.container-fluid {
    margin-right: auto;
    margin-left: auto;
    max-width: 1360px;
    padding: 0
}

#feedback {
    position: fixed;
    left: 0;
    bottom: 0;
    height: 290px;
    margin-left: -3px;
    margin-bottom: -3px;
    z-index: 1
}

#feedback-form {
    float: left;
    width: 300px;
    height: 100%;
    z-index: 1000;
    padding-left: 5px;
    padding-right: 10px;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2)
}

#feedback-tab {
    float: right;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    text-align: center;
    width: 120px;
    height: 42px;
    background-color: rgba(0,0,0,0.5);
    margin-top: 60px;
    margin-left: -42px;
    padding-top: 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}

#feedback-tab:hover {
    background-color: rgba(0,0,0,0.4)
}

#feedback-form textarea {
    resize: none
}

.page-header {
    padding: 0;
    margin: 0;
    border-bottom: none
}

#top-navbar {
    background: #dc132b;
    border: 0;
    border-radius: 0;
    font-size: 16px;
    color: #fff
}

.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font-weight: 700
}

.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {
    max-width: 990px;
    margin: 0 auto
}

body {
    direction: rtl;
    background-position: center 0
}

#forum {
    height: 95px
}

.top_posts_container {
    padding-right: 0
}

#add_post {
    margin-top: 10px;
    width: 140px;
    height: 50px;
    background: url(/images/style2/add_post.png) center no-repeat;
    background-size: contain
}

#random_action {
    width: 75px;
    float: right;
    height: 60px;
    background: url(/images/style2/random_action.png) center no-repeat;
    background-size: contain
}

.top-buffer {
    margin-top: 20px
}

#top_posts_image {
    width: 230px;
    height: 125px
}

.post_text {
    display: block;
    font-weight: 700;
    padding-top: 5px;
    text-align: right
}

.lastpostdesc,.post_text a {
    color: #000;
    text-align: justify
}

.post_text1 a {
    font-size: 16px;
    color: #000
}

.post_text span {
    font-weight: 400;
    font-size: 15px;
    color: #000;
    margin-top: 10px;
    max-width: 370px
}

.loginlinks a,.top_left_menu li a {
    font-weight: 700;
    font-size: 13px
}

.post_text1 span {
    font-size: 12px;
    color: #000;
    margin-top: 10px
}

.lastpostdesc {
    font-size: 12px;
    max-height: 75px;
    overflow: hidden;
    height: 100%
}

#top_post1 {
    text-align: center;
    background: #fff;
    min-height: 98px;
    border: 1px solid rgba(220,220,220,.69)
}

#top_post2 .top_posts .post_text,.post_text1 {
    padding-top: 0
}

#top_post2 .top_posts #top_posts_image {
    margin-top: 165px;
    padding-top: 0
}

@media (min-width: 510px) {
    #Search_block {
        padding:0;
        margin-right: 15px
    }
}

@media (min-width: 992px) {
#stay_update{
    background: #003976;
    position: fixed;
    display: block;
    z-index: 3;
    bottom: 15px;
    color: white;
    margin: 0% auto;
    border-radius: 10px; 
    left: 70px;
}
#stay_update div{
    padding: 10px;
    font-size: 15px;
    text-align: center;
    font-weight: bolder;
}	
    .index_right_box {
        width:53%
    }

    .facebook_b,.index_left_box {
        float: left;
        width: 44.7%
    }
}

@media (max-width: 610px) {
    #top_post1,#top_post2,#top_post3 {
        width:100%;
        min-height: 0;
        padding-bottom: 10px
    }

    .top_posts {
        margin: 10px auto 0
    }

    #top_post2 .top_posts #top_posts_image {
        margin-top: 0;
        padding-top: 0
    }

    #top_post2 .top_posts {
        padding-top: 175px
    }

    .Search_block {
        margin: 10px auto 0
    }

    #Search_block {
        width: 100%
    }
}

@media (max-width: 510px) {
    .wrap_buttons {
        margin-left:auto;
        margin-right: auto;
        max-width: 230px
    }

    #add_post {
        float: right
    }
}

@media (max-width: 260px) {
    #top_posts_image,.top_posts {
        width:100%
    }

    #top_post2 .top_posts .post_text {
        padding-top: 135px
    }
}

