/* Created on : 27.5.2014, 15:17:26 Author : tomik */ /**/ @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600); html, body { height:100%; } body{ background: rgba(235,235,235,1); background: -moz-radial-gradient(50% 100px, ellipse cover, rgba(235,235,235,1) 0%, rgba(194,194,194,1) 100%); background: -webkit-gradient(radial, 50% 100px, 0px, center center, 100%, color-stop(0%, rgba(235,235,235,1)), color-stop(100%, rgba(194,194,194,1))); background: -webkit-radial-gradient(50% 100px, ellipse cover, rgba(235,235,235,1) 0%, rgba(194,194,194,1) 100%); background: -o-radial-gradient(50% 100px, ellipse cover, rgba(235,235,235,1) 0%, rgba(194,194,194,1) 100%); background: -ms-radial-gradient(50% 100px, ellipse cover, rgba(235,235,235,1) 0%, rgba(194,194,194,1) 100%); background: radial-gradient(ellipse at 50% 100px, rgba(235,235,235,1) 0%, rgba(194,194,194,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#c2c2c2', GradientType=1 ); background-size: auto 100%; background-attachment: fixed; background-repeat: no-repeat; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 400; } /* Brand windows blue = #3399FF */ #logo{ display: inline-block; margin-top:30px; position:fixed; top: 0px; z-index: 2; } #logo img{ position:absolute; bottom:-4px; right:-90px; } #logo a{ color: #FFF; font-size: 1.5em; text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15); } #logo a:hover{ text-decoration: none; } #logo-background { position:fixed; left:0px; top:0px; width:100%; height: 90px; background-color: rgb(51,153,255); z-index: 1; box-shadow: 0 9px 10px rgba(0,0,0,.1); } .container { margin-top: 90px; } .beta{ font-size: 25px; } ._3D_red{ color: #f26a6a; text-shadow:0px 0px 0 rgb(220,84,84),0px 1px 0 rgb(206,70,70),0px 2px 0 rgb(192,56,56),0px 3px 0 rgb(177,41,41),0px 4px 0 rgb(163,27,27),0px 5px 0 rgb(149,13,13), 0px 6px 0 rgb(135,-1,-1),0px 7px 6px rgba(0,0,0,0.6),0px 7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2); } h1 small{ font-size: .5em; font-style: italic; } h2 { font-size: 20px; } h3 { font-size: 18px; } q { font-style: italic; } #menu{ margin: 10px 0 10px 0; } .output-presentation td{ vertical-align: top; } .output-presentation td pre{ display: block; height:100%; color: #DDD; text-shadow: 1px 1px 1px rgba(0,0,0,0.99); background: #555; word-wrap: break-word; } .presentation > *{ box-shadow: -3px 3px 16px -5px rgba(0,0,0,0.96); border-radius: 4px; } .presentation .body{ display: block; color: #DDD; text-shadow: 1px 1px 1px rgba(0,0,0,0.99); background: #555; } .presentation pre[break]{ word-break:break-all; } .presentation .header{ position: relative; color: #DDD; background: #222; padding:3px; display: block; text-align: center; font-weight: bold; font-size: 1.1em; margin-bottom: 10px; } .presentation .header::after { content: ""; position: absolute; bottom: -8px; left: 50%; margin-left: -8px; border-style: solid; border-width: 8px 8px 0; border-color: #222 transparent; display: block; width: 0; z-index: 1; } .presentation .special{ background: rgb(41,123,215); box-shadow: -3px 3px 16px -5px rgba(0,33,99,0.96); } .presentation ul { padding: 8px 3px 6px 2px; } .presentation li { margin: 2px 0px 4px 0px; } .btn-flat{ background: none; border: none; color: #333; text-shadow: 1px 1px 1px rgba(255,255,255,1); padding:3px 7px; margin:3px; box-shadow: none; border-radius: 4px; position:relative; } .btn-flat:hover, .btn-flat.current{ background: #333; color: #DDD; text-shadow: none; } #menu .btn { padding:9px 18px; margin:3px; border-radius: 4px; } #submit-btn { width: 80%; height: 40px; //background-color: #66ba4b; } #submit-btn:hover { } #submit-btn:active { } #frmuploadCSSForm-cssplain{ width: 100%; max-width: 250px; } .box { background-color: #EEE; border-radius: 6px; padding:15px; box-sizing: border-box; } .box p { margin-left: 5px; margin-right: 5px; text-align: justify; } .box h2{ margin-top: 5px; /*margin-left: 10px;*/ } pre.copy { /*background: #4F6CA6;*/ box-shadow: inset -3px 3px 5px -3px rgba(0,0,0,0.70); font-size: 1.1em; } footer { background-color: #bbb; border-top-left-radius: 4px; border-top-right-radius: 4px; font-size: 0.9em; padding:10px; box-sizing: border-box; text-align: center; } .cols2 th{ width: 50%; } .cols3 th{ width: 33%; } .browsers-table { width: 100%; } .browsers-table th{ width: 20%; } .browsers-table td{ text-align: center; vertical-align: top; } .score-table { position: relative; } .score-table table { position: absolute; right: 0; top: 0; min-width: 30%; height: 100%; } .score-table td{ text-align: center; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; } .bg-highlight { background-color: rgba(215, 44, 44, 0.1); } tr.spaceUnder > td { padding-bottom: 1.5em; } .flip-counter { font-size: 60px; line-height: 55px; font-weight: 800; } .flip-counter-small { font-size: 35px; line-height: 35px; font-weight: 800; } .flip-counter-smaller { font-size: 30px; line-height: 35px; font-weight: 800; } /* Browser icons */ .icon { background: url('../images/browser-icons.png') 0 0 no-repeat; background-repeat: no-repeat; width: 100px; height: 100px; margin: 0 auto; } .icon-chrome { background: url('../images/browser-icons.png') 0 0; } .icon-firefox { background: url('../images/browser-icons.png') -100px 0; } .icon-ie { background: url('../images/browser-icons.png') -204px 0; } .icon-opera { background: url('../images/browser-icons.png') -297px 0; } .icon-safari { background: url('../images/browser-icons.png') -400px 0; } .loader { border: 10px solid #f3f3f3; border-radius: 50%; border-top: 10px solid #51a351; background-color: #666; width: 30px; height: 30px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }