﻿@charset "utf-8";
/* CSS Document */

/*================  SYRACUSE ===============*/

@font-face {
    font-family: 'DroidArabicKufi';
    src: url('ressources/font/DroidArabicKufi.eot?#iefix') format('embedded-opentype'), url('ressources/font/DroidArabicKufi.woff') format('woff'), url('ressources/font/DroidArabicKufi.ttf') format('truetype'), url('DroidArabicKufi.svg#DroidArabicKufi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidArabicKufi-Bold';
    src: url('ressources/font/DroidArabicKufi-Bold.eot?#iefix') format('embedded-opentype'), url('ressources/font/DroidArabicKufi-Bold.woff') format('woff'), url('ressources/font/DroidArabicKufi-Bold.ttf') format('truetype'), url('ressources/font/DroidArabicKufi-Bold.svg#DroidArabicKufi-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidArabicNaskh';
    src: url('ressources/font/DroidArabicNaskh.eot?#iefix') format('embedded-opentype'), url('ressources/font/DroidArabicNaskh.woff') format('woff'), url('ressources/font/DroidArabicNaskh.ttf') format('truetype'), url('ressources/font/DroidArabicNaskh.svg#DroidArabicNaskh') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidArabicNaskh-Bold';
    src: url('ressources/font/DroidArabicNaskh-Bold.eot?#iefix') format('embedded-opentype'), url('ressources/font/DroidArabicNaskh-Bold.woff') format('woff'), url('ressources/font/DroidArabicNaskh-Bold.ttf') format('truetype'), url('ressources/font/DroidArabicNaskh-Bold.svg#DroidArabicNaskh-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/**********RTL***********/

html, body {
    direction: rtl;
    font-family: 'DroidArabicNaskh';
}

/***********************/

/*************Hide outline*************/

*:focus, *:hover {
    outline: 0 !important;
}

.x-webkit *:focus, *:focus {
    outline: 0 !important;
}

button:focus, .btn:focus {
    outline: 0 !important;
}

.btn-group>.btn:focus, .btn-group-vertical>.btn:focus {
    outline: 0;
}

.x-webkit *:focus, *:focus {
    outline: 0 !important;
}

button:focus, .btn:focus {
    outline: 0 !important;
}

ul.notes-echelle.js li.note-focus {
    outline: 0 !important;
}

.rsDefaultInv .rsArrow:hover, .rsDefaultInv .rsArrow:focus {
    outline: 0;
    border: none
}

/*******Header*********/

header .dropdown-menu>li>a {
    text-align: right;
}

.pull-right {
    float: left!important;
}

.pull-left {
    float: right!important;
}

/*******Logo********/

.navbar-brand {
    float: right;
}

h1 {
    font-size: 42px;
    font-family: 'DroidArabicNaskh';
}

body, h2, h3, h4, h5, h6, td, pre, .panel-front>.x-panel-header span {
    font-family: 'DroidArabicNaskh';
}

/*******Logo********/

#menu-panel {
    margin-top: 36px;
}

/*******Search********/

#search-panel .input-group-btn:last-child>.btn, #search-panel .input-group-btn:last-child>.btn-group {
    margin-right: -7px
}

/*******language********/

#langue-btn {
    left: 0px;
    right: auto;
    bottom: -41px;
}

/*******Content********/

.panel-front>.x-panel-header span, h2 {
    color: #00726F;
    font-weight: normal;
    font-size: 22px;
    font-family: 'DroidArabicNaskh-Bold';
}

/*******Other********/

.vignette_document {
    float: right;
    margin: 0 0 4px 10px;
}

.input-group-btn:last-child>.btn {
    margin-left: -4px;
}

.rss-thumbnail-div {
    float: right;
    margin-left: 5px;
    margin-right: 0;
}

.icon-off:before, .icon-cog:before, .icon-post-open:before, .icon-post:before, .icon-bell:before, .icon-basket:before, .icon-basket-empty:before, .icon-search:before, .icon-editions:before, .icon-trash:before, .icon-comment:before, .icon-time:before, .icon-pencil:before, .icon-eye-open:before, .icon-author:before, .icon-publisher:before, .icon-diaries:before, .icon-map:before, .icon-new:before, .icon-game:before, .icon-tablet:before, .icon-calendar:before, .icon-manuscript:before, .icon-plans:before, .icon-study:before, .icon-picture:before, .icon-ebook:before, .icon-puzzle:before, .icon-toy:before, .icon-art:before, .icon-web:before, .icon-magazine:before, .icon-digitalmagazine:before, .icon-document:before, .icon-music:before, .icon-book:before, .icon-audiobook:before, .icon-magnet:before, .icon-user:before, .icon-exposition:before, .icon-application:before, .icon-cinema:before, .icon-listen:before, .icon-chevron-right:before, .icon-chevron-left:before, .icon-check:before, .icon-capture:before, .icon-unfold:before, .icon-fold:before, .icon-link:before, .icon-return:before, .icon-minus:before, .icon-plus:before, .icon-remove:before, .icon-asterisk:before, .icon-list:before, .icon-info:before, .icon-rss:before, .icon-site:before, .icon-acrobat:before, .icon-resize-small:before, .icon-resize-full:before, .icon-star:before, .icon-star-empty:before, .icon-spread:before, .icon-menu:before, .icon-spin:before, .icon-subscriptions:before, .icon-folder-close:before, .icon-registrations:before, .icon-exit:before, .icon-export:before, .icon-download:before, .icon-megaphone:before, .icon-fascicle:before, .icon-arrow-bottom:before, .icon-arrow-right:before, .icon-desc:before, .icon-asc:before, .icon-lock:before, .icon-unlock:before, .icon-compass:before, .icon-share-squared:before, .icon-share:before, .icon-export-1:before, .icon-facebook:before, .icon-twitter:before, .icon-tumblr:before, .icon-gplus:before, .icon-pinterest:before, .icon-comment-edit:before, .icon-cd:before, .icon-ebook:before, .icon-book-1:before, .icon-book-2:before, .icon-numerci:before, .icon-video-chat:before, .icon-video-circled:before, .icon-file-audio:before, .icon-other-book:before, .icon-laptop:before, .icon-download-1:before, .icon-volume-down:before, .icon-suggest-author:before, .icon-suggest-title:before, .tw-icon-Numeric:before, .tw-icon-Physical:before, .tw-icon-Audio:before, .tw-icon-Video:before, .icon-floppy:before, #ermes-myaccount .myaccount-menu .menu-item:not(.Loans) i:before {
    margin-left: 0.2em;
}