@media (max-width: 745px) {
    #Search_block {
        margin-top:10px
    }
}

.Search_block {
    background: #90cc1e;
    width: 100%;
    padding-bottom: 10px;
    color: #fff
}

.Search_input {
    width: 80%;
    height: 41px;
    font-size: 16px;
    margin-top: 10px;
    margin-right: 4px;
    color: #003976
}

.Search_button {
    background: #003976;
    font-size: 36px;
    height: 82px;
    width: 177px;
    display: table;
    margin-top: 10px
}

.forum,.forums_list {
    background: #fff
}

.Search_button span {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.Search_input::-webkit-input-placeholder {
    color: #003976
}

.forum {
    text-align: right;
    border: solid 1px rgba(220,220,220,.69);
    padding-top: 10px
}

.forum_image {
    margin-left: 5px;
    background: #fff;
    padding: 4px
}

.forum_title {
    padding-top: 8px;
    font-size: 24px;
    font-weight: 700
}

.forum_desc {
    text-align: justify;
    font-size: 13px;
    font-family: Segoe UI;
    overflow: hidden;
    clear: both;
    padding-right: 4px;
    padding-top: 2px
}

@media (max-width: 900px) {
    .row {
        margin-right:0;
        margin-left: 0
    }
}

.ad_1 {
    margin-bottom: 20px
}

.loginlinks {
    padding-top: 0
}

.top_left_menu {
    padding-left: 10px
}

.top_left_menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    float: left
}

.top_left_menu li {
    display: inline
}

.top_left_menu li a {
    padding-right: 10px
}

.top_left_menu li img {
    margin-left: 5px;
    border-radius: 10px
}

.row {
    margin-right: 0;
    margin-left: 0
}

.left_block_ads {
    margin-top: 20px;
    display: inline-block;
    float: left
}

.autologin {
    padding-top: 5px;
    font-size: 13px
}

.autologin input {
    margin-left: 5px
}

.block_title {
    background: #003976;
    font-size: 26px;
    color: #fff;
    padding-right: 10px;
    padding-bottom: 6px
}

.block_text {
    font-size: 14px;
    padding: 10px;
    color: #003976
}

.block_text span {
    display: list-item
}

.footer_block {
    padding: 0
}

#fb-root {
    display: none
}

.fb-like-box,.fb-like-box span,.fb-like-box span iframe[style],.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style] {
    width: 100%!important
}

.post_text a,.post_text a:visited,.post_text1 a:visited {
    color: #000;
    font-size: 15px
}

.post_text span span {
    color: #00f
}

.post_text1 {
    float: left
}

.menu_right_logo ul {
    margin-bottom: 0;
    display: inline-block;
    float: right
}

.menu_right_logo li {
    font-weight: 700;
    color: #fff;
    font-size: 13px;
    padding: 10px;
    padding-top: 0;
    padding-bottom: 0;
    text-decoration: none;
    line-height: 10px;
    display: inline-block
}

.peula_from {
    background: #fff;
    border: 0;
    border-radius: 0;
    font-size: 16px;
    color: #fff;
    min-height: 45px;
    padding: 15px;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-bottom: 20px
}

.lastpostblock {
    display: inline-grid;
    padding-top: 10px;
    background: #fff;
    border: 1px solid rgba(220,220,220,.69);
    width: 100%;
}

.jumpbox_new,.rtl fieldset.jumpbox {
    text-align: right
}

.lastpostblock a {
    color: #000;
    font-size: 16px;
    /*display:-webkit-box*/
}

.voffset {
    margin-top: 2px
}

.voffset1 {
    margin-top: 5px
}

.voffset2 {
    margin-top: 10px
}

.voffset3 {
    margin-top: 15px
}

.voffset4 {
    margin-top: 30px
}

.voffset5 {
    margin-top: 40px
}

.voffset6 {
    margin-top: 60px
}

.voffset7 {
    margin-top: 80px
}

.voffset8 {
    margin-top: 100px
}

.voffset9 {
    margin-top: 150px
}

.span12 {
    width: 940px
}

.span11 {
    width: 860px
}

.span10 {
    width: 780px
}

