html {
  direction: rtl !important; }

body {
  overflow-x: hidden !important; }

.static-page .content-wrapper h1, .static-page .content-wrapper h2 {
  text-align: right !important; }

#navbar_header .col-xlg-3 {
  float: right; }

.navbar-brand {
  float: right; }

.navbar-nav {
  float: left; }

.navbar-nav .nav-item {
  float: right; }

.search-bg .search-wraper .form-search button {
  float: left;
  border-radius: 4px 0px 0px 4px;
  top: 2px; }

.search-bg .search-wraper .form-search .search-query {
  padding-right: 10px; }

.search-bg .search-wraper .advanced-search ul.dropdown-menu .advanced-search-close {
  left: 5px;
  right: unset; }

.dropdown-menu > form {
  text-align: right; }

.md-form label {
  right: 0px;
  left: unset; }

.static-page .content-wrapper h2.contact-page-h2 {
  text-align: right !important; }

.static-page .content-wrapper h2.privacy, h2.terms {
  text-align: right !important; }

.ui-accordion .ui-accordion-content {
  padding: 1em 0.9em !important; }

.ui-tabs .ui-tabs-nav li {
  float: right !important; }

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  right: .5em;
  left: unset;
  top: 30%;
  transform: rotate(180deg); }

.user-statistics .action-buttons button.btn-link {
  font-size: 13px !important; }

.login-register button#new-login {
  margin-top: 25px !important;
  float: right;
  margin-left: 20px !important; }

footer.page-footer .footer-nav {
  float: right; }

footer.page-footer .footer-poweredby {
  float: left; }

footer.page-footer .footer-nav li:first-child a {
  padding-right: 0; }

.footer-copyright {
  text-align: left; }

footer.page-footer .footer-poweredby a {
  padding: 10px 0px 10px 3px; }

.search-bg .search-wraper .advanced-search {
  float: right; }

.search-bg .search-wraper .advanced-search ul.dropdown-menu {
  right: 1px; }

.c-input > input {
  position: relative;
  width: 1px;
  height: 1px; }

.ui-accordion .ui-accordion-icons {
  padding-right: 2.2em !important;
  padding-left: 0px !important; }

.c-input {
  display: inline-block; }

#phase_match {
  position: absolute; }

.c-indicator {
  right: 0; }

.search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input {
  padding-right: 1.8rem; }

.nav-tabs .nav-item {
  float: right; }

.bookshelf .actions, .home .actions, .catalog .actions {
  float: left !important; }

.pubfilter > .title {
  text-align: right; }

.bookshelf .tab-content.title-view .card-group .card .cover-img, .home .tab-content.title-view .card-group .card .cover-img, .catalog .tab-content.title-view .card-group .card .cover-img {
  float: right !important;
  margin: 0 0 1rem 1.5em !important; }

.bookshelf .tab-content.list-view .card-group .card .cover-img, .home .tab-content.list-view .card-group .card .cover-img, .catalog .tab-content.list-view .card-group .card .cover-img {
  float: right !important;
  margin-left: 1.5em !important;
  margin-right: 0px !important; }

.dropdown-menu {
  text-align: right; }

.btn-close {
  left: .4em;
  right: unset; }

.login-register .c-input {
  padding-right: 1.8rem;
  padding-top: 0px; }

.loginRegister {
  top: 15%; }

.sortfield {
  padding-right: 10px; }

.search-sort-wrap .sort-dropdown .dropdown-menu {
  min-width: 190px; }

.navbar .navbar-toggler {
  float: left; }

.login-register .tab-pane .view-forgot-password {
  padding-top: 10px;
  float: left;
  font-size: 18px; }

.c-input {
  padding-right: 1.5rem; }

.ebook-details .section-wrap .details-view .cover-img {
  float: right !important; }

.more-details .col-md-6 {
  float: right !important; }

.bookshelf .tab-content.stack-view .card-group .card, .home .tab-content.stack-view .card-group .card, .catalog .tab-content.stack-view .card-group .card {
  float: right !important; }

.user-statistics .welcome-column .welcome-info-text ul {
  width: 100%;
  list-style-position: inside; }

.user-statistics .welcome-column .welcome-info-text {
  border-left: 1px solid rgba(17, 142, 200, 0.2) !important; }

.loginform {
  text-aalign: right !important; }

.md-form label {
  right: 0px !important;
  left: unset !important; }

.laug-mode a {
  margin-left: 20px;
  margin-right: 0px !important; }

.my-activities .tab-content.title-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
  float: right !important; }

.my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details {
  float: right !important;
  margin-right: 15px !important; }

.my-activities .dashboardContainer .card-columns .card {
  text-align: right !important; }

.my-activities .dashboardContainer .card-columns .card .titles-wrapper:after {
  left: 30px !important;
  right: unset !important; }

