#ubuntuir_header {
    margin: 0;
    padding: 0 1.5rem;
    display: flex;
    justify-content: space-between;
    background-color: #33d33;
    font-size: 1rem;
    /*border-radius: 0 0 5px 5px;*/
}
#ubuntuir_header_navbar {
    display: flex;
    flex-flow: row wrap;
    padding: 0;
    margin: 0;
    list-style-type: none;
}
#ubuntuir_header_navbar a ,
.uir-dropdown-content a {
    /*color: #ddd;*/
    display: block;
    transition: all 0.5s;
    padding: 10px 10px;
    /*background-color: #333;*/
    text-decoration: none;
    border: none;
    border-bottom: 3px solid #0000;
}
#ubuntuir_header_navbar a:hover ,
.uir-dropdown-content a:hover ,
.ubuntuir_header_active{
    /*color: #333;
    border-radius: 10px;
    background-color: #222222;*/
    color: #222;
    background-color: #dddddd;
    border-bottom: 3px solid #dd4814;
}
#ubuntuir_header_menu{
    align-items: center;
    display: none;
    z-index: 11;
}
#uir-menu-icon{
    vertical-align: middle;
    font-size: 1.5em;
}
.uir-dropdown{
    top: 45px;
}
.uir-dropdown-content {
    position: absolute;
    background-color: #333;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.5);
    padding: 5px 5px;
    border-radius: 10px;
    z-index: 100;
}
.ubuntuir_baner{
    display: flex;
    align-items: center;
    padding: 0.5rem 0.5rem;
    background-color: #e95420;
}
/* ###################################### */
#ubuntuir_footer {
    background-color: #33d33;
    /*box-shadow: 0 2px 2px -1px #d3d3d3 inset;*/
    padding: 15px 15px;
}
#ubuntuir_logo_footer {
    float: left;
    /*margin-top: 30px;
    margin-left: 30px;*/
}
#ubuntuir_footer_navbar {
    float: right;
}
#ubuntuir_footer_navbar a {
    color: #000;
    text-decoration: none;
}
#ubuntuir_footer_navbar a:hover {
    color: #dd4814;
    text-decoration: underline;
}
#ubuntuir_footer_navbar_inner {
    display: block;
    padding: 0 25px;
    float: right;
}
#ubuntuir_footer_navbar_inner ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#ubuntuir_footer_text span {
    color: #838b98;
    font-size: 12px;
}
.border_left_dotted {
    border-left: 1px dotted #888;
}
.ubuntuir_footer_bold {
    padding-bottom: 5px;
    font-weight: bold;
}
/* ###################################### */
@media screen and (max-width: 767px) {
    #ubuntuir_header_navbar { display: none; }
    #ubuntuir_header_menu { display: flex; }
    #ubuntuir_footer_text { clear: both; text-align: center; }
}
@media screen and (max-width: 550px) {
    #ubuntuir_logo_footer { display: none; }
    #ubuntuir_footer_navbar_inner { padding: 0 10px; min-width: 0; }
}
/* ###################################### */
/*سایه رنگی برای کادر اصلی*/
#inner-wrap
{
    box-shadow: 0px 0px 15px #8f2631cf;
}
/*راست چین کردن کادر مشخصات کاربر در پست ها*/
.rtl .postprofile
{
    float: right !important;
}
/* تم تاریک */
.fd_dark #ubuntuir_header {
    background-color: #211f1f;
}
.fd_dark #ubuntuir_footer {
    background-color: #211f1f;
    box-shadow: 0 2px 2px -1px #686363 inset;
}
.fd_dark #ubuntuir_footer a {
    color: #b7b4b4;
}
.fd_dark #ubuntuir_footer a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.fd_dark a.forumtitle ,
.fd_dark a.topictitle {
    color: #959090;
}
.fd_dark .navigation a {
    color: #ece7e7;
}
/* some fix */
#ubuntuir_header_menu a ,
.navbar a {
    color: #676767
}
.fd_dark #ubuntuir_header_menu a ,
.fd_dark .navbar a ,
.fd_dark a  {
    color: #bec4c9;
}

.fd_dark #ubuntuir_header_navbar a:hover {
      color: #fff;
    background-color: #111111;
}
