@import url("https://fonts.googleapis.com/css?family=Oswald");
/*@import url("/opac-tmpl/ipma/js/lightslider/css/lightslider.min.css");*/

body { font-size: 14px; }
h1, h2, h3, h4, h5, h6, .mastheadsearch label { font-family: 'Oswald', sans-serif; text-transform: uppercase; }
body, #opacheader { background-color: #fff; }
#koha_url { font-size: 80% }
#changelanguage { position: fixed; }
#cartmenulink, #views span.view, #action li:nth-of-type(2), .addtocart { display:none; }
#header-region .navbar-inner { padding-left: 0; }
#logo { width: 210px; height: 40px; background: url(../img/favicon.ico) no-repeat 0; background-size: 40px auto; margin: 0; }
#logo a { padding: 0 0 0 55px; color: #164569; height: 43px !important; line-height: 40px; width: 180px; text-transform: none !important; }
.navbar-inverse .navbar-inner { background: #eaeaea none; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-color: #eaeaea; }
.mastheadsearch, .breadcrumb { background: #eaeaea none; border-color: #eaeaea; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.btn { font-size: 13px; font-weight: bold; }
.btn-primary, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary:visited { background-color: #2778b8; background-image: linear-gradient(180deg,#2778b8,#6cade0); background-position: 0; }
.main { border: none; margin-left: 10px; margin-right: 10px; }
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle { color: #2778b8; }
.navbar-inverse .nav > li > a { color: #333; }
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { color: #2778b8; }
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background: #2778b8 none; }
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #333; border-bottom-color: #333; }.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret:hover { border-top-color: #2778b8; border-bottom-color: #2778b8; }
.navbar-inner { padding: 10px 0; }
.navbar-inverse .nav li.dropdown > a:focus .caret, .navbar-inverse .nav li.dropdown > a:hover .caret { border-top-color: #2778b8; border-bottom-color: #2778b8; }
.mastheadsearch label { font-size: 12px; padding: 0 5px 0 5px; color: #333; }
.capa { background: url(../img/capa.jpg) no-repeat 0; background-size: cover; width: 100%; min-height: 170px; opacity: 0.6; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
/*LightSlider*/
ul.content-slider { list-style: none outside none; padding: 0; margin: 10px 0 0 0; }
.content-slider li { text-align: center; border: solid #eaeaea; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; }
ul.content-slider li img { text-align: center; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; }