.span9 {
    width: 700px
}

.span8 {
    width: 620px
}

.span7 {
    width: 540px
}

.span6 {
    width: 460px
}

.span5 {
    width: 380px
}

.span4 {
    width: 300px
}

.span3 {
    width: 220px
}

.span2 {
    width: 140px
}

.span1 {
    width: 60px
}

[class*=" icon-"],[class^=icon-] {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url(/images/style2/glyphicons-halflings.png);
    background-position: 14px 14px;
    background-repeat: no-repeat;
    margin-top: 1px
}

.comment,.commentInfo {
    vertical-align: top;
    box-sizing: border-box
}

.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-] {
    background-image: url(../img/glyphicons-halflings-white.png)
}

.icon-glass {
    background-position: 0 0
}

.icon-music {
    background-position: -24px 0
}

.icon-search {
    background-position: -48px 0
}

.icon-envelope {
    background-position: -72px 0
}

.icon-heart {
    background-position: -96px 0
}

.icon-star {
    background-position: -120px 0
}

.icon-star-empty {
    background-position: -144px 0
}

.icon-user {
    background-position: -168px 0
}

.icon-film {
    background-position: -192px 0
}

.icon-th-large {
    background-position: -216px 0
}

.icon-th {
    background-position: -240px 0
}

.icon-th-list {
    background-position: -264px 0
}

.icon-ok {
    background-position: -288px 0
}

.icon-remove {
    background-position: -312px 0
}

.icon-zoom-in {
    background-position: -336px 0
}

.icon-zoom-out {
    background-position: -360px 0
}

.icon-off {
    background-position: -384px 0
}

.icon-signal {
    background-position: -408px 0
}

.icon-cog {
    background-position: -432px 0
}

.icon-trash {
    background-position: -456px 0
}

.icon-home {
    background-position: 0 -24px
}

.icon-file {
    background-position: -24px -24px
}

.icon-time {
    background-position: -48px -24px
}

.icon-road {
    background-position: -72px -24px
}

.icon-download-alt {
    background-position: -96px -24px
}

.icon-download {
    background-position: -120px -24px
}

.icon-upload {
    background-position: -144px -24px
}

.icon-inbox {
    background-position: -168px -24px
}

.icon-play-circle {
    background-position: -192px -24px
}

.icon-repeat {
    background-position: -216px -24px
}

.icon-refresh {
    background-position: -240px -24px
}

.icon-list-alt {
    background-position: -264px -24px
}

.icon-lock {
    background-position: -287px -24px
}

.icon-flag {
    background-position: -312px -24px
}

.icon-headphones {
    background-position: -336px -24px
}

.icon-volume-off {
    background-position: -360px -24px
}

.icon-volume-down {
    background-position: -384px -24px
}

.icon-volume-up {
    background-position: -408px -24px
}

.icon-qrcode {
    background-position: -432px -24px
}

.icon-barcode {
    background-position: -456px -24px
}

.icon-tag {
    background-position: 0 -48px
}

.icon-tags {
    background-position: -25px -48px
}

.icon-book {
    background-position: -48px -48px
}

.icon-bookmark {
    background-position: -72px -48px
}

.icon-print {
    background-position: -96px -48px
}

.icon-camera {
    background-position: -120px -48px
}

.icon-font {
    background-position: -144px -48px
}

.icon-bold {
    background-position: -167px -48px
}

.icon-italic {
    background-position: -192px -48px
}

.icon-text-height {
    background-position: -216px -48px
}

.icon-text-width {
    background-position: -240px -48px
}

.icon-align-left {
    background-position: -264px -48px
}

.icon-align-center {
    background-position: -288px -48px
}

.icon-align-right {
    background-position: -312px -48px
}

.icon-align-justify {
    background-position: -336px -48px
}

.icon-list {
    background-position: -360px -48px
}

.icon-indent-left {
    background-position: -384px -48px
}

.icon-indent-right {
    background-position: -408px -48px
}

.icon-facetime-video {
    background-position: -432px -48px
}

.icon-picture {
    background-position: -456px -48px
}

.icon-pencil {
    background-position: 0 -72px
}

.icon-map-marker {
    background-position: -24px -72px
}

