@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
body {
  font-family: 'Droid Arabic Kufi', 'Open Sans', sans-serif;
  font-size: 12px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.main-header .logo,
.tooltip-inner {
  font-family: 'Droid Arabic Kufi', 'Open Sans', sans-serif;
}

.content-wrapper,
.left-side,
.main-footer {
  margin-right: 230px;
  margin-left: auto;
}

.layout-top-nav .content-wrapper,
.layout-top-nav .left-side,
.layout-top-nav .main-footer {
  margin-right: 0;
  margin-left: auto;
}

@media (max-width:767px) {
  .layout-top-nav .content-wrapper,
  .layout-top-nav .left-side,
  .layout-top-nav .main-footer {
    margin-right: 0;
    margin-left: auto;
  }
}

@media (min-width:768px) {
  @media (max-width: 767px) {
    .layout-top-nav .content-wrapper, .layout-top-nav .left-side, .layout-top-nav .main-footer {
      margin-right: 0;
      margin-left: auto;
    }
  }
}

@media (max-width:767px) {}

.fixed .main-header {
  left: 0;
  right: 0;
}

@media (max-width:767px) {}

.content {
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.main-header>.navbar {
  -webkit-transition: margin-right .3s ease-in-out;
  -o-transition: margin-right .3s ease-in-out;
  transition: margin-right .3s ease-in-out;
  margin-right: 230px;
  margin-left: auto;
}

@media (min-width: 768px) {
  .sidebar-mini.sidebar-collapse .content-wrapper,
  .sidebar-mini.sidebar-collapse .right-side,
  .sidebar-mini.sidebar-collapse .main-footer {
    margin-left: 0!important;
    margin-right: 50px;
  }
  .sidebar-mini.sidebar-collapse .main-header .navbar {
    margin-left: 0;
    margin-right: 50px;
  }
}

.layout-top-nav .main-header>.navbar {
  margin-right: 0;
  margin-left: auto;
}

.main-header .navbar-custom-menu,
.main-header .navbar-left {
  float: left;
}

@media (max-width:991px) {}

@media (max-width:767px) {}

.main-header .sidebar-toggle {
  float: right;
}

.main-header .navbar .nav>li.user>a>.fa,
.main-header .navbar .nav>li.user>a>.glyphicon,
.main-header .navbar .nav>li.user>a>.ion {
  margin-left: 5px;
  margin-right: auto;
}

.main-header .navbar .nav>li>a>.label {
  left: 7px;
  right: auto;
}

.main-header .logo {
  float: right;
}

.content-header>h1>small {
  padding-right: 4px;
  padding-left: 0;
}

.content-header>.breadcrumb {
  float: left;
  left: 10px;
  right: auto;
}

.content-header>.breadcrumb>li>a>.fa,
.content-header>.breadcrumb>li>a>.glyphicon,
.content-header>.breadcrumb>li>a>.ion {
  margin-left: 5px;
  margin-right: auto;
}

@media (max-width:991px) {
  .content-header>.breadcrumb>li>a>.fa,
  .content-header>.breadcrumb>li>a>.glyphicon,
  .content-header>.breadcrumb>li>a>.ion {
    margin-left: 5px;
    margin-right: auto;
  }
}

@media (max-width:991px) {
  .content-header>.breadcrumb>li>a>.fa,
  .content-header>.breadcrumb>li>a>.glyphicon,
  .content-header>.breadcrumb>li>a>.ion {
    margin-left: 5px;
    margin-right: auto;
  }
  @media (max-width:991px) {
    .content-header>.breadcrumb>li>a>.fa,
    .content-header>.breadcrumb>li>a>.glyphicon,
    .content-header>.breadcrumb>li>a>.ion {
      margin-left: 5px;
      margin-right: auto;
    }
  }
}

@media (max-width:767px) {
  @media (max-width: 991px) {
    .content-header>.breadcrumb>li>a>.fa, .content-header>.breadcrumb>li>a>.glyphicon, .content-header>.breadcrumb>li>a>.ion {
      margin-left: 5px;
      margin-right: auto;
    }
    @media (max-width:991px) {
      .content-header>.breadcrumb>li>a>.fa,
      .content-header>.breadcrumb>li>a>.glyphicon,
      .content-header>.breadcrumb>li>a>.ion {
        margin-left: 5px;
        margin-right: auto;
      }
    }
  }
}

@media (max-width:991px) {
  @media (max-width: 767px) {
    @media (max-width: 991px) {
      .content-header>.breadcrumb>li>a>.fa, .content-header>.breadcrumb>li>a>.glyphicon, .content-header>.breadcrumb>li>a>.ion {
        margin-left: 5px;
        margin-right: auto;
      }
      @media (max-width:991px) {
        .content-header>.breadcrumb>li>a>.fa,
        .content-header>.breadcrumb>li>a>.glyphicon,
        .content-header>.breadcrumb>li>a>.ion {
          margin-left: 5px;
          margin-right: auto;
        }
      }
    }
  }
}

.main-sidebar,
.right-side {
  right: 0;
  left: auto;
}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:767px) {}

.user-panel>.info {
  padding: 5px 15px 5px 5px;
  right: 55px;
  left: auto;
}

.user-panel>.info>a {
  padding-left: 5px;
  padding-right: 0;
}

.user-panel>.info>a>.fa,
.user-panel>.info>a>.ion,
.user-panel>.info>a>.glyphicon {
  margin-left: 3px;
  margin-right: auto;
}

.sidebar-menu>li>a {
  padding: 12px 15px 12px 5px;
}

.sidebar-menu>li .label,
.sidebar-menu>li .badge {
  margin-left: 5px;
  margin-right: auto;
}

.sidebar-menu li.header {
  padding: 10px 15px 10px 25px;
}

.sidebar-menu li>a>.fa-angle-right {
  margin-left: 10px;
  margin-right: auto;
}

.sidebar-menu .treeview-menu {
  padding-right: 5px;
  padding-left: 0;
}

.sidebar-menu .treeview-menu .treeview-menu {
  padding-right: 20px;
  padding-left: 0;
}

.sidebar-menu .treeview-menu>li>a {
  padding: 5px 15px 5px 5px;
}

.sidebar-menu li>a>.pull-right{
  right: auto;
  left: 10px;
}

@media (min-width:768px) {
  .user-panel>.info {
    padding: 5px 15px 5px 5px;
    right: 55px;
    left: auto;
  }
  .user-panel>.info>a {
    padding-left: 5px;
    padding-right: 0;
  }
  .user-panel>.info>a>.fa,
  .user-panel>.info>a>.ion,
  .user-panel>.info>a>.glyphicon {
    margin-left: 3px;
    margin-right: auto;
  }
  .sidebar-menu>li>a {
    padding: 12px 15px 12px 5px;
  }
  .sidebar-menu>li .label,
  .sidebar-menu>li .badge {
    margin-left: 5px;
    margin-right: auto;
  }
  .sidebar-menu li.header {
    padding: 10px 15px 10px 25px;
  }
  .sidebar-menu li>a>.fa-angle-right {
    margin-left: 10px;
    margin-right: auto;
  }
  .sidebar-menu .treeview-menu {
    padding-right: 5px;
    padding-left: 0;
  }
  .sidebar-menu .treeview-menu .treeview-menu {
    padding-right: 20px;
    padding-left: 0;
  }
  .sidebar-menu .treeview-menu>li>a {
    padding: 5px 15px 5px 5px;
  }
}

.sidebar-menu li>a>.pull-left {
  left: 10px;
  right: auto;
}

.control-sidebar-bg,
.control-sidebar {
  left: -230px;
  -webkit-transition: left .3s ease-in-out;
  -o-transition: left .3s ease-in-out;
  transition: left .3s ease-in-out;
  right: auto;
}

@media (max-width:768px) {}

.control-sidebar.control-sidebar-open,
.control-sidebar.control-sidebar-open+.control-sidebar-bg {
  left: 0;
  right: auto;
}

.control-sidebar-open .control-sidebar-bg,
.control-sidebar-open .control-sidebar {
  left: 0;
  right: auto;
}

@media (min-width:768px) {
  .control-sidebar-open .control-sidebar-bg,
  .control-sidebar-open .control-sidebar {
    left: 0;
    right: auto;
  }
}

.nav-tabs.control-sidebar-tabs>li:first-of-type>a,
.nav-tabs.control-sidebar-tabs>li:first-of-type>a:hover,
.nav-tabs.control-sidebar-tabs>li:first-of-type>a:focus {
  border-right-width: 0;
}

.nav-tabs.control-sidebar-tabs>li>a,
.nav-tabs.control-sidebar-tabs>li>a:hover {
  border-left: none;
  border-right: 1px solid transparent;
}

.nav-tabs.control-sidebar-tabs>li.active>a,
.nav-tabs.control-sidebar-tabs>li.active>a:hover,
.nav-tabs.control-sidebar-tabs>li.active>a:focus,
.nav-tabs.control-sidebar-tabs>li.active>a:active {
  border-left: none;
  border-right: none;
}

@media (max-width:768px) {}

.control-sidebar-menu .menu-icon {
  float: right;
}

.control-sidebar-menu .menu-info {
  margin-right: 45px;
  margin-left: auto;
}

.control-sidebar-dark .nav-tabs.control-sidebar-tabs>li>a,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs>li>a:hover,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs>li>a:focus {
  border-right-color: #141a1d;
}

.control-sidebar-light,
.control-sidebar-light+.control-sidebar-bg {
  border-right: 1px solid #d2d6de;
  border-left: none;
}

.control-sidebar-light .nav-tabs.control-sidebar-tabs>li>a,
.control-sidebar-light .nav-tabs.control-sidebar-tabs>li>a:hover,
.control-sidebar-light .nav-tabs.control-sidebar-tabs>li>a:focus {
  border-right-color: #d2d6de;
}

.control-sidebar-light .control-sidebar-menu {
  margin-right: -14px;
  margin-left: auto;
}

.dropdown-menu>li>a>.glyphicon,
.dropdown-menu>li>a>.fa,
.dropdown-menu>li>a>.ion {
  margin-left: 10px;
  margin-right: auto;
}

.navbar-nav>.notifications-menu>.dropdown-menu>li.header,
.navbar-nav>.messages-menu>.dropdown-menu>li.header,
.navbar-nav>.tasks-menu>.dropdown-menu>li.header {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a,
.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a,
.navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

@media (max-width:991px) {}

.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>div>img {
  margin: auto auto auto 10px;
}

.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4 {
  margin: 0 45px 0 0;
}

.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4>small {
  left: 0;
  right: auto;
}

.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>p {
  margin: 0 45px 0 0;
}

.navbar-nav>.user-menu>.dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-nav>.user-menu>.dropdown-menu,
.navbar-nav>.user-menu>.dropdown-menu>.user-body {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

@media (max-width:991px) {}

@media (max-width:991px) {}

.navbar-nav>.user-menu .user-image {
  float: right;
  margin-left: 10px;
  margin-right: auto;
}

@media (max-width:767px) {
  .navbar-nav>.user-menu .user-image {
    float: right;
    margin-left: 10px;
    margin-right: auto;
  }
}

.navbar-custom-menu>.navbar-nav>li>.dropdown-menu {
  left: 0;
  right: auto;
}

@media (max-width:991px) {
  @media (max-width: 767px) {
    .navbar-nav>.user-menu .user-image {
      float: right;
      margin-left: 10px;
      margin-right: auto;
    }
  }
  .navbar-custom-menu>.navbar-nav>li>.dropdown-menu {
    left: 0;
    right: auto;
  }
}

.icheck>label {
  padding-right: 0;
  padding-left: 0;
}

.progress.vertical {
  margin-left: 10px;
  margin-right: auto;
}

.progress-group .progress-number {
  float: left;
}

.small-box .icon {
  left: 10px;
  right: auto;
}

@media (max-width:767px) {}

.box .border-left {
  border-left: 1px solid #f4f4f4;
  border-right: none;
}

.box .border-right {
  border-right: 1px solid #f4f4f4;
  border-left: none;
}

.box>.overlay,
.overlay-wrapper>.overlay,
.box>.loading-img,
.overlay-wrapper>.loading-img {
  right: 0;
  left: auto;
}

.box .overlay>.fa,
.overlay-wrapper .overlay>.fa {
  right: 50%;
  margin-right: -15px;
  left: auto;
  margin-left: auto;
}

.box-header>.fa,
.box-header>.glyphicon,
.box-header>.ion {
  margin-left: 5px;
  margin-right: auto;
}

.box-header>.box-tools {
  left: 10px;
  right: auto;
}

.box-header>.box-tools.pull-left .dropdown-menu {
  left: 0;
  right: auto;
}

.box-body {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.no-header .box-body {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.box-body .box-pane {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 3px;
}

.box-body .box-pane-left {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 0;
}

.box-footer {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

@media (max-width:991px) {
  .box-footer {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
  }
}

.box-comments .box-comment img {
  float: right;
}

.box-comments .comment-text {
  margin-right: 40px;
  margin-left: auto;
}

.todo-list>li {
  border-right: 2px solid #e6e7e8;
  border-left: none;
}

.todo-list>li>input[type='checkbox'] {
  margin: 0 5px 0 10px;
}

.todo-list>li .text {
  margin-right: 5px;
  margin-left: auto;
}

.todo-list>li .label {
  margin-right: 10px;
  margin-left: auto;
}

.todo-list>li .tools {
  float: left;
}

.todo-list>li .tools>.fa,
.todo-list>li .tools>.glyphicon,
.todo-list>li .tools>.ion {
  margin-left: 5px;
  margin-right: auto;
}

.todo-list .danger {
  border-right-color: #dd4b39;
}

.todo-list .warning {
  border-right-color: #f39c12;
}

.todo-list .info {
  border-right-color: #00c0ef;
}

.todo-list .success {
  border-right-color: #00a65a;
}

.todo-list .primary {
  border-right-color: #3c8dbc;
}

.chat {
  padding: 5px 10px 5px 20px;
}

.chat .item>.message {
  margin-right: 55px;
  margin-left: auto;
}

.chat .item>.attachment {
  margin-right: 65px;
  margin-left: 15px;
}

.info-box-icon {
  border-top-right-radius: 2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  float: right;
}

.info-box-content {
  margin-right: 90px;
  margin-left: auto;
}

.timeline:before {
  right: 31px;
  left: auto;
}

.timeline>li {
  margin-left: 10px;
  margin-right: auto;
}

.timeline>li>.timeline-item {
  margin-right: 60px;
  margin-left: 15px;
}

.timeline>li>.timeline-item>.time {
  float: left;
}

.timeline>li>.fa,
.timeline>li>.glyphicon,
.timeline>li>.ion {
  right: 18px;
  left: auto;
}

.btn.btn-file>input[type='file'] {
  left: 0;
  text-align: left;
  right: auto;
}

.btn-app {
  margin: 0 10px 10px 0;
}

.btn-app>.badge {
  left: -10px;
  right: auto;
}

.callout {
  padding: 15px 15px 15px 30px;
  border-right: 5px solid #eee;
  border-left: none;
}

.alert .icon {
  margin-left: 10px;
  margin-right: auto;
}

.nav-pills>li>a>.fa,
.nav-pills>li>a>.glyphicon,
.nav-pills>li>a>.ion {
  margin-left: 5px;
  margin-right: auto;
}

.nav-stacked>li>a {
  border-right: 3px solid transparent;
  border-left: none;
}

.nav-stacked>li.active>a,
.nav-stacked>li.active>a:hover {
  border-right-color: #3c8dbc;
}

.nav-tabs-custom>.nav-tabs {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.nav-tabs-custom>.nav-tabs>li {
  margin-left: 5px;
  margin-right: auto;
}

.nav-tabs-custom>.nav-tabs>li.active>a {
  border-right-color: #f4f4f4;
  border-left-color: #f4f4f4;
}

.nav-tabs-custom>.nav-tabs>li:first-of-type {
  margin-right: 0;
  margin-left: auto;
}

.nav-tabs-custom>.nav-tabs>li:first-of-type.active>a {
  border-right-color: transparent;
}

.nav-tabs-custom>.nav-tabs.pull-left>li {
  float: left;
}

.nav-tabs-custom>.nav-tabs.pull-left>li:first-of-type {
  margin-left: 0;
  margin-right: auto;
}

.nav-tabs-custom>.nav-tabs.pull-left>li:first-of-type>a {
  border-right-width: 1px;
}

.nav-tabs-custom>.nav-tabs.pull-left>li:first-of-type.active>a {
  border-right-color: #f4f4f4;
  border-left-color: transparent;
}

.nav-tabs-custom>.nav-tabs>li.header>.fa,
.nav-tabs-custom>.nav-tabs>li.header>.glyphicon,
.nav-tabs-custom>.nav-tabs>li.header>.ion {
  margin-left: 5px;
  margin-right: auto;
}

.nav-tabs-custom>.tab-content {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.products-list .product-img {
  float: right;
}

.products-list .product-info {
  margin-right: 60px;
  margin-left: auto;
}

.table.align th {
  text-align: right;
}

.table.align td {
  text-align: left;
}

.direct-chat .box-body {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.direct-chat-text {
  margin: 5px 50px 0 0;
}

.direct-chat-text:after,
.direct-chat-text:before {
  left: 100%;
  border-left-color: #d2d6de;
  right: auto;
}

.left .direct-chat-text {
  margin-left: 50px;
  margin-right: 0;
}

.left .direct-chat-text:after,
.left .direct-chat-text:before {
  left: auto;
  right: 100%;
  border-left-color: transparent;
  border-right-color: #d2d6de;
}

.direct-chat-img {
  float: right;
}

.left .direct-chat-img {
  float: left;
}

.contacts-list-img {
  float: right;
}

.contacts-list-info {
  margin-right: 45px;
  margin-left: auto;
}

.direct-chat-danger .left>.direct-chat-text:after,
.direct-chat-danger .left>.direct-chat-text:before {
  border-right-color: #dd4b39;
}

.direct-chat-primary .left>.direct-chat-text:after,
.direct-chat-primary .left>.direct-chat-text:before {
  border-right-color: #3c8dbc;
}

.direct-chat-warning .left>.direct-chat-text:after,
.direct-chat-warning .left>.direct-chat-text:before {
  border-right-color: #f39c12;
}

.direct-chat-info .left>.direct-chat-text:after,
.direct-chat-info .left>.direct-chat-text:before {
  border-right-color: #00c0ef;
}

.direct-chat-success .left>.direct-chat-text:after,
.direct-chat-success .left>.direct-chat-text:before {
  border-right-color: #00a65a;
}

.users-list>li {
  float: right;
}

@media (min-width:768px) {}

.widget-user .widget-user-header {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.widget-user .widget-user-image {
  right: 50%;
  margin-right: -45px;
  left: auto;
  margin-left: auto;
}

.widget-user-2 .widget-user-header {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-right: 75px;
  margin-left: auto;
}

.widget-user-2 .widget-user-image>img {
  float: right;
}

.mailbox-attachments li {
  float: right;
  margin-left: 10px;
  margin-right: auto;
}

.lockscreen-image {
  right: -10px;
  left: auto;
}

.lockscreen-credentials {
  margin-right: 70px;
  margin-left: auto;
}

@media (max-width:768px) {}

@media (max-width:991px) {}

.error-page>.headline {
  float: right;
}

@media (max-width:991px) {}

.error-page>.error-content {
  margin-right: 190px;
  margin-left: auto;
}

@media (max-width:991px) {
  .error-page>.error-content {
    margin-right: 190px;
    margin-left: auto;
  }
}

@media (max-width:991px) {}

.btn-social {
  padding-right: 44px;
  text-align: right;
  padding-left: 0;
}

.btn-social>:first-child {
  right: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  left: auto;
  border-right: none;
}

.btn-social.btn-lg {
  padding-right: 61px;
  padding-left: 0;
}

.btn-social.btn-sm {
  padding-right: 38px;
  padding-left: 0;
}

.btn-social.btn-xs {
  padding-right: 30px;
  padding-left: 0;
}

.btn-social-icon {
  padding-right: 44px;
  text-align: right;
  padding-left: 0;
}

.btn-social-icon>:first-child {
  right: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  left: auto;
  border-right: none;
}

.btn-social-icon.btn-lg {
  padding-right: 61px;
  padding-left: 0;
}

.btn-social-icon.btn-sm {
  padding-right: 38px;
  padding-left: 0;
}

.btn-social-icon.btn-xs {
  padding-right: 30px;
  padding-left: 0;
}

.btn-social-icon.btn-lg {
  padding-right: 0;
  padding-left: 0;
}

.btn-social-icon.btn-sm {
  padding-right: 0;
  padding-left: 0;
}

.btn-social-icon.btn-xs {
  padding-right: 0;
  padding-left: 0;
}

.fc-header-title h2 {
  margin-right: 10px;
  margin-left: auto;
}

.fc-header-left {
  padding-left: 10px;
  padding-right: 0;
}

.fc-header-right {
  padding-right: 10px;
  padding-left: 0;
}

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
  border-right: 0;
  border-left: 0;
}

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
  border-left: 0;
  border-right: none;
}

.fc-day-number {
  padding-left: 10px;
  padding-right: 0;
}

.fc-color-picker>li {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-left: 6px;
  padding-right: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 3px;
  right: auto;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 10px;
  padding-right: 0;
}

.margin-r-5 {
  margin-left: 5px;
  margin-right: auto;
}

.list-group-unbordered>.list-group-item {
  border-right: 0;
  border-left: 0;
  padding-right: 0;
  padding-left: 0;
}

.bg-teal-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #39cccc), color-stop(1, #7adddd)) !important;
}

.bg-light-blue-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important;
}

.bg-blue-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #0073b7), color-stop(1, #0089db)) !important;
}

.bg-aqua-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #00c0ef), color-stop(1, #14d1ff)) !important;
}

.bg-yellow-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #f39c12), color-stop(1, #f7bc60)) !important;
}

.bg-purple-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #605ca8), color-stop(1, #9491c4)) !important;
}

.bg-green-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #00a65a), color-stop(1, #00ca6d)) !important;
}

.bg-red-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #dd4b39), color-stop(1, #e47365)) !important;
}