.user-statistics .card .card-block .material-icons {
  float: right !important;
  margin-left: 10px !important;
  margin-right: 0px !important; }

.user-statistics .card .card-block .notes, .user-statistics .card .card-block .bookmarks, .user-statistics .card .card-block .heighlights {
  float: right !important; }

#form1 .col-sm-12 {
  float: right !important; }

.author-name {
  display: inline-block !important; }

.author-name .text-muted {
  float: left; }

.bookshelf .tab-content.list-view .card-group .card .card-block .action-items {
  float: right !important; }

.bookshelf .tab-content.list-view .card-group .card .card-block .description {
  height: 15px !important; }

.details-wrapper .pull-right {
  float: left !important; }

.export {
  color: #000000 !important; }

.bookshelf .tab-content .create-bookshelf button {
  margin-right: -34px !important;
  margin-left: 0px !important; }

.bookshelf .tab-content.list-view .card-group .card .card-block .action-items, .home .tab-content.list-view .card-group .card .card-block .action-items, .catalog .tab-content.list-view .card-group .card .card-block .action-items {
  float: right !important; }

.toolbar-wrapper .share-shelf {
  margin: 0px 3px 1px 0px !important;
  background: #000000 !important; }

.toolbar-wrapper .tab-title .shelf a.close-selected {
  margin: 0 5px 2px 0px !important;
  background: #000000 !important; }

.bookshelf .tab-content .toolbar-wrapper .tab-title .shelf {
  padding: 2px 2px 0px 3px !important; }

.user-statistics .muted {
  float: left; }

.user-statistics .text {
  display: inline-block; }

.search-sort-wrap {
  float: left !important; }

.my-account .last-login {
  float: left !important; }

.main-banner .carousel-control .icon-next, .main-banner .carousel-control .icon-prev {
  margin-top: -10px;
  transform: rotate(180deg); }

.search-sort-wrap {
  float: left !important; }

.bookshelf .actions a#downloadMarc {
  float: right !important;
  margin: 0px 0px 0px 10px !important; }

@media (max-width: 768px) {
  footer.page-footer .footer-nav {
    float: none; }

  footer.page-footer .footer-poweredby {
    float: none; }

  .footer-copyright {
    text-align: center; }

  .badge {
    right: 17px !important;
    left: unset !important; }

  footer.page-footer .footer-nav li a {
    padding: 10px 10px 10px 10px !important; }

  .user-statistics .welcome-column .welcome-info-text {
    margin: 5px 25px !important;
    width: 170px !important; }

  .bookshelf .tab-content.list-view .card-group .card .card-block .action-items, .home .tab-content.list-view .card-group .card .card-block .action-items, .catalog .tab-content.list-view .card-group .card .card-block .action-items {
    float: right !important; } }
@media (max-width: 568px) {
  .navbar-brand {
    float: left; }

  .laug-mode {
    margin-top: 6px; }

  .user-statistics .welcome-column .welcome-info-text {
    width: 100% !important;
    text-align: center; }

  .user-statistics .welcome-column .welcome-info-text ul {
    width: 100% !important; } }
html {
  direction: rtl !important; }

body {
  overflow-x: hidden !important; }

.static-page .content-wrapper h1, .static-page .content-wrapper h2 {
  text-align: right !important; }

#navbar_header .col-xlg-3, .navbar-brand {
  float: right; }

.navbar-nav {
  float: left; }
  .navbar-nav .nav-item {
    float: right; }

.search-bg .search-wraper .form-search button {
  float: left;
  border-radius: 4px 0px 0px 4px;
  top: 2px; }
.search-bg .search-wraper .form-search .search-query {
  padding-right: 10px; }
.search-bg .search-wraper .advanced-search ul.dropdown-menu .advanced-search-close {
  left: 5px;
  right: unset; }

.dropdown-menu > form {
  text-align: right; }

.md-form label {
  right: 0px;
  left: unset; }

.static-page .content-wrapper h2.contact-page-h2, .static-page .content-wrapper h2.privacy {
  text-align: right !important; }

h2.terms {
  text-align: right !important; }

.ui-accordion .ui-accordion-content {
  padding: 1em 0.9em !important; }

.ui-tabs .ui-tabs-nav li {
  float: right !important; }

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  right: .5em;
  left: unset;
  top: 30%;
  transform: rotate(180deg); }

.user-statistics .action-buttons button.btn-link {
  font-size: 13px !important; }

.login-register button#new-login {
  margin-top: 25px !important;
  float: right;
  margin-left: 20px !important; }

footer.page-footer .footer-nav {
  float: right; }
footer.page-footer .footer-poweredby {
  float: left; }
footer.page-footer .footer-nav li:first-child a {
  padding-right: 0; }

.footer-copyright {
  text-align: left; }

footer.page-footer .footer-poweredby a {
  padding: 10px 0px 10px 3px; }

.search-bg .search-wraper .advanced-search {
  float: right; }
  .search-bg .search-wraper .advanced-search ul.dropdown-menu {
    right: 1px; }

.c-input > input {
  position: relative;
  width: 1px;
  height: 1px; }

.ui-accordion .ui-accordion-icons {
  padding-right: 2.2em !important;
  padding-left: 0px !important; }

.c-input {
  display: inline-block; }

#phase_match {
  position: absolute; }

.c-indicator {
  right: 0; }

.search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input {
  padding-right: 1.8rem; }

.nav-tabs .nav-item {
  float: right; }

.bookshelf .actions, .home .actions, .catalog .actions {
  float: left !important; }

.pubfilter > .title {
  text-align: right; }

.bookshelf .tab-content.title-view .card-group .card .cover-img, .home .tab-content.title-view .card-group .card .cover-img, .catalog .tab-content.title-view .card-group .card .cover-img {
  float: right !important;
  margin: 0 0 1rem 1.5em !important; }

.bookshelf .tab-content.list-view .card-group .card .cover-img, .home .tab-content.list-view .card-group .card .cover-img, .catalog .tab-content.list-view .card-group .card .cover-img {
  float: right !important;
  margin-left: 1.5em !important;
  margin-right: 0px !important; }

.dropdown-menu {
  text-align: right; }

.btn-close {
  left: .4em;
  right: unset; }

.login-register .c-input {
  padding-right: 1.8rem;
  padding-top: 0px; }

.loginRegister {
  top: 15%; }

.sortfield {
  padding-right: 10px; }

.search-sort-wrap .sort-dropdown .dropdown-menu {
  min-width: 190px; }

.navbar .navbar-toggler {
  float: left; }

.login-register .tab-pane .view-forgot-password {
  padding-top: 10px;
  float: left;
  font-size: 18px; }

.c-input {
  padding-right: 1.5rem; }

.ebook-details .section-wrap .details-view .cover-img, .more-details .col-md-6, .bookshelf .tab-content.stack-view .card-group .card, .home .tab-content.stack-view .card-group .card, .catalog .tab-content.stack-view .card-group .card {
  float: right !important; }

.user-statistics .welcome-column .welcome-info-text {
  border-left: 1px solid rgba(17, 142, 200, 0.2) !important; }
  .user-statistics .welcome-column .welcome-info-text ul {
    width: 100%;
    list-style-position: inside; }

.loginform {
  text-aalign: right !important; }

.md-form label {
  right: 0px !important;
  left: unset !important; }

.laug-mode a {
  margin-left: 20px;
  margin-right: 0px !important; }

.my-activities .tab-content.title-view .dashboardContainer .card-columns .card .titles-wrapper .cover-img {
  float: right !important; }
.my-activities .dashboardContainer .card-columns .card {
  text-align: right !important; }
  .my-activities .dashboardContainer .card-columns .card .titles-wrapper .more-details {
    float: right !important;
    margin-right: 15px !important; }
  .my-activities .dashboardContainer .card-columns .card .titles-wrapper:after {
    left: 30px !important;
    right: unset !important; }

.user-statistics .card .card-block .material-icons {
  float: right !important;
  margin-left: 10px !important;
  margin-right: 0px !important; }
.user-statistics .card .card-block .notes, .user-statistics .card .card-block .bookmarks, .user-statistics .card .card-block .heighlights {
  float: right !important; }

#form1 .col-sm-12 {
  float: right !important; }

.author-name {
  display: inline-block !important; }
  .author-name .text-muted {
    float: left; }

.bookshelf .tab-content.list-view .card-group .card .card-block .action-items {
  float: right !important; }
.bookshelf .tab-content.list-view .card-group .card .card-block .description {
  height: 15px !important; }

.details-wrapper .pull-right {
  float: left !important; }