.icon-adjust {
    background-position: -48px -72px
}

.icon-tint {
    background-position: -72px -72px
}

.icon-edit {
    background-position: -96px -72px
}

.icon-share {
    background-position: -120px -72px
}

.icon-check {
    background-position: -144px -72px
}

.icon-move {
    background-position: -168px -72px
}

.icon-step-backward {
    background-position: -192px -72px
}

.icon-fast-backward {
    background-position: -216px -72px
}

.icon-backward {
    background-position: -240px -72px
}

.icon-play {
    background-position: -264px -72px
}

.icon-pause {
    background-position: -288px -72px
}

.icon-stop {
    background-position: -312px -72px
}

.icon-forward {
    background-position: -336px -72px
}

.icon-fast-forward {
    background-position: -360px -72px
}

.icon-step-forward {
    background-position: -384px -72px
}

.icon-eject {
    background-position: -408px -72px
}

.icon-chevron-left {
    background-position: -432px -72px
}

.icon-chevron-right {
    background-position: -456px -72px
}

.icon-plus-sign {
    background-position: 0 -96px
}

.icon-minus-sign {
    background-position: -24px -96px
}

.icon-remove-sign {
    background-position: -48px -96px
}

.icon-ok-sign {
    background-position: -72px -96px
}

.icon-question-sign {
    background-position: -96px -96px
}

.icon-info-sign {
    background-position: -120px -96px
}

.icon-screenshot {
    background-position: -144px -96px
}

.icon-remove-circle {
    background-position: -168px -96px
}

.icon-ok-circle {
    background-position: -192px -96px
}

.icon-ban-circle {
    background-position: -216px -96px
}

.icon-arrow-left {
    background-position: -240px -96px
}

.icon-arrow-right {
    background-position: -264px -96px
}

.icon-arrow-up {
    background-position: -289px -96px
}

.icon-arrow-down {
    background-position: -312px -96px
}

.icon-share-alt {
    background-position: -336px -96px
}

.icon-resize-full {
    background-position: -360px -96px
}

.icon-resize-small {
    background-position: -384px -96px
}

.icon-plus {
    background-position: -408px -96px
}

.icon-minus {
    background-position: -433px -96px
}

.icon-asterisk {
    background-position: -456px -96px
}

.icon-exclamation-sign {
    background-position: 0 -120px
}

.icon-gift {
    background-position: -24px -120px
}

.icon-leaf {
    background-position: -48px -120px
}

.icon-fire {
    background-position: -72px -120px
}

.icon-eye-open {
    background-position: -96px -120px
}

.icon-eye-close {
    background-position: -120px -120px
}

.icon-warning-sign {
    background-position: -144px -120px
}

.icon-plane {
    background-position: -168px -120px
}

.icon-calendar {
    background-position: -192px -120px
}

.icon-random {
    background-position: -216px -120px;
    width: 16px
}

.icon-comment {
    background-position: -240px -120px
}

.icon-magnet {
    background-position: -264px -120px
}

.icon-chevron-up {
    background-position: -288px -120px
}

.icon-chevron-down {
    background-position: -313px -119px
}

.icon-retweet {
    background-position: -336px -120px
}

.icon-shopping-cart {
    background-position: -360px -120px
}

.icon-folder-close {
    background-position: -384px -120px;
    width: 16px
}

.icon-folder-open {
    background-position: -408px -120px;
    width: 16px
}

.icon-resize-vertical {
    background-position: -432px -119px
}

.icon-resize-horizontal {
    background-position: -456px -118px
}

.icon-hdd {
    background-position: 0 -144px
}

.icon-bullhorn {
    background-position: -24px -144px
}

.icon-bell {
    background-position: -48px -144px
}

.icon-certificate {
    background-position: -72px -144px
}

.icon-thumbs-up {
    background-position: -96px -144px
}

.icon-thumbs-down {
    background-position: -120px -144px
}

.icon-hand-right {
    background-position: -144px -144px
}

.icon-hand-left {
    background-position: -168px -144px
}

.icon-hand-up {
    background-position: -192px -144px
}

.icon-hand-down {
    background-position: -216px -144px
}

.icon-circle-arrow-right {
    background-position: -240px -144px
}

