.blog-grid{margin-bottom:30px}
.blog-grid .img-cont{overflow:hidden;position:relative}
.blog-grid .img-cont:before{content:'';position:absolute;left:20px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff;z-index:999}
#allEntries:hover .blog-grid .img-cont img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}
#allEntries .blog-grid:hover .img-cont img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}
.blog-grid .img-cont i{position:absolute;color:rgba(255,255,255,.8);text-decoration:none;font-size:22pt;left:15px;top:10px;text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:9999}
.blog-grid .info{padding:20px}
.blog-grid .date{color:#666;font-size:10pt}
.blog-grid .title{text-decoration:none;font-size:16pt;text-transform:uppercase}
.blog-grid:hover .title{color:#7D92BA}
.blog-grid .message{margin-top:10px;padding:10px 0;font-size:12pt;line-height:1.2;color:#444;font-weight:300;border-top:1px solid #f6f6f6}
.blog-grid .message p{margin:0}
.blog-grid .red-more{text-decoration:none;display:table;position:relative;font-size:11pt;padding-right:18px;color:#294479}
.blog-grid .red-more i{position:absolute;right:0;font-size:8.2pt;top:5px}
.blog-grid .red-more:hover{padding-right:20px}
#scrolltop{display:none}
#rocketmeluncur {
    position: fixed;
    bottom: 50px;
    z-index: 7;
    display: none;
    visibility: hidden;
    width: 26px;
    height: 48px;
    right: 25px;
    background: url(/images/rocket.png) no-repeat 50% 0;
    opacity: 0;
    -webkit-transition: visibility .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), opacity .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), -webkit-transform .6s cubic-bezier(0.6, 0.04, 0.98, 0.335);
    -moz-transition: visibility .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), opacity .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), -moz-transform .6s cubic-bezier(0.6, 0.04, 0.98, 0.335);
    transition: visibility .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), opacity .6s cubic-bezier(0.6, 0.04, 0.98, 0.335), transform .6s cubic-bezier(0.6, 0.04, 0.98, 0.335)
}
#rocketmeluncur i {
    display: block;
    margin-top: 48px;
    height: 14px;
    background: url(/images/rocket.png) no-repeat 50% -48px;
    opacity: .5;
    -webkit-transition: -webkit-transform .2s;
    -moz-transition: -moz-transform .2s;
    transition: transform .2s;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0
}
#rocketmeluncur:hover {
    background-position: 50% -62px
}
#rocketmeluncur:hover i {
    background-position: 50% 100%;
    -webkit-animation: flaming .7s infinite;
    -moz-animation: flaming .7s infinite;
    animation: flaming .7s infinite
}
#rocketmeluncur.showrocket {
    visibility: visible;
    opacity: 1
}
#rocketmeluncur.launchrocket {
    background-position: 50% -62px;
    opacity: 0;
    -webkit-transform: translateY(-800px);
    -moz-transform: translateY(-800px);
    -ms-transform: translateY(-800px);
    transform: translateY(-800px);
    pointer-events: none
}
#rocketmeluncur.launchrocket i {
    background-position: 50% 100%;
    -webkit-transform: scale(1.4, 3.2);
    -moz-transform: scale(1.4, 3.2);
    transform: scale(1.4, 3.2)
}
#full-search{display:block;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;z-index:-1}
#full-search.active{opacity:1;z-index:999}
#full-search.active:before{content:'';background:#000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.92}
#full-search #search-container{position:fixed;display:block;width:100%;padding:0 15%;top:50%;margin-top:-80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#full-search .searchForm{position:relative}
#full-search input[type='text']{background:transparent;width:100%;padding-right:150px;font-size:60pt!important;height:150px;line-height:1.2;font-weight:100;border:none;border-bottom:1px solid #666;font-size:24px;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#full-search .searchSbmFl{position:absolute;width:150px;height:150px;right:0;top:0;background-image:url(/images/icon-search-w.png);opacity:.6}
#full-search .searchForm:hover .searchSbmFl{opacity:.2}
#full-search .searchSbmFl:hover{opacity:1!important;background-color:transparent}
#full-search input:focus{box-shadow:none;border-bottom:1px solid #333;outline:0}
#fws-close{color:#FFF;font-size:32px;position:fixed;top:50px;right:50px;cursor:pointer}
#search-results{margin:60px -15px;padding:0;list-style:none;position:relative}
#search-results li{padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#search-results li img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#search-results li a{color:rgba(255,255,255,0.7);text-decoration:none}
#search-results li a:hover{color:#fff}
#search-results .all-results{display:block;position:absolute;right:15px;padding:0;background:transparent!important;color:rgba(255,255,255,0.2)}
#search-results li .all-results i{display:block;color:#fff}
#search-results .all-results:hover{color:#fff}
#search-results li .all-results:after,#search-results li .all-results:before{display:none}
@media screen and (min-width:1279px) {
.all-res{padding-right:150px!important}
#search-results li{float:left;width:16.66666667%}
#search-results li a span{padding-top:15px;display:block;line-height:1.2;font-size:11pt;font-weight:300;word-wrap:break-word}
#search-results .all-results{top:0;width:150px;height:80%;line-height:60px;font-size:9pt}
#search-results li .all-results i{font-size:70px}
}
@media screen and (min-width:800px) and (max-width:1279px) {
#search-results{margin:40px -15px}
#search-results li{float:left;width:50%;margin-bottom:10px}
#search-results li img{max-width:18%;float:left}
#search-results li a span{display:block;padding-left:21%;line-height:1.1;font-weight:300;font-size:13pt}
#search-results li .all-results{bottom:-90px;line-height:80px;height:80px;font-size:12pt;padding-right:60px}
#search-results li .all-results i{position:absolute;right:0;font-size:50px}
}
@media screen and (min-width:200px) and (max-width:799px) {
#search-results{margin:30px -15px}
#search-results li{display:block;width:100%;margin-bottom:10px;min-height:35px;clear:both}
#search-results li img{max-width:25px;float:left}
#search-results li a span{display:block;line-height:1.1;font-weight:300;font-size:11pt;padding-left:35px}
#search-results li .all-results{bottom:-60px;right:30px;line-height:60px;height:60px;font-size:12pt;padding-right:60px}
#search-results li .all-results i{position:absolute;right:0;font-size:50px}
}
.search-block{margin:30px 0}
.search-block .e-img{position:relative;float:left;width:60px;height:60px;line-height:60px;text-align:center;font-size:16pt;color:#7D92BA;background:rgba(0,0,0,0.05);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden}
.search-block .e-img i{color:#fff;opacity:0}
.search-block .e-img:hover i{opacity:1}
.search-block .search-cat{font-size:10pt}
.search-block .eMessage,.search-block .search-cat,.search-block .eTitle{margin-left:80px}
.search-block .eTitle{padding-top:0;padding-bottom:10px}
.search-block .eMessage{font-size:10pt}
.mid-line{position:relative;background:rgba(0,0,0,.02);overflow:hidden}
.mid-line:after,.mid-line:before{content:'';opacity:.03;z-index:-1;position:absolute;left:10%;top:50%;margin-top:-250px;width:500px;height:500px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#7D92BA}
.mid-line:after{margin-top:-200px;width:400px;height:400px}
.mid-line .inf{float:left;width:calc(100% - 200px);width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-o-calc(100% - 200px)}
.mid-line i{margin-right:30px;font-size:54px;color:#294479;line-height:1;float:left}
.mid-line h4{text-transform:uppercase}
.mid-line .des{line-height:1.1;font-size:10pt;display:block;color:#999}
.mid-line .line-btn{float:right;text-transform:uppercase;padding:14px 22px;margin:4px}
.be-info{margin:0 0 20px;padding:0;list-style:none}
.be-info a{text-decoration:none}
@media screen and (min-width:1024px) {
.be-info li{position:relative;margin-bottom:15px;text-align:center;width:84px;}
.be-info li i{display:none;}
.be-info li.bcom .cou i.flaticon-chat73{display:block}
.be-info li span.cou{display:block;height:64px;line-height:64px;padding-bottom:20px;border:1px solid rgba(0,0,0,0.05);color: #E65454;font-size:20pt;font-weight:600;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.be-info li span.des{position:absolute;background:rgba(0,0,0,0.05);width:100%;height:20px;left:0;bottom:0;line-height:20px;font-size:7pt;color:#999;}
.be-info li span.inv{display:none}
.be-info li.bdate{background: #E65454;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}
.be-info li.bdate span.cou{color:#fff;font-size: 10pt;/* text-shadow:0 1px 2px rgba(0,0,0,0.1); */}
.be-info li.bdate span.des{color:rgba(255,255,255,0.8);/* text-transform:uppercase; *//* font-weight:600; */}
}
@media only screen and (max-width:1024px) {
.be-info li{position:relative;display:inline-block;margin-right:30px;padding-left:32px;line-height:22px;height:22px;margin-bottom:15px;font-weight:400;font-size:13pt}
.be-info li i{position:absolute;left:0;top:-2px;font-size:1.4em;color: #E65454;font-weight:300;}
.be-info li span.des{font-weight:400;font-size:10pt;color:#ccc}
.be-info li span.inv{font-weight:600;color:#333}
.be-info .ndate{display:none}
}
.grid-gallery{margin:30px -10px 0}
.grid-gallery ul{margin:0;padding:0;list-style:none}
.grid-gallery li{width:33.333%;float:left;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grid-gallery li a{position:relative;display:block;color:rgba(255,255,255,0.2)}
.grid-gallery li a img{margin:0}
.grid-gallery li a i{position:absolute;right:10px;bottom:10px}
.grid-gallery li a:hover{color:#fff}
.uRelatedEntries{margin:0;padding:0;list-style:none}
.ft-informer{border:1px solid rgba(0,0,0,0.05);padding-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:60px;background:rgba(0,0,0,0.02)}
.ft-informer h2{font-weight:400;text-transform:uppercase;color:#999;padding:15px;font-size:15pt}
.ft-informer .ah-row{margin:0 5px}
.uRelatedEntry{width:25%;float:left;position:relative;min-height:1px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.uRelatedEntry .informer-img{overflow:hidden;position:relative;width:100%;height:120px}
.uRelatedEntry .title{font-weight:400;margin-top:10px;font-size:10pt;color:#666}
.uRelatedEntry:hover .title{color:#000}
.uRelatedEntry a{position:absolute;display:block;width:100%;height:100%;top:0;left:0;text-indent:120%;white-space:nowrap;overflow:hidden}
.inf-text{position:relative;padding-left:30px;display:block;margin-bottom:5px;text-decoration:none}
.inf-text i, .inf-text img{position:absolute;left:0;top:5px;font-size:22px;color:#ccc}
.inf-text img {width: 25px;border-radius:50%;margin-top: 5px;}
.inf-text span{font-size:9pt;line-height:1;color:#666}
.inf-text:hover h6{color: #E65454;}
.top-portal-cont .ind-news-rp .entry-img img{width: 140%;max-width: 120%;margin-left: -10%;}
.top-portal-cont .ind-news-rp .entry-img{width:100px!important;}
.ind-news-rp .entry-img{float:left;height:65px!important;width:80px!important;margin:0}
.ind-news-rp{display:block;margin-bottom:10px;padding-bottom:10px;text-decoration:none;border-bottom:1px solid #FAFAFA}
.ind-news-rp .title,.ind-news-rp .date{padding-left:90px}
.top-portal-cont .ind-news-rp .date,.top-portal-cont .ind-news-rp .title{padding-left:110px}
.ind-news-rp .date{color:#999;font-size:9pt;padding-bottom:2px}
.ind-news-rp .title{line-height:1.1;font-size:11pt}
.inf-stat-main{background:rgba(0,0,0,0.02);margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.inf-stat-main .entry-img{height:200px;margin:0}
.inf-stat-main .inf-descr{padding:20px}
.inf-stat-main .inf-descr h6{margin-bottom:5px;padding:0}
.inf-stat-main .inf-descr .date{display:block;font-size:9pt;color:#999;margin-bottom:20px;font-style:italic}
.inf-stat-main .eMessage{font-size:11pt;line-height:1.1}
.inf-stat-main .inf-descr .inf{margin:20px 0 0;padding:0;list-style:none}
.inf-stat-main .inf-descr .inf li{float:left;margin-right:10px;color:#333;font-weight:400}
.inf-stat-main .inf-descr .inf li i{color:#ccc;margin-right:5px}
.inf-stat-main .inf-descr .rd{float:right;color:#7D92BA}
.pager-nav{display:table;width:100%;position:relative;background:#fbfbfb;margin-bottom:60px;padding:15px 0;border:1px solid #f1f1f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pager-nav #prev-news .img:before,.pager-nav #next-news .img:after,.pager-nav:before,.pager-nav:after{content:'';position:absolute;top:0;width:30px;height:100%;background-repeat:no-repeat;background-size:26px 100%;z-index:9}
.pager-nav #prev-news .img:before{right:-5px;background-image:url(/images/angle-left.png);background-position:left}
.pager-nav:before{left:-24px;background-image:url(/images/out-angle-left.png);background-position:left}
.pager-nav #next-news .img:after{left:-5px;background-image:url(/images/angle-right.png);background-position:right}
.pager-nav:after{right:-24px;background-image:url(/images/out-angle-right.png);background-position:right}
.pager-nav a{font-size:11pt;text-decoration:none;display:block;line-height:1.1;z-index:2}
.pager-nav a:hover{color: #E65454;}
.pager-nav span{color:#999;font-size:10pt;display:block;line-height:1;padding-bottom:5px}
.pager-nav #prev-news span,.pager-nav #prev-news a{padding-left:30%}
.pager-nav #next-news span,.pager-nav #next-news a{padding-right:30%}
.pager-nav .img{width:15%;height:100%;top:0;z-index:1}
.pager-nav .img:hover{opacity:.8}
.pager-nav #next-news,.pager-nav #prev-news{width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pager-nav #prev-news,.pager-nav #prev-news .img{float:left;left:-24px;margin-right:15px}
.pager-nav #next-news,.pager-nav #next-news .img{text-align:right;float:right;left:auto;right:-24px;margin-left:15px}
@media screen and (max-width:599px) {
.pager-nav{padding:15px}
.pager-nav .img{display:none}
.pager-nav span,.pager-nav a{padding:0!important}
.pager-nav #next-news,.pager-nav #prev-news{width:100%}
.pager-nav #next-news{text-align:left;margin-top:10px}
}
.fastLinks{margin-bottom:30px}
.fastLinksHr{display:none}
.fastLink .qNum{display:none}
.fastLink{position:relative;margin:2px 0}
.fastLink a{background:rgba(0,0,0,.05);display:block;color:#666;padding:10px 15px;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.fastLink a:hover{background:#7D92BA;color:#fff}
.faq-info{color:#888;font-size:10pt}
.faq-info a{color:#777;text-decoration:none;font-weight:700}
.faq-entry{margin-bottom:30px}
.faq-entry .eInfo,.faq-entry .eAnswer{padding-left:15px;border-left:2px solid #7D92BA}
.faq-entry .eInfo{padding-top:5px}
.faq-entry .eAnswer p{padding-bottom:5px;margin:0}
.faq-entry .eInfo a,.faq-entry .eInfo{font-weight:300;color:#ccc}
.faq-entry:hover .eInfo a{color:#7D92BA}
.forumContent a{text-decoration:none}
.forumContent a:hover,.switch a:hover{color:#7D92BA}
.switch{padding-left:6px}
.switchActive{background:#f2f2f2;padding:0 6px;line-height:25px;border:1px solid #EEE;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#294479}
.forumContent .frmBtns a{display:inline-block;color:rgba(255,255,255,0.8);margin-left:2px;font-size:10pt;text-transform:uppercase;background:#7D92BA;padding:7px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.forumContent .frmBtns a i{display:none}
.forumContent .frmBtns a:hover{background:#294479;color:#fff}
.forumContent input[type="reset"],.forumContent input[type="submit"],.forumContent input[type="text"],.forumContent input[type="button"]{height:30px;line-height:30px;padding:0 10px;margin-bottom:0}
#thread_search_field{width:160px!important}
.forumContent input[type="text"]{border-color:#ccc}
.forumContent #thread_search_button{margin-top:0!important}
.forumContent .postReset,.forumContent .postSubmit,.forumContent .postPreview{padding:0 20px!important;line-height:40px!important;height:40px!important;width:auto!important;margin:2px 0}
.forumNamesBar{color:#999;padding:10px 0 20px 2px !important;font-size:10pt}
.gTableBody1{padding:20px!important;height:auto!important}
.gTableBottom,#frM57,#frM58,#frM60{padding-bottom:20px}
#frM53 input,.postBottom input{height:auto}
select.searchForumsFl{height:auto;padding:0;margin:10px}
.postTdTop{font-weight:300;color:#777;font-size:10pt}
.postUser{font-weight:700;font-size:12pt}
.postPoll{padding:20px 0!important}
.forumContent .gTable{position:relative;margin:15px 0 30px;z-index:1}
.forumContent .gTable td.forumNameTd,.forumContent .gTable td.forumIcoTd,.forumContent .gTable td.forumThreadTd,.forumContent .gTable td.forumPostTd,.forumContent .gTable td.forumLastPostTd,.forumContent .gTable td.gTableSubTop,.forumContent .gTable td.threadNametd,.forumContent .gTable td.threadIcoTd,.forumContent .gTable td.threadLastPostTd,.forumContent .gTable td.postTdTop,.forumContent .gTable td.posttdMessage,.forumContent .gTable td.postTdInfo{padding:10px}
.forumContent .gTable td.gTableLeft,.forumContent .gTable td.gTableRight{padding-top:20px}
.forumContent .gTable td.gTableTop{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7D92BA;color:#fff;font-size:18pt;text-shadow:0 1px 2px rgba(0,0,0,.2);margin:0 0 0 -15px;padding:15px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-family:"Open Sans",sans-serif;opacity:.75}
.forumContent .gTable td.gTableTop:before{content:'';width:100%;max-width:510px;height:8px;left:0;position:absolute;top:100%;opacity:.4;z-index:-2;background:url(/images/gtableshadow.png) no-repeat left}
.forumContent .gTable td.gTableTop a{color:#fff}
.forumContent .gTable td.threadIcoTd,.forumContent .gTable td.forumThreadTd,.forumContent .gTable td.forumPostTd,.forumContent .gTable td.threadPostTd,.forumContent .gTable td.threadViewTd,.forumContent .gTable td.postTdTop,.forumContent .gTable td.threadAuthTd{border-right:1px dotted #eee}
.forumContent .gTable td.threadPostTd,.forumContent .gTable td.forumThreadTd{border-left:1px dotted #eee}
.forumContent .gTable td.threadLastPostTd,.forumContent .gTable td.threadAuthTd,.forumContent .gTable td.threadViewTd,.forumContent .gTable td.threadPostTd,.forumContent .gTable td.threadNametd,.forumContent .gTable td.threadIcoTd,.forumContent .gTable td.gTableSubTop,.forumContent .gTable td.forumIcoTd,.forumContent .gTable td.forumNameTd,.forumContent .gTable td.forumThreadTd,.forumContent .gTable td.forumPostTd,.forumContent .gTable td.forumLastPostTd{border-bottom:1px dotted #eee}
.forumContent .gTable td.forumNameTd a,.forumContent .gTable td.threadNametd a{text-decoration:none;font-weight:400;color:#294479}
.forumContent .gTable td.forumNameTd a:hover,.forumContent .gTable td.threadNametd a:hover{color:#333}
.forumDescr,.forumLastPostTd,.threadDescr,.threadLastPostTd,.threadFrmLink{font-size:10pt;font-weight:300;color:#666}
.subforumDescr{color:#666;font-size:10pt}
.forumLastPostTd a,.threadLastPostTd a{text-decoration:none;font-weight:400}
.forumLastPostTd a:hover,.threadLastPostTd a:hover{color:#7D92BA}
.postTdInfo{text-align:center;font-size:10pt}
.funcBlock{padding-top:15px!important}
#forum_filter{display:none}
.threadsDetails{padding-top:20px}
.forumOnlineBar,.threadsDetails{color:#666;font-size:10pt}
.userRights{padding-top:20px}
.postblock{width:100%;margin:30px 0 10px}
.post-user{width:180px;padding-top:10px;text-align:center;float:left;font-size:9pt;color:#999}
.post-user a.postUser{display:block;font-size:10pt;text-transform:capitalize;text-decoration:none}
.post-user .statusOffline{color:red}
.post-user .statusOnline{color:green}
.post-user .user-avatar{width:100px;height:100px;line-height:100px;margin:10px auto;text-align:center;font-size:36pt;background:rgba(0,0,0,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:default;overflow:hidden}
.post-user .user-avatar img{width:100px;vertical-align:top}
.post-user .postip{font-weight:400;font-size:9pt;margin-top:10px}
.post-content{margin-left:180px;margin-right:15px;position:relative;background:rgba(0,0,0,0.03);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.post-content .pc-triangle{position:absolute;left:-12px;top:75px;width:0;height:0;border-style:solid;border-width:12px 12px 12px 0;border-color:transparent rgba(0,0,0,0.03) transparent transparent}
.post-content .pc-top{padding:10px 15px;border-bottom:1px solid #fff;font-size:10pt;color:#777;display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.post-content .pc-top .num{border-right:1px dotted #ccc;padding-right:15px;margin-right:10px}
.post-content .pc-top .date,.post-content .pc-top .time{position:relative;padding-left:22px;margin-right:15px}
.post-content .pc-top .date i,.post-content .pc-top .time i{position:absolute;left:0;top:-1px;color:#999;font-size:12pt}
.post-content .pc-message{padding:15px;font-size:11pt;min-height:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.post-content .pc-message .post-signature{display:block;color:#999;font-size:9pt;margin-top:15px}
.post-content .pc-message .post-signature hr{width:50%;padding-bottom:5px}
.post-content .pc-message .post-edited{text-align:right;margin-top:20px;font-size:9pt;font-style:italic;color:#ccc}
.post-content .pc-bottom{display:table;width:100%;padding:8px 10px;border-top:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.post-content .pc-bottom a{opacity:.6}
.post-content .pc-bottom a:hover{opacity:1}
.post-content .pc-bottom .pc-user-details{float:left}
.post-content .pc-bottom .pc-on-top,.post-content .pc-bottom .pc-entry-manage{float:right}
.post-content .pc-bottom .pc-on-top{margin-left:15px}
.f-add-form .col-4,.f-add-form .col-11{margin:15px 0 0}
.f-add-form .col-4{color:#999}
.f-add-form .pool{display:table;width:100%;float:left;background:#fafafa;padding:0 0 15px;margin-top:15px}
.f-add-form .pool .col-4{color:#666}
@media only screen and (max-width:1020px) {
.threadAuthTd,.threadViewTd,.threadPostTd,.gTableSubTop,.legendBlock,.fFastNavTd,.userRights,.forumThreadTd,.forumPostTd{display:none}
.forumLastPostTd{min-width:240px}
}
@media screen and (max-width:800px) {
.gTableSubTop,.threadLastPostTd,.threadIcoTd,.forumPostTd,.forumThreadTd,.gTableSubTop,.fFastNavTd,.forumLastPostTd,.fFastNavTd{display:none}
.forumIcoTd{width:40px}
.frmBtns a{margin:2px 0;margin-bottom:15px;background:transparent!important;position:relative}
.frmBtns a i{display:block!important;font-size:18pt;color:#7D92BA}
.frmBtns a span{color:#333;position:absolute;right:0;font-size:7pt;text-align:center}
.post-user{width:100px!important}
.post-content{margin-left:120px!important;margin-right:0!important}
}
@media screen and (min-width:200px) and (max-width:599px) {
.forumLastPostTd,.page-nav-icon,.legendBlock,.pagesInfo,.forumNamesBar,.post-user .postRankIco,.post-user .postRankName,.post-user .postUserGroup,.post-user .numposts,.post-user .reputation,.post-user .statusBlock,.post-user .postip,.post-user .userBan,.fFastSearchTd,#subscribe{display:none}
.forumIcoTd{vertical-align:top;padding:10px 0!important}
.switches{padding:20px 0}
.post-user{width:60px!important}
.post-content{margin-left:80px!important}
.post-user .user-avatar{width:60px!important;height:60px!important;line-height:60px!important}
.postUser{font-size:7pt!important}
.post-content .pc-triangle{top:30px!important}
.post-content .post-info span{display:block;margin-bottom:2px}
.post-content .pc-top .date i,.post-content .pc-top .time i{top:0;font-size:10pt}
.f-add-form .col-4,.f-add-form .col-11{float:none;width:100%!important}
.f-add-form .col-4{margin-bottom:5px!important}
.f-add-form .col-11{margin-top:0!important}
.f-add-form .pool{margin-bottom:15px}
}
.gb-entry{margin-bottom:30px}
.gb-entry .cont,.gb-entry .top{position:relative;padding:15px 15px 15px 105px}
.gb-entry .user-back-img{z-index:1}
.gb-rate{float:right;position:relative;color:#ccc;z-index:2}
.gb-rate a{text-decoration:none}
.gb-img{width:75px;height:75px;position:absolute;left:15px;top:15px;text-align:center;line-height:75px;font-size:26pt;color:rgba(255,255,255,.6);background:#7D92BA;overflow:hidden;z-index:3}
.gb-name{position:relative;z-index:3;margin-right:60px}
.gb-name a{color:#7D92BA;text-decoration:none;text-transform:capitalize}
.gb-entry .cDetails,.gb-date{font-size:10pt;color:#ccc;margin-top:15px}
.gb-entry .cDetails{text-align:right}
.gb-entry .cDetails a{text-decoration:none;color:#666}
.gb-entry .cDetails a:hover{color:#7D92BA}
.comform{font-size:10pt;color:#999}
.comform .bt{float:right;display:block;text-align:center;width:38px;height:38px;line-height:38px;margin-top:1px;color:#333;font-size:20pt;text-decoration:none;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.comform .bt:hover{color:#7D92BA}
.comform .nm{display:inline-block;text-align:right;width:60px;padding-right:10px}
.comform textarea{width:100%!important}
.comform .commFl{width:39%}
.comform .securityCode{width:80px}
.wysibb{margin-bottom:10px}
@media only screen and (max-width:1024px) {
.uRelatedEntry{width:33.3333%}
}
@media only screen and (max-width:800px) {
.mid-line i{display:none}
#full-search input[type="text"]{font-size:35pt!important;height:90px;padding-right:90px}
#full-search .searchSbmFl{width:90px;height:90px}
#fws-close{top:25px;right:25px}
}
@media screen and (min-width:200px) and (max-width:599px) {
.uRelatedEntry,.grid-gallery li{width:50%}
.mid-line .line-btn,.mid-line .inf{float:none}
.mid-line .inf{width:100%!important}
.mid-line .line-btn{padding:10px 12px;margin:10px 0 0}
#full-search input[type="text"]{font-size:22pt!important;height:60px;padding-right:60px}
#full-search .searchSbmFl{width:60px;height:60px}
#fws-close{font-size:24px;top:25px;right:25px}
.gb-img{width:50px;height:100%;line-height:50px;left:0;top:0;font-size:14pt}
.gb-entry .top{padding-left:65px}
.gb-entry .cont{padding:15px 0}
.gb-entry .cDetails{text-align:left}
}
@media screen and (max-width:380px) {
.uRelatedEntry,.grid-gallery li{width:100%}
.gb-name{margin:0}
.gb-rate{display:none}
.blog-grid .title{font-size:14pt}
}