body{
background: url(../../images/bkg2.gif) center top repeat;
font-family: 'Roboto', sans-serif;
}

@font-face {
font-family: 'YanoneKaffeesatzRegular';
src: url('https://libraria.ua/static/fonts/yanone_reg.eot');
src: url('https://libraria.ua/static/fonts/yanone_reg.eot') format('embedded-opentype'),
     url('../../fonts/yanone_reg.woff') format('woff'),
     url('../../fonts/yanone_reg.ttf') format('truetype'),
     url('../../fonts/yanone_reg.svg#YanoneKaffeesatzRegular') format('svg');
}

@media (min-width: 989px) {
    div#tabs-struct {
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden !important;
    }
}

#scroll {
background: #827a75;
padding: 0 2px;
}

@media (max-width: 989px) {
    #scroll { display: none; }
}

#btm_logo {
text-align:center;
margin: 60px auto 0;
padding: 0 10px;
display: table;
}

@media (max-width: 989px) {
    #btm_logo {
        padding: 0 10px 0 20px;
        width: 100%;
    }
    .scroll-bar { display: none !important;}
}

.navigation {
border-top: 1px solid #5e731c;
border-bottom: 1px solid #5e731c;
margin-bottom: 11px;
overflow: hidden;
}

.navigation button {
display: block;
float: left;
color: #5e731c;
border: 0;
margin: 0;
padding: 0;
width: 33%;
font-family: 'YanoneKaffeesatzRegular';
font-size: 18px;
font-weight: normal;
background: none;
text-transform: uppercase;
}

/*.navigation button.pdf:before {
margin-right: 7px;
content: url(/static/images/icon_pdf_g.png);
}*/

.navigation button:hover,
.navigation button:focus {
color: #fff;
background: #5e731c;
}

/*.navigation button.pdf:hover:before {
content: url(/static/images/icon_pdf_w.png);
}*/

#iview_page_zoom{
position: absolute;
z-index: 100;
}

#pvctnr {
margin-left: 1%;
width: 98% !important;
background: #efeae4 !important;
box-shadow: 1px 1px 2px #808080;
}

#iview_page{
width: 100%;
height: 100%;
position: relative;
overflow:hidden;
}

#iview_pageview_area_loader{
display:none;
/*width:31px;height:31px;*/
width:100%;height:100%;
position:absolute;
z-index:150;
background: url(../../images/number_viewer/issue_loader.gif) no-repeat center center;
}

.h20_w100pr{
height:20px;
width:100%;
}

.iview_page_num{
position: absolute;
top: -14px;
text-align: center;
width: 100%;
}

#iview_top_tools{
position:absolute;
top:0;
background:yellow;
width:100%;
height:50px;
}

#iview_wrap{
width:100%;
height:100%;
}

#iview_secondary_wrap{
min-width:1000px;
min-height:600px;
width:100%;
height:100%;
float:left;
overflow:hidden;
padding-top: 20px;
margin-bottom: -20px;
}

#iview_left_pane{
height:100%;
float:left;
zoom:1;
}

#iview_left_pane_content{
/*width: 385px;*/
width: 100%;
margin: 0 15px 0 20px;
}

#iview_pageview_area{
float:right;
height:100%;
min-height:600px;
position:relative;
}

@media (min-width: 989px) {
#iview_left_pane{ width: 21%; }
#iview_pageview_area{ width:78% !important; }
}

@media (max-width: 989px) {
#iview_left_pane{ width: 26%; }
#iview_pageview_area{ width:72% !important; }
}

@media \0screen {
#iview_left_pane{ width: 26%; }
#iview_pageview_area{ width:72% !important; }
}

.iview_pages_list{
position:absolute;
bottom:0;
width:98%;
height:183px;
padding-left: 1%;
overflow: hidden;
/*margin-bottom: 20px;*/
}

.icb{
clear:both
}

/****/
.frame { width: 100%; height: 123px; padding: 0; margin-top: 15px;}
.frame .slidee { margin: 0; padding: 0; height: 100%; list-style: none; }
.frame .slidee li { float: left;margin: 0 5px 0 0;padding: 0;width: 82px;height: 100%;padding-top: 3px; }
.frame img{
vertical-align: top;
}