.icon-circle-arrow-left {
    background-position: -264px -144px
}

.icon-circle-arrow-up {
    background-position: -288px -144px
}

.icon-circle-arrow-down {
    background-position: -312px -144px
}

.icon-globe {
    background-position: -336px -144px
}

.icon-wrench {
    background-position: -360px -144px
}

.icon-tasks {
    background-position: -384px -144px
}

.icon-filter {
    background-position: -408px -144px
}

.icon-briefcase {
    background-position: -432px -144px
}

.icon-fullscreen {
    background-position: -456px -144px
}

.pagination {
    background-image: none
}

.pager {
    margin: 0
}

.glyphicon {
    left: 5px
}

#comments h1 {
    margin-bottom: 30px
}

.commentInfo {
    display: inline-block;
    margin: 0;
    padding: 0 0 0 10px;
    line-height: 18px;
    font-size: 16px;
    word-break: break-word
}

.commentDateStamp {
    display: block;
    font-size: 10px
}

.comment {
    position: relative;
    display: inline-block;
    width: 89%;
    padding: 3px 10px;
    background: #17b1cb;
    color: #fff;
    margin-bottom: 15px;
    border-radius: 5px
}

.comment:after {
    content: "";
    position: absolute;
    top: 5px;
    right: -15px;
    border-style: solid;
    border-width: 10px 0 10px 15px;
    border-color: transparent #17b1cb;
    display: block;
    width: 0;
    z-index: 1
}

.first,.peula_from {
    display: none
}

.comment p {
    margin: 5px 0;
    font-size: 16px
}

.jumpbox_new {
    clear: both;
    max-width: 200px
}

@media (min-width: 995px) {
    .post_text {
        min-height:145px
    }

    .lastpostblock {
        min-height: 142.4px
    }

    .navbar {
        display: none
    }

    .peula_from {
        display: block
    }
}

.fixed_menu {
    position: fixed;
    width: 100%;
    z-index: 99;
    top: 0
}

.navbar-inverse .navbar-nav>li>a {
    font-size: 12px
}

@media screen and (max-width: 1000px) {
    .side-collapse-container {
        width:100%;
        position: relative;
        right: 0;
        transition: left .4s
    }

    .side-collapse-container.out {
        right: 200px
    }

    .side-collapse {
        top: 50px;
        bottom: 0;
        right: 0;
        width: 200px;
        position: fixed;
        overflow: hidden;
        transition: width .4s;
        background: #dc132b
    }

    .side-collapse.in {
        width: 0
    }
}

@media (max-width: 995px) {
    #topic-search {
        margin-top:10px;
        margin-bottom: 10px
    }

    body {
        padding-top: 55px
    }
}

body.modal-open #wrap {
    -webkit-filter: blur(7px);
    -moz-filter: blur(15px);
    -o-filter: blur(15px);
    -ms-filter: blur(15px);
    filter: blur(15px)
}

.modal-backdrop {
    background: #f7f7f7
}

.close {
    font-size: 35px;
    display: block
}

.ad_top_post {
    margin: 10px;
    margin-right: 0;
    margin-left: 0;
}

blockquote {
    color: #000;
    font-size: 13px
}

.btn-circle.btn-lg {
    width: 40px;
    height: 40px;
    padding: 5px 8px;
    font-size: 12px;
    line-height: 1.33;
    border-radius: 25px
}

.feedback {
    position: fixed
}

.feedback textarea {
    height: 180px
}

.feedback .screenshot {
    position: relative;
    top: -24px;
    right: 10px;
    opacity: .6
}

.feedback .screenshot:hover {
    opacity: 1
}

.feedback .failed p,.feedback .reported p {
    height: 190px
}

.feedback.left {
    left: 5px;
    bottom: 5px
}

.feedback.right {
    right: 5px;
    bottom: 5px
}

.feedback .dropdown-menu {
    width: 290px;
    height: 320px;
    bottom: 50px
}

.feedback.left .dropdown-menu {
    left: 0
}

.feedback.right .dropdown-menu {
    right: 0
}

.feedback .hideme {
    display: none
}

@media (max-width: 390px) {
    .lastpostblock {
        float:none
    }
}

.quickmod {
    height: auto
}

.notifications {
    min-width: 420px
}

