html{font-family: Helvetica, Arial; background:#ffffff; font-size:11px;}
body, html{ margin:0; padding:0;overflow-x: hidden; background: #ffffff;}
.page_noscroll{overflow:hidden !important;}
.hidden{display:none;}
img {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}
#page{ width:100%; /*height:1024px; overflow:hidden;*/}
/*#thebox{width:768px; height:1090px; overflow:hidden; margin:0 auto;}*/
.boxeditor{width:768px; height:1090px; overflow:hidden; margin:0 auto;}
#theinnerbg{width: 768px; height:1024px; background:#ffffff;position:absolute; left:0; top:0; overflow:hidden; -webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34); -moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34); box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34);}
#thestore{}
#thestorecontent{width:712px;position:relative; margin:0 auto;}
.spread{width:1536px !important;}
#loader{
    height:200px;
    width:100%;
  /*  background:#cccccc; */
    color:#000000;
    position:absolute;
    text-align:center;
    z-index:10001;
}/*width:300px; height:300px; background:#ffffff; */
.loadertext{z-index:10003;color:#515151; position: absolute; top:240px; width:100%; font-size:16px; font-style:italic;}
.ib1{font-size:10px;}
.ib2{font-size:10px;}
.text_right{text-align:right;}
.text_center{text-align:center;}
#infobox{color:#000000; position:absolute; z-index:999; padding:50px; width:300px; height:400px;}
.infobox_link{font-weight:bold; z-index:10000; position:absolute; border-bottom:1px solid #ffffff; color:#ffffff;}
.infobox_link:hover{color:#ff0000;}
#theboxcontent.horizontal{height:1028px; width:1000000px; position:relative;}
#theboxcontent.vertical{width:100000px; width: 772px;}
#thestorecontent.horizontal{width:900px;}
#thestorecontent.vertical{width:300px;}
.page{position:relative;width:768px; height: 1024px;float:left;  overflow:hidden;}/* background: #E5E5E5;*/
.pageholder{position:absolute; top:0; left:0;}

#menu{height:130px; width:100%;  position:fixed; color:#ffffff; z-index:100;background-color:rgba(0,0,0,0.75); bottom:14px; }
#menucontent{ padding:32px; height:50px;color:#ffffff; text-align:center;}
.menucontentmobile {padding:2px !important;}
#menutitle{cursor:pointer; width:100%; height:30px; margin: 0 auto; background-color:#d0d0d0; text-align:center; font-size:10px; line-height:30px; text-transform:uppercase; position:fixed; bottom:0; z-index:200;}
#sharebox{ padding:3px 1px 2px 1px; height:34px; width:378px;  position:fixed; color:#ffffff; z-index:1001;background:transparent url('balk.png') repeat;}
.menuinnercontent{display:inline-block;}
#menutitle:hover{ background-color:#b1b1b1;}
#menutitle:active{ background-color:#848484; color:#ffffff;}
.mobilemenu{background-color:rgba(0,0,0,0.5) !important;}
.easeanimation{
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.enterpagenumber{width:55px; border-radius:26px; height:26px; text-align:center; font-size:14px; font-weight:bold; color:#2d2d2d; border:1px solid #ffffff;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
    .enterpagenumber:focus {outline:none;}
.enterpagenumber:focus { -webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);
-moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);
box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);}

.page_ui{background: yellow; position:absolute; top:0; right:0; height:100%; width:30px; z-index:20000;}

#bghiddenloader_right{background: transparent url('../loader - Copy.gif') no-repeat right center; height:100%; width:100px; position:absolute; z-index:-2;}
#bghiddenloader_left{background: transparent url('../loader - Copy.gif') no-repeat left center; height:100%;  height:100%; width:100px; position:absolute; z-index:-2;}
/*
#bghiddenloader_right{background-position: center center; background-size:contain;background-repeat: no-repeat; height:100%; width:100px; position:absolute; z-index:-2;}
#bghiddenloader_left{background-position: center center; background-size:contain;background-repeat: no-repeat; height:100%;  width:100px; position:absolute; z-index:-2;}
*/
.enterpageslash{font-weight:bold; font-size:14px;}
/*width:748px; position:fixed;*/
#paging{ z-index:1001; position:relative; width:150px; height:100%; color:#ffffff;overflow:hidden;}
#pagingbox{  z-index:2100; height: calc(100% - 48px); width:160px;  padding:10px; background: rgba(0,0,0,0.75); position:fixed; left:0; top:0;}
/*  background:transparent url('balk.png') repeat; */
.menuitemleft{width:40px; margin:5px; height:40px; float:left; background-size:cover; background-repeat:no-repeat;background-position: center;}
.menuitemleftwide{width:160px; height: 30px; padding: 6px;}
.menuitemright{width:28px; margin:5px; height:28px; float:right;}
.pagesitem{width:70px; margin:5px; height:10px; float:right; text-align:right;}
.pagesitemload{width:70px; height:10px; float:right; text-align:right; font-size:10px;color:#cccccc;}
.pagesitemloadmini{font-size:11px!important;font-weight:bold;}
#pagingclose{position:absolute; top: 1px; right:1px; width:60px; padding:6px 0 0 0;height:24px; background:transparent url('balk.png') repeat; color:#ffffff; text-align:center;z-index:1003; border-radius:0;}
#pagingclose:hover{color:#999999;}
#fs_nav_zoom{ background-image: url('zoomin.png'); border:0;}
#fs_nav_info{  border:0;}
#fs_nav_account{ background-image: url('account.png') ;}
#fs_nav_login_info{ background-image:url('account.png');}
#fs_nav_fullscreen{ background-image: url('fullscreen.png') ;}
#fs_nav_share{ background-image: url('share.png') ;}
#fs_nav_store{ background-image: url('store.png') ;}
#fs_nav_home{ background-image: url('home.png');}
#fs_nav_spread{}
#menu_dl{background-image:url('download.png');}
#menu_next {
    background-image: url('next.png');
}
#menu_prev{background-image: url('previous.png') ;}
#menu_first{background-image: url('first.png');}
#menu_last{background-image: url('last.png');}
.zoom_in{background-image: url('zoomin.png'); border:0 !important;}
.zoom_out{background-image: url('zoomout.png') !important; border:0 !important;}
.magazinecontents{ background-image: url('info.png'); }
.menu_zoombuttons{float:left;}
#fs_nav_menuinfo {
    background-size:75%;
}

.spread_single{background-image: url('spread_single.png');}
.spread_double{background-image: url('spread_double.png');}

#minipage{position:fixed; top:100px; right:33px; width:100px; z-index:10000; height:100px; background:#ffffff; overflow:hidden}
#minipageview{position:absolute;width:10px; height:10px; background:rgba(0,0,0,0.4); cursor:move;}
.minipagethumb{overflow:hidden; position:absolute; top:0; left:0; background-position:0 0; ; background-repeat: no-repeat; border:1px solid #feeeee;}/* background-size:contain;*/



#showpage{height:20px; line-height:42px; font-size:13px; font-weight:bold; width:60px; text-align:center;}
.is_btn{cursor:pointer;}

.btn_link{cursor:pointer; opacity:0.75; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border-radius:50%; border:1px solid #ffffff;}
.btn_link:hover {
    opacity:1;
    /*
    -webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);
-moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);
box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.65);
        */
}

.btn_inactive{opacity:0.1 !important; cursor:default !important;}
.btn_inactive:hover {
    -webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0) !important;
    -moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0) !important;
    box-shadow: 0px 0px 8px 0px rgba(255,255,255,0) !important;
}

#loader_progress{position:relative; height:20px;}
.progress-label {text-align:center; position:absolute; left:0; top:0; width:100%;}
.module{overflow:hidden;}
.module .grouppopup{position:absolute; top:0px; left:0px;}
.modulegallery{overflow:hidden; position:relative;}
.modulewebview {overflow:hidden; overflow-y:auto;}
.modulewebview .styler{height:auto!important;}
.pagingitem{ border: 0; float:left; margin:4px; cursor:pointer; position:relative;}
.pagingitem img{
      -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;
}
.pagingitem:hover {opacity:1; -webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.0);
    -moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.0);
    box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.0);}

