body {margin:0;padding:0;background:#131a22 url(/images/bg.gif) center -445px no-repeat;font-family:MyriadPro-Regular;color:#fcfdff;font-size:17px;}

img,form {border:0;margin:0;}
a,input {outline:none;}
a {color:#6d8194;text-decoration:none;transition: all 0.3s ease;}
a:hover {text-decoration:none;}
h1,h2, h3, h4, h5, h6 {font-weight:normal;margin:5px 0;padding:0;}
ul {list-style:none;}
p {margin-top:3px;margin-bottom:3px;}
.clr {clear:both;}

input,option,select {height:30px;}
input,option,select,textarea {background:#152732;border:none;color:#6d8194;padding:0 5px;}
input[type=submit]{cursor:pointer;}
hr {height:2px;background:#2d3c4a;margin-top:5px;margin-bottom:5px;border:0px;}

::-webkit-scrollbar-track {background-color:#212b35;}
::-webkit-scrollbar {height:5px;width:3px;}
::-webkit-scrollbar-thumb {background:#2e5269;}

@font-face {font-family:MyriadPro-Regular;src:local("MyriadPro-Regular"),url(/fonts/MyriadPro-Regular.otf);}
@font-face {font-family:MyriadPro-Bold;src:local("MyriadPro-Bold"),url(/fonts/MyriadPro-Bold.otf);}
@font-face {font-family:MyriadPro-Cond;src:local("MyriadPro-Cond"),url(/fonts/MyriadPro-Cond.otf);}
@font-face {font-family:MyriadPro-Semibold;src:local("MyriadPro-Semibold"),url(/fonts/MyriadPro-Semibold.otf);}

.wrapper {max-width:1090px;width:100%;margin:auto;}

.top {width:100%;background-color:rgba(12, 19, 26, 0.72);overflow:hidden;}
.logo {float:left;overflow:hidden;margin:20px 30px 20px 0px;}
.logo-text {float:left;font-size:36px;color:#fff;font-family:MyriadPro-Semibold;}
.logo-text i {color:#8799aa;font-style:normal;}
.logo-text p {font-size:16px;margin-top:-7px;margin-left:2px;}
.logo-ico {float:left;width:40px;height:40px;background:url(/images/icons.png);background-position:-156px -55px;margin:10px 7px 0 0;}

.header-menu {float:left;margin-bottom:20px;}
.header-menu a:hover {background:rgba(0,0,0,0.2);}
.header-menu ul {margin:0;padding:0;list-style:none;min-width:110px;position:absolute;}
.header-menu li {float:left;position:relative;font-family:MyriadPro-Cond;text-transform:uppercase;font-size:20px;}
.header-menu a {display:inline-block;padding:45px 20px 28px;color:#fff;}
.header-menu li.submenu:after{content:url(/images/arrow.png); position:absolute;right:10px;top:43%;}
.header-menu li.submenu a {padding:45px 30px 28px 20px;}
.header-menu li li.submenu:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);margin-top:-10px;}
.header-menu li:hover > ul {opacity:1;visibility:visible;width:auto;overflow:visible;background:rgba(12, 19, 26, 0.8);top:105%;}
.header-menu ul ul {margin:0;padding:0;list-style:none;width:0;overflow:hidden;display:block !important;opacity:0;visibility:hidden;position:absolute;z-index:100;top:130%;left:0;transition: all 0.5s ease;}
.header-menu ul ul ul {position:absolute;left:-106%;transition:0.5s;float:left;margin-top:-36px;width:105% !important;}
.header-menu ul ul ul li a {padding:45px 30px 28px 40px;}
.header-menu ul ul li {float:none !important;}
.header-menu ul ul a {display:block !important;padding:3px 25px 0 10px!important;white-space:nowrap;border-bottom: 1px solid rgba(255,255,255,0.2);font-size: 14px!important;line-height: 30px!important;color:#fff !important;}
header a#pull {display:none;float:left !important;max-width:800px;width:100%;}

.navbar {font-size:18px;font-family:MyriadPro-Cond;text-transform:uppercase;color:#fff;opacity:0.95;margin:30px 0 25px;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
.navbar a {color:#fff;margin:0 5px;}

.content {float:left;overflow:hidden;width:68%;margin-bottom:20px;}
.blocks {float:right;overflow:hidden;width:30%;margin-bottom:20px;}

.block {overflow:hidden;background:#20394900;border:solid 1px #2d4d62;border-top:none;margin-bottom:20px;}
.block-title {font-family:MyriadPro-Semibold;font-size:18px;text-transform:uppercase;color:#fff;}
.block-title h4 {margin:15px 14px 8px;}
.block-title i {font-style:normal;color:#8799aa;}
.block-content {padding:0 10px 10px;overflow:hidden;}

.block,.header-menu ul ul,.content-bg,.news-view,.full-page,.full-link-wc,.coment-view,.coment-value,.coment-value-good,.coment-value-bad,.coment-avatar,.news-view-img,.full-photo img,.other-photo,.lasts-photos,.lasts-comment,.fullprofile,.fullsubprofile,.fullsubprofile2,.user-banned,.block-act-prof a,.fp-signature,.video-other {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.footer-bg {max-width:1200px;height:329px;width:100%;background:url(/images/footer.gif) center;overflow:hidden;margin:auto;}
footer {overflow:hidden;height:80px;width:100%;background-color:rgba(12, 19, 26, 0.30);margin-top:-80px;color:#475460;}
footer a {color:#475460;}
.footer-left {float:left;padding:35px 0 0;}
.footer-dd {float:right;font-family:MyriadPro-Semibold;opacity:0.5;padding:20px 0 0;}
.footer-dd p {font-size:26px;margin-top:-5px;}

.gotop {width:40px;height:68px;background:url(/images/icons.png);margin:auto;margin-top:-111px;background-position:-37px 0;opacity:0.5;transition: all 0.3s ease;}
.gotop:hover {opacity:0.8;}

.content-bg {overflow:hidden;background:#203949;padding:15px;border:solid 1px #2d4d62;border-top:none;}
.text-center {text-align:center;}
.login-form {overflow:hidden;margin-top:10px;}

.news-view,.full-page {overflow:hidden;background:#212b351f;margin-bottom:10px;border:solid 1px #2d3c4a;border-top:none;}
.news-view-img {width:30%;float:left;overflow:hidden;margin-right:10px;}
.news-view-img img {width:100%;}
.news-view h2 {font-size:18px;font-family:MyriadPro-Semibold;}
.news-view h2 a {color:#8799aa;}
.mp {float:right;}
.date-ico i {float:left;background:url(/images/icons.png);width:14px;height:14px;background-position:-1px -23px;margin-right:7px;margin-top:-1px;}
.section-ico i {float:left;background:url(/images/icons.png);width:17px;height:14px;background-position:-106px -55px;margin-right:7px;margin-top:-1px;}

.news-view-text {margin-bottom:5px;}

.full-page {}
.full-page img,.full-page iframe {width:100%;margin:5px 0 !important;}
.news-full-title {font-size:18px;font-family:MyriadPro-Semibold;color:#8799aa;}

.stat-read i,.stat-com i,.stat-rating i {float:left;width:38px;height:25px;background:url(/images/icons.png);background-position:0 -79px;}
.stat-com i {width:38px !important;height:38px !important;background-position:0 -38px;margin-top:-9px;}
.stat-rating i {width:36px !important;height:28px !important;background-position:-39px -75px;margin-top:-1px;}

.full-stats,.full-stats2 {margin:10px 0;}
.full-stats div {float:left;width:33%;}
.full-stats div i,.full-stats2 div i {margin-right:7px;}
.full-stats div b,.full-stats2 div b {font-size:26px;}

.full-stats2 div {float:left;width:auto;margin-right:15px;}

.full-link-wc {background:#212b35;padding:4% 2% 2.5%;overflow:hidden;float:left;clear:both;text-transform:uppercase;width:96%;margin:15px 0;text-align:center;transition: all 0.3s ease;color:#809aac;}
.full-link-wc i {width:30px;height:22px;background:url(/images/icons.png);float:left;background-position:-79px 0;margin:0 5px;margin-top:-5px;}
.full-link-wc:hover {opacity:0.8;}

.full-rating {overflow:hidden;width:200px;margin:auto;}
.full-rating a {transition:0s !important;}

.full-add-info {overflow:hidden;}
.full-add-info div {float:left;margin-right:15px;}
.author-ico i {width:14px;height:14px;background:url(/images/icons.png);float:left;background-position:-82px -26px;margin-top:-1px;margin-right:7px;}
.author-ico a {color:#6d8194;}

.full-tags {font-size:0px;overflow:hidden;margin:7px 0 0;}
.full-tags a {font-size:14px !important;margin-right:15px;color:#6d8194;float:left;}
.full-tags a:before {content:url(/images/tag.png);margin:2px 5px 0 0;float:left;}

.advert-comment-top,.news-comment-top {overflow:hidden;background:#203949;color:#fff;text-align:center;padding:10px 10px 6px;margin-bottom:15px;}
.news-comment-top {opacity:0.9;}
.coment-view {margin-top:10px;margin-bottom:10px;background:#212b35;overflow:hidden;padding:7px;border:solid 1px #2d3c4a;border-top:none;}
.coment-avatar {float:left;height:64px;overflow:hidden;width:64px;margin-right:10px;border:solid 2px #2d3c4a;}
.coment-avatar img {width:100%;}
.coment-view .coment-answer {float:right;opacity:0;transition: all 0.3s ease;}
.coment-view:hover .coment-answer {opacity:1;margin-right:10px;}
.coment-top {margin-bottom:3px;}
.coment-text {overflow:hidden;}
.coment-rating-button {float:right;height:22px;overflow:hidden;}
.coment-good {float:left;}
.coment-good,.coment-bad {margin-top:6px;opacity:0;transition: all 0.3s ease;background:url(/images/icons.png);width:0px;height:12px;background-position:-80px -64px;}
.coment-bad {background-position:-90px -64px;float:right;}
.coment-view:hover .coment-good,.coment-view:hover .coment-bad {width:12px;opacity:1;}
.coment-view:hover .coment-value,.coment-view:hover .coment-value-good,.coment-view:hover .coment-value-bad {margin-right:5px;margin-left:5px;}
.coment-value,.coment-value-good,.coment-value-bad {float:left;background:#131a22;overflow:hidden;padding:4px 6px 0px;transition: all 0.3s ease;}
.coment-value-good {background:#4d7c80;color:#fff;}
.coment-value-bad {background:#733140;color:#fff;}

.coment-view-answer {padding:7px 10px;color:#fff;opacity:0.8;margin-top:-10px;transition: all 0.5s ease;}
.coment-view-answer a {color:#fff;}
.coment-and-answer:hover .coment-view-answer,.coment-and-answer2:hover .coment-view-answer {opacity:1;}
.coment-and-answer2 .coment-view {background:#203949;border:solid 1px #2d4d62;border-top:none;}
.coment-and-answer2 .coment-value {background:#131a22;}

.add-link {float:right;}

.catPages1,.coment-bottom-sel,.selector-page {margin-top:25px;overflow:hidden;padding:30px 10px 9px;color:#8799aa;}
.catPages1 a,.catPages1 b,.coment-bottom-sel a,.coment-bottom-sel b,.selector-page a,.selector-page b {border:solid 2px #2d3c4a;padding:10px 14px 8px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;margin:0 3px;color:#8799aa;}
.catPages1 a:hover,.coment-bottom-sel a:hover,.selector-page a:hover {border:solid 2px #2d4d62;background:#203949;} 
.coment-bottom-sel,.selector-page {text-align:center;}

.com-order-title {margin-right:10px;}
ul.uf-form li:last-child {text-align:center;padding:0 15px !important;}
.uf-form .uf-btn {padding:0 15px !important;}
.uf-form textarea {background:#212b35 !important;border:solid 1px #2d3c4a !important;border-top:none !important;color:#6d8194 !important;}

.uf-form ::-webkit-input-placeholder {color:#6d8194 !important;}
.uf-form :-moz-placeholder {color:#6d8194 !important;}
.uf-form ::-moz-placeholder {color:#6d8194 !important;}
.uf-form :-ms-input-placeholder {color:#6d8194 !important;}

.uf-form button,.uf-form input {background:#212b35 !important;border:solid 1px #2d3c4a !important;border-top:none !important;color:#6d8194 !important;}
.uf-form button:hover,.uf-form input:hover {background:#203949 !important;}

.uauth-small-links {margin:10px auto 15px !important;width:300px;}

.content-blog {overflow:hidden;}
.content-blog .news-view {float:left !important;width:45.5%;padding:1.5% 1.5% 1% !important;margin-bottom:1% !important;margin-right:1%;}
.content-blog .news-view-img {width:100%;max-height:155px;margin-bottom:10px;}

.nb-top .news-view-text {margin:15px 0;}


.download {overflow:hidden;margin:10px 0;padding:10px 0;}
.download a {background:#131a22;padding:7px 12px 5px;color:#6d8194;margin-right:5px;float:left;transition: all 0.3s ease;}
.download-num {float:right;background:#131a22;padding:7px 12px 5px;}
.download i {width:14px;height:15px;background:url(/images/icons.png);float:left;background-position:-82px -79px;margin-right:7px;margin-top:-1px;}
.download a:hover {opacity:0.7;}

.search-page {overflow:hidden;background:#212b35;padding:10px;border:solid 1px #2d3c4a;margin-bottom:20px;}
.search-page input[type=text],.search-page input[type=submit] {background:#131a22;padding:3px 12px;}

#sFltLst {background:#212b35 !important;padding:10px 5px !important;border:solid 1px #2d3c4a !important;color:#8799aa !important;}
.myWinCont {color:#8799aa !important;}

.u-combolist,.u-comboeditcell {background:#212b35 !important;border:solid 1px #2d3c4a !important;color:#8799aa !important;}
.u-combo {border:solid 1px #2d3c4a !important;}
.content-bg .u-comboeditcell > input {color:#8799aa !important;}

.photo {float:left;overflow:hidden;height:150px;position:relative;z-index:1;}
.photo-all li {float:left;width:32% !important;margin-right:1%;margin-bottom:3px;}
.photo-url {overflow:hidden;max-height:150px;}
.photo-url img {width:100%;position:relative;z-index:1;}
.photo-shad {width:100%;height:100%;background:#2d4d62;z-index:2;opacity:0;transition: all 0.3s ease;position:absolute;z-index:2;overflow:hidden;top:0;}
.photo-shad i {width:78px;height:52px;background:url(/images/icons.png);background-position:-105px 0;z-index:3;display:block;position:absolute;top:33%;left:0;right:0;margin:auto;}
.photo:hover .photo-shad {opacity:0.4;}

.full-photo {overflow:hidden;}
.full-photo img {width:100%;}

.full-photo-link {background:#131a22;padding:8px 12px 5px;color:#6d8194;margin-right:5px;float:left;transition: all 0.3s ease;float:left;overflow:hidden;margin-bottom:7px;}
.full-photo-link i {float:left;background:url(/images/icons.png);width:17px;height:14px;background-position:-106px -71px;margin-right:7px;margin-top:-1px;}

.full-photo-desc {width:100%;overflow:hidden;}
.other-photo {overflow:hidden;background:#212b35;padding:15px 10px 5px;border:solid 1px #2d3c4a;border-top:none;margin:0 0 20px;}

#rightSwch,#leftSwch {width:21px !important;height:29px !important;background:url(/images/icons.png) !important;background-position:-127px -55px !important;margin-left:7px;}
#leftSwch {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);margin-right:7px;margin-left:0px;}

.last-blog {text-transform:uppercase;font-size:30px;font-family:MyriadPro-Semibold;margin-left:20%;}
.last-blog span {color:#fff;}

.lasts-blog {overflow:hidden;margin-top:10px;}
.lasts-blog .news-view {float:left;width:21.5%;}
.lasts-blog .news-view {margin-left:1.5%;}
.lasts-blog .blog-one .news-view {margin-left:0;}
.lasts-blog .news-view-img {width:100%;margin-bottom:10px;max-height:130px;}

.lasts-photos {overflow:hidden;float:left;width:45%;background:#212b35;border:solid 1px #2d3c4a;border-top:none;padding:10px 7px 3px;margin-bottom:30px;}
.last-photo {float:left;width:49%;overflow:hidden;max-height:160px;margin-bottom:1.5%;}
.last-photo img {width:100%;}
.last-big-photo .last-photo {width:100%;overflow:hidden;margin-bottom:1.5%;max-height:303px;}
.last-left-photo .last-photo {margin-right:1.5%;}

.lasts-news {float:right;overflow:hidden;width:52%;margin-bottom:20px;}
.lasts-news-title {background:#212b35;width:100%;height:4px;overflow:hidden;margin-top:18px;}
.lasts-news h3 {margin-top:-18px;margin-right:5%;float:right;background:#131a22;overflow:hidden;padding:0 10px;text-transform:uppercase;font-size:30px;font-family:MyriadPro-Semibold;}
.lasts-news h3 span {color:#fff;}
.lasts-news .news-view-img {width:40%;}
.last-two-news .news-view-img {float:right;margin-right:0;margin-left:10px;}
.last-four-news .news-view-img {display:none;}

.lasts-comment {float:left;width:35%;overflow:hidden;background:#212b35;border:solid 1px #2d3c4a;border-top:none;}
.lasts-comment .cBlock1,.lasts-comment .cBlock2 {overflow:hidden;width:97%;padding:7px 1.5%;float:left;clear:both;}
.lasts-comment .cBlock2 {background:#203949;}
.last-com-ava {float:left;overflow:hidden;border:solid 1px #304457;height:50px;width:50px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;margin-right:3%;}
.last-com-ava img {width:100%;}
.last-com-text {overflow:hidden;margin-top:11px;}

.lasts-files {float:left;width:40%;overflow:hidden;background:#212b35;border:solid 1px #2d3c4a;border-top:none;margin:0px 1.5%;}
.last-file,.last-file2 {overflow:hidden;padding:7px 7px 5px;}
.last-file2 {background:#203949;}
.lasts-files h2 {font-size:16px;font-family:MyriadPro-Semibold;margin-bottom:1px;}
.lasts-files .news-view-img {width:35%;max-height:100px;}
.lasts-files .news-view-img img {height:100px;width:auto;}

.last-file-top {overflow:hidden;}
.last-file-top .news-view-img {width:100%;max-height:245px;height:auto !important;position:relative;z-index:1;}
.last-file-top .news-view-img img {width:100% !important;height:auto !important;}

.last-file-shad {float:left;background-color:rgba(19, 26, 34, 0.85);margin-top:-80px;overflow:hidden;position:relative;z-index:2;padding:7px;}

.lasts-rnd-publ {float:right;overflow:hidden;width:21.5%;}
.lasts-rnd-publ .news-view-img {width:100%;margin-bottom:7px;}

.lasts-publ-hr {background:#212b35;width:100%;height:4px;overflow:hidden;margin-top:40px;}
.lasts-publs {overflow:hidden;margin-top:40px;width:100%;}
.lasts-publ-title {margin-top:-18px;margin-left:5%;float:left;background:#131a22;overflow:hidden;padding:0 10px;text-transform:uppercase;font-size:30px;font-family:MyriadPro-Semibold;margin-bottom:20px;}
.lasts-publ-title span {color:#fff;}

.lasts-publs .news-view {float:left;width:30%;padding:1%;}
.last-publ-two .news-view {margin:0px 1.5%;}
.lasts-publs .news-view-img {width:100%;max-height:180px;margin-bottom:10px;}

.ph-wrap {max-height:100px;overflow:hidden;}

.full-page ul {list-style-type:circle;margin:7px 25px;padding:0;}
.wysibb-body {background:#212b35!important;}
.search-page-view .news-view img {margin-right:10px;}

.block-search {width:100%;overflow:hidden;}
.block-search input[type=text] {width:100%;margin-bottom:7px;}
.block-search input[type=submit] {padding:7px 12px 5px;}

.block-comments .cBlock1,.block-comments .cBlock2  {float:left;overflow:hidden;width:98%;padding:1%;}
.block-comments .cBlock1 {background:#212b35;}
.block-comments .last-com-ava {margin-top:2px;}

.block-rnd-publ .news-view {margin-bottom:0;}
.block-rnd-publ .news-view-img {float:none;width:100%;}

.full-rnd-news {overflow:hidden;}
.full-rnd-news .news-view {width:46.5%;float:left;padding:1%;}
.full-rnd-left .news-view {margin-right:2%;}
.full-rnd-news .news-view-img {width:100%;float:none;}
.full-rnd-news .news-view-text {margin-bottom:0;}

.auth-login {overflow:hidden;overflow:hidden;font-size:0px;margin-top:45px;float:right;}
.auth-login a {margin-left:15px;}
.auth-go,.auth-reg,.auth-mes,.auth-exit {width:19px;height:19px;background:url(/images/icons.png);float:right;background-position:-102px -91px;}
.auth-reg {width:20px;background-position:-126px -91px;}
.auth-mes {width:26px;height:17px;background-position:-150px -98px;margin-top:2px;}
.auth-exit {width:16px;height:18px;background-position:-83px -98px;margin-top:2px;}
.auth-login a:hover {opacity:0.7;}
.fullprofile,.fullsubprofile,.fullsubprofile2,.fp-signature {overflow:hidden;background:#20394900;padding:15px 15px 14px;border:solid 1px #2d4d62;border-top:none;}
.full-prof-ava {float:left;overflow:hidden;width:90px;height:90px;margin-right:15px;}
.full-prof-ava img {width:100%;height:90px;}
.fp-top-info {float:left;overflow:hidden;width:60%;}
.fp-top-group {overflow:hidden;float:left;margin-top:10px;width:100%;margin-bottom:5px;}
.fp-top-name {overflow:hidden;font-size:24px;float:left;font-family:MyriadPro-Semibold;margin-bottom:3px;}
.fp-top-group .u-mpanel.up-right {margin:0 10px 0 15px !important;}
.fp-top-town {width:100%;overflow:hidden;}
.fp-top-right {float:right;overflow:hidden;text-align:center;margin-top:20px;}
.fp-top-right p {font-size:30px;}
.fullsubprofile,.fullsubprofile2 {background:#212b3500;margin-top:10px;width:45%;float:left;}
.fullsubprofile2 {float:right;}
.fp-prof-online span {float:left;position:relative;z-index:3;margin-top:-26px;background:#4d7c80;color:#fff;padding:3px 5px 5px;opacity:0.9;}
.full-prof-ava img {position:relative;z-index:1;}
.fp-prof-online .statusOffline {background:#733140 !important;}
.udtb { text-align:left; padding:3px }
.udtlb { clear:left; float:left; width:150px }
.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 }
.user-banned {background:#733140;overflow:hidden;text-align:center;color:#fff;padding:12px 10px 8px;margin-top:10px;text-transform:uppercase;}
.fp-signature {padding:10px 14px 8px;margin-top:10px;}
.block-act-prof a {float:left;width:96%;display:block;background:#212b3500;overflow:hidden;margin-bottom:7px;padding:2% 2% 1%;}
.block-act-prof b {float:right;}
.block-act-prof a:hover {opacity:0.8;}
.fp-ico-pm,.fp-ico-users,.fp-ico-setting {float:left;width:41px;height:27px;background:url(/images/icons.png);background-position:-5px -123px;margin:20px 14px 0;transition: all 0.4s ease;}
.fp-ico-users {width:54px;height:36px;background-position:-49px -123px;margin-top:17px;}
.fp-ico-setting {width:40px;height:39px;background-position:-107px -123px;margin-top:16px;transition: all 2s ease;}
.fp-ico-setting:hover {-webkit-transform: rotate(720deg); transform: rotate(720deg);}
.fp-ico-users:hover,.fp-ico-pm:hover {opacity:0.7;}

#newpm .fp-ico-pm {
  -webkit-animation: blim 1s 999;
  -moz-animation:    blim 1s 999;
  -o-animation:      blim 1s 999;
  animation:         blim 1s 999;
}

@-webkit-keyframes blim {
  0%   { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes blim {
  0%   { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes blim {
  0%   { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes blim {
  0%   { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}

.fp-pm-page {font-size:17px;}
.fp-pm-page .pmCatLink {font-size:14px !important;background:#212b35;margin-right:7px;padding:7px 12px 5px;margin-bottom:10px;float:left;}
.fp-pm-page .pmCatLink:hover {opacity:0.7;}
.fp-pm-page hr {display:none;}
.fp-pm-page tr td {background:#212b3500;padding:10px 10px 8px;}
.fp-pm-page table input[type=button]{margin:10px 0;cursor:pointer;}
.fp-search-page tr {background:#212b35;}
.fp-search-page td {padding:7px 12px 5px;}
.fps-form {text-align:center;}
.fps-form input,.fps-form select {margin-right:3px;}
.fps-form input[type=checkbox] {display:none;}

@-moz-document url-prefix()  {
.nb-top .news-view-text {margin:16px 0;}
}

.content-forum {}
.content-forum table {overflow:hidden;background:none;}
.content-forum .gTableSubTop {display:none;background:#212b35;float:left;}
.content-forum .gTableTop {font-size:18px;background:#0d273842;padding:18px 15px 12px;font-family: MyriadPro-Semibold;text-transform: uppercase;color:#8799aa;margin-bottom:-2px;float:left;}
.content-forum .gTableTop a {color:#8799aa;}
.forum-cat-view {overflow:hidden;width:99.8%;background:#212b3500;float:left;padding:15px 0 10px;margin-bottom:7px;}
.content-forum tr {border:solid 1px #203949;}
.content-forum tr td {display:block;}
.forum-ico,.forum-ico-mini {float:left;width:10%;overflow:hidden;margin-right:1.5%;}
.forum-ico img,.forum-ico-mini img {width:90%;float:right;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.forum-name {float:left;width:38.5%;font-size:20px;}
.forum-name p {font-size:14px;}
.forum-num-cat,.forum-num-answer {float:left;overflow:hidden;width:8%;font-size:20px;text-align:right;}
.forum-num-cat p,.forum-num-answer p {font-size:14px;}
.forum-lastuser {float:right !important;overflow:hidden;width:30%;}
.FrmForumBarTbl {display:none;}
.funcBlock {text-align:center;margin-top:15px;}
.gTableRight img,#forum_filter,.navigationTbl {display:none;}
.gTableBody1 {overflow:hidden;width:96%;background:#0d273800;float:left;padding:15px 2% 10px !important;border:solid 1px #203949;margin-top:-14px;margin-bottom:7px;}
.forum-moder {width:100%;overflow:hidden;margin-top:7px;margin-left:15px;}
.threadsDetails {margin-top:20px;}
.FrmBotCl11 {width:100% !important;text-align:right;}
.FrmBotCl11 table {float:right;}
.FrmTopButtonsCl11,.FastSearchTbl,.ThrForumBarRow1,.ThrTopButtonsCl11,.forumNamesBar {display:none !important;}
.forum-ico-mini {width:5%;margin-left:1%;margin-top:10px;}
.legendBlock {float:left;}
.FrmBotRow2 {overflow:hidden;width:96%;background:#212b35;float:left;padding:15px 2% 10px;border:solid 1px #203949;margin-top:20px;}
#subscribe {margin-top:5px;margin-left:10px;}
.forum-post {float:left;width:100%;margin-bottom:40px;}
.forum-post-message {background:#212b3500;float:left;padding:15px 2%;border:solid 1px #203949;width:76%;position:relative;}
.forum-post-user {background:#20394900;float:right;padding:15px 1% 10px;border:solid 1px #2d4d62;width:16%;margin-top:-21px;}
.forum-theme .content {width:100%;}
.forum-theme .content iframe {width:100%;}
.forum-user-ava {width:20%;overflow:hidden;float:left;margin-right:10px;}
.forum-user-ava img {width:100%;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.post-bottom-link {position:absolute;z-index:3;top:-23px;background:#212b35;right:-1px;border:solid 1px #203949;border-bottom:none;padding:10px 0px 3px 10px;}
.post-bottom-link div {margin-right:10px;float:left;}
.forum-post-rating .coment-good,.forum-post-rating .coment-bad {opacity:1;width:12px;margin:2px 2px 0;}
.forum-post-edited {float:right;opacity:0.7;}
.post-button-edit {margin-top:-2px;float:left;}
.postFirst .forum-user-ava {width:100%;}
.postFirst .forum-user-ava img {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.forum-ico-group,.forum-ico-rep,.forum-ico-posts {float:left;width:12px;height:15px;background:url(/images/icons.png);background-position:-152px -126px;margin-top:-1px;margin-right:3px;}
.forum-ico-rep {width:15px;background-position:-165px -126px;margin-left:-3px;margin-right:5px;}
.forum-ico-posts {width:15px;background-position:-181px -126px;margin-left:-3px;margin-right:5px;}
.forum-user-stats div {float:left;margin-right:10px;}
.forum-user-name {margin-bottom:5px;}
.quoteMessage {border:none !important;background:#203949 !important;padding:10px 7px 5px;}
.switchesRow1 tr td {display:table-cell !important;}
.switch,.switchActive  {float:left;}
.forum-add-post {overflow:hidden;width:96%;background:#212b35 !important;float:left;padding:15px 2% 10px;border:solid 1px #203949;margin-top:20px;}
.forum-add-post input {margin:5px 0;}
.forum-add-post .gTableTop {margin-bottom:10px;}

a.vep-playvideo {width:100%;display:block;margin-bottom:10px;max-height:300px;overflow:hidden;}
.vep-video-block img {border-radius:0 !important;margin-top:-10% !important;}
.vep-length {background:rgba(33,43,53,0.8) !important;}
.video-other {float:left;width:97%;overflow:hidden;background:#212b35;padding:15px 1% 15px 2%;border:solid 1px #2d3c4a;border-top:none;margin:0 0 20px;}
.video-other-view {float:left;width:31.3%;margin-right:2%;overflow:hidden;height:120px;position:relative;display:block;}
.video-other-view img {width:100%;margin-top:-10%;position:relative;z-index:1;}
.video-other-view:before {width:33px;height:51px;background:url(/images/icons.png);background-position:0 -161px;content:'';position:absolute;z-index:5;top:30%;left:0;right:0;margin:auto;transition: all 0.3s ease;}
.video-other-view:after {width:100%;position:absolute;z-index:3;height:100%;background:rgba(33,43,53,0.3);content:'';top:0;}
.video-other-view:hover:before {-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);}
.vep-playbutton {width:33px !important;height:51px !important;background:url(/images/icons.png) !important;background-position:0 -161px !important;margin:0 auto !important;top:45% !important;transition: all 0.3s ease;-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);}
a.vep-playvideo:hover .vep-playbutton {-webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5);}

.video-content .video-other-view {width:100%;margin:0;}
.video-content li,.games-page li {width:31.3% !important;margin-right:2%;overflow:hidden;display:block;margin-bottom:15px;}
.games-page li {margin-bottom:7px;width:22.3% !important;}

.games-page .content {overflow:inherit;}

.game-view {float:left;width:calc(100% - 2px);position:relative;background:#203949;border:solid 1px #2d4d62;display:block;}
.game-image {float:left;width:100%;overflow:hidden;position:relative;z-index:1;max-height:130px;position:relative;}
.game-image img {width:100%;min-height:130px;z-index:2;}
.game-name {position:absolute;top:0;height:85%;width:100%;text-align:center;z-index:5;content:'';display:flex;align-items:center;justify-content:center;flex-flow:column;font-family:MyriadPro-Semibold;color:#fff;opacity:0;transition: all 0.3s ease;}
.game-image:before {position:absolute;height:100%;width:100%;top:0;background:rgba(21, 39, 50, 0.82);z-index:3;content:'';left:0;right:0;opacity:0;transition: all 0.3s ease;}
.game-view:hover .game-name,.game-view:hover .game-image:before {opacity:1;}
.game-play {float:left;width:100%;font-size:16px;color:#8799aa;text-transform:uppercase;font-family:MyriadPro-Semibold;text-align:center;padding:15px 0 10px;transition: all 0.3s ease;}
.game-view:hover .game-play {color:#fff;background:#2d4d62;}

.game-online-play {float:left;width:100%;margin-bottom:10px;}
.game-online-play embed {width:100%;min-height:400px;}

.game-online-image {width:20%;float:left;margin-right:15px;}

.captcha-block {margin:7px 0;float:left;width:auto !important;display:block;}
.captcha-block img {margin-left:10px;display:block !important;float:left;}

.game-online-play iframe {width:calc(100% - 10px);border:0;float:left;overflow:hidden;}

.shop-itempage-images,.shop-itempage-buy {width:auto !important;}
.shop-itempage-buy {padding-top:15px;}
.shop-itempage-buy div div {margin-left:10px;}
.shop-view-img {width:150px;}
.shop-view-info {padding-left:15px;}
.shop-itempage-buy-btns div {float:left;}
.shop-tabs li {border-top:solid 1px #2d4d62!important;border-right:solid 1px #2d4d62!important;background:#203949;}
.shop-tabs {border-left:solid 1px #2d4d62!important;border-bottom:solid 1px #2d4d62!important;}
.shop-tabs li.postRest1 {border-bottom:solid 1px #2d4d62!important;}

@media screen and (max-width:1100px) {
.wrapper {padding:0 2%;width:96%;}
}

@media screen and (max-width:1050px) {
.photo {height:130px;}
.video-other-view {height:100px;}
}

@media screen and (max-width:1000px) {
.header-menu {overflow:hidden;float:right;margin-bottom:0;position:absolute;z-index:9999;right:10px;top:30px;background:rgba(0,0,0,0.8);-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.75);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.75);}
.header-menu a {display:block;padding:10px 10px;font-size:13px;width:100%;border-bottom: 1px solid rgba(255,255,255,0.2);color:#fff !important;}
.header-menu li {width:100%;float:none;}
.header-menu li.submenu:after {display:none;}
.header-menu ul ul {width:100%;opacity:1;visibility:visible;width:auto;overflow:visible;position:relative;padding:0 10px;}
.header-menu ul ul ul {position:relative;top:0;left:0;margin-top:0;float:none;padding:0 10px;}
.header-menu ul ul span {padding: 0 15px;}
.header-menu ul ul ul span {padding: 0 30px;}
.header-menu li:hover a,.head-menu a:hover {color:#fff !important;}
.header-menu ul {display:none;height:auto;position:relative;}
header a#pull {display:block;width:100%;font-size:0px;border:none;background: url('/images/icons.png') no-repeat;width:0px;float:right !important;margin:10px;}
.header-menu li.submenu a {padding:10px;}
.photo-shad {display:none;}
.photo {height:auto;}
.photo-url {max-height:110px;}
.auth-login {margin-right:7%;margin-top:41px;}

.fullsubprofile, .fullsubprofile2 {padding:2%;}

@-moz-document url-prefix()  {
.header-menu ul ul,.header-menu ul ul ul {top:auto;}
}


}

@media screen and (max-width:960px) {
.lasts-blog .news-view {padding:1%;}
.content-blog .news-view {width:96%;}
.content-blog .news-view-img {width:30%;max-height:100%;}
}

@media screen and (max-width:900px) {
.lasts-photos {width:98%;padding:1% 0% 0 1%;}
.last-big-photo .last-photo {margin-bottom:0;}
.last-left-photo .last-photo {margin-right:0;}
.last-photo {width:19% !important;max-height:100px !important;margin-right:1% !important;}
.lasts-news {width:100%;margin-bottom:0;}
.lasts-news .news-view-img {width:20%;}
.lasts-rnd-publ {width:100%;margin-top:20px;}
.lasts-files {width:52%;margin:0;float:right;}
.lasts-comment {width:45%;}
.lasts-rnd-publ .news-view-img {width:25%;}
.lasts-publ-hr {margin-top:20px;}
.lasts-photos {margin-bottom:10px;}
.content-blog .news-view-img {width:40%;margin-bottom:0;}
.video-other-view:before {display:none;}
.video-other-view {height:auto;}
.video-other-view img {margin-bottom:-15%;}
.video-other {padding:15px 1% 5px 2%;}
.games-page li {width:31.3% !important;}
}

@media screen and (max-width:800px) {
.news-view-img {width:40%;}
.lasts-blog .news-view {width:97.5%;margin-left:0;}
.lasts-blog .news-view-img {width:20%;margin-bottom:0;}
.slide-shad {width:35% !important;}
.slider-arrow--right {right:40% !important;}
.lasts-comment {width:99.7%;margin-bottom:20px;}
.lasts-comment .cBlock1,.lasts-comment .cBlock2 {width:100%;}
.lasts-files {width:100%;}
.lasts-files .news-view-img img {height:auto;width:100%;}
.lasts-files .news-view-img {max-height:100%;width:20%;}
.last-file-top .news-view-img {max-height:135px;width:100%;}
.lasts-publs .news-view {width:97.7%;}
.last-publ-two .news-view {margin:0;margin-bottom:20px;}
.lasts-publs .news-view-img {margin-bottom:0;width:20%;}
.footer-bg {height:259px;}
footer {background-color:rgba(12, 19, 26, 0.50);}
.last-com-ava {height:30px;width:30px;margin-right:1.5%;}
.content {width:61%;}
.blocks {width:37%;}
.photo-all #allEntries li {width:48% !important;}
.forum-user-ava {width:100%;}
.forum-user-ava img {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.forum-post-user {width:20%;}
.forum-post-message {width:72%;}
.game-online-image {width:25%;}
}

@media screen and (max-width:700px) {
.slide-shad {width:50% !important;}
.slider-arrow--right {right:55% !important;}
.slider {height:280px !important;margin:40px 0 !important;}
.last-blog {text-align:center;margin-left:0;color:#fff;}
.slider-nav {left:25% !important;}
.lasts-blog .news-view-img,.lasts-news .news-view-img,.lasts-rnd-publ .news-view-img,.lasts-publs .news-view-img {width:50%;}
.last-photo {width:49% !important;}
.last-big-photo .last-photo {width:100% !important;max-height:150px !important;margin-bottom:1.5%;}
.fullsubprofile, .fullsubprofile2 {width:96%;}
.game-online-play embed {min-height:300px;}
.game-online-image {width:30%;}
.games-page li {width:47.3% !important;}
}

@media screen and (max-width:650px) {
.content,.blocks {width:100%;}
.photo-url {max-height:150px;}
.animate-wrap a {width:50% !important;}
.full-rnd-news .news-view {width:98%;}
.auth-login  {margin-right:10%;}
.games-page li {width:31.3% !important;}
}

@media screen and (max-width:500px) {
.slide img {height:280px !important;max-width:100% !important;}
.slide-shad {width:96% !important;margin-top:-270px !important;}
.slider-arrow {margin-bottom:80px !important;}
.slider-arrow--right {right:0 !important;}
.lasts-files .news-view-img {width:40%;}
.last-file-top .news-view-img {width:100% !important;}
.slider-nav {display:none;}
.photo-url {max-height:120px;}
.animate-wrap a {width:100% !important;}
.ph-wrap {max-height:100% !important;}
.logo-ico {display:none;}
.auth-login  {margin-right:12%;}
.forum-post-user {width:24%;}
.forum-post-message {width:68%;}
.game-online-play embed {min-height:200px;}
.game-online-image {width:35%;}
}

@media screen and (max-width:400px) {
.news-view-img,.content-blog .news-view-img {width:100%;float:none;margin-bottom:7px;}
.lasts-blog .news-view-img,.lasts-news .news-view-img,.lasts-rnd-publ .news-view-img,.lasts-publs .news-view-img {width:100%;margin-bottom:7px;max-height:100%;}
.footer-dd {display:none;}
.footer-left {width:100%;text-align:center;padding:47px 0 0;}
.slide-shad {margin-top:-350px !important;}
.slider-arrow {margin-bottom:-120px !important;}
.lasts-files .news-view-img {width:100%;}
.photo-all #allEntries li {width:100% !important;}
.photo-url {max-height:100%;}
.auth-login a {margin-left:0px;margin-right:7px;}
.video-other .video-other-view {width:98%;margin:0;margin:5px 0;}
.video-other-view {max-height:130px;}
.video-content li {width:100% !important;margin:0;margin-bottom:10px;}
.game-online-play embed {min-height:150px;}
.game-online-image {width:40%;}
.games-page li {width:47.3% !important;}
.shop-view-img,.shop-view-info{width:100%;padding:0;display:flex;align-items:center;justify-content:center;flex-flow:column;}
}

@media screen and (max-width:340px) {
.logo-text {font-size:30px;}
.logo-text p {font-size:14px;}
.auth-login a {margin-right:10px;}
}
%transition_all_03s {
  transition:all .3s ease;
}
%backface_visibility_hidden{
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}

*, *:before, *:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.swiper-container {
  width: 80%;
  height: 100vh;
  // display:inline-block;
  // vertical-align:top;
  float:left;
  transition:opacity .6s ease, transform .3s ease;
  &.nav-slider{
    width:20%;
    padding-left:5px;
    .swiper-slide{
      cursor:pointer;
      opacity:.4;
      transition:opacity .3s ease;
      &.swiper-slide-active{
        opacity:1;
      }
      .content{
        width:100%;
        .title{
          font-size:20px;
        }
      }
    }
  }
  &:hover{
    .swiper-button-prev,
    .swiper-button-next{
      transform:translateX(0);
      opacity:1;
      visibility:visible;
    }
  }
  &.loading{
    opacity:0;
    visibility:hidden;
  }
}
.swiper-wrapper{

}
.swiper-slide{
  overflow: hidden;
  @extend %backface_visibility_hidden;
  .slide-bgimg{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-position:center;
    background-size:cover;
  }
  .entity-img{
    display:none;
  }
  .content{
    position:absolute;
    top:40%;
    left:0;
    width:50%;
    padding-left:5%;
    color:#fff;
    .title{
      font-size:2.6em;
      font-weight:bold;
      margin-bottom:30px;
    }
    .caption{
      display:block;
      font-size:13px;
      line-height:1.4;
      transform:translateX(50px);
      opacity:0;
      transition:opacity .3s ease, transform .7s ease;
      &.show{
        transform:translateX(0);
        opacity:1;
      }
    }
  }
}
[class^="swiper-button-"]{
  width:44px;
  opacity:0;
  visibility:hidden;
  @extend %transition_all_03s;
}
.swiper-button-prev{
  transform:translateX(50px);
}
.swiper-button-next{
  transform:translateX(-50px);
}