.notifications-wrapper {
    overflow: auto;
    max-height: 250px
}

.menu-title {
    font-size: 1.5rem;
    display: inline-block
}

.notification-footer,.notification-heading {
    padding: 2px 10px
}

.dropdown-menu.divider {
    margin: 5px 0
}

.postdate {
    font-size: 9px
}

.topic_tags a {
    border: 1px solid #ddd;
    display: inline-block;
    color: #717171;
    background: #fff;
    -webkit-box-shadow: 0 1px 1px 0 rgba(180,180,180,.1);
    box-shadow: 0 1px 1px 0 rgba(180,180,180,.1);
    -webkit-transition: all .1s ease-in-out;
    -moz-transition: all .1s ease-in-out;
    -o-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
    border-radius: 2px;
    margin: 0 3px 6px 0;
    padding: 5px 10px
}

.topic_tags span {
    font-weight: bolder;
    font-size: 13px
}

.breadcrumb {
    background-color: none;
    font-size: 15px
}

@media (max-width: 990px) {
	#stay_update{
	    background: #003976;
	    position: fixed;
	    display: block;
	    z-index: 3;
	    bottom: 15px;
	    color: white;
	    margin: 0% auto;
	    left: 0;
	    right: 0;
	}
	#stay_update div{
	    padding: 10px;
	    font-size: 15px;
	    text-align: center;
	    font-weight: bolder;
	}	
    .ad_top_post {
        margin:0 0 5px
    }

    .topiclist {
        padding-left: 0;
        padding-right: 0
    }
}

.div_link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    z-index: 10;
    background-color: #fff;
    opacity: 0
}

.hover-glow {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: box-shadow;
    transition-property: box-shadow
}

.hover-glow:active,.hover-glow:focus,.hover-glow:hover {
    z-index: 1;
    box-shadow: 0 0 9px rgba(0,0,0,.6)
}

.breadcrumb {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0
}

.content {
    color: #000
}

@media (max-width: 767px) {
    .forum_description {
        padding:0
    }

    .breadcrumb {
        padding-top: 10px
    }
}

.tag_title {
    font-size: 11px
}

@media (min-width: 500px) {
    .forum_left {
        float:left;
        text-align: center;
        width: 74%
    }
}

@media (max-width: 500px) {
    .forum_left {
        float:left;
        width: 74%
    }
}

.topic_left_buttons {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 5px;
    background: #003976;
    color: #fff;
    text-align: right;
    font-weight: 700
}

.topic_left_buttons:hover,.topic_left_buttons:link,.topic_left_buttons:visited {
    color: #fff
}

@media (max-width: 1000px) {
    .navbar-header {
        float: none;
    }

    .navbar-left,.navbar-right {
        float: none !important;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
    }

    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .navbar-collapse.collapse {
        display: none!important;
    }

    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }

    .navbar-nav>li {
        float: none;
    }

    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .collapse.in {
        display: block !important;
    }
}

.add_post_bg {
    border-top-right-radius: 10px;
    background: #003976;
    padding: 10px;
    margin-right: 20px;
}

.random_action_bg {
    background: #003976;
    border-top-left-radius: 10px;
    padding: 10px;
}

@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.corona_virus_icon {
    filter: invert(16%) sepia(100%) saturate(7308%) hue-rotate(353deg) brightness(96%) contrast(124%);
    -webkit-animation: spin 4s linear infinite;
    -moz-animation: spin 4s linear infinite;
    animation: spin 4s linear infinite;
}

.corona_virus_topic_block {
    background: #003976;
    color: white;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    box-shadow: 1px 5px 6px 0px #a3ab9a;
}

.corona_virus_topic_block div:first-of-type {
    background: white;
    color: black;
    padding: 10px;
}

.corona_virus_topic_block div:nth-of-type(2) {
    padding-top: 10px;
}

.corona_virus_topic_block div b {
    padding-right: 5px;
}

.topic_icons {
    position: absolute;
    left: -5px;
    z-index: 10;
}

.topic_admin_approved {
    float: left;
    background: #90cc1e;
    color: white;
    font-weight: bold;
    padding: 2px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 13px;
    position: absolute;
    left: 10px;
    top: 0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
