@media screen and (max-width:480px){.box.inner-box-span{padding-left:36px!important}#slidetabsmenu{height:auto;margin-bottom:10px;line-height:0px;padding-bottom:10px}#slidetabsmenu a{float:none}.row .content li{float:none}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:none!important}.span-date{width:auto}.span-bookname{width:58%}}@media screen and (min-width:480px) and (max-width:768px){}@media (max-width:768px){#map-background{display:none}.row-contact .row{margin:0px;padding:0px}#main{min-width:0px;width:100%}#page{min-width:0px;width:100%}.container{width:100%}#header{width:100%;height:160px}#menu{width:215px;top:160px;float:right;position:absolute!important;z-index:1000;height:225px!important;padding-top:15px;right:-181px;display:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;height:100%;background-color:#fff;border-right:1px solid #e6e6e6;bottom:0;-webkit-backface-visibility:hidden;-webkit-perspective:1000;box-shadow:inset 6px 0px 34px 0px rgba(0,0,0,0.15);-moz-box-shadow:inset -3px 0px 33px 0px rgba(0,0,0,0.15);-webkit-box-shadow:inset 6px 0px 21px 0px rgba(0,0.15,0,0)}#menu.open{right:0px;display:block}#menu ul li{float:none;height:32px}#menu ul li a{color:blue}#mobileMenuIcon{display:block}#topcontainer .span-84 .content{padding:10px}#topcontainer .content h1.contactTitle{line-height:30px}.box.inner-box-span{float:none;padding-left:26%}.home .introduction{width:92%;padding-left:12px;padding-right:0px}#language{top:50px}#menu .mobile_dropdown_arrow{display:inline-block;float:right;width:36px;text-align:center;height:36px;line-height:36px;margin-top:-9px;margin-right:-11px}.row-book .row{margin:0 10px;padding:0px 0px}.introduction{padding-left:20px;padding-right:20px;width:auto}#GlobalContacts .row-contact h1{}#GlobalContacts h1.contact-name{padding:initial}#GlobalContacts .span-table25{padding:3px}#GlobalContacts .span-84{}.inner-box-span{width:336px}.head-book{margin:10px 10px;padding:0}.hv_book,.wrapper_book,.wrapper{margin:10px}.span-84{margin:0px 0px}}@media (min-width:768px) and (max-width:992px){#main{min-width:0px;width:100%}#page{min-width:0px;width:100%}.container{width:100%}#header{width:100%;height:160px}#menu{width:100%}.home .introduction{}.box.inner-box-span{float:none;padding-left:36%}.wrapper{margin:20px}}@media (max-width:992px){.wrapper>.content{width:100%;text-align:justify}}@media (min-width:992px) and (max-width:1200px){}@media (min-width:1200px){}