@CHARSET "ISO-8859-1"; /* Reset CSS * --------------------------------------- */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } a{ text-decoration:none; } table { border-spacing: 0; } fieldset,img { border: 0; } address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; } strong{ font-weight: bold; } ol,ul { list-style: none; margin:0; padding:0; } caption,th { text-align: left; } h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; margin:0; padding:0; color:#444; } q:before,q:after { content:''; } abbr,acronym { border: 0; } /* Custom CSS * --------------------------------------- */ body{ font-family: arial,helvetica; color: #333; color: rgba(0,0,0,0.5); } h1{ font-size: 6em; color: #fff; p{ font-size: 2em; } .ms-section{ text-align: center; } #menu li { display:inline-block; margin: 10px; color: #000; background:#fff; background: rgba(255,255,255, 0.3); -webkit-border-radius: 10px; border-radius: 10px; } #menu li.active{ background:#666; background: rgba(255,255,255, 1); color: #000; } #menu li a{ text-decoration:none; color: #000; } #menu li.active a:hover{ color: #000; } #menu li:hover{ background: rgba(255,255,255, 0.8); } #menu li a, #menu li.active a{ padding: 9px 18px; display:block; } #menu li.active a{ color: #000; } #menu{ position:fixed; top:0; left:0; height: 40px; z-index: 70; width: 100%; padding: 0; margin:0; } #infoMenu{ height: 20px; color: #f2f2f2; position:fixed; z-index:70; bottom:0; width:100%; text-align:right; font-size:0.9em; padding:8px 0 8px 0; } #infoMenu ul{ padding: 0 40px; } #infoMenu li a{ display: block; margin: 0 22px 0 0; color: #333; } #infoMenu li a:hover{ text-decoration:underline; } #infoMenu li{ display:inline-block; position:relative; } #examplesList{ display:none; background: #282828; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding: 20px; float: left; position: absolute; bottom: 29px; right: 0; width:638px; text-align:left; } #examplesList ul{ padding:0; } #examplesList ul li{ display:block; margin: 5px 0; } #examplesList ul li a{ color: #BDBDBD; margin:0; } #examplesList ul li a:hover{ color: #f2f2f2; } #examplesList .column{ float: left; margin: 0 20px 0 0; } #examplesList h3{ color: #f2f2f2; font-size: 1.2em; margin: 0 0 15px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); padding: 0 0 5px 0; } /* Demos Menu * --------------------------------------- */ #demosMenu{ position:fixed; bottom: 10px; right:10px; z-index: 999; }