-@import url(http://webfonts.ru/import/ptsans.css);

body {
	background: url(http://gamesourworld.ru/img/bg/dark_geometric.png) #e3e3e3;
	font: 12px Arial, sans-serif
}
a {
	-webkit-transition: .25s;
	transition: .25s
}
a:active, a:focus, a:hover, button {
	text-decoration: none;
	outline: 0!important
}
h1, h2, h3, h4, h5, h6 {
	color: #4f4f4f;
	font-family: Roboto Condensed, sans-serif;
	margin: 0;
	font-weight: 400!important
}
.btn {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-weight: 400;
}
.btn.btn-info {
	background-color: #3498db
}
.btn.btn-info.hover, .btn.btn-info:active, .btn.btn-info:hover {
	background-color: #2980b9
}
.btn.btn-danger {
	background-color: #e74c3c
}
.btn.btn-danger.hover, .btn.btn-danger:active, .btn.btn-danger:hover {
	background-color: #c0392b
}
.btn.btn-warning {
	background-color: #e67e22
}
.btn.btn-warning.hover, .btn.btn-warning:active, .btn.btn-warning:hover {
	background-color: #d35400
}
.btn.btn-success {
	background-color: #27ae60
}
.btn.btn-success.hover, .btn.btn-success:active, .btn.btn-success:hover {
	background-color: #1c8348
}
.btn.btn-inverse {
	color: #FFF;
	background-color: #2b2b2b
}
.btn-bold {
	font-weight: 700!important
}
.btn-md {
	padding: 8px 10px
}
.btn-inverse:hover {
	background: #17181b;
	color: #FFF
}
.btn-circle {
	width: 27px!important;
	height: 27px!important;
	text-align: center!important;
	padding: 5px 0;
	border-radius: 15px
}
.btn-circle.btn-social-icon:first-child {
	line-height: 27px!important;
	width: auto!important
}
.btn-circle.btn-lg {
	width: 50px;
	height: 50px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 25px
}
.btn-circle.btn-xl {
	width: 70px;
	height: 70px;
	padding: 10px 16px;
	font-size: 24px;
	line-height: 1.33;
	border-radius: 35px
}
.btn-default {
	border: 1px solid rgba(0,0,0,.1)!important
}
.btn-icon-left i, .label-icon-left i {
	margin-left: 5px
}
.btn-icon-right i, .label-icon-right i {
	margin-right: 5px
}
.btn-outline {
	background-color: transparent!important;
	color: inherit;
	transition: all .5s;
	border-width: 1px!important;
	border-style: solid!important
}
.btn-primary.btn-outline {
	color: #293c4e;
	border-color: #293c4e!important
}
.btn.btn-primary.btn-outline.hover, .btn.btn-primary.btn-outline:active, .btn.btn-primary.btn-outline:hover {
	background-color: #293c4e!important
}
.btn-success.btn-outline {
	color: #27ae60;
	border-color: #27ae60!important
}
.btn.btn-success.btn-outline.hover, .btn.btn-success.btn-outline:active, .btn.btn-success.btn-outline:hover {
	background-color: #27ae60!important
}
.btn-info.btn-outline {
	color: #3498db;
	border-color: #3498db!important
}
.btn.btn-info.btn-outline.hover, .btn.btn-info.btn-outline:active, .btn.btn-info.btn-outline:hover {
	background-color: #3498db!important
}
.btn-warning.btn-outline {
	color: #e67e22;
	border-color: #e67e22!important
}
.btn.btn-warning.btn-outline.hover, .btn.btn-warning.btn-outline:active, .btn.btn-warning.btn-outline:hover {
	background-color: #e67e22!important
}
.btn-danger.btn-outline {
	color: #e74c3c;
	border-color: #e74c3c!important
}
.btn.btn-danger.btn-outline.hover, .btn.btn-danger.btn-outline:active, .btn.btn-danger.btn-outline:hover {
	background-color: #e74c3c!important
}
.btn-danger.btn-outline:hover, .btn-info.btn-outline:hover, .btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-warning.btn-outline:hover {
	color: #fff
}
.label {
	display: inline-block;
	font-size: 14px;
	font-family: Arial, sans-serif;
	margin-right: 5px;
	padding: 7px;
	font-weight: 700;
	border-radius: 2px;
	text-shadow: none;
	box-shadow: 1px 1px 0 0 #FFF;
	border: 0
}
.label-primary {
	background-color: #2a5d9f
}
.label-success {
	background-color: #159615
}
.label-danger {
	background-color: #d32f2f
}
.label-warning {
	background-color: #4f5d73
}
.label span {
	display: block;
	font-weight: 400;
	margin-bottom: 8px;
	font-size: 11px
}
.label-sm {
	font-size: 12px!important
}
.label-xs {
	font-size: 11px!important
}
.label-lg {
	font-size: 24px!important
}
.dropcap {
	float: left;
	font-size: 30px;
	line-height: 32px;
	font-weight: 700;
	margin: 0 8px 0 0
}
.border-top-light {
	border-top: 1px solid #eee
}
.progress-xs {
	height: 5px!important
}
.progress-sm {
	height: 10px!important
}
.progress {
	background-color: #ebedef;
	border-radius: 32px;
	height: 15px;
	-webkit-box-shadow: none;
	box-shadow: none
}
.progress-bar {
	background-color: #1abc9c;
	line-height: 15px;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-size: 11px;
	font-weight: 700;
	color: rgba(0,0,0,.3)
}
.progress-bar-success {
	background-color: #159615
}
.progress-bar-warning {
	background-color: #ef6c00
}
.progress-bar-danger {
	background-color: #d32f2f
}
.progress-bar-info {
	background-color: #3498db
}
.popover {
	border-color: #d4d4d4;
	-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.05);
	box-shadow: 0 0 4px 0 rgba(0,0,0,.05);
	border-radius: 3px;
	-webkit-border-radius: 3px
}
p {
	color: #555;
	line-height: 1.6
}
.text-success {
	color: #27ae60
}
.text-warning {
	color: #e67e22
}
.text-danger {
	color: #e74c3c
}
.text-info {
	color: #3498db
}
.text-dark {
	color: rgba(0,0,0,.5)!important
}
.text-bold {
	font-weight: 700!important
}
.text-xs {
	font-size: 10px!important
}
.text-sm {
	font-size: 11px!important
}
.text-md {
	font-size: 12px!important
}
.text-lg {
	font-size: 16px!important
}
.alert i {
	margin-right: 10px
}
.menu-fixed {
	position: fixed!important;
	z-index: 1001!important;
	top: 0;
	width: 100%!important;
	left: 0;
	box-shadow: 0 0 3px 0 rgba(0,0,0,.5)
}
.loaded-content section {
	display: none
}
.no-bold {
	font-weight: 400!important
}
.no-float {
	float: none!important
}
.no-margin {
	margin: 0!important
}
.no-margin-left {
	margin-left: 0!important
}
.no-margin-right {
	margin-right: 0!important
}
.no-margin-top {
	margin-top: 0!important
}
.no-margin-bottom {
	margin-bottom: 0!important
}
.no-padding {
	padding: 0!important
}
.no-padding-left {
	padding-left: 0!important
}
.no-padding-right {
	padding-right: 0!important
}
.no-padding-top {
	padding-top: 0!important
}
.no-padding-bottom {
	padding-bottom: 0!important
}
.no-display {
	display: none
}
.no-shadow {
	box-shadow: none!important;
	-webkit-box-shadow: none!important
}
.no-border {
	border: 0!important
}
.no-border-bottom, .no-border-top {
	border-bottom: 0!important
}
.no-border-radius {
	-webkit-border-radius: 0!important;
	-moz-border-radius: 0!important;
	border-radius: 0!important
}
.pagination {
	border: 0;
	padding: 0;
	border-radius: 0
}
.pagination li a, .pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color: #fff;
	border-radius: 0!important;
	margin-right: 10px;
	font-weight: 700;
	border-color: #3498db;
	background: #3498db
}
.pagination li a:focus, .pagination li a:hover, .pagination li.active a, .pagination li.active a:hover {
	background: #2b2b2b;
	border-color: #2b2b2b;
	color: #fff
}
.pager li a {
	border-color: #3498db;
	color: #3498db
}
.pager li a:hover {
	background-color: #3498db;
	color: #FFF
}
.page-header i {
	margin-right: 10px
}
.alert .page-header {
	border-color: rgba(0,0,0,.05)
}
.lead {
	font-size: 16px;
	line-height: 18px
}
.full-width {
	width: 100%;
        height: 550px;
}
.table>thead>tr>th {
	border-bottom: 0;
	padding: 15px 5px
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	vertical-align: middle
}
.default-tab .nav-tabs {
	border-color: rgba(0,0,0,.07)
}
.default-tab .nav-tabs>li {
	padding: 0!important;
	border: 0!important
}
.default-tab .nav-tabs>li>a {
	border: 0!important;
	color: rgba(0,0,0,.3);
	font-weight: 700;
	padding: 15px 20px
}
.default-tab .nav-tabs>li>a i {
	margin-right: 5px
}
.default-tab .tab-content {
	padding: 20px 0
}
.default-tab>.nav-tabs>li.active>a, .default-tab>.nav-tabs>li>a:hover {
	color: rgba(0,0,0,.5);
	border-color: rgba(0,0,0,.07);
	background-color: rgba(0,0,0,.02)
}
.modal {
	overflow: hidden
}
.modal-header {
	background-color: #f6f6f6;
	box-shadow: 0 1px 0 #fff, inset 0 1px 0 #fff;
	border-radius: 3px 3px 0 0;
	padding: 15px 20px;
	line-height: 30px
}
.modal-header .close {
	margin: 0
}
.modal-title {
	color: #595959;
	text-shadow: 1px 1px 1px rgba(255,255,255,1);
	font-size: 17px!important;
	font-family: Calibri, sans-serif;
	font-weight: 700!important
}
.modal-title i {
	margin-right: 5px
}
.modal-body.modal-padding {
	padding: 23px
}
.modal-body .social-login {
	padding: 0 0 0 15px
}
.modal-body .social-login ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
.modal-body .social-login ul li {
	margin-bottom: 5px
}
.modal-body .social-login ul li a {
	color: #FFF;
	text-align: left
}
.modal-body .social-login .btn:hover {
	border: 1px solid rgba(0,0,0,.4)
}
.modal-body .social-login .btn i {
	margin-right: 10px;
	display: inline-block;
	width: 10px
}
.modal-body .control-group {
	margin-bottom: 10px
}
.modal-body .control-label {
	color: #7d7d7d
}
.modal-body h5 {
	font-size: 17px;
	color: #828282;
	margin-bottom: 15px
}
.modal-body {
	background: #FFF;
	border-bottom: 0
}
.modal-body form.separated {
	padding-bottom: 10px
}
.modal-content {
	box-shadow: 0 0 6px 0 rgba(0,0,0,.5)
}
.modal-footer {
	background: #f6f6f6;
	border-top: 1px solid #ddd!important;
	margin: 0;
	padding: 15px 20px;
	-webkit-box-shadow: inset 0 1px 0 0 #FFF;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}
.form-inverse.form-control {
	background: #1b1b1b!important;
	color: #7e7e7e!important
}
.form-control {
	background: #fbfbfb;
	font-size: 14px;
	height: auto;
	padding: 11px 18px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	border: 1px solid #d2d2d2;
	box-shadow: 0 1px 0 0 #FFF
}
.form-control:focus {
	border: 1px solid #aeaeae;
	background: #FFF;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.05)
}
.checkbox label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 30px;
	margin-right: 15px;
	font-size: 13px;
	color: #777a80;
	transition: border .2s linear 0s, color .2s linear 0s
}
.checkbox label:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fff;
	border: 1px solid #c2c6cb;
	transition: color .2s linear 0s
}
.checkbox label::after {
	display: inline-block;
	height: 20px;
	position: absolute;
	left: 3.6px;
	top: 3px;
	font-size: 12px;
	transition: color .2s linear 0s
}
.checkbox input[type=checkbox] {
	display: none
}
.checkbox input[type=checkbox]:checked+label::after {
	font-family: FontAwesome;
	content: "\F00C"
}
.checkbox input[type=checkbox]:checked+label {
	color: #4d5056;
	padding-top: 2px
}
.checkbox input[type=checkbox]+ label {
	padding-top: 2px
}
.breadcrumb {
	background: #fff;
	border-radius: 0;
	margin: 0 0 0px;
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	padding: 15px
}
.breadcrumb>li+li.pull-right:before {
	content: "";
	display: none
}
.breadcrumb>li.pull-right {
	margin-top: -7px
}
.blockquote-reverse, blockquote {
	border-width: 3px;
	font-size: 13px
}
blockquote footer {
	background-color: #FFF;
	border-top: 0;
	line-height: auto;
	padding: 10px 15px;
	text-align: left;
	width: auto
}
.blockquote-reverse footer {
	text-align: right!important
}
.dispaly-inline-block {
	display: inline-block
}
.margin-5 {
	margin: 5px!important
}
.margin-10 {
	margin: 10px!important
}
.margin-15 {
	margin: 15px!important
}
.margin-20 {
	margin: 20px!important
}
.margin-30 {
	margin: 30px!important
}
.margin-top-5 {
	margin-top: 5px!important
}
.margin-top-10 {
	margin-top: 10px!important
}
.margin-top-15 {
	margin-top: 15px!important
}
.margin-top-20 {
	margin-top: 20px!important
}
.margin-top-30 {
	margin-top: 30px!important
}
.margin-bottom-5 {
	margin-bottom: 5px!important
}
.margin-bottom-10 {
	margin-bottom: 10px!important
}
.margin-bottom-15 {
	margin-bottom: 15px!important
}
.margin-bottom-20 {
	margin-bottom: 20px!important
}
.margin-bottom-30 {
	margin-bottom: 30px!important
}
.margin-left-5 {
	margin-left: 5px!important
}
.margin-left-10 {
	margin-left: 10px!important
}
.margin-left-15 {
	margin-left: 15px!important
}
.margin-left-20 {
	margin-left: 20px!important
}
.margin-left-30 {
	margin-left: 30px!important
}
.margin-right-5 {
	margin-right: 5px!important
}
.margin-right-10 {
	margin-right: 10px!important
}
.margin-right-15 {
	margin-right: 15px!important
}
.margin-right-20 {
	margin-right: 20px!important
}
.margin-right-30 {
	margin-right: 30px!important
}
.padding-5 {
	padding: 5px!important
}
.padding-10 {
	padding: 10px!important
}
.padding-15 {
	padding: 15px!important
}
.padding-20 {
	padding: 20px!important
}
.padding-25 {
	padding: 25px!important
}
.padding-30 {
	padding: 30px!important
}
.padding-10-15 {
	padding: 10px 15px!important
}
.padding-top-5 {
	padding-top: 5px!important
}
.padding-top-10 {
	padding-top: 10px!important
}
.padding-top-15 {
	padding-top: 15px!important
}
.padding-top-20 {
	padding-top: 20px!important
}
.padding-top-25 {
	padding-top: 25px!important
}
.padding-top-30 {
	padding-top: 30px!important
}
.padding-bottom-5 {
	padding-bottom: 5px!important
}
.padding-bottom-10 {
	padding-bottom: 10px!important
}
.padding-bottom-15 {
	padding-bottom: 15px!important
}
.padding-bottom-20 {
	padding-bottom: 20px!important
}
.padding-bottom-25 {
	padding-bottom: 25px!important
}
.padding-bottom-30 {
	padding-bottom: 30px!important
}
.padding-left-5 {
	padding-left: 5px!important
}
.padding-left-10 {
	padding-left: 10px!important
}
.padding-left-15 {
	padding-left: 15px!important
}
.padding-left-20 {
	padding-left: 20px!important
}
.padding-left-25 {
	padding-left: 25px!important
}
.padding-left-30 {
	padding-left: 30px!important
}
.padding-right-5 {
	padding-right: 5px!important
}
.padding-right-10 {
	padding-right: 10px!important
}
.padding-right-15 {
	padding-right: 15px!important
}
.padding-right-20 {
	padding-right: 20px!important
}
.padding-right-25 {
	padding-right: 25px!important
}
.padding-right-30 {
	padding-right: 30px!important
}
.facebook-like-box {
	overflow: hidden
}
#bx-tabs:after, #bx-tabs:before, #wrapper:after, #wrapper:before, .box li:after, .box li:before, .bxslider-wrapper:after, .bxslider-wrapper:before, .header:after, .header:before, .page-header:after, .page-header:before, .section-categories:after, .section-categories:before, .section-title:after, .section-title:before, form:after, form:before, nav:after, nav:before, section .title:after, section .title:before, section:after, section:before {
	display: table;
	content: " "
}
#bx-tabs:after, #wrapper:after, .box li:after, .bxslider-wrapper:after, .header:after, .header:before, .page-header:after, .section-categories:after, .section-title:after, form:after, nav:after, section .title:after, section:after {
	clear: both
}
.header {
	width: 100%;
	height: 320px
}
.header .container {
	position: relative;
	padding: 0
}
.header .logo i {
	margin-right: 10px
}
.header .logo {
	color: #fff;
	font-size: 36px;
	text-shadow: 1px 1px 3px rgba(0,0,0,.2);
	line-height: 90px;
	padding: 14px 0;
	margin-left: 220px;
	font-family: Roboto Condensed, sans-serif
}
.header .list-inline>li a:hover, .header .logo:hover {
	color: #fff
}
.header .list-inline>li {
	padding-right: 0;
	padding-left: 0;
	padding-top: 10px
}
.advertisement {
	width: 728px;
	height: 90px;
	background: #FFF;
	margin: 25px auto 0;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.05);
	box-shadow: 0 0 5px 0 rgba(0,0,0,.05);
	text-align: center
}
.advertisement-sm {
	width: 468px!important;
	height: 60px!important;
	background: 0 0
}
.advertisement.bottom {
	margin-bottom: 25px
}
.advertisement span {
	padding: 5px;
	line-height: 90px;
	color: rgba(0,0,0,.3);
	font-size: 15px;
	font-weight: 700
}
#top {
	width: 100%;
	height: 45px;
	background: #1b1b1b
}
#top ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
#top ul li {
	float: left;
	padding: 0 1px;
	line-height: 44px
}
#top ul li a {
	padding: 5px 7px;
	color: #939393;
	font-size: 13px;
	font-weight: 700;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3)
}
#top ul li a.active, #top ul li a:hover {
	color: #FFF;
	padding: 5px 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