.template-title {
    font-weight: normal;
    font-size: 16px;
}

p.template-info {
    font-size: 14px;
    font-weight: normal;
    line-height: 100%;
}

.royalSlider {
    direction: rtl;
}

.facet-controls>a {
    padding: 0 5px 0 0;
}

.displaymode-icon-container.desktop .icon-arrow-bottom, .site-restriction.desktop .icon-arrow-bottom, .sort-order .icon-arrow-bottom {
    top: 0;
    right: 0;
    left: auto;
}

.icon-chevron-left:before {
    content: '\e85a';
}

.icon-chevron-right:before {
    content: '\e856';
}

#facet_container .panel-heading {
    padding: 30px 20px 5px 10px;
}

#options_resultat .panel-heading>h2 {
    padding-right: 0;
}

.indicator.all-loaned, .indicator.not-available-here, .indicator.available-elsewhere, .indicator.loaned-elsewhere, .indicator.not-available, .holding.not-available {
    border-right: 10px solid #FDC76B;
    border-left: none
}

.indicator.available, .indicator.exposition, .holding.is-available {
    border-right: 10px solid #97C67D;
    border-left: none
}

.indicator.no-existing {
    border-right: 10px solid #E74C3C;
    border-left: none
}

.indicator.no-holding {
    border-right: 10px solid #7F8C8D;
    border-left: none
}

.statut .obtain-document {
    width: 145px;
    float: right;
    overflow: hidden;
    margin-left: 20px;
}

.statut .obtain-document-link {
    float: left;
    padding: 0 0 0 38px;
}

.myaccount-agendaregistrations h3 {
    margin: 4px 0 5px;
    color: #777;
}

#notice_longue p {
    margin: 12px 0;
    text-align: justify;
}

/******************Responsive devices*******************/

/* Full HD · width: 1920px */

@media (min-width: 1920px) {}

/* Kindle landscape · width: 1024px */

/* iPad landscape · width: 1024px */

@media (min-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 800px) {}

@media (min-width: 769px) {}

/* iPad portrait  width: 768px */

@media (min-width: 768px) {
    .navbar-nav>li {
        float: right;
    }
    #search-panel .panel-body.col-md-8 {
        right: auto;
        left: 0;
        top: -84px;
    }
    .navbar-header {
        float: right;
    }
    .haut_btn {
        width: 60px !important
    }
    #notice_longue .metadata-actions {
        left: -34px;
        right: auto;
    }
}

@media (max-width: 768px) {}

@media (max-width: 767px) {}

/* iPhone 6 Plump landscape · width: 736px */

@media (max-width: 736px) {}

/* iPhone 6 landscape · width: 667px */

@media (max-width: 667px) {}

/* Kindle portrait · width: 600px */

/* Android (Nexus 4) landscape · width: 600px */

@media (max-width: 600px) {}

/* iPhone 5 Retina regardless of IOS version */

/* iPhone 5 landscape · width: 568px */

@media (max-width: 568px) {}

/*iPhone 3+4 landscape · width: 480px*/

@media (max-width: 480px) {}

/*iPhone 6 Plump portrait · width: 414px*/

@media (max-width: 414px) {}

/*Android (Nexus 4) portrait · width: 384px*/

@media (max-width: 384px) {}

/*Crappy Android landscape · width: 320px*/

/*iPhone 5 portrait · width: 320px*/

/*iPhone 3+4 portrait · width: 320px*/

@media (max-width: 320px) {}

/*Crappy Android portrait · width: 240px*/

@media (max-width: 240px) {}