#layerslider-container{margin-bottom:20px;margin-top:-11px;}
#layerslider-container-fw{width:100%;margin:50px auto;}
#dim{min-width:1000px;overflow:hidden;}
/*header{padding-bottom:40px;}*/
.page{position:relative;width:900px;margin:0px auto 50px auto;padding:5px;box-shadow:0px 0px 30px -5px black;}
body.normal .page{box-shadow:none;}
.bg{position:absolute;left:0px;top:0px;width:100%;height:100%;background:white;box-shadow:0px 3px 15px -10px #000;-moz-box-shadow:0px 3px 15px -10px #000;-webkit-box-shadow:0px 3px 15px -10px #000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.minner{position:relative;padding:45px 45px 85px 45px;box-shadow:0px 0px 100px #f1f1f1 inset;background:white;}
#doc_banner{margin:100px 0px 100px -125px;}
.minner a{border-bottom:1px dotted #222;}
.minner a:hover{color:#000;border-color:#000;}
.minner h2.description a{color:#555;border-color:#555;}
.minner h2.description a:hover{color:#111;border-color:#111;}
.page .minner p{margin-left:30px;}
.page .minner ul{margin:20px 0px 0px 50px;list-style:circle;}
.page .minner p{margin-top:20px;list-style:circle;}
.sep{width:840px;height:4px;margin:50px 0px 0px -15px;background:url(../img/static.png) 0px -206px;}
/*nav a, nav span{margin-top:10px;float:left;display:block;line-height:80px;height:80px;color:#555;margin-right:30px;font-size:12px;}*/
#kmlogo{background-position:0px -80px;}
#kmlogo:hover{background-position:0px 0px;}
#fblogo{background-position:-80px -80px;}
#fblogo:hover{background-position:-80px 0px;}
#cclogo{background-position:-160px -80px;}
#cclogo:hover{background-position:-160px 0px;}
body.dark{background:#2d2d2d none;}
body.dark *{text-shadow:none;color:#999;}
body.dark .page .bg{background:#222;box-shadow:0px 3px 15px -5px #000;-moz-box-shadow:0px 3px 15px -5px #000;-webkit-box-shadow:0px 3px 15px -5px #000;}
body.dark .page .minner{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#111;}
body.dark .minner a{color:#999;border-bottom:1px dotted #555;}
body.dark .minner a:hover{color:#bbb;border-bottom:1px dotted #777;}
.doc{margin-left:155px;padding-bottom:115px;}
.doc h3{margin-top:100px;}
.doc ul{margin:10px 0px 0px 50px !important;list-style:upper-alpha !important;}
.doc ul li{margin-bottom:10px;}
.doc ul li ul{margin:10px 0px 15px 30px !important;list-style:decimal !important;}
.doc ul li ul li{margin-bottom:5px;}
.ls-container{margin-left:auto;margin-right:auto;}
#wrapper{margin:50px auto;}
#ls-transition-gallery{border:1px solid #e3e3e3;border-radius:5px;border-collapse:collapse;width:100%;}
#ls-transition-gallery td, #ls-transition-gallery th{padding:5px 5px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #fbfbfb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top, #ffffff 0%,#fbfbfb 100%);background:-o-linear-gradient(top, #ffffff 0%,#fbfbfb 100%);background:-ms-linear-gradient(top, #ffffff 0%,#fbfbfb 100%);background:linear-gradient(to bottom, #ffffff 0%,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb',GradientType=0);}
#ls-transition-gallery td:first-child{border-right:1px solid #e3e3e3;}
.ls-popup{width:300px;height:150px;position:absolute;padding:20px;background:white;border-radius:7px;color:#eee;z-index:6000;box-shadow:0px 7px 30px -5px black;}
.ls-popup .minner{width:300px;height:150px;padding:0px;box-shadow:none;background:none;}
#wrapper a{border:none;}
#wrapper h3{margin:30px 0px;}
#wrapper td *{font-size:12px !important;}