#top .btn-group {
	margin: 0
}
#top .btn-group .btn {
	line-height: 33px;
	font-size: 12px;
	padding: 6px 10px;
	font-weight: 700;
	margin-right: 2px;
	color: #FFF;
	border-radius: 0!important;
	-webkit-border-radius: 0!important
}
#top .btn-group .btn i {
	margin-right: 10px
}
#top .btn-group .btn:hover {
	background: rgba(255,255,255,.1)
}
nav {
	width: 100%;
	padding: 0;
	margin: 0;
	box-shadow: inset 0 1px 0 0 rgba(255,255,255,.05);
	-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,.05)
}
nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
nav ul li {
	float: left;
	padding: 0
}
nav ul li a, nav ul li a:active, nav ul li a:focus, nav ul li a:hover {
	font: 15px calibri, sans-serif;
	color: #FFF;
	padding: 14px 12px 18px;
	text-shadow: 2px 2px 0 rgba(0,0,0,.1);
	text-transform: uppercase;
	display: inline-block
}
nav ul li a:active, nav ul li a:focus, nav ul li a:hover, nav ul li.active a, nav ul li.dropdown.open>a {
	background-color: rgba(0,0,0,.05)
}
nav ul li a i {
	font-size: 10px;
	padding: 0 0 0 5px;
	display: inline-block
}
nav ul li.dropdown.open>a {
	position: relative;
	z-index: 998!important;
	-webkit-transition: none!important;
	transition: none!important
}
nav ul li .dropdown-menu {
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.3);
	background: #2a5d9f;
	margin-top: 0;
	padding: 0;
	border-top: 0!important;
	z-index: 998!important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	min-width: 180px
}
nav ul li .dropdown-menu li a {
	font-weight: 400!important;
	padding: 10px 15px!important;
	font-size: 14px!important;
	color: rgba(0,0,0,.76);
	margin: 0!important;
	text-shadow: none;
	text-transform: none;
	background-color: #FFF;
	border-bottom: 1px solid #e7e7e7;
	display: block;
	line-height: initial!important
}
nav ul li .dropdown-menu li a:focus, nav ul li .dropdown-menu li a:hover, nav ul li .dropdown-menu li.active a {
	padding: 10px 15px!important;
	background: #F5F5F5!important;
	color: rgba(0,0,0,.7)!important
}
nav ul li .dropdown-menu li:last-child a {
	border-bottom: 0
}
nav ul li .dropdown-menu>li {
	margin: 0;
	padding: 0;
	background: 0 0!important;
	border-radius: 3px!important
}
nav ul li .dropdown-menu.default li {
	width: 100%
}
nav .container {
	position: relative
}
.mega-dropdown {
	position: static!important
}
.mega-dropdown-menu {
	background: #FFF!important;
	padding: 0;
	width: 1050px;
	left: 0;
	top: 50px;
	right: auto;
	z-index: 999;
	margin-top: 0!important;
	position: absolute!important;
	border-radius: 0!important
}
.mega-dropdown-menu:after, .mega-dropdown-menu:before {
	display: none
}
.mega-dropdown-menu:after {
	border-bottom-color: #2a5d9f!important
}
.mega-dropdown-menu:before {
	display: none
}
.open .mega-dropdown-menu {
	display: table!important
}
.mega-dropdown-menu>li {
	float: none;
	display: table-cell;
	box-shadow: 1px 0 0 0 rgba(0,0,0,.1)
}
.mega-dropdown-menu>li>ul {
	padding: 0;
	margin: 0;
	position: relative;
	display: block;
	min-height: 100%!important;
	border-radius: 0!important
}
.mega-dropdown-menu>li>ul>li {
	list-style: none;
	float: none;
	padding-left: 1px
}
.mega-dropdown-menu>li>ul>li:last-child {
	margin-bottom: 15px
}
.mega-dropdown-menu>li>ul>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.428571429;
	white-space: normal;
	border-bottom: 0!important
}
.mega-dropdown-menu>li ul>li i {
	margin: 0;
	padding: 0;
	width: 20px
}
.mega-dropdown-menu>li ul>li>a:focus, .mega-dropdown-menu>li ul>li>a:hover {
	text-decoration: none;
	color: #444;
	background-color: #f5f5f5
}
.mega-dropdown-menu .dropdown-header {
	color: #FFF;
	font-size: 14px;
	font-family: calibri, sans-serif;
	padding: 10px 15px;
	text-transform: uppercase;
	text-shadow: 2px 2px 0 rgba(0,0,0,.1)
}
.mega-dropdown-menu .dropdown-sub-header {
	font-size: 14px;
	font-family: calibri, sans-serif;
	font-weight: 700;
	padding: 10px 15px;
	text-transform: uppercase
}
.dropdown-submenu {
	position: relative;
	padding: 0!important
}
.dropdown-submenu.open a {
	border-radius: 0!important;
	background-color: #f5f5f5
}
.dropdown-submenu>.dropdown-menu:after, .dropdown-submenu>.dropdown-menu:before {
	display: none
}
.dropdown-submenu>.dropdown-menu {
	display: none!important;
	top: 0;
	left: 0;
	border-radius: 0!important;
	position: relative;
	border: 0;
	box-shadow: none
}
.dropdown-submenu:hover>.dropdown-menu {
	display: initial!important;
	margin: 0!important;
	border-radius: 0!important
}
.dropdown-submenu .dropdown-menu a {
	border-radius: 0!important;
	background-color: #f5f5f5;
	padding-left: 20px!important
}
.dropdown-submenu .dropdown-menu a:hover {
	padding-left: 20px!important;
	background-color: #FFF!important
}
.dropdown-submenu .dropdown-menu a:before {
	content: "\f07e";
	font-family: FontAwesome;
	color: #c3c3c3;
	margin-right: 10px
}
.dropdown-submenu>a:after {
	font-family: FontAwesome;
	content: "\f107";
	font-size: 10px;
	float: right;
	color: #ccc;
	width: 0;
	height: 0;
	margin-top: 5px
}
.dropdown-submenu.pull-left {
	float: none
}
.dropdown-submenu.pull-left>.dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 0!important;
	-moz-border-radius: 0!important;
	border-radius: 0!important
}
#search {
	margin-top: 9px
}
#search .btn {
	padding: 5px 10px;
	margin: 0
}
#search input[type=text] {
	color: #FFF!important;
	font: 12px Arial, sans-serif;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 8px 35px 8px 10px;
	border: 0;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	-webkit-transition: .25s;
	transition: .25s;
	width: 160px;
	height: auto
}
#search input[type=text]:focus {
	border: 0;
	width: 220px;
	-webkit-transition: .25s;
	transition: .25s
}
#search button {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	font-size: 13px;
	background-color: transparent
}
#search::-webkit-input-placeholder {
	color: #fff
}
#search:-moz-placeholder {
	color: #fff
}
#search::-moz-placeholder {
	color: #fff
}
#search:-ms-input-placeholder {
	color: #fff
}
.fullwidth {
	background: #FFF
}
.fullwidth #wrapper {
	box-shadow: none;
	-webkit-box-shadow: none;
	padding: 0
}
.fullwidth .bxslider-wrapper {
	margin: 0
}
.fullwidth .leftside {
	width: 730px
}
.container {
	padding-right: 0;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto
}
#wrapper {
	background: #FFF;
        padding: 0px 15px 0px 15px;
	-webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.14);
	box-shadow: 0 0 8px 0 rgba(0,0,0,.14)
}


.leftside {
	width: 700px;
	float: left
}
#wrapper .section-categories {
	list-style-type: none;
	margin: 0;
	padding: 0 0 15px;
	border-bottom: 1px solid #eee
}
#wrapper .section-categories li:last-child a {
	border-right: 0
}
#wrapper .section-categories li {
	float: left;
	margin: 5px 0 0
}
#wrapper .section-categories li a {
	font-weight: 700;
	padding: 5px 13px;
	background: #FFF;
	border-right: 1px solid #eee
}
#wrapper .section-categories li a:hover {
	text-decoration: underline
}
#wrapper .section-categories li a.active {
	color: rgba(0,0,0,.7)!important;
	text-decoration: underline
}
section {
	padding: 23px 0;
	border-bottom: 1px solid #eee
}
section .thumbnail {
	border: 0;
	padding: 0;
	box-shadow: 0 0
}
section p {
	color: #666;
	margin: 10px 0;
	line-height: 17px
}
.thumb {
	position: relative
}
.thumb span {
	position: absolute;
	font-weight: 700;
        top: 0;
	left: 0;
	color: #FFF;
	font-size: 11px;
	padding: 6px 7px;
	text-transform: uppercase
}
.thumb.thumb-circle span {
	top: auto;
	padding: 5px 25px;
	font-size: 18px
}
.thumb .controls {
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #1b1b1b;
	color: #FFF
}
.thumb .controls a {
	padding: 10px;
	color: #FFF;
	display: inline-block
}
section .title {
	margin-bottom: 15px;
	margin-left: 30px;
}
section .title .headline {
	display: inline-block;
	float: left
}
.comments, .comments:hover {
	float: right;
	background: #2b2b2b;
	padding: 8px 13px;
	color: #FFF!important;
	font-weight: 700;
	position: relative;
	font-size: 13px
}
.comments:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(43,43,43,0);
	border-top-color: #2b2b2b;
	border-width: 5px;
	margin-left: -5px
}
.media {
	margin-top: 25px
}
.media-heading {
	font: 14px arial;
	font-weight: 700!important;
	line-height: 1;
	color: #3b3b3b
}
.media-body .date {
	color: #b2b2b2;
	font-size: 11px;
	display: block;
	margin-top: 5px
}
.media-body>.btn span {
	display: none;
	margin-right: 5px
}
.media-body:hover>.btn span {
	display: initial
}
.media-left img {
	max-width: 40px;
	margin-right: 5px
}
section .details {
	color: #888
}
section .details i {
	margin-right: 5px
        margin-top: 100px
}
section .details span {
	color: #888;
	margin: 0 5px;
	font-size: 10px
}

