﻿html {font-size:16px;}
body {margin:0;font-family:Roboto;font-size:1rem;z-index:1;}
div {float:left;position:relative;width:99.99%;height:auto;}
#VSNTopbar {z-index:100;}
#VSNPage {z-index:2;}
#VSNContainer {z-index:10;}
#Banner {z-index:15;}
#MainMenu {z-index:16;}
#NavigatorBar {z-index:14;}
#Content {z-index:11;}
#Footer {z-index:12;}
#glbLoadbar {visibility:hidden;height:1px;background:#fff;line-height:1px;font-size:1px;float:left;position:absolute;z-index:999999999 !important;top:0;left:0;}
#glbBackground {visibility:hidden;background:#000;float:left;position:absolute;z-index:999999999 !important;top:0;left:0;}
/*topbar
.vsntopbar ul {display:table;margin:0;padding:0;list-style:none;}
.vsntopbar ul li {display:table-cell;height:auto;}
.vsntopbar ul li.first {border:none;}
.vsntopbar ul li a {text-decoration:none;font-weight:normal;}
.vsntopbar ul.topbarmenuleft {float:left;}
.vsntopbar ul.topbarmenuright, .vsntopbar ul.topbarlanguage {float:right;}
*/
/*navbar*/
.Navigator a {text-decoration:none;}
/*Layout*/
div.PageLayouts {margin:0;}
div.PageContent {margin:0;padding:0;}
/*Footer*/
div.FooterQuickMenu > a {text-decoration:none;}
/*Sidebar*/
.SidebarBlock {padding:0;margin:0;}
.SidebarBlock > h1.header {margin:0;padding:0;}
/*paging*/
div.ListPagerBar {margin:0;text-align:center;}
/*dropmenu*/
ul.LTCDropMenu {position:relative;display:table !important;margin:0;padding:0;z-index:999999999;}
ul.LTCDropMenu li {position:relative;list-style:none;z-index:999999999;display:table-cell !important;text-align:center;}
ul.LTCDropMenu li:hover div.submenucontainer {visibility:visible;opacity:1;}
ul.LTCDropMenu li a {cursor:pointer;text-transform:uppercase;text-decoration:none;margin:0;padding:0;}
ul.LTCDropMenu li div.submenucontainer {position:absolute !important;float:left;visibility:hidden;width:auto;height:auto;padding:0;margin:0px;left:0px;opacity:0;transition:visibility 0s, opacity 0.8s ease-in-out;}
ul.LTCDropMenu li div.submenucontainer div.subitem {float:left;position:relative;width:auto;}
ul.LTCDropMenu li div.submenucontainer div.subitem a {text-decoration:none;text-transform:inherit;}
ul.LTCDropMenu li div.submenucontainer div.subitem a:hover {text-decoration:none;text-transform:inherit;}
/*zPaging*/
ul.zPaging {margin:0;padding:0;list-style:none;width:auto;display:table;}
ul.zPaging > li {padding:0;display:table-cell;width:30px;height:25px;vertical-align:middle;text-align:center;border:3px solid #fff;margin:0 3px 0 0;font-size:0.75rem;background:#f2f2f2;}
ul.zPaging > li > a {font-weight:bold;text-decoration:none;width:30px;height:25px;display:block;line-height:24px;color:#000;}
ul.zPaging > li > a:hover {color:#090;}
ul.zPaging > li.current {color:#090;}
ul.zPaging > li.total {text-align:left;width:auto;}
/*facebook*/
div.fb-share-button, div.fb-like {width:auto;float:left;position:relative;display:inline-block !important;margin:0 8px 0 0;}
/*debug view*/
div.debug {float:right;position:absolute;top:0;right:0;width:auto;height:2rem;line-height:2rem;z-index:999999999;background-color:rgba(255,255,255,0.3);color:#999;font-size:0.65rem;}