.currentpage{

}
.pagingloader{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;

}
.pagingtitle {
	position: absolute;
	bottom: 0px;
	left: 0;
	font-size: 14px;
    font-weight:bold;
	text-align: center;
	width: 100%;
    color:rgba(0,0,0,0.60);
	background-color: rgba(255,255,255,0.9);
    padding:4px 0;
}

.pagingimage{}
.pagingitem img{height:130px;}
.pagingitemspead img{height:70px;}

.currentpage .pagingitemsingle img{
    height:160px !important;
}
.currentpage .pagingitemspead img{
    height:90px !important;
}

#pagingpages{width:1200px;}
#pagingcontent{margin: 0 auto;}
.invisible{visibility: hidden;}
.visible{visibility: visible;}


#slideritems{margin: 0 auto;}
.sidemenu{color:#ffe155; font-weight:bold; font-size:30px; position:absolute; background-size:cover; background-repeat:no-repeat;}
.sidemenu_l{background-image: url('left_gr1.png'); height:74px; width:74px; opacity:0.5;}
.sidemenu_r{background-image: url('right_gr1.png'); height:74px; width:74px; opacity:0.5;}
.sidemenu_back{background-image: url('back.png') ; height:72px; width:86px; }

#sharebox a{z-index:1002;}
.storeitem{
    background: #ffffff;
    width: 210px;
    padding:10px;
    float:left;
    margin:10px 10px 10px 0;
  }/*width:220px; background:#ffffff; float:left; margin:0 10px 20px 0;*/
.storeitem img{margin-bottom:20px;}
.storeitem_title, .storeitem_title a{color:#000000; font-size:1.1em; text-decoration: none;}
.storeitem_title a:hover{color:#666666;}
.storeitem_desc{color:#666666; font-size:0.9em;}
.tinyloader{background: transparent url('../loader359.gif') center center no-repeat; display:inline-block;width:16px;height:16px;}
.articlehighlight{background-color:rgba(128, 128, 128, 0.25);}


/* new loader*/
.newloader {
    position: absolute;
    left: calc(50% - 80px);
    top: calc(50% - 95px);
    background: #fff;
    width: 140px;
    height: 140px;
    line-height:140px;
    border-radius: 100%;
    border: 10px solid #515151;
    text-align:center;
    font-weight:bold;
    font-size:24px;
    color:#808080;

}
.newloader:after {
    content: '';
    background: transparent;
    width: 140%;
    height: 140%;
    position: absolute;
    border-radius: 100%;
    top: -20%;
    left: -20%;
    opacity: 0.7;
    box-shadow: rgba(240,157,61,1) -4px -5px 3px -3px;
    animation: rotate 5s infinite linear;
}

@keyframes rotate {
    0% {
        transform: rotateZ(0deg);
    }
    100% {
        transform: rotateZ(360deg);
    }
}
/* END new loader*/

/* -- pie -- */
.timerbg{
    width:300px;
    height:400px;
    text-align:center;
    position:absolute;
    background: #ffffff;
}
.timerbg img{
    position:absolute;
    left:0; top:0;
}
.bgoverlay{width:100%; height:100%; opacity:0.75;}

.timer {
    position:relative;
    font-size: 200px;
    width:1em;
    height:1em;
    margin: 0 auto;
}

.timer > .percent {
    position: absolute;
    top: 1.05em;
    left: 0;
    width: 3.33em;
    font-size: 0.3em;
    text-align:center;
    color:#253139;
}
.timer > #slice {
    position:absolute;
    width:1em;
    height:1em;
    clip:rect(0px,1em,1em,0.5em);
}
.timer > #slice.gt50 {
    clip:rect(auto, auto, auto, auto);
}
.timer > #slice > .pie {
    border: 0.1em solid #253139;
    color:#253139;
    position:absolute;
    width:0.8em; /* 1 - (2 * border width) */
    height:0.8em; /* 1 - (2 * border width) */
    clip:rect(0em,0.5em,1em,0em);
    -moz-border-radius:0.5em;
    -webkit-border-radius:0.5em;
    border-radius:0.5em;
}
.timer > #slice > .pie.fill {
    -moz-transform:rotate(180deg) !important;
    -webkit-transform:rotate(180deg) !important;
    -o-transform:rotate(180deg) !important;
    transform:rotate(180deg) !important;
}
.timer.fill > .percent {
    display: none;
}
.timer.fill > #slice > .pie {
    border: transparent;
    background-color: #253139;
    width:1em;
    height:1em;
}
.cancelButton{
    background: red;
}
.doButton{
    background: red;
}
.loaderror{font-weight:bold; padding:30px 10px; font-size:1.5em;}
#thestorelogo{width:100%; height:60px;}
.storelogo{margin:10px 0 0 30px; /*max-width:200px;*/ max-height:40px;}