section .details-game {
	color: #888
        margin-top: 500px
}
section .details-game i {
	margin-right: 5px
}
section .details-game span {
	color: #888;
	margin: 0 5px;
	font-size: 10px
}
section h1 {
	font: 34px Roboto Condensed, sans-serif;
	font-weight: none
}
section h2 {
	font: 20px Roboto Condensed, sans-serif;
	font-weight: none
}
section h4 {
	font: 20px Roboto Condensed, sans-serif;
	font-weight: none
}
section h5 {
	font: 17px Roboto Condensed, sans-serif;
	font-weight: none
}
section h6 {
	font: 14px Roboto Condensed, sans-serif;
	font-weight: none
}
section .main-title {
	font: 17px arial;
	font-weight: 700!important;
	line-height: 1.1
}
section .main-title a:hover {
	color: rgba(0,0,0,.7)
}
.panel-title {
	font-family: Arial;
	font-size: 13px
}
.panel-title a, .panel-title a:focus, .panel-title a:hover {
	color: #4a4a4a
}
.carousel {
	border-bottom: 4px solid #1b1b1b
}
.carousel .carousel-caption {
	text-align: left;
	padding-bottom: 0;
	padding-top: 0;
	left: 0;
	width: 100%;
	bottom: 0;
	margin: 0
}
.carousel .carousel-caption h3 {
	background-color: #1b1b1b;
	display: inline-block;
	text-shadow: none;
	color: #FFF;
	padding: 10px 20px
}
.carousel .carousel-caption p {
	padding: 10px 20px;
	background: #1b1b1b;
	text-shadow: none;
	color: #FFF;
	margin: 0
}
.carousel-indicators {
	margin-left: -40px;
	width: 100%;
	bottom: 0
}
.carousel-tab .jcarousel {
	position: relative!important;
	overflow: hidden!important;
	padding: 15px;
	width: 100%
}
.carousel-tab .jcarousel li {
	width: 270px;
	height: 450px;
	display: block;
	float: left!important;
	border: none!important;
	margin-right: 17px!important
}
.jcarousel-pagination {
	position: absolute;
	top: 20px;
	right: -18px;
	-webkit-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.jcarousel-pagination a {
	text-decoration: none;
	display: inline-block;
	font-size: 11px;
	height: 10px;
	width: 10px;
	line-height: 10px;
	background: #fff;
	border-radius: 10px;
	text-indent: -9999px;
	margin-right: 7px
}
.jcarousel-pagination a.active {
	background: rgba(0,0,0,.5)
}
.jcarousel ul {
	width: 20000em!important;
	position: relative!important;
	list-style: none
}
.video-tab {
	padding: 0px 0px 10px;
	background: #2b2b2b;
	position: relative
}
.video-tab .jcarousel {
	position: relative;
	overflow: hidden;
}
.video-tab .jcarousel img {
	display: block
}
.video-tab ul {
	list-style-type: none;
	padding: 0;
	margin: 10px 0 0 65px
}
.video-tab ul li {
	margin-right: 15px;
	float: left
}
.video-tab ul li:last-child {
	margin-right: 0
}
.video-tab ul li img {
	border: 3px solid rgba(0,0,0,.3);
	height: 100px
}
.video-tab .left {
	color: #FFF;
	text-align: center;
	height: 100px;
	width: 50px;
	background-color: #1e1e1e;
	position: absolute;
	left: 0;
	top: 10px
}
.video-tab .right {
	color: #FFF;
	text-align: center;
	height: 100px;
	width: 50px;
	background-color: #1e1e1e;
	position: absolute;
	right: 0;
	top: 10px
}
.video-tab .left i, .video-tab .right i {
	margin-top: 40px;
	font-size: 20px
}
.thumbnail img {
	width: 100%!important
}
.thumbnail {
	padding: 0;
	margin-bottom: 0;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.1)!important;
	border: 1px solid #d4d4d4
}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
	box-shadow: 0 0 4px 0 rgba(60,165,231,.6)!important;
	border-color: rgba(60,165,231,.7)
}
img.thumbnail.pull-left {
	margin-right: 10px
}
.thumbnail iframe {
	width: 100%
}
.section-title.dark {
	background-color: #2b2b2b;
	border-color: #2b2b2b
}
.section-title.dark h3 {
	color: #FFF;
	background-color: #2b2b2b;
	border-color: #000
}
.section-title.light {
	background-color: #ededed;
	border-color: #e1e1e1
}
.section-title.light h3 {
	color: rgba(0,0,0,.7)!important
}
.section-title {
	margin: 0px 0;
	padding: 0 10px 0 15px;
	list-style-type: none;
	background: #f5f5f5;
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9
}
.section-title li {
	padding: 0;
	margin: 0;
	float: left
}
.section-title h3 {
	color: #FFF;
	background: #FFF;
	font-weight: 400!important;
	font-family: Roboto Condensed, sans-serif!important;
	font-size: 20px;
	padding: 10px 15px;
	margin-top: 10px;
	margin-bottom: 10px;

}
.section-title .btn {
	margin-top: 10px
}
.sidebar {
	float: left;
	width: 300px;
	padding: 0;
	margin: 0 0 0 20px
}
.sidebar.left {
	margin: 0 20px 0 0
}
.sidebar-nav .panel {
	box-shadow: none;
	border-radius: 0
}
.sidebar-nav .panel .list-group-item i {
	width: 20px
}
.sidebar-nav .panel {
	margin: 0!important;
	border: 0!important
}
.sidebar-nav .panel-group {
	border-right: 1px solid rgba(0,0,0,.15);
	border-left: 1px solid rgba(0,0,0,.15);
	border-bottom: 1px solid rgba(0,0,0,.15);
	border-top: 0;
	box-shadow: 0 0 3px 0 rgba(0,0,0,.05)
}
.sidebar-nav .panel-heading {
	padding: 0
}
.sidebar-nav .panel-title a {
	display: block;
	padding: 12px 10px;
	border-top: 1px solid rgba(0,0,0,.09);
	position: relative
}
.sidebar-nav .panel-toggle a:after {
	content: "\f107";
	font-family: FontAwesome;
	position: absolute;
	right: 15px;
	top: 10px;
	color: rgba(0,0,0,.4)
}
.sidebar-nav .panel-title a:focus, .sidebar-nav .panel-title a:hover, .sidebar-nav .panel-title.active a {
	background: rgba(0,0,0,.02)
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover, a.list-group-item:focus, a.list-group-item:hover {
	background-color: rgba(0,0,0,.02);
	color: #555;
	border-color: #ddd;
	padding-left: 25px
}
.dark-grey, .section-dark {
	background: #2b2b2b!important
}
.section-default {
	background: #f5f5f5!important
}
.section-info {
	background: #2e2e2e!important
}
.section-warning {
	background: #ffd772!important
}
.section-danger {
	background: #e74c3c!important
}
.section-success {
	background: #27ae60!important
}
.section {
	margin: 0 0 25px;
	background: #FFF;
	padding: 0;
	position: relative
}
.section a {
	color: rgba(0,0,0,.7)
}
.section a:hover {
	text-decoration: none!important
}
.section-white .box {
	border: 1px solid #d4d4d4;
	-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.1)!important;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.1)!important
}
.jcarousel .box li {
	background: #FFF;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.2);
        
}
.section ul.box.arrow:after {
	right: 100%;
	top: 25%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255,255,255,0);
	border-right-color: #FFF;
	border-width: 10px;
	margin-top: -10px
}
.section .box {
	box-shadow: 0 0 4px 0 rgba(0,0,0,.2);
	background: #FFF;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative
  
}
.section .boxer {
	box-shadow: 0 0 4px 0 rgba(0,0,0,.2);
	background: #FFF;
	list-style-type: none;
	margin: 0;
        width: 330px;
	padding: 0;
	position: relative
  
}
.section .box.testimonial:after, .section .box.testimonial:before {
	top: 100%;
	left: 25px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}
