@font-face{
    font-family:Shabnam;
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam.eot);
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam.woff2) format('woff2'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam.woff) format('woff'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam.ttf) format('truetype');
    font-weight:400
}
@font-face{
    font-family:Shabnam;
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Bold.eot);
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Bold.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Bold.woff2) format('woff2'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Bold.woff) format('woff'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Bold.ttf) format('truetype');
    font-weight:700
}
@font-face{
    font-family:Shabnam;
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Light.eot);
    src:url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Light.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Light.woff2) format('woff2'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Light.woff) format('woff'),
    url(https://cdn.rawgit.com/rastikerdar/shabnam-font/v4.0.0/dist/Shabnam-Light.ttf) format('truetype');
    font-weight:300
}

body{
    direction: rtl;
    font-family: -apple-system, Shabnam, Tahoma, Arial;
}
.site-navigation ul li {
    float: right;
}

.site-navigation ul {
    float: left;
}

.site-navbar .site-navigation .site-menu .cta {
    margin-right: 30px;
    margin-left: auto;
}
.input-group-prepend {
    margin-right: -1px;
    margin-left: auto;
}
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
#search_query {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.site-navbar .site-navigation .site-menu .has-children .dropdown {
    text-align: right;
}
a:hover {
    text-decoration: none !important;
}
.bootstrap-select .dropdown-toggle .filter-option {
    text-align: right !important;
}
.text-right {
    text-align: right !important;
}
.text-left {
    text-align: left !important;
}
.item-box-user-div {
    margin: 0 !important;
}
.site-footer {
    padding-bottom: 0;
}

.alert-dismissible .close {
    right: auto;
    left: 0;
}

.listing .lh-content {
    min-height: 245px;
}

.site-mobile-menu .site-nav-wrap .arrow-collapse {
    left: 0 !important;
    top: 5px !important;
    right: unset !important;
}

.pagination {
    display: -ms-flexbox;
    flex-wrap: wrap;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}