.shadow{

    -webkit-box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow:    0px 0px 3px 3px rgba(0, 0, 0, 0.25);
    box-shadow:         0px 0px 3px 3px rgba(0, 0, 0, 0.25);
}
.bordered{
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
}
#loginboxbutton{width:180px; height:40px; text-align:center; background:#BFBFBF; color:#000000; line-height:40px; font-size:1.5em; cursor:pointer;}
#sm{position: absolute; top:0; right:0; width:200px; height:60px; background: #ffe155; font-size:2em; color:#000000; padding:10px; z-index:20000;}

#simplemodal-container {background:#efefef; padding: 20px; color:#ffffff; -webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34); -moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34); box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.34);}
#simplemodal-overlay {background-color:#000000;}
/* #simplemodal-container a.modalCloseImg {background:url('../closex.png') no-repeat; width:16px; height:16px; display:inline; z-index:3200; position:absolute; top:12px; right:20px; cursor:pointer;filter:invert(50%);}*/
#simplemodal-container a.modalCloseImg {background:url('close_icon.png') no-repeat; width:16px; height:16px; display:inline; z-index:3200; position:absolute; top:12px; right:20px; cursor:pointer;}
#simplemodal-container a{color:#cccccc;}

.mobilemodal {
	-webkit-overflow-scrolling: touch;
  	overflow-y: scroll;
 position: fixed; 
  right: 0; 
  bottom: 0; 
  left: 0;
  top: 0;
	/* important:  dimensions or positioning here! */
}