.section .box.testimonial:after {
	border-color: rgba(255,255,255,0);
	border-top-color: #fff;
	border-width: 10px;
	margin-left: -10px
}
.section .box.testimonial:before {
	border-color: rgba(221,221,221,0);
	border-top-color: #ddd;
	border-width: 11px;
	margin-left: -11px
}
.section .title {
	font: 22px Roboto Condensed, sans-serif;
	color: #FFF;
	margin-bottom: 15px;
	padding: 15px 15px 0
}
.section .title i {
	margin-right: 5px
}
.section ul.tab {
	padding: 5px 20px
}
.section ul.tab li {
	position: relative
}
.section ul.tab li.active {
	text-decoration: underline
}
.section ul.tab li.active:after, .section ul.tab li.active:before {
	bottom: -20px;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	z-index: 99
}
.section ul.tab li.active:after {
	border-color: rgba(136,183,213,0);
	border-bottom-color: #FFF;
	border-width: 11px;
	margin-left: -11px
}
.section ul.tab li.active:before {
	border-color: transparent transparent #e4e4e4;
	border-width: 12px;
	margin-left: -12px
}
.section ul.tab li a:hover {
	text-decoration: underline
}
.sidebar .comments .content li {
	border-bottom: 0;
	background: 0 0
}
.sidebar .comments .content li .details .pull-left {
	background-color: #fff1cf;
	padding: 15px;
	position: relative;
	width: 100%;
	border-radius: 3px;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.1)
}
.sidebar .comments .content li .details .pull-left:after {
	right: 100%;
	top: 15px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(245,245,245,0);
	border-right-color: #fff1cf;
	border-width: 7px;
	margin-top: -7px
}
.section .box li {
	margin: 0;
	padding: 15px 10px;
	border-bottom: 1px solid #eee;
	position: relative
}
.section .box li:last-child {
	border-bottom: 0
}
.section .box li .thumbnail {
	border: 0;
	box-shadow: 0 0 0;
	padding: 0
}
.section .box li .img {
	margin: 0 10px 0 0;
	padding-left: 0
}
.section .box li .thumb {
	margin: 0;
	padding: 10px 0;
	width: 100%;
	font-size: 25px;
	font-weight: 700;
	color: gray;
	background: #f5f5f5;
	display: block;
	text-align: center
}
.section .box li .icon-nav i {
	margin: 0 15px 0 5px;
	background: #d0d0d0;
	border-radius: 30px;
	color: #FFF;
	padding: 10px
}
.section .box li .details h5 {
	font-size: 15px;
	font-weight: 700!important;
	margin: 0 0 4px;
	font-family: calibri
}
.section .box li .details h5 a:hover {
	text-decoration: underline
}
.section .box li .info, .section .box li .info a {
	font-size: 11px;
	color: #6e6e6e;
	margin-top: 4px;
	background: 0 0
}
.section .box li .info i {
	margin-right: 5px
}
footer {
	background: #232428;
	width: 100%;
	text-align: center;
	color: #7e7e7e;
	position: relative
}
footer a, footer a:hover {
	color: #b2b2b2
}
footer .text {
	padding: 15px 0;
	line-height: 20px
}
footer .text span {
	display: block
}
footer .text .btn {
	margin-top: 20px;
	display: inline-block
}
footer .social li {
	float: left
}
footer .social li:last-child a {
	margin-right: 0
}
footer .social li a {
	margin-right: 4px
}
footer .nav {
	margin-top: 10px!important
}
footer .nav li {
	margin: 0;
	padding: 0!important
}
footer .nav li a i {
	margin-right: 5px
}
footer .nav li a {
	font-size: 11px;
	padding: 10px 15px 10px 0;
	margin-top: 1px;
	border-bottom: 1px solid rgba(255,255,255,.05)
}
footer .nav li a:active, footer .nav li a:focus, footer .nav li a:hover {
	padding: 10px 15px;
	background-color: rgba(0,0,0,.4)
}
footer .widget {
	padding: 20px 0 25px;
	text-align: left
}
footer .widget .title {
	font-family: Lato, sans-serif;
	font-size: 15px;
	font-weight: 700!important;
	padding: 5px 0 10px;
	color: #FFF
}
footer .widget ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
footer .widget li:first-child {
	border-top: 0
}
footer .widget li:last-child {
	border-bottom: 0
}
footer .widget li {
	padding: 10px 0;
	line-height: 18px
}
footer .widget li>span {
	margin-top: 10px;
	display: block
}
footer .widget li span i {
	margin-right: 5px
}
footer .widget li .btn {
	color: #FFF
}
footer #twitter, footer #twitter .tweet span {
	display: block
}
footer #twitter .tweet {
	line-height: 15px;
	margin: 0;
	color: #7e7e7e
}
footer #twitter .timePosted {
	margin-top: 13px;
	display: block;
	font-size: 11px;
	color: #7e7e7e
}
footer #twitter ul li {
	background-color: #393a3e;
	border-radius: 3px;
	padding: 10px 10px 2px;
	margin: 10px 0 20px;
	position: relative
}
footer #twitter ul li:after {
	top: 100%;
	left: 25px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(57,58,62,0);
	border-top-color: #393a3e;
	border-width: 10px;
	margin-left: -10px
}
footer .widget .comments ul li a {
	background: rgba(255,255,255,.05);
	color: #7e7e7e;
	padding: 6px 10px;
	font-size: 11px;
	height: 60px;
	line-height: 16px;
	display: block
}
.form-inline {
	position: relative
}
.form-inline .btn {
	padding: 9px 15px;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: 0;
	font-size: 12px
}
.form-inline input[type=text] {
	color: #292929;
	background: #FFF;
	font: 12px Roboto, sans-serif;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 10px 45px 10px 10px;
	border: 0;
	width: 100%;
	height: auto;
	box-shadow: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.form-inline input[type=text]:focus {
	background: #FFF;
	box-shadow: none
}
.footer-bottom {
	font: 14px Calibri, sans-serif;
	line-height: 70px;
	background-color: #2e2e2e;
	color: #909090
}
.footer-bottom ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
.footer-bottom ul.pull-right li {
	margin-left: 15px;
	display: inline-block;
	line-height: 37px
}
.footer-bottom ul.pull-right li a {
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff
}
.footer-bottom ul.pull-right li a:hover {
	text-decoration: underline
}
.timeline {
	list-style: none;
	padding: 0;
	position: relative
}
.timeline:before {
	top: 0;
	bottom: 0;
	position: absolute;
	content: " ";
	width: 3px;
	background-color: #ccc;
	left: 50%;
	margin-left: -1.5px
}
.timeline>li {
	margin-bottom: 60px;
	position: relative;
	width: 50%;
	float: left;
	clear: left
}
.timeline>li:after, .timeline>li:before {
	content: " ";
	display: table
}
.timeline>li:after {
	clear: both
}
.timeline>li>.timeline-panel {
	width: 95%;
	float: left;
	background: #FFF;
	border-radius: 3px;
	position: relative;
	border: 1px solid #d4d4d4;
	-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.1);
	box-shadow: 0 0 4px 0 rgba(0,0,0,.1)
}
.timeline>li>.timeline-panel:before {
	position: absolute;
	top: 15px;
	right: -8px;
	display: inline-block;
	border-top: 8px solid transparent;
	border-left: 8px solid #ccc;
	border-right: 0 solid #ccc;
	border-bottom: 8px solid transparent;
	content: " "
}
.timeline>li>.timeline-panel:after {
	position: absolute;
	top: 16px;
	right: -7px;
	display: inline-block;
	border-top: 7px solid transparent;
	border-left: 7px solid #fff;
	border-right: 0 solid #fff;
	border-bottom: 7px solid transparent;
	content: " "
}
.timeline>li>.timeline-badge {
	color: #fff;
	width: 15px;
	height: 15px;
	line-height: 50px;
	font-size: 1.4em;
	text-align: center;
	position: absolute;
	top: 16px;
	right: -8px;
	z-index: 100;
	border: 3px solid #999;
	background-color: #FFF;
	border-radius: 50%;
	box-shadow: 0 0 0 2px #FFF
}
.timeline>li.timeline-inverted>.timeline-panel {
	float: right
}
.timeline>li.timeline-inverted>.timeline-panel:before {
	border-left-width: 0;
	border-right-width: 8px;
	left: -8px;
	right: auto
}
.timeline>li.timeline-inverted>.timeline-panel:after {
	border-left-width: 0;
	border-right-width: 7px;
	left: -7px;
	right: auto
}
.timeline-badge>a {
	color: #C5C7C5!important
}
.timeline-badge a:hover {
	color: #000!important
}
.timeline-title {
	margin-top: 0;
	color: inherit
}
.timeline-body>p, .timeline-body>ul {
	padding: 15px 20px;
	margin-bottom: 0
}
.timeline-body>p+p {
	margin-top: 5px
}
.timeline-footer {
	color: #6e6e6e;
	padding: 10px 20px 15px
}
.timeline a {
	color: #6e6e6e;
	cursor: pointer;
	text-decoration: none
}
.timeline-footer i {
	margin-right: 7px
}
.timeline>li.timeline-inverted {
	float: right;
	clear: right;
	margin-top: 30px;
	margin-bottom: 30px
}
.timeline>li:nth-child(2) {
	margin-top: 60px
}
.timeline>li.timeline-inverted>.timeline-badge {
	left: -7px
}
.chart-align {
	position: relative;
	margin: 0 auto;
	width: 140px
}
.chart {
	position: relative;
	display: inline-block;
	width: 110px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 18px
}
.chart canvas {
	position: absolute;
	top: 0;
	left: 0
}
.percent {
	color: rgba(0,0,0,.7);
	display: inline-block;
	line-height: 110px;
	z-index: 2;
	margin: 0
}
.percent:after {
	content: '%';
	margin-left: .1em;
	font-size: 18px
}
.chart-sm .percent {
	line-height: 90px;
	margin-right: 10px
}
.chart-sm .percent:after {
	font-size: 16px
}
@media (max-width:767px) {
ul.timeline: before, ul.timeline>li>.timeline-badge, ul.timeline>li>.timeline-panel: after, ul.timeline>li>.timeline-panel: before {
	display: none
}
ul.timeline>li {
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
	float: left;
	clear: left
}
ul.timeline>li>.timeline-panel {
	float: right;
	width: 100%
}
.timeline>li:nth-child(2) {
	margin-top: 30px
}
}
.isotope .isotope-item {
	transition-property: transform, opacity
}
.isotope, .isotope .isotope-item {
	transition-duration: .8s
}
.ekko-lightbox .modal-backdrop.in {
	opacity: .8
}
.ekko-lightbox .modal-header {
	border-bottom: 0
}
.ekko-lightbox .modal-body {
	padding: 0
}
.pace .pace-progress {
	position: fixed;
	z-index: 2000;
	top: 0;
	left: 0;
	height: 4px;
	-webkit-transition: width 1s;
	-moz-transition: width 1s;
	-o-transition: width 1s;
	transition: width 1s
}
.pace-inactive {
	display: none
}
.btn-social {
	position: relative;
	text-align: center;
	padding: 13px;
	font-weight: 600;
	font-size: 17px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-color: transparent!important;
	box-shadow: none!important
}
.btn-social:first-child {
	text-align: center;
	width: 40px
}
.btn-social.btn-lg {
	padding-left: 61px
}
.btn-social.btn-lg:first-child {
	line-height: 45px;
	width: 45px;
	font-size: 1.8em
}
.btn-social.btn-sm {
	padding-left: 38px
}
.btn-social.btn-sm:first-child {
	line-height: 28px;
	width: 28px;
	font-size: 1.4em
}
.btn-social.btn-xs {
	padding-left: 30px
}
.btn-social.btn-xs:first-child {
	line-height: 20px;
	width: 20px;
	font-size: 1.2em
}
.btn-social-icon {
	position: relative;
	color: #FFF;
	border-color: transparent!important;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 34px;
	width: 34px;
	padding: 0!important
}
.btn-social-icon:first-child {
	left: 0;
	top: 0;
	bottom: 0;
	width: 34px!important;
	line-height: 34px
}
.btn-social-icon.btn-lg:first-child {
	line-height: 45px;
	width: 45px;
	font-size: 1.8em
}
.btn-social-icon.btn-sm:first-child {
	line-height: 28px;
	width: 28px;
	font-size: 1.4em
}
.btn-social-icon.btn-xs:first-child {
	line-height: 20px;
	width: 20px;
	font-size: 1.2em
}
.btn-social-icon:first-child {
	border: none;
	text-align: center
}
.btn-social-icon.btn-lg {
	height: 45px;
	width: 45px;
	padding-left: 0;
	padding-right: 0
}
.btn-social-icon.btn-sm {
	height: 30px;
	width: 30px;
	padding-left: 0;
	padding-right: 0
}
.btn-social-icon.btn-xs {
	height: 22px;
	width: 22px;
	padding-left: 0;
	padding-right: 0
}
.btn-bitbucket {
	color: #fff;
	background-color: #205081;
	border-color: rgba(0,0,0,.2)
}
.btn-bitbucket.active, .btn-bitbucket:active, .btn-bitbucket:focus, .btn-bitbucket:hover, .open .dropdown-toggle.btn-bitbucket {
	color: #fff;
	background-color: #183c60;
	border-color: rgba(0,0,0,.2)
}
.btn-bitbucket.active, .btn-bitbucket:active, .open .dropdown-toggle.btn-bitbucket {
	background-image: none
}
.btn-bitbucket.disabled, .btn-bitbucket.disabled.active, .btn-bitbucket.disabled:active, .btn-bitbucket.disabled:focus, .btn-bitbucket.disabled:hover, .btn-bitbucket[disabled], .btn-bitbucket[disabled].active, .btn-bitbucket[disabled]:active, .btn-bitbucket[disabled]:focus, .btn-bitbucket[disabled]:hover, fieldset[disabled] .btn-bitbucket, fieldset[disabled] .btn-bitbucket.active, fieldset[disabled] .btn-bitbucket:active, fieldset[disabled] .btn-bitbucket:focus, fieldset[disabled] .btn-bitbucket:hover {
	background-color: #205081;
	border-color: rgba(0,0,0,.2)
}
.btn-dropbox {
	color: #fff;
	background-color: #1087dd;
	border-color: rgba(0,0,0,.2)
}
.btn-dropbox.active, .btn-dropbox:active, .btn-dropbox:focus, .btn-dropbox:hover, .open .dropdown-toggle.btn-dropbox {
	color: #fff;
	background-color: #0d70b7;
	border-color: rgba(0,0,0,.2)
}
.btn-dropbox.active, .btn-dropbox:active, .open .dropdown-toggle.btn-dropbox {
	background-image: none
}
.btn-dropbox.disabled, .btn-dropbox.disabled.active, .btn-dropbox.disabled:active, .btn-dropbox.disabled:focus, .btn-dropbox.disabled:hover, .btn-dropbox[disabled], .btn-dropbox[disabled].active, .btn-dropbox[disabled]:active, .btn-dropbox[disabled]:focus, .btn-dropbox[disabled]:hover, fieldset[disabled] .btn-dropbox, fieldset[disabled] .btn-dropbox.active, fieldset[disabled] .btn-dropbox:active, fieldset[disabled] .btn-dropbox:focus, fieldset[disabled] .btn-dropbox:hover {
	background-color: #1087dd;
	border-color: rgba(0,0,0,.2)
}
.btn-facebook {
	color: #fff;
	background-color: #3b5998;
	border-color: rgba(0,0,0,.2)
}
.btn-facebook.active, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover, .open .dropdown-toggle.btn-facebook {
	color: #fff;
	background-color: #30487b;
	border-color: rgba(0,0,0,.2)
}
.btn-facebook.active, .btn-facebook:active, .open .dropdown-toggle.btn-facebook {
	background-image: none
}
.btn-facebook.disabled, .btn-facebook.disabled.active, .btn-facebook.disabled:active, .btn-facebook.disabled:focus, .btn-facebook.disabled:hover, .btn-facebook[disabled], .btn-facebook[disabled].active, .btn-facebook[disabled]:active, .btn-facebook[disabled]:focus, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook, fieldset[disabled] .btn-facebook.active, fieldset[disabled] .btn-facebook:active, fieldset[disabled] .btn-facebook:focus, fieldset[disabled] .btn-facebook:hover {
	background-color: #3b5998;
	border-color: rgba(0,0,0,.2)
}
.btn-flickr {
	color: #fff;
	background-color: #ff0084;
	border-color: rgba(0,0,0,.2)
}
.btn-flickr.active, .btn-flickr:active, .btn-flickr:focus, .btn-flickr:hover, .open .dropdown-toggle.btn-flickr {
	color: #fff;
	background-color: #d6006f;
	border-color: rgba(0,0,0,.2)
}
.btn-flickr.active, .btn-flickr:active, .open .dropdown-toggle.btn-flickr {
	background-image: none
}
.btn-flickr.disabled, .btn-flickr.disabled.active, .btn-flickr.disabled:active, .btn-flickr.disabled:focus, .btn-flickr.disabled:hover, .btn-flickr[disabled], .btn-flickr[disabled].active, .btn-flickr[disabled]:active, .btn-flickr[disabled]:focus, .btn-flickr[disabled]:hover, fieldset[disabled] .btn-flickr, fieldset[disabled] .btn-flickr.active, fieldset[disabled] .btn-flickr:active, fieldset[disabled] .btn-flickr:focus, fieldset[disabled] .btn-flickr:hover {
	background-color: #ff0084;
	border-color: rgba(0,0,0,.2)
}
.btn-github {
	color: #fff;
	background-color: #444;
	border-color: rgba(0,0,0,.2)
}
.btn-github.active, .btn-github:active, .btn-github:focus, .btn-github:hover, .open .dropdown-toggle.btn-github {
	color: #fff;
	background-color: #303030;
	border-color: rgba(0,0,0,.2)
}
.btn-github.active, .btn-github:active, .open .dropdown-toggle.btn-github {
	background-image: none
}
.btn-github.disabled, .btn-github.disabled.active, .btn-github.disabled:active, .btn-github.disabled:focus, .btn-github.disabled:hover, .btn-github[disabled], .btn-github[disabled].active, .btn-github[disabled]:active, .btn-github[disabled]:focus, .btn-github[disabled]:hover, fieldset[disabled] .btn-github, fieldset[disabled] .btn-github.active, fieldset[disabled] .btn-github:active, fieldset[disabled] .btn-github:focus, fieldset[disabled] .btn-github:hover {
	background-color: #444;
	border-color: rgba(0,0,0,.2)
}
.btn-google-plus {
	color: #fff;
	background-color: #dd4b39;
	border-color: rgba(0,0,0,.2)
}
.btn-google-plus.active, .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover, .open .dropdown-toggle.btn-google-plus {
	color: #fff;
	background-color: #ca3523;
	border-color: rgba(0,0,0,.2)
}
.btn-google-plus.active, .btn-google-plus:active, .open .dropdown-toggle.btn-google-plus {
	background-image: none
}
.btn-google-plus.disabled, .btn-google-plus.disabled.active, .btn-google-plus.disabled:active, .btn-google-plus.disabled:focus, .btn-google-plus.disabled:hover, .btn-google-plus[disabled], .btn-google-plus[disabled].active, .btn-google-plus[disabled]:active, .btn-google-plus[disabled]:focus, .btn-google-plus[disabled]:hover, fieldset[disabled] .btn-google-plus, fieldset[disabled] .btn-google-plus.active, fieldset[disabled] .btn-google-plus:active, fieldset[disabled] .btn-google-plus:focus, fieldset[disabled] .btn-google-plus:hover {
	background-color: #dd4b39;
	border-color: rgba(0,0,0,.2)
}
.btn-instagram {
	color: #fff;
	background-color: #517fa4;
	border-color: rgba(0,0,0,.2)
}
.btn-instagram.active, .btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover, .open .dropdown-toggle.btn-instagram {
	color: #fff;
	background-color: #446a89;
	border-color: rgba(0,0,0,.2)
}
.btn-instagram.active, .btn-instagram:active, .open .dropdown-toggle.btn-instagram {
	background-image: none
}
.btn-instagram.disabled, .btn-instagram.disabled.active, .btn-instagram.disabled:active, .btn-instagram.disabled:focus, .btn-instagram.disabled:hover, .btn-instagram[disabled], .btn-instagram[disabled].active, .btn-instagram[disabled]:active, .btn-instagram[disabled]:focus, .btn-instagram[disabled]:hover, fieldset[disabled] .btn-instagram, fieldset[disabled] .btn-instagram.active, fieldset[disabled] .btn-instagram:active, fieldset[disabled] .btn-instagram:focus, fieldset[disabled] .btn-instagram:hover {
	background-color: #517fa4;
	border-color: rgba(0,0,0,.2)
}
.btn-linkedin {
	color: #fff;
	background-color: #007bb6;
	border-color: rgba(0,0,0,.2)
}
.btn-linkedin.active, .btn-linkedin:active, .btn-linkedin:focus, .btn-linkedin:hover, .open .dropdown-toggle.btn-linkedin {
	color: #fff;
	background-color: #005f8d;
	border-color: rgba(0,0,0,.2)
}
.btn-linkedin.active, .btn-linkedin:active, .open .dropdown-toggle.btn-linkedin {
	background-image: none
}
.btn-linkedin.disabled, .btn-linkedin.disabled.active, .btn-linkedin.disabled:active, .btn-linkedin.disabled:focus, .btn-linkedin.disabled:hover, .btn-linkedin[disabled], .btn-linkedin[disabled].active, .btn-linkedin[disabled]:active, .btn-linkedin[disabled]:focus, .btn-linkedin[disabled]:hover, fieldset[disabled] .btn-linkedin, fieldset[disabled] .btn-linkedin.active, fieldset[disabled] .btn-linkedin:active, fieldset[disabled] .btn-linkedin:focus, fieldset[disabled] .btn-linkedin:hover {
	background-color: #007bb6;
	border-color: rgba(0,0,0,.2)
}
.btn-pinterest {
	color: #fff;
	background-color: #cb2027;
	border-color: rgba(0,0,0,.2)
}
.btn-pinterest.active, .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover, .open .dropdown-toggle.btn-pinterest {
	color: #fff;
	background-color: #a81a20;
	border-color: rgba(0,0,0,.2)
}
.btn-pinterest.active, .btn-pinterest:active, .open .dropdown-toggle.btn-pinterest {
	background-image: none
}
.btn-pinterest.disabled, .btn-pinterest.disabled.active, .btn-pinterest.disabled:active, .btn-pinterest.disabled:focus, .btn-pinterest.disabled:hover, .btn-pinterest[disabled], .btn-pinterest[disabled].active, .btn-pinterest[disabled]:active, .btn-pinterest[disabled]:focus, .btn-pinterest[disabled]:hover, fieldset[disabled] .btn-pinterest, fieldset[disabled] .btn-pinterest.active, fieldset[disabled] .btn-pinterest:active, fieldset[disabled] .btn-pinterest:focus, fieldset[disabled] .btn-pinterest:hover {
	background-color: #cb2027;
	border-color: rgba(0,0,0,.2)
}
.btn-tumblr {
	color: #fff;
	background-color: #2c4762;
	border-color: rgba(0,0,0,.2)
}
.btn-tumblr.active, .btn-tumblr:active, .btn-tumblr:focus, .btn-tumblr:hover, .open .dropdown-toggle.btn-tumblr {
	color: #fff;
	background-color: #1f3346;
	border-color: rgba(0,0,0,.2)
}
.btn-tumblr.active, .btn-tumblr:active, .open .dropdown-toggle.btn-tumblr {
	background-image: none
}
.btn-tumblr.disabled, .btn-tumblr.disabled.active, .btn-tumblr.disabled:active, .btn-tumblr.disabled:focus, .btn-tumblr.disabled:hover, .btn-tumblr[disabled], .btn-tumblr[disabled].active, .btn-tumblr[disabled]:active, .btn-tumblr[disabled]:focus, .btn-tumblr[disabled]:hover, fieldset[disabled] .btn-tumblr, fieldset[disabled] .btn-tumblr.active, fieldset[disabled] .btn-tumblr:active, fieldset[disabled] .btn-tumblr:focus, fieldset[disabled] .btn-tumblr:hover {
	background-color: #2c4762;
	border-color: rgba(0,0,0,.2)
}
.btn-twitter {
	color: #fff;
	background-color: #2ba9e1;
	border-color: rgba(0,0,0,.2)
}
.btn-twitter.active, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover, .open .dropdown-toggle.btn-twitter {
	color: #fff;
	background-color: #1c92c7;
	border-color: rgba(0,0,0,.2)
}
.btn-twitter.active, .btn-twitter:active, .open .dropdown-toggle.btn-twitter {
	background-image: none
}
.btn-twitter.disabled, .btn-twitter.disabled.active, .btn-twitter.disabled:active, .btn-twitter.disabled:focus, .btn-twitter.disabled:hover, .btn-twitter[disabled], .btn-twitter[disabled].active, .btn-twitter[disabled]:active, .btn-twitter[disabled]:focus, .btn-twitter[disabled]:hover, fieldset[disabled] .btn-twitter, fieldset[disabled] .btn-twitter.active, fieldset[disabled] .btn-twitter:active, fieldset[disabled] .btn-twitter:focus, fieldset[disabled] .btn-twitter:hover {
	background-color: #2ba9e1;
	border-color: rgba(0,0,0,.2)
}
.btn-vk {
	color: #fff;
	background-color: #587ea3;
	border-color: rgba(0,0,0,.2)
}
.btn-vk.active, .btn-vk:active, .btn-vk:focus, .btn-vk:hover, .open .dropdown-toggle.btn-vk {
	color: #fff;
	background-color: #4a6a89;
	border-color: rgba(0,0,0,.2)
}
.btn-vk.active, .btn-vk:active, .open .dropdown-toggle.btn-vk {
	background-image: none
}
.btn-vk.disabled, .btn-vk.disabled.active, .btn-vk.disabled:active, .btn-vk.disabled:focus, .btn-vk.disabled:hover, .btn-vk[disabled], .btn-vk[disabled].active, .btn-vk[disabled]:active, .btn-vk[disabled]:focus, .btn-vk[disabled]:hover, fieldset[disabled] .btn-vk, fieldset[disabled] .btn-vk.active, fieldset[disabled] .btn-vk:active, fieldset[disabled] .btn-vk:focus, fieldset[disabled] .btn-vk:hover {
	background-color: #587ea3;
	border-color: rgba(0,0,0,.2)
}
@media (min-width:1200px) {
.container {
	width: 1200px
}
}
@media (max-width:1023px) {
#wrapper {
	padding: 0!important
}
#bx-tabs, #search, #top, .advertisement, .bx-wrapper .caption h2, .bx-wrapper .caption p, .sidebar {
	display: none!important
}
.header {
	height: auto!important;
	position: relative!important;
	background-color: #1b1b1b!important
}
.header .logo {
	font-size: 30px;
	line-height: 30px;
	margin-right: 0;
	display: block
}
.header .list-inline {
	position: absolute!important;
	top: 0!important;
	right: 10px!important
}
.header .btn-group {
	position: absolute;
	top: 0;
	left: 0
}
.bxslider-wrapper, .row {
	margin: 0!important
}
.logo {
	float: none!important;
	text-align: center!important
}
.leftside {
	width: 100%!important;
	padding: 10px!important
}
}
@media (min-width:768px) and (max-width:1023px) {
#social span, .bx-wrapper .caption h2, .bx-wrapper .caption p {
	display: none!important
}
.bxslider-wrapper {
	padding-bottom: 0!important
}
.bx-controls-direction a {
	bottom: 0!important
}
}
@media (max-width:767px) {
.bar {
	display: initial!important
}
span.bar:before {
	content: "\f0c9";
	position: absolute;
	top: 0;
	left: 0;
	padding: 14px;
	font-size: 20px;
	color: #FFF;
	font-family: FontAwesome;
	cursor: pointer
}
nav {
	display: block!important
}
nav ul {
	display: none
}
nav li, nav li a {
	display: block!important;
	min-width: 100%!important
}
nav li a {
	border-bottom: 1px solid rgba(0,0,0,.1)!important
}
.mega-dropdown, nav ul li .dropdown-menu {
	border: 0!important;
	position: relative!important;
	min-width: 100%!important;
	width: 100%!important;
	box-shadow: none!important;
	margin: 0!important;
	top: 0!important
}
nav ul li .dropdown-menu li a {
	border-radius: 0!important
}
nav ul li .dropdown-menu:after, nav ul li .dropdown-menu:before {
	display: none!important
}
header {
	border-color: #000!important
}
#wrapper {
	box-shadow: none!important;
	margin: 0!important
}
.leftside {
	padding: 0 10px 10px!important
}
.video-tab .left, .video-tab .right, .video-tab ul {
	display: none!important
}
.bx-wrapper .caption {
	position: initial!important;
	font-size: 15px!important;
	display: block!important;
	width: 100%!important;
	text-align: center!important
}
.bx-wrapper .caption h1 {
	font-size: 22px!important
}
.bx-controls-direction a {
	bottom: 50%!important
}
.bx-next {
	left: auto!important;
	right: 0!important
}
.bxslider-wrapper, .video-tab {
	padding: 0!important
}
.bx-wrapper .img, .bxslider-wrapper {
	width: 100%!important
}
footer .widget {
	padding-top: 0!important
}
.footer-bottom .pull-left {
	float: none!important;
	text-align: center
}
}
@media (max-width:460px) {
.padding {
	padding: 15px!important
}
.bx-controls-direction a {
	bottom: 40%!important
}
.bxslider .img .caption {
	display: none!important
}
section .thumb span {
	text-indent: -999px;
	height: 2px!important;
	padding: 0!important;
	width: 100%!important
}
}
.count img {opacity: 0.2;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.count img:hover {opacity: 0.8}

.com-order-block {display:none}

/* forum styles */

.gTable {background: #fff; color:#707070;}

.gTable tbody {background: #fff; color:#707070;}

.gTable tbody td.gTableTop {background: #fff; !important;}


.gTableSubTop {line-height: 35px;font-size: 12px; background: #F3F3F3; padding-left: 15px;text-align: left;}

.forumIcoTd {background: #F3F3F3;}

.forumNameTd {font-family: "PTSansRegular",sans-serif;font-size: 12px; margin-top:20px;padding:12px 15px;}

.forumNameTd a {text-transform:uppercase; color:#5e5e5e;}

.forumNameTd:hover a { padding-left:5px;}

.forumDescr {color:#a1a1a1; font-family: "PTSansItalic",sans-serif;}

.forumThreadTd {background:#F3F3F3;font-family: "PTSansRegular",sans-serif;font-size: 12px;}

.forumPostTd {font-family: "PTSansRegular",sans-serif;font-size: 12px;}

.forumLastPostTd {font-family: "PTSansRegular",sans-serif;font-size: 12px; padding-left: 15px;}

.forumLastPostTd {color:#a1a1a1;}

.forumLastPostTd a {color:#a1a1a1;}



a.forumLastPostLink {color:#5e5e5e;}

.threadNametd { padding:12px 15px;}

.threadsDetails, .forumOnlineBar { padding:12px 15px;background:#F3F3F3;color:#818181;}

a.forumBarA, .thDescr {display:none;}

input#thread_search_field {background:#fff;}

/*-------------------------------------------------*/

.forum_post {overflow:hidden; display:block; position:relative; clear:both; margin:20px 0 50px;padding: 0 20px;}

.userAvatar {border-radius: 5px; width:90px height:90px}

}

}
.section ul.boxe.arrow:after {
	right: 100%;
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255,255,255,0);
	border-right-color: #FFF;
	border-width: 10px;
	margin-top: 10px
}
.section .boxe {
        box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
	border-radius: 3px;
	background: #FFF;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative
}
.section .boxe.testimonial:after, .section .box.testimonial:before {
	top: 100%;
	left: 25px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}
.section .boxe.testimonial:after {
	border-color: rgba(255,255,255,0);
	border-top-color: #fff;
	border-width: 10px;
	margin-left: -10px
}
.section .boxe.testimonial:before {
	border-color: rgba(221,221,221,0);
	border-top-color: #ddd;
	border-width: 11px;
	margin-left: -11px
}

.right-rating .rating-users {
     float: left; 
     width: 50px;
     border-radius: 3px;
     text-align: center; 
     font-size: 30px;
     margin: 0 5px 0 0;
     padding: 15px 10px;
}
 .rating-mark.rating-users {
     font-size: 1.1em;
     font-weight: 700; 
     color: #FFF;
     height: 26px;
     line-height: 26px;
     padding: 0 10px;
}

.colored-bg-green {
     background: #00b04b!important;
}

/* AJAX ОКНО v.2.0 
============================================================================*/ 
.x-sh .xstl{padding-top:6px; background:none!important;} 
.x-sh .xsml{background:none!important;} 
.x-sh .xstr{padding-top:6px; background:none!important;} 
.x-sh .xsmr{background:none!important;} 
.x-sh .xsbl{padding-left:6px;background:none!important;} 
.x-sh .xsbc{background:none!important;} 
.x-sh .xsbr{padding-right:6px;background:none!important;} 
.xt {background:transparent url(/ajax/tool-sprites.png) no-repeat!important; margin-left:5px!important; margin-top:2px!important;} 
.xt-close{background-position:0 0!important;} 
.xt-close-over{background-position:-15px 0!important;} 
.xt-mini{background-position:0 -15px!important;} 
.xt-mini-over{background-position:-15px -15px!important;} 
.xt-maxi{background-position:0 -30px!important;} 
.xt-maxi-over{background-position:-15px -30px!important;} 
.xt-rest{background-position:0 -45px!important;} 
.xt-rest-over{background-position:-15px -45px!important;} 
.xw-tl {background:url(/ajax/border1.png) repeat-y 0 0!important; padding-left:5px!important; -webkit-border-radius: 5px 0px 0px 0px; -moz-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px;} 
.xw-tc {background:url(/ajax/top1.gif) repeat-x 0 0!important; padding: 11px 10px 0px 10px!important;} 
.xw-tr {background:url(/ajax/border1.png) repeat-y 100% 0!important; padding-right:5px!important; -webkit-border-radius: 0px 5px 0px 0px; -moz-border-radius: 0px 5px 0px 0px; border-radius: 0px 5px 0px 0px;} 
.xw-ml {background:url(/ajax/border1.png) repeat-y 0 0!important; padding-left:5px!important;} 
.xw-mr {background:url(/ajax/border1.png) repeat-y 100% 0!important; padding-right:5px!important;} 
.xw-bl {background:url(/ajax/border1.png) no-repeat 0 100%!important; padding-left:5px!important; -webkit-border-radius: 0px 0px 0px 5px; -moz-border-radius: 0px 0px 0px 5px; border-radius: 0px 0px 0px 5px;} 
.xw-br {background:url(/ajax/border1.png) no-repeat 100% 100%!important;padding-right:5px!important; -webkit-border-radius: 0px 0px 5px 0px; -moz-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px;} 
.xw-bc {background:url(/ajax/border1.png) repeat-x 0 100%!important; height:5px!important;} 
.xw-hdr-text {padding:0px!important;} 
.xw-hdr-text {font: 12px Verdana,Arial,Helvetica, sans-serif!important; color: #bcbcbc!important; text-shadow: 1px 1px 1px #000!important; line-height: 15px!important; vertical-align:2px!important;} 
.xw-plain .xw-mc {border: none!important; padding:0!important; margin:0!important; font: 11px Verdana,Arial,Helvetica, sans-serif!important; color:#444!important; background:#f9f9f9!important;}   
.xw-body {padding:0!important; margin:0!important; box-shadow:inset 0px 1px 3px #666; -webkit-box-shadow:inset 0px 1px 3px #666; -moz-box-shadow:inset 0px 1px 3px #666;} 
.xw-plain .xw-body{padding: 10px!important; border: none!important;} 
.xw-blank {background:#fff!important;} 
.myWinTD1 {background:none!important;}

.cbutton {margin:0 5px 5px;display:inline-table;padding:6px 10px;background:#fff;border:2px solid #eee;border-radius:3px;}  
.cbutton:hover {background:#ddd;cursor:pointer;}  
.cbutton.active {background:#217EAC;color:#fff;}

/* Меню категорий  
-----------------------------------------*/ 
.dd-menu { 
  float:left;  
  width:250px; 
  position:relative; 
} 

.dd-menu-a { 
  float:left;  
  width:220px; 
  background:#fff;  
  padding:12px 15px; 
   
  font:12px Verdana,Arial,Helvetica, sans-serif; 
  font-weight:bold;  
  border-radius:3px;  
} 

.dd-menu-a:link, 
.dd-menu-a:visited {color:#777; } 
.dd-menu-a:hover {color:#E1487C; } 
   
.dd-menu-a span { 
  float:right;  
  width:14px; 
  height:14px;  
  background:url(http://www.uotvet.ru/ucoz/menu/4/ico_menu.png) right top no-repeat;  
}  
   
.cell-uotvet-ddm { 
  top:55px;  
  width:100%; 
  display:none; 
  position: absolute;  
} 

.cell-uotvet-ddm:after { 
  bottom: 100%; 
  right: 6%; 
  border: solid transparent; content: " ";  
  height: 0;  
  width: 0; 
  position: absolute; pointer-events: none;  
  border-color: rgba(255, 255, 255, 0);  
  border-bottom-color: #fff;  
  border-width: 8px;  
  margin-left: -10px; 
} 

.cell-uotvet-ddm .catsTable {  
  background:#fff; 
  overflow: hidden; 
  border-radius:3px;  
  border-collapse:0px;  
  border-spacing: 0px;  
}  

.cell-uotvet-ddm td {  
  position:relative; 
}  

.cell-uotvet-ddm td a:link,  
.cell-uotvet-ddm td a:visited,  
.cell-uotvet-ddm td a:active {  
  float:left;  
  width:220px; 
  padding: 10px 15px 10px 15px;  
  font:12px Verdana,Arial,sans-serif; 
  color:#555;  
} 

.cell-uotvet-ddm .catNameActive, 
.cell-uotvet-ddm td a:hover{ 
  color:#fff;  
  background:#F9ADA0;  
}  

.cell-uotvet-ddm .catNumData {  
  font:9px Verdana,Arial,sans-serif;  
  font-weight: bold;  
  color:#999;  
   
  position:absolute; 
  top: 12px; 
  right: 15px; 
}  

.cell-uotvet-ddm td:hover .catNumData{ 
  color:#fff;  
}

<----Вид материалов видео---->  
  .expected {border-bottom:1px dashed #dfdfdf; padding-bottom:10px; margin-bottom:3px;}  
  a.aticlename:hover {text-decoration:underline; color:#2DC5EB;}  
  div.articlecat {color:#afafaf !important; padding:0px 0px 5px 0px;}  
  div.articlecat a {color:#afafaf !important;}  
  div.articlecat a:hover {color:#aeaeae !important; text-decoration:underline !important;}  
  .expected div.descrsep {border-bottom:1px dotted #eaeaea; padding:3px 0px 4px 0px;}  
  #expected5 {border-bottom:none; padding-bottom:none;}  
  .videoarticle {text-align:left; margin:5px 0px; display:inline-block;}  
  .videoarticleimg {position:relative; height:173px; overflow:hidden; width:230px;}  
  .videoaticleinfo {position:absolute; background:url('http://webo4ka.ru/Ucoz6/videoprevbg.png'); width:230px; color:#ffffff; padding:4px 7px 5px 7px; bottom:-39px;}  
  <----/Вид материалов видео----> 

.g-album {display:inline-block; overflow:hidden; border:1px dashed #ccc; border-radius:3px; padding:5px; margin-bottom:15px;}  
.g-album-p {float:left; width:100px;}  
.g-album-b {float:left; width:90px; height:67px;}  
.g-album-i {float:left; width:150px;}  
.g-album-s img {width:90px; height:67px; border-radius:3px;}  
.g-album-descr {font-size:10px; color:#666; margin-top:5px;}
Демо страница


/* Module Part Menu */    
.catsTable {}    
.catsTd {border:1px solid #3a75c4; margin: 2px; padding: 2px 2px 2px 5px; background: #FFFFFF;} // цвет рамки    
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}    
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}    
.catNumData {font-size:7pt;color:#bbbbbb;}    
.catDescr {font-size:7pt; padding-left:10px;}    
a.catName:link {text-decoration:none; color:#3a75c4;}    
a.catName:visited {text-decoration:none; color:#000000;}    
a.catName:hover {text-decoration:none; color:#4169e1;}    
a.catName:active {text-decoration:none; color:#000000;}    
a.catNameActive:link {text-decoration:none; color:#000000;}    
a.catNameActive:visited {text-decoration:none; color:#000000;}    
a.catNameActive:hover {text-decoration:underline; color:#000000;}    
a.catNameActive:active {text-decoration:underline; color:#000000;}    
/* ----------------- */

<div class="cell-poll">  
  <div class="cell-poll-title">$QUESTION$</div>  
  <div class="cell-poll-answers">$ANSWERS$</div>  
  <div class="cell-poll-link">  
  <span>Ответов: <strong>$TOTAL_VOTES$</strong></span>  
  <a href="$RESULTS_LINK$" >Результаты </a>  
  <b> | </b>  
  <a href="$ARCHIVE_LINK$">Архив </a>  
  </div>  
</div>  

/* Вид опроса для uCoz, в стили flat 
------------------------------------------*/ 
.cell-poll{ 
float:left; 
width:230px; 
color:#666; 
background: #fff; 
padding: 10px 10px 10px 10px; 
border: 1px solid #B6C0CD; 
border-radius:5px; 
} 

.cell-poll-title{ 
float:left; 
width:100%; 
padding-bottom: 10px; 
border-bottom: 1px solid #B6C0CD; 
font:12px Verdana,Arial,Helvetica, sans-serif; 
font-weight:bold; 
text-align:center; 
color:#666; 
} 

.cell-poll a {text-decoration:none; outline:none} 

.cell-poll-answers{ 
float:left; 
width:100%; 
margin: 10px 0px 10px 0px; 
text-align:left; 
} 

.answer{ 
float:left; 
width:100%; 
color:#f8f8f8; 
position:relative; 
height:20px!important; 
padding: 2px 0px 2px 0px; 
margin: 0px 0px 7px 0px; 
background: #f8f8f8; 
} 

.answer input{margin: 3px 5px 2px 5px;} 
.answer label {margin: 2px 0px 2px 0px; color:#555;} 

.answer div{ 
height:20px!important; 
padding: 2px 0px 2px 0px; 
position:absolute; 
z-index:998; 
top:0px; 
left:0px; 
width:100%; 
} 

.answer span{ 
float:right; 
height:14px!important; 
margin-right: 2px; 
padding: 2px 5px 2px 5px; 
color:#666; 
position:relative; 
top:1px; 
left:0px; 
z-index:999; 
background: #fff; 

} 

.pollBut{ 
cursor:pointer; 
border:none!important; 
margin-top:10px; 
background: #64b0db!important; 
padding: 5px 20px 5px 20px!important; 

font:11px Verdana,Arial,Helvetica, sans-serif!important; 
font-weight: bold!important; 
color:#fff!important; 
} 

.pollBut:active {box-shadow:inset 0px 0px 3px #166693!important;} 
.pollBut:hover {background:#51a4d2!important;} 

.cell-poll-link{ 
float:left; 
width:100%; 
padding-top: 10px; 
border-top: 1px solid #B6C0CD; 

font:9px Verdana,Arial,Helvetica, sans-serif; 
color:#999; 
} 

.cell-poll-link span{float:left;} 
.cell-poll-link b, 
.cell-poll-link a {float:right;} 
.cell-poll-link b {color:#B6C0CD;}

.accordion{ 
background-color:none; 
border:none; 
width: 600px; /*-Изменяем под свои размеры-*/ 
padding:0px; 
margin: 50px auto; 
} 
.accordion section { 
margin:5px; 
background-color: #fff; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee)); 
background-image: -webkit-linear-gradient(top, #fff, #eee); 
background-image: -moz-linear-gradient(top, #fff, #eee); 
background-image: -ms-linear-gradient(top, #fff, #eee); 
background-image: -o-linear-gradient(top, #fff, #eee); 
background-image: linear-gradient(top, #fff, #eee); 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;  
} 
.accordion h2, .accordion p{margin: 0;} 
.accordion p{padding: 10px;} 
.accordion h2 a { 
display: block; 
position: relative; 
font: 14px/1 'Trebuchet MS', 'Lucida Sans'; 
padding: 10px; 
color: #333; 
text-decoration: none; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px; 
} 
.accordion h2 a:hover {background: #fff;} 
.accordion h2 + div { 
height: 0; 
overflow: hidden; 
-moz-transition: height 0.3s ease-in-out; 
-webkit-transition: height 0.3s ease-in-out; 
-o-transition: height 0.3s ease-in-out; 
transition: height 0.3s ease-in-out; 
} 
.accordion :target h2 a:after { 
content: ''; 
position: absolute; 
right: 10px; 
top: 50%; 
margin-top: -3px; 
border-top: 5px solid #666; 
border-left: 5px solid transparent; 
border-right: 5px solid transparent; 
} 
.accordion :target h2 + div {height: 100px;}

.comment_over {margin-top:20px;padding-bottom:15px;border-bottom:1px solid #dedede} 
.comment {display:table;width:100%;} 
.comment_avatar {display:table-cell;vertical-align:top;width:64px;padding-right:15px} 
.comment_message {display:table-cell;vertical-align:top;text-align:left} 
.comment_rate {display:table-cell;vertical-align:top;text-align:center;width:80px} 
.comment_top {padding-top:2px;padding-bottom:7px;font-size:17px;line-height:20px} 
.comment_top a {text-decoration:none;color:#6c6c6c} 
.comment_top .comm_time {font-size:12px;color:#9c9c9c;display:inline-block;padding-left:10px} 
.comment_message_in {font-size:15px} 
.comment_over:hover .comment_answer_button a {display:inline-block} 
.comment_over:hover .c_rate_plus a, .comment_over:hover .c_rate_minus a {display:block} 
.comment_answer_button {margin-top:10px;height:24px} 
.comment_answer_button a {display:none;color:#666;font-size:13px;text-decoration:none;background:#efefef;padding:3px 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px} 
.comment_answer_button a:hover {color:#1d1d1d;text-decoration:none;background:#eaeaea;} 
.c_minus, .c_ziro, .c_plus {width:38px;padding:3px 0px;font-size:13px;text-align:center;font-weight:bold;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px} 
.c_minus {background:#ffcccc;color:#cc0000} 
.c_ziro {background:#cccccc;color:#FFF} 
.c_plus {background:#ccffcc;color:#009900} 
.c_rate_t {display:table;height:24px} 
.c_rate_plus {display:table-cell;vertical-align:top;width:22px;} 
.c_rate_minus {display:table-cell;vertical-align:top;width:22px;} 
.c_rate_count {display:table-cell;vertical-align:top;width:46px;padding-left:3px;text-align:center} 
.c_rate_plus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('http://yraaa.ru/files/like.png');margin-top:3px;opacity:0.5;position:absolute} 
.c_rate_minus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('http://yraaa.ru/files/unlike.png');margin-top:3px;margin-left:-5px;opacity:0.5;position:absolute} 
.c_rate_plus a:hover, .c_rate_minus a:hover {opacity:1}

.mod-box3 {overflow:hidden; margin-left:9px;}
.mod-custom3 {float:left; width:200px; height:290px; margin:0 15px 20px 0;}
.mod-custom3-img {position:relative; margin-bottom:12px; }
.mod-custom3-img, .mod-custom3-poster, .mod-custom3-poster img, .mod-custom3-poster a {width:200px; height:280px;}
.mod-custom3-moreline {position:absolute; left:0;  bottom:0;}
.mod-custom3-more {height:35px;}
.argmore a{float: left; width: 200px; font-weight:bold; color:#fff; text-transform: uppercase; font: 15px/24px "PT Sans",helvetica,"segoe UI",arial,sans-serif; background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; display: block; padding: 8px 10px; font-weight: bold; }
.mod-custom3-ratebox {float:left; overflow:hidden; width:85px; height:17px;}
.mod-custom3-views {float:right; color:#7E7E7E; font-size:11px;}
.mod-custom3-name {overflow:hidden; margin:5px 0 3px 3px;}
.mod-custom3-tags {overflow:hidden; color:#7E7E7E; font-size:11px; height:1.5em;}

/*----Вид материалов от uGarts-----*/
.blog-post-wrapper {
 padding: 4px;
 border: 1px solid #eee;
 border-bottom: 3px double #eee;
 background-color: #fff;
 width: 100%;
}
.figure {
 position: relative;
}
.figure i {
 position: absolute;
 bottom: -5px;
 right: 30px;
 color: #fff;
 font-size: 18px;
 z-index: 100;
}
.figure i:after {
 position: absolute;
 content: "";
 left: -12px;
 top: -10px;
 width: 40px;
 height: 40px;
 background-color: #2e2e2e;
 z-index: -1;
 border-radius: 3px;
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 -o-transform: rotate(45deg);
 transform: rotate(45deg);
}t-thumbnail {
 margin-bottom: 20px;
 overflow: hidden;
}
.post-thumbnail img {
 width: 100%;
}
.post-thumbnail img:hover {
 opacity: 1;
}
.entry-header {
 padding: 0 12px;
}
.the-category a {
 font-size: 12px;
 line-height: 28px;
 font-weight: 300;
 text-transform: uppercase;
}
.entry-title {
 font-size: 16px;
 line-height: 25px;
 font-weight: 700;
}
.entry-title a {
 color: #282828;
 text-decoration: none;
}
.entry-title a:hover {
 color: #4F5D73;
}
hr {
 margin-top: 15px;
 margin-bottom: 15px;
 border-bottom: 1px solid #eee;
}
.entry-meta {
 color: #000;
}
.entry-meta ul {
 margin-bottom: 10px;
 padding-left: 0px;
}
list-inline {
 padding-left: 0;
 margin-left: -5px;
 list-style: none;
}
.entry-meta ul li {
 padding: 0 5px;
}
.list-inline>li {
 display: inline-block;
 padding-right: 5px;
 padding-left: 5px;
}
.the-author, .the-time, .the-share, .the-comments {
 position: relative;
 padding-left: 18px;
}
.entry-meta ul li a {
 display: inline-block;
 font-weight: 400;
}
.the-author::before, .the-time::before, .the-share::before, .the-comments::before {
 font-family: FontAwesome;
 position: absolute;
 left: 0;
}
.col-sm-4 {
 width: 31.133333%;
 float:left;
 position: relative;
 min-height: 1px;
 padding-right: 15px;
}
.item.grid-item {
 width: 47.7%;
 float: left;
 position: relative;
 min-height: 1px;
 padding-right: 1px;
 padding-left: 25px;
 margin-bottom: 10px;
}
.item.list-item {
 margin-bottom: 1em;
 width: 100%;
 position: relative; min-height: 1px; padding-right: 10px; padding-left: 5px; 
}
.item.grid-item .post-thumbnail img {
 height: 200px;
}
.item.grid3-item {
 width: 31%;
 float: left;
 position: relative;
 min-height: 1px;
 padding-left: 10px;
 margin-bottom: 10px; 
}
.grid3-item .post-thumbnail img {
 opacity: 0.8;
 height: 165px;
}
.grid3-item .entry-title{
 font-size: 14px !important;
 line-height: normal !important;
}
.grid3-item .message {
 display: none;
}
.item {
 margin-bottom: 1em;
}
.the-author::before{
 content: "\f21d";
}
.the-time::before{
 content: "\f073";
}
.the-comments::before{
 content: "\f075";
}
.view-news-moder{ 
 float:left; 
 position: absolute; 
 top: 0px; 
 right: 0px; 
 padding: 10px; 
}
.btn-group1 { margin-bottom: 2em;}
.btn-group1>.btn:first-child:not(:last-child) {
 border-top-right-radius: 0;
 border-bottom-right-radius: 0;
}
.btn-group1>.btn:last-child:not(:first-child) {
 border-top-left-radius: 0;
 border-bottom-left-radius: 0;
}
.btn-group1>.btn:not(:first-child):not(:last-child) {
 border-radius: 0;
}
.btn-group1 .btn {
 border-radius: 4px;
 background-color: #4F5D73;
 padding: 10px 15px;
 color: #ffffff;
 margin-bottom: 2em;
}
.btn-group1 .btn.active,.btn-group .btn:hover {
 background-color: #4F5D73;
}

.comment-background {
    margin: 20px -15px;
    background: #555 none repeat scroll 0% 0%;
    padding: 10px 20px !important;
}


.comment-text {
    color: #fff;
	font-size: 20px;
    font-family: Roboto Condensed, sans-serif;
    margin: 0;
    font-weight: 400!important;
}


.detnews {
	font: 18px Arial, sans-serif
}

.btn-blocke {
         width: 100%;
         height: 50px
}

.full-widther {
    width: 100%;
}


.gamePageWidth{ width:1000px; padding:0 30px; overflow:hidden; margin:0 auto}
.padd{ padding:80px 0 0}
.fName, 
.subName{ display:block}
.fName{ margin:80px 0 0}
.fName{ font:bold 26px 'PT Sans'; color:#333}
.subName{ margin:5px 0 0}
.fName h1, 
.subName h2{ font:inherit; margin:0 0 0}
.subName{ font:18px 'PT Sans'; color:#777}
.gamePageBg{ background-size:cover; background-repeat:no-repeat; background-position:center; height:300px; margin:0 auto; position:relative}
.gamePageBg:before{ position:absolute; top:0; left:0; right:0; bottom:0; content:''; background-image:-webkit-linear-gradient(45deg,rgba(0,0,0,.85)24%,rgba(0,0,0,0)); background-image:-moz-linear-gradient(45deg,rgba(0,0,0,.85)24%,rgba(0,0,0,0)); background-image:linear-gradient(45deg,rgba(0,0,0,.85)24%,rgba(0,0,0,0)) width:100%; height:100%}
.gameCh{ width:1000px; margin:0px auto; padding: 20px 0px 0px 0px; position:relative; z-index:2}
.gameCh li{ overflow:hidden; margin:0 0 15px 208px}
.gameCh li.gameChDate{ text-align:center; float:left; margin:0 0 0 0; font:bold 24px 'PT Sans'; color:rgba(255,255,255,0.7); text-shadow:0 1px 3px rgba(0,0,0,0.8)}
.gameCh li.gameChDate .smallDateDescr{ display:block; font:14px 'Arial'; margin:5px 0 0; text-shadow:0 1px 3px rgba(0,0,0,0.8)}
.gameCh .gameChPoster{ margin:0 0 20px}
.gameCh .gameChPoster img{ width:170px; height: 250px; -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8); -moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8); box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8)}
.gameCh li span{ display:block; float:left; color:rgba(255,255,255,0.7); text-shadow:0 1px 3px rgba(0,0,0,0.8); font:16px 'Arial'}
.gameCh li span.gameChLeft{ width:250px}
.gameCh li span.gameChRight{ font-weight:bold; overflow:hidden}
.gameCh li span.gameChRight a{ font-weight:bold; color:rgba(255,255,255,0.7); display:block; text-shadow:0 1px 3px rgba(0,0,0,0.8); float:left; margin:0 10px 0 0; position:relative}
.gameCh li span.gameChRight a.lastLink:after{ content:''}
.gameCh li span.gameChRight a:hover{}
.gamePageSide{ float:right; width:300px}
.gamePageLeft{ margin:0 330px 0 0}
.gameDescr{ margin:0 0 30px}
.gameVideo{ height:330px; margin:10px 0 30px; display:block}
.gameOtherImgs{ overflow:hidden; margin:0 0 0 -20px}
.gameOtherImgsList ul, 
.gameOtherImgsList ul li{ display:block; margin:0; padding:0; list-style:none}
.gameOtherImgsList ul li{ float:left; width:118px; height:118px; overflow:hidden; margin:0 0 20px 20px}
.gameOtherImgsList ul li img{ display:block; width:260px; min-height:118px}

.namegame {
    color: #fff;
    font-family: Roboto Condensed,sans-serif;
    margin: 0px;
    font-weight: 400 !important;
    font-size: 30px;
}

.namenews {
    color: #fff;
    font-family: Roboto Condensed,sans-serif;
    margin: 95px;
    font-weight: 400 !important;
    font-size: 30px;
}

.img-responsiver {
    display: block;
    max-width: 100%;
    height: 170px;
}

.leftsider {
    float: left;
}


.pcsrc {
    background: #273040 none repeat scroll 0% 0%;
    height: 370px;
}

.pcsrctxt {
    font-size: 16px;
    font-family: arial;
    color: #FFF;
    text-transform: uppercase;
    margin-left: 20px;
    margin-top: 7px;
}

.margin-lefte {
	margin-left: 50px;
}


.video-tabes {
    padding: 10px;
    margin-bottom: 30px;
    background: #fff none repeat scroll 0% 0%;
    position: relative;
}

.section-titles.dark {
    background-color: #fff;
    border-color: #fff;
}
.section-titles {
    padding: 0px 10px 0px 15px;
    list-style-type: none;
    background: #F5F5F5 none repeat scroll 0% 0%;
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
}

.video-tabeses {
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
}


.counteer {
    width: 123px;
    height: 123px;
}



#c2 p {
    color: #B53030;
}

#c3 p {
    color: #B53030;
}

#c4 p {
    color: #D0694A;
}

#c5 p {
    color: #D7C77B;
}

#c6 p {
    color: #E2E178;
}

#c7 p {
    color: #C3DE2D;
}

#c8 p {
    color: #D7C77B;
}

#c9 p {
    color: #22B35B;
}

#c10 p {
    color: #F9AF6F;
}

#bol2 {
    font-size: 50px;
    font-family: Tahoma;
    color: #D1D2D3;
    padding: 50px 26px;
}

#c1 {
    background: transparent url("/img/crug1.png") no-repeat scroll 0% 0%;
}

#c2 {
    background: transparent url("/img/crug2.png") no-repeat scroll 0% 0%;
}

#c3 {
    background: transparent url("/img/crug3.png") no-repeat scroll 0% 0%;
}

#c4 {
    background: transparent url("/img/crug4.png") no-repeat scroll 0% 0%;
}


#c5 {
    background: transparent url("/img/crug5.png") no-repeat scroll 0% 0%;
}

#c6 {
    background: transparent url("/img/crug6.png") no-repeat scroll 0% 0%;
}

#c7 {
    background: transparent url("/img/crug7.png") no-repeat scroll 0% 0%;
}

#c8 {
    background: transparent url("/img/crug8.png") no-repeat scroll 0% 0%;
}

#c9 {
    background: transparent url("/img/crug9.png") no-repeat scroll 0% 0%;
}

#c10 {
    background: transparent url("/img/crug10.png") no-repeat scroll 0% 0%;
}

.social-accounts { padding:10px 0 3px }          
.social-accounts a { opacity:.4 }          
.social-accounts .is-connected { opacity:1!important }          
.social-accounts .wait i { background:url(/.s/img/icon/ajsml.gif) no-repeat center center!important }          
.social-accounts a.cursor-default, .social-accounts a.cursor-default i { cursor:default!important }          
.statusOffline {color:#979797}          
.statusOnline {color:#5ac92e}          
.sc-over {padding:0px 20px}          
.sc-cover {background:url('http://images.gamersyde.com/image_far_cry_primal-30355-3404_0002.jpg') #1d1d1d;background-size:cover;opacity:3.2;position:relative;height:180px;margin-bottom:60px}          
.sc-cover-in {width:100%;position:absolute;left:0px;bottom:-50px;}          
.sc-avatar {width:100px;height:100px;margin:0px auto}                    
.sc-avatar img {width:100px;height:100px;object-fit:cover}          
.sc-avatar, .sc-avatar img {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}          
.sc-top {text-align:right;padding:15px 0px;position:absolute;bottom:-50px;left:20px;right:20px;z-index:2}          
.sc-group {float:left}          
.sc-name {font-size:19px}          
.sc-city {font-size:13px;color:#959595}          
.sc-counter, .sc-counter:hover {display:inline-block;font-size:21px;padding:15px 7px;color:#000;text-decoration:none}          
.sc-counter span {display:block;font-size:13px;}          
.sc-tabs {max-width:420px;text-align:left;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:7px;margin:7px auto}          
.sc-tabs div {float:left;width:110px;color:#959595}          
.sc-bottom, .sc-button {padding:10px 0px}          
.sc-button a, .sc-button a:hover {padding:7px 14px;font-size:13px;border:2px solid #2f2f42;color:#2f2f42;text-decoration:none;display:inline-block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 5px;}

/* Material Type */
  .vidnews {border-bottom: 1px solid #eee; margin-bottom: 10px;opacity:0.9;}
  .vidnews:hover {border-bottom: 1px solid #eee; margin-bottom: 10px;opacity:1;}
  .imgbigload {display: block;box-shadow: 0px 0px 15px rgba(0,0,0,0.04);border-radius:5px; background-size: cover; position: relative; margin: 0; background-size: cover; width: 98%; height: 170px;}
  .imgbigload:hover {box-shadow: 0px 0px 15px rgba(0,0,0,0.04);}
  .loaddates {background:#333;padding-left:10px;padding-right:10px;position: absolute; bottom: 10px; left: 20px; color:#fff; font-size: 14px; }
  .loadsave {opacity:0.5;border-radius:5px;position: absolute; bottom: 10px; left: 10px; background: #333; padding: 3px 15px; font-size: 13px; }
  .loadsave:hover {opacity:0,9;background: #444;border-radius:5px;}
  .loadsave a {color:#fff; }

  .title1 a {color: #fff;text-shadow: 0 1px 2px #222;}
  .title1 a:hover {color: #efefef;text-shadow: 0 1px 2px #222;}
  .title1 {margin-bottom: 12px;padding-left: 5px;font-size: 17px;line-height: 1.333;font-weight: bold;color: #444;padding: 20px;}

  .brief1 {opacity: 0;position: absolute;transition: all 0.7s ease 0s;background-color: rgba(0, 0, 0, 0.85);width: 100%;height: 100%;border-radius:5px;}
  .brief1:hover {opacity: 1;}
  .brief1 a {color:#fff;}
  /* end */

.ulMenu {background:#fff;border-radius:3px;box-shadow:0 1px 2px #ddd;list-style:none;overflow:hidden;padding:0;}  
  .liMenu {font:Bold 16px Helvetica,sans-serif;border-bottom:1px solid #ddd;margin:-1px 0;}  
  .liMenu > a {color:#333;text-decoration:none;display:block;padding:18px;}  
  .liMenu > a > span[class*=icon-] {margin:0 15px 0 0;}  
  .liMenu .num {float:right;font-size:11px;color:#fff;background:#2eb398;margin-top:1px;border-radius:50px;padding:2px 10px;}  
  .liMenu:hover {background:#e76049;}  
  .liMenu:hover > a, .liMenu.withSub.active > a {color:#fff;}  
  .liMenu:hover > a > .num, .liMenu.withSub.active .num {background:#c84029;}  
  .liMenu.active {background:#de4f37}  
  .ulSubMenu {list-style:none;background:#e76049;padding:0;border-top:1px solid #ec806d;display:none;}  
  .liSubMenu {color:#fff;font:Bold 12px Helvetica,sans-serif;}  
  .liSubMenu > a {color:#fcd9d4;text-decoration:none;display:block;padding:10px 10px 10px 25px;}  
  .liSubMenu:hover > a {color:#fff;}  
  .liSubMenu > a > span[class*=icon-] {font-size:16px;vertical-align:-2px;margin:0 10px 0 5px;}

.thumbnail{  
  position: relative;  
  z-index: 50;  
  }  
  .thumbnail:hover{  
  background-color: transparent;  
  z-index: 150;  
  }  
  .thumbnail span{  
  position: absolute;  
  background-color: rgba(0, 0, 0, 0.63);  
  padding: 2px;  
  left: 10px;  
  border: 0px solid white;  
  visibility: hidden;  
  color: #fff;  
  text-decoration: none;  
  border-radius: 0px 0px 0px 0px;  
  -moz-border-radius: 0px 0px 0px 0px;  
  -webkit-border-radius: 0px 0px 0px 0px; height: 300px;
  }  
  .thumbnail span img{  
  border-width: 0;  
  padding: 2px;  
  }  
  .bk:hover .thumbnail span{  
  visibility: visible;  
  top: -288px;  
  left: 0px; height: 298px;witdh:210px;padding-left: 10px;  
  }  
   
.bk {
background-color: #fff;
border:1px solid #f6f5f5;
width:180px;
height:363px;
align:center;
border-radius:0px;
margin-bottom:15px;
-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.15);
}

.bk:hover {
background: #f8f8f8;
}

#bk_title{
height:50px;
text-align:center;
margin:0;
padding:0;
}

.bkrating {
margin-left:14px;
margin-bottom:8px;
width:130px;
}

.bkreads{
float:right;
margin-right:10px;
margin-top:-22px;
}
/*=============*/


.leftsiden {
    float: left;
    width: 1020px;
}

 
  #l_block_f {  
  width: 270px;  
  float: left;  
  background: #252C32;  
  overflow: hidden;  
  }  
  #p_block_f {  
  margin-left: 270px;  
  border-top: 1px solid #B0B5B9;  
  padding-bottom: 20px;  
  }  

  #top_p_f {  
  padding: 0px 20px;  
  line-height: 40px;  
  background: #252C32;  
  border-top: 1px solid #2E353B;  
  border-bottom: 1px solid #5E94C1;  
  }  
  .us_name {  
  padding-left: 30px;  
  color: #FFF;  
  font-weight: bold;  
  font:16px Arial,Tahoma,sans-serif;  
  }  

  .us_statys {  
  color: #7A838A;  
  float: right;  
  }  
  #ava_block_f {  
  margin-left: 30px;  
  padding: 10px 0;  
  }  
  #ava_f {  
  border-radius: 50%;  
  border: 5px solid #FFF;  
  float: left;  
  margin: 10px;  
  width: 150px;  
  height: 150px;  
  overflow: hidden;  
  }  
  #ava_f img {  
  width: 150px;  
  height: 150px;  
  object-fit: cover;  
  }  

  #naw_us_f {  
  width: 70px;  
  float: right;  
  overflow: hidden;  
  }  
  #naw_us_f ul {  
  margin: 10px 5px;  
  margin-right: 20px;  
  list-style: none;  
  }  
  #naw_us_f ul li {  
  width: 40px;  
  height: 35px;  
  margin: 10px 0;  
  }  
  #naw_us_f ul li a {  
   
  display: block;  
  }  
  #naw_us_f ul li:hover i {  
  background: url("../img/bg_f2.png") no-repeat center -5px;  

  }  
  #naw_us_f ul li i {  
  width: 40px;  
  height: 35px;  
  display: block;  
  background: url("../img/bg_f.png") no-repeat center -5px;  
  border: 1px solid #2E353B;  
  }  

  #inf_us_f {  

  }  
  #inf_us_f ul {  
  list-style: none;  
  }  
  #inf_us_f ul li {  
  line-height: 35px;  
  color: #7A838A;  
  border-bottom: 1px solid #2E353B;  
  }  

  #inf_us_f ul li {  
  padding-left: 20px;  
  }  

  #inf_us_f ul li span {  
  color: #FFF;  
  padding: 0 10px;  
  }  

  #inf_us_f ul li a {  
  background: #252C32 url("../img/bg_f3.png") no-repeat center -5px;  
  width: 35px;  
  height: 35px;  
  display: block;  
  float: right;  
  border-left: 1px solid #2E353B;  
  border-right: 1px solid #2E353B;  
  }  
  #inf_us_f ul li a:hover {  
  background: #3595C3 url("../img/bg_f4.png") no-repeat center -5px;  
  }  

  .g_us_f {  
  color: #FFF!important;  
  border-bottom: 1px solid #5E94C1!important;  
  }  

  #mess_top {  
  padding-left: 20px;  
  width: 100%;  
  display: block;  
  height: 50px;  
  font:13px Arial,Tahoma,sans-serif;  
  color: #7A838A;  
  line-height: 45px;  
  }  

  #mess_top i {  
  background: url("../img/ic_img.png");  
  width: 40px;  
  height: 30px;  
  display: block;  
  float: left;  
  margin-top: 7px;  
  }  
  #mssage_f {  
  padding: 0px 35px;  
  color: #252C32;  
  font:13px Arial,Tahoma,sans-serif;  
  line-height: 25px;  
  padding-bottom: 30px;  
  }  

  #c_for {  
  padding-left: 25px;  
  }  
  #c_for a {  
  color: #7A838A;  
  font:13px Arial,Tahoma,sans-serif;  
  text-decoration: none;  
  margin-right: 10px;  
  }  
  #c_for a:hover {  
  color: #252C32;  
  }  
  a.us_f_nav {  
  background: #9EBFDA;  
  color: #FFF!important;  
  font:13px Arial,Tahoma,sans-serif;  
  text-decoration: none;  
  padding: 5px 10px;  
  margin: 5px;  
  }  

  .fNavLink {  
  color: #7A838A!important;  
  }  
  .fNavLink:hover {  
  color: #FFF!important;  
  }  

  .clr {  
  clear: both;  
  }  

.margin-ttop {
    margin-top: 15px;
}

.gamesss {
    width: 1250px;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}

.sectieen {
    margin: 0 0 0px;
    background: #FFF;
    padding: 0;
    position: relative;
	height: 550px;
}

.sectieen-info {
    background: #2e2e2e !important;
}

.sectieen .title {
    font: 22px Roboto Condensed, sans-serif;
    color: #FFF;
    margin-bottom: 15px;
    padding: 15px 15px 5px;
}

.sectieen .title i {
    margin-right: 10px;
}

.sectioon-title.dark {
    background-color: #1d1d1d;
    border-color: #000;
}
.sectioon-title {
    margin: 0px 0;
    padding: 0 10px 0 15px;
    list-style-type: none;
    background: #f5f5f5;
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
}

.info_box {                                                
                        font-size:15px;                        
                        line-height:18px;                        
                        position:relative;                        
                      
}                        
.info_box_content {                        
                        text-shadow:1px 1px 1px white;                        
                        padding:18px 43px 17px 66px;                        
                        min-height:35px;                        
}                        

.warning {                        
                        border:1px solid #E0B1B1;                        
}                        
.warning .info_box_content {                        
                        color:#555;                        
                        background:#f5f5f5;                        
                    
}                        
.warning::before {                        
                        width:17px;                        
                        height:17px;                     
                        background:url(http://webmaster-ucoz.ru/ucoz/img/img/ico.png) no-repeat;                   
}                        
.note {                        
                        border:1px solid #B9DBB6;                        
}                        
.note .info_box_content {                        
                        color:#7EA57B;                        
                        background:#DFF7DD;                        
                        border:1px solid #F1F9F0;                        
                        -moz-box-shadow:inset 0 0 45px #cbe5c9;                        
                        -webkit-box-shadow:inset 0 0 45px #CBE5C9;                        
                        box-shadow:inset 0 0 45px #CBE5C9;                        
}                        
.note::before {                        
                        width:19px;                        
                        height:14px;                        
                        background:url(http://webmaster-ucoz.ru/ucoz/img/img/ico.png) no-repeat 0 -17px;                        
}                        
.nice {                        
                        border:0px solid #E2E2BA;                        
}                        
.nice .info_box_content {                        
                        color:#555;                        
                        background:#f5f5f5;                        
                      
}                        
.nice::before {                        
                        width:22px;                        
                        height:20px;                        
                        background:url(http://gamesourworld.ru/css/warning.png) no-repeat;                        
}                        
.advise {                        
                        border:1px solid #B3D8D3;                        
}                        
.advise .info_box_content {                        
                        color:#80ACB0;                        
                        background:#DDF5F7;                        
                        border:1px solid #F1FAFB;                        
                        -moz-box-shadow:inset 0 0 45px #c6edf0;                        
                        -webkit-box-shadow:inset 0 0 45px #C6EDF0;                        
                        box-shadow:inset 0 0 45px #C6EDF0;                        
}                        
.advise::before {                        
                        width:19px;                        
                        height:15px;                        
                        background:url(http://webmaster-ucoz.ru/ucoz/img/img/ico.png) no-repeat -17px 0;                        
}                        
.normal {                        
                        border:1px solid #DDD;                        
}                        
.normal .info_box_content {                        
                        color:#737373;                        
                        background:#FAFAFA;                        
                        border:1px solid #FAFAFA;                        
                        -moz-box-shadow:inset 0 0 45px #e7e7e7;                        
                        -webkit-box-shadow:inset 0 0 45px #E7E7E7;                        
                        box-shadow:inset 0 0 45px #E7E7E7;                        
}                        
.normal::before {                        
                        width:20px;                        
                        height:16px;                        
                        background:url(http://webmaster-ucoz.ru/ucoz/img/img/ico.png) no-repeat 0 -34px;                        
}                        

.warning::before, .note::before, .nice::before, .advise::before, .normal::before {                        
                        content:'';                        
                        position:absolute;                        
                        top:18px;                        
                        left:28px;                        
}

.autor_ava img {width:25px;vertical-align:middle;border:1px solid black;}   
  ._uf_table {font-weight:normal;background:#F3F3F3;}

.game-vid {width: 280px; margin: 9px 6px; float: left; background-color: #fff; padding: 14px 10px; border: 1px solid #DEDEDE}  
.game-text {margin-top: 5px; height: 125px; overflow: hidden; text-align: justify; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-size: 12px; font-family: calibri,Arial; line-height: 17px;}  
.game-img img {object-fit: cover; height: 200px; width: 280px; margin-left: -11px }  
.game-img2 img {height: 300px; width: 350px; box-shadow: 0px 3px 10px #969696;}  
.game-title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 0 10px 0;}  
.game-title a {line-height: 1.3; word-wrap: break-word; color: #4B4D52; font-size: 17px; font-weight: normal;}  
.game-title a:hover {color: #4f5d73;}  
.game-detali {padding-left: 3px; margin-top: 5px; height: 20px; line-height: 20px; font-size: 13px; padding-bottom: 5px;}  
.game-detali li {list-style: none; margin-right: 15px; display: inline-block;}  
.game-detali i {color: #6B6B6B; padding-right: 5px;}  
.game-detali a {color: #545457;}  
.game-detali a:hover {color: #4f5d73;}
.game-more {font: 16px Roboto Condensed, sans-serif;  border: 1px solid #DEDEDE}

.sectieee .title{
    font: 22px Roboto Condensed, sans-serif;
    color: #555;
    margin-bottom: 15px;
    padding: 35px 0px 25px 977px;
}
.sectieee .title i {
    margin-right: 10px;
}	


.secd .title{
    font: 22px Roboto Condensed, sans-serif;
    color: #555;
    margin-bottom: 15px;
    padding: 35px 0px 25px 0px;
}

.derst {
    display: none;
}

#profee {
    background: #FFF;
    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.14);
    box-shadow: 0 0 8px 0 rgba(0,0,0,.14);
}