.export {
  color: #000000 !important; }

.bookshelf .tab-content .create-bookshelf button {
  margin-right: -34px !important;
  margin-left: 0px !important; }
.bookshelf .tab-content.list-view .card-group .card .card-block .action-items {
  float: right !important; }

.home .tab-content.list-view .card-group .card .card-block .action-items, .catalog .tab-content.list-view .card-group .card .card-block .action-items {
  float: right !important; }

.toolbar-wrapper .share-shelf {
  margin: 0px 3px 1px 0px !important;
  background: #000000 !important; }
.toolbar-wrapper .tab-title .shelf a.close-selected {
  margin: 0 5px 2px 0px !important;
  background: #000000 !important; }

.bookshelf .tab-content .toolbar-wrapper .tab-title .shelf {
  padding: 2px 2px 0px 3px !important; }

.user-statistics .muted {
  float: left; }
.user-statistics .text {
  display: inline-block; }

.search-sort-wrap, .my-account .last-login {
  float: left !important; }

.main-banner .carousel-control .icon-next, .main-banner .carousel-control .icon-prev {
  margin-top: -10px;
  transform: rotate(180deg); }

.search-sort-wrap {
  float: left !important; }

.bookshelf .actions a#downloadMarc {
  float: right !important;
  margin: 0px 0px 0px 10px !important; }

@media (max-width: 768px) {
  footer.page-footer .footer-nav, footer.page-footer .footer-poweredby {
    float: none; }

  .footer-copyright {
    text-align: center; }

  .badge {
    right: 17px !important;
    left: unset !important; }

  footer.page-footer .footer-nav li a {
    padding: 10px 10px 10px 10px !important; }

  .user-statistics .welcome-column .welcome-info-text {
    margin: 5px 25px !important;
    width: 170px !important; }

  .bookshelf .tab-content.list-view .card-group .card .card-block .action-items, .home .tab-content.list-view .card-group .card .card-block .action-items, .catalog .tab-content.list-view .card-group .card .card-block .action-items {
    float: right !important; } }
@media (max-width: 568px) {
  .navbar-brand {
    float: left; }

  .laug-mode {
    margin-top: 6px; }

  .user-statistics .welcome-column .welcome-info-text {
    width: 100% !important;
    text-align: center; }
    .user-statistics .welcome-column .welcome-info-text ul {
      width: 100% !important; } }
/*# sourceMappingURL=rtl.css.map */
.login-register button#new-login {
  float: right !important; }

.login-register .tab-pane .md-form img {
  margin: 0px 0px -20px 0px;
  float: left; }

.search-result .tab-content .card-group .card .cover-img {
  float: right;
  margin: 0 0 1rem 1.5rem; }

.search-bg .search-wraper .advanced-search ul.dropdown-menu .form-group .c-input {
  padding-left: 0; }

.search-result .tab-content .card-group .card .cover-img {
  float: right !important;
  margin: 0 0 1rem 1.05rem !important; }

.search-result .tab-content .card-group .card {
  border-left: 1px solid #e8e8e8 !important;
  border-right: 0px; }

.static-page .content-wrapper .login-register-wrapper .view-forgot-password {
  float: left !important; }

.ebook-details .section-wrap .details-view .more-details {
  width: 80% !important; }

.bookshelf .tab-content .toolbar-wrapper .tab-title .shelf {
  padding: 5px !important; }

.bookshelf .tab-content .toolbar-wrapper .tab-title {
  float: right !important; }

.advanced-search-btn {
  float: left !important; }

@media (max-width: 767px) {
  .navbar .nav {
    float: left !important; } }

/*# sourceMappingURL=rtl.css.map */
.nav-tabs .nav-item {
    border-bottom: 0px;
}

#modal_holder .waves-effect{
  position: static!important;
}

@media(max-width: 767px){
  .navbar .nav{
    float: none!important;
  }
  .navbar .navbar-toggler {
    margin-top: 5px;
}
}

@media (max-width: 1125px){
  .navbar .navbar-toggleable-xs ul {
    left: 0px;
    z-index: 50;
}
}


.login-register .tab-pane .md-form img{
    float: none;
}



.bookshelf .actions .filter-dropdown, .home .actions .filter-dropdown, .catalog .actions .filter-dropdown{
    border-left: 1px solid rgba(17, 142, 200, 0.1);
    border-right: 0px!important;
}

.home .actions .filter-dropdown {
    float: right!important;
}

.home .actions .search-sort-wrap {
    float: right !important;
}

.bookshelf .actions .search-sort-wrap, .bookshelf .actions .filter-dropdown{
    float: right!important;;
}
.bookshelf .actions a#downloadMarc {
    margin: 0px 0px 0px 0 !important;
}

.bookshelf .actions .filter-dropdown{
    margin-right: 0px;
}

.dropdown advanced-search .c-input+.c-input {
margin-left: .6rem;
}
#navbar_header .dropdown-menu {
right: -50px!important;
left: unset!important;
}
#navbar_header .header-notification-dropdown {
right: -132px!important;
left: unset!important;
}
.header-notification-dropdown li{ border: 0px!important;}




#navbar_header .header-notification-dropdown {
right: -132px!important;
left: unset!important;
}
.header-notification-dropdown li{ border: 0px!important;}

@media(max-width: 1125px){
  .navbar .navbar-toggleable-xs ul{
    left: 0px;
    right: unset!important;
  }
  #navbar_header .navbar-nav .nav-item {
	float: none;
  }
}

@media(max-width: 576px){
   .static-page .content-wrapper .login-register-wrapper .nav-tabs .nav-link{
   	padding: 1rem!important; 
   }
}


.back-to-login{
  color: #ffffff!important;
}
.back-to-login:hover{
  color: #ffffff!important;
  text-decoration: none;
}

#navbar_header .navbar-nav{
  float: left!important;
}