.scrollbar { width: 99.75%; height: 14px; }
.scrollbar .handle {
width: 100px; /* overriden if dynamicHandle: 1 */
background: #827a75;
}

.smooth_zoom_icons{
background-image: url(../../images/number_viewer/zoom_icons.png);
}

#iview_page_zoom .landmarks{
position:absolute;
z-index:10;
top:0px;
left:0px;
font-family: Helvetica, Arial, Verdana;
font-size:12px;
color: #ffffff;
}


#iview_page_zoom .landmarks .item {
position:absolute;
text-align:center;
display: none;
background:#b9c19e;
}

#iview_page_zoom .landmarks .item.lable{

}

.landmarkHoverEd{

filter: alpha(opacity=50) !important;
-moz-opacity: 0.5 !important;
-khtml-opacity: 0.5 !important;
opacity:0.5 !important;

cursor:pointer;
}

.landmarkNOTHoverEd{
filter: alpha(opacity=0) !important;
-moz-opacity: 0 !important;
-khtml-opacity: 0 !important;
opacity:0 !important;

cursor:move !important;
}

.landmarkStrokEd{
border:1px solid #fff !important;
filter: alpha(opacity=70) !important;
-moz-opacity: 0.7 !important;
-khtml-opacity: 0.7 !important;
opacity:0.7 !important;
background:transparent !important;
}

#iview_page_zoom .landmarks .item.lable:hover{
cursor:pointer;
}

/* COLORS */
.h20_w100pr{

}
.h20_w100pr,#iview_left_pane,#iview_pages_list{

}

/* UI PARCH */
.ui-widget{
font-size:12px;
font-family: 'Roboto', sans-serif;
}

/* lists */
.ptitle{
color: #5e731c;
font: 12px 'Roboto';
}
.palist {margin-top:5px;}
.palist li{margin-bottom:5px;}
.alist {margin-top:5px; padding-left: 15px; padding-right: 15px;}
.alist li{margin-bottom:5px;}

#tabs-struct h4 {
color: #5e731c;
font: normal 14px 'Roboto';
margin: 10px 0;
}

#tabs-struct div.inf {
color: #0b0b0a;
font: normal 12px 'Roboto';
}

#tabs-struct div.inf span {
color: #5e731c;
}

a.page_handler {
color: #5e731c;
font: normal 12px 'Roboto';
text-decoration: none;
}

a.page_handler:hover {
color: #363636;
text-decoration: underline;
}

ul.alist a, ul.palist a {
color: #363636;
font: normal 12px 'Roboto';
text-decoration: none;
}

ul.alist a:hover, ul.palist a:hover {
color: #5e731c;
text-decoration: underline;
}

.ui-tabs .ui-tabs-nav li {
text-transform: uppercase;
text-align: center;
width: 50%;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
padding: 6px 0 2px;
outline: none;
width: 100%;
}

.ui-tabs .ui-tabs-panel {
box-shadow: 1px 1px 2px #808080;
}

#top_archive {
font: 500 9px 'Roboto';
margin-top: 5px;
text-indent: 20px;
text-transform: uppercase;
color: #000;
}

/******************************/
#scroll {
background: #E3DBD6;
padding: 0;
border: 1px solid #827A75;
margin-top: 5px;
}

.scrollbar {
/* margin: 2px 0 0px 0; */
height: 5px;
/* background: #827a75; */
line-height: 0;
padding: 1px 0 0 0;
width:99.85%;
}

.scrollbar .handle {
width: 100px;
height: 9px;
/* border: 1px solid #e3dbd6; */
background: #837b76;
cursor: pointer;
display: block;
margin-top: -6px;
}

#tabs-text { padding-bottom: 20px; }
.sub-article { margin-left:20px;}
.article-edit textarea { height: 35px; }
.article-edit textarea[name="text"] { height: 260px; }

.edit-page-item {
display:none;
font-size:12px !important;
}

.edit-page-save-btn {
display:none;
}

.authors-items input {
width:45%;
display:inline;
}

.palist {
   padding: 0 0 0 35px;
}

.ui-tabs .ui-tabs-nav li a {
white-space: nowrap;
font-size: 18px;
font-family: "Roboto";
font-weight: normal;
}