.bg-black-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #111), color-stop(1, #2b2b2b)) !important;
}

.bg-maroon-gradient {
  background: -webkit-gradient(linear, right bottom, right top, color-stop(0, #d81b60), color-stop(1, #e73f7c)) !important;
}

.user-block img {
  float: right;
}

.user-block .username,
.user-block .description,
.user-block .comment {
  margin-right: 50px;
  margin-left: auto;
}

.user-block.user-block-sm .username,
.user-block.user-block-sm .description,
.user-block.user-block-sm .comment {
  margin-right: 40px;
  margin-left: auto;
}

.img-sm,
.img-md,
.img-lg,
.box-comments .box-comment img,
.user-block.user-block-sm img {
  float: right;
}

.img-sm+.img-push {
  margin-right: 40px;
  margin-left: auto;
}

.img-md+.img-push {
  margin-right: 70px;
  margin-left: auto;
}

.img-lg+.img-push {
  margin-right: 110px;
  margin-left: auto;
}

.attachment-block .attachment-img {
  float: right;
}

.attachment-block .attachment-pushed {
  margin-right: 110px;
  margin-left: auto;
}

@media print {
  .attachment-block .attachment-img {
    float: right;
  }
  .attachment-block .attachment-pushed {
    margin-right: 110px;
    margin-left: auto;
  }
}