.mobilemodal iframe {
	/* nada! */
     height: 100%;
  width: 100%;
}

#registerpopup{ width:500px; height:740px;}
.popupinlogbox{padding:0;}

.popuptitle{color: #ffffff; font-weight: normal; text-transform:uppercase; font-size: 16px; display: block; background-color: #f09d3d; position: absolute; left: 0; top: 0; width: calc(100% - 40px); padding: 10px 20px;}
.popupsubtitle{color:#D9D9D9; font-size:2em; margin-bottom: 20px; }
.buttons{position:absolute; bottom:4px; right:4px; padding:10px;}

.leftbutton{float:left;}
.rightbutton{float:right;}
.popup_row{margin: 0 0 4px 0;}
.popup_row{margin: 0 0 4px 0;}
.popup_login_input {color:#ffffff; background:#131A20; border:0; ; width:100%; height:30px; padding:0;}
.popup_login_input_center {text-align:center;  margin: 0 auto;}
.popup_login_input_left {padding: 20px;}
.popup_login_input_button{background:#bfbfbf; color:#000000; cursor:pointer;}

.popup_row_dark{background:#090D10; width:100%; }
.popup_link{color: #BEBEBE;}

.popuptext{margin-top:40px; color:#000000;}

.popup_alt_button{background: #BFBFBF; width:200px; height:30px; margin: 0 auto; line-height:30px; font-size:1.2em;}
.storelogin{float:left;}
#loginicon, #p_logout{    
    width: 110px;
  height: 36px;
  display: inline-block;
  line-height: 38px;
  text-align: center;
  margin-top:6px;
  /*
  vertical-align: top;
  background-color: rgb(216, 216, 216);
  -webkit-box-shadow: 0px 6px 6px -5px rgba(50, 50, 50, 0.6);
  -moz-box-shadow: 0px 6px 6px -5px rgba(50, 50, 50, 0.6);
  box-shadow: 0px 6px 6px -5px rgba(50, 50, 50, 0.6);
  text-transform: uppercase;
      */
  border: 1px solid #cccccc;
  border-radius: 24px;
    background-color: rgba(216, 216, 216, 0.2);

}



#loginicon:hover, #p_logout:hover {background-color: rgba(216, 216, 216, 0.4);}
.loggedin_text {
    float:left;
    line-height:30px;
}
  
#showloggedin{text-align:right;}

.boxtotop{ position:absolute; top:0; left:50%;background:#ffffff;}

.box_portrait{margin:0 0 0 -368px !important;}
.box_landscape{margin:0 0 0 -512px !important;}

.bgpdf{position:absolute; top:0; left:0;}/*relative*/
.bgzoom{left: -246px !important;}
/* --- pdf text */
#simplemodal-container{z-index:2000;}

.popupbox{width:540px; min-height:180px;}
#loginpopup{}
#loginpopup input[type="text"], #loginpopup input[type="password"] {height: 10px; padding: 10px; width: calc(100% - 20px); border: 1px solid #cccccc;}
#loginpopup input[type="text"]:focus, #loginpopup input[type="password"]:focus {outline:0; border:1px solid #8B8B8B;}
#loginpopup .popup_login_input{padding-left:6px;}
.loginpopuptable{width:100%; margin: 0 auto; color:#515151;}
.loginpopuptable td{width:50%; padding:2px 10px;}
.loginpopuptable_right{text-align:right;}
.login_popup_new{width:100%; border:0; padding:4px 0;}
/*
.popupbutton{background:#F2F2F2; color:#131a20; padding: 4px 0; min-width:80px; text-align:center; cursor:pointer; font-weight:bold; margin:0 6px 0 6px;}
*/
.login_popup_button_new, .popupbutton{margin-left:10px; text-align:center; width:140px; padding:10px; color:#ffffff; border:0; background:#515151; cursor:pointer; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.login_popup_button_new:hover {background:#2e2e2e;}
.code_popup_new{width:140px; border:0; padding:4px 0;}
.code_popup_button_new{width:140px; padding:6px; color:#ffffff; border:0; background:#4D92AF; cursor:pointer;}

#popupcode{width:220px;}


/* This stuff is important! Otherwise when you select the text, the text in the divs will show up! */
::selection { background:rgba(0,0,255,0.3); }
::-moz-selection { background:rgba(0,0,255,0.3); }

.textLayer {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: #000;
    font-family: sans-serif;
    overflow: hidden;
}

.textLayer > svg {
  /*  color: transparent; */
}
.textLayer > div {
    color: transparent;
    position: absolute;
    line-height: 1;
    white-space: pre;
    cursor: text;
}

.textLayer .highlight {
    margin: -1px;
    padding: 1px;

    background-color: rgba(180, 0, 170, 0.2);
    border-radius: 4px;
}

.textLayer .highlight.begin {
    border-radius: 4px 0px 0px 4px;
}

.textLayer .highlight.end {
    border-radius: 0px 4px 4px 0px;
}

.textLayer .highlight.middle {
    border-radius: 0px;
}

.textLayer .highlight.selected {
    background-color: rgba(0, 100, 0, 0.2);
}
.bgtextcontainer{position:absolute;left:0; top:0;}


.newmenu{
    position:fixed;
    background:rgba(0,0,0,0.25);
    border-radius:50%;
    z-index:1999;
}
.menu_info{
    left:30px;
    top:30px;
}
    .menu_zoomin{
    right:30px;
    top:30px;
}
        .menu_zoomout{
    right:90px;
    top:30px;
}
.menu_audioplayer {
    position: fixed;
    z-index: 2222;
    right: 150px;
    top: 29px;
    border: 1px solid #4A5464;
    height: 50px;
    width:460px;
    background-color:#ffffff;
    overflow:hidden;
}

.drag_smallsize{
    width:64px !important;
}
.draghandle {
    cursor:move;
    height: 100%;
    width:66px;
    background: #4A5464;
    color:#ffffff;
    font-size:15px;
    font-weight:bold;
    line-height:25px;
}
    .draghandle a {
        
        color:#ffffff;
        text-decoration:none;
    }
        .draghandle a:hover {
            color: #05B0FE;
        }
    .menu_audioicon{
    font-size:30px;
    line-height:48px;
    padding: 0 8px;
}
.menu_audiobuttons {
    padding: 0 8px 0 0;
}
    /* ------------END pdf text--------------- */
    .fullscreenoverlay {
    z-index: 12000;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.9);
    cursor: pointer;
}
.fullscreenoverlay td{padding:10px;}
.fullscreenoverlay_content {
    width: 700px;
    height: 390px;
    background: rgba(0,0,0,0.8);
}
.fullscreenoverlay_content_side{width:100px; text-align:center; vertical-align:top; padding-top:30px;}
.fullscreenoverlay_content_text{text-align:center; color:#ffffff; font-size:1.6em; text-transform:uppercase;}
.fullscreenoverlay_close {text-align:right; padding-right:10px;padding-bottom:0 !important;}
.fullscreenmessage_content {
    width: 500px;
    height: 190px;
    background: rgba(0,0,0,0.8);

}
.fullscreenmessage_content_text{text-align:center; color:#ffffff; font-size:1.6em; text-transform:uppercase;    padding:20px;}
@media only screen and (max-width: 700px) {
    .fullscreenoverlay_content, .fullscreenmessage_content {
        width: 400px;
    }
    .fullscreenoverlay_content_text, .fullscreenmessage_content_text{
        font-size:1.2em;
    }

    .menu_audioplayer {
        right: auto;
        left:0;
        top:0;
        width:100%;
    }
    }


.NoScroll{
    overflow-y:hidden;
}

.mCSB_scrollTools{
    right:22px !important;
}

.buttonloader{
    background-repeat:no-repeat;
    background-position: center center;
    background-image: url('../loader - Copy.gif') !important;}
}




@media screen and (max-device-width: 992px) {

}

@media screen and (max-width: 992px) {

    						


#pagingbox{
    width:100px;
}

#paging{
    width:110px;
}

.pagingitemspead img {
    height: 52px;
}



/* Uhh??? */

    .pagingitem img {
        height: 90px;
    }

    .currentpage .pagingitemsingle img {
        height: 120px !important;
    }

    .currentpage .pagingitemspead img {
        height: 60px !important;
    }

    /* end Uhh??? */

    .menu_info{
        left:15px;
        top:15px;
    }
    .menu_zoomout{
        right:50px;
        top:15px;
    }
        .menu_zoomin{
        right:15px;
        top:15px;
    }

#menucontent {
    padding: 24px;
    height: 37px;

}	
	
	
#menu {
    height: 100px;
    width: 100%;
    bottom: 10px;
}
.enterpagenumber {
    width: 20px;
    border-radius: 20px;
    height: 20px;
    font-size:12px;
}


.menuitemleft {
    /* w&h 22 */
    width: 36px;
    margin: 3px;
    height: 36px;

}
    .menuitemleftwide {
    width:100px;
    }

.sidemenu_l{ height:54px; width:54px; }
.sidemenu_r{height:54px; width:54px;}
.sidemenu_back{height:54px; width:54px; }


}
/*
@media screen and (max-width: 600px) {

    

#menucontent {
    padding: 16px;
    height: 25px;

}	
	
	
#menu {
    height: 75px;
    width: 100%;
    bottom: 7px;
}
.enterpagenumber {
    width: 14px;
    border-radius: 14px;
    height: 14px;
    font-size:10px;
}


.menuitemleft {
    width: 16px;
    margin: 3px;
    height: 16px;

}
    .menuitemleftwide {
    width:80px;
    }

.sidemenu_l{ height:36px; width:36px; }
.sidemenu_r{height:36px; width:36px;}
.sidemenu_back{height:36px; width:36px; }


}
    */


@media print {
   *{
       display:none;
   }
}
.dl_page {
    display:inline-block;
    color: #000000 !important;
    text-transform: uppercase;
    font-weight: bold;
    padding:12px;
    min-width: 50%;
    border:1px solid #cccccc;
    border-radius:8px;
    text-decoration:none;
    background-color:#ffffff;
    margin-bottom:12px;
}
    .dl_page:hover {
        background-color: #d5d5d5;
    }
.importantmessage{
    display:inline-block;
    width:400px;
    height:400px;
    background:#cccccc;
    border: 1px solid black;
    padding:10px;
}

.dumbaudioplayer{
margin-top:10px;
margin-right:10px;
}