﻿/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('../fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
html,body { margin: 0; padding: 0; width: 100%; height: 100%; }
body { text-align: center; color: #fff; font-family: 'Open Sans'; overflow:hidden; }
a { color: #fff; text-decoration: none; }
h1 {display: block;width:100%;text-align:center;position: relative;z-index: 400;text-align: center;font-weight:800;}
#wrapper, #wrapper .pt {position: relative;width: 100%;height: 100%;}
#wrapper .inner {width: 100%; height: 100%; }
#wrapper .pt { float: left; }
#data { display: none; }
.logo #counter strong { position: absolute; top: 0; left: 0; display: block; background: center center no-repeat; }
#info,#socials {position: absolute; display: block; z-index: 2000;font-weight: bold; background-color: #fff; color: #000;font-family: Georgia;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;}
#info:active,#socials:active,#info.active,#socials.close { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }
#start {text-transform: uppercase;}
#start span { display: none; }
#credits { text-align: left; }
#credits hr { margin: 20px 0; border: 0; border-top: 1px solid rgba(255, 255, 255, 0.3); }
#credits .in { padding: 0 160px 120px 40px; }
body.credits { overflow-y: visible; }
body.credits #info, body.credits #socials { position: fixed; }
#credits a{text-decoration:underline;}#credits a:hover, #credits a:focus{text-decoration:none;}

body, .inside, .count, .dotted, .clock { background: #212429 url(images/pattern.png) center center; }
#socials,#circle, .glow, .edge1, .shadow_btn, .inside, .blackborder, .process, .eb1, .eb2, .eb3, .eb4, #info,.count, .gradient, .edge, .dotted, .count_shadow, .light, .light2, .reflection, .overflows, .clock{-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;}
.light,.shadow_btn, .inside, .blackborder, .process, .eb1, .eb2, .eb3, .eb4, .count{position: absolute;top: 0; left: 0;}
#circle {position: relative;left: 50%;font-weight: 800;}
.glow {position: absolute;left: 50%;background: transparent;background: -webkit-gradient(radial, center center, 0px, center center, 100%,color-stop(0%,#5f6a74), color-stop(40%,rgba(95,106,116,0)), color-stop(100%,rgba(95,106,116,0)));background: -webkit-radial-gradient(center, ellipse cover, #5f6a74 0%, rgba(95,106,116,0) 40%, rgba(95,106,116,0) 100%);background: -moz-radial-gradient(center, ellipse cover, #5f6a74 0%, rgba(95,106,116,0) 40%, rgba(95,106,116,0) 100%);background: -o-radial-gradient(center, ellipse cover, #5f6a74 0%, rgba(95,106,116,0) 40%, rgba(95,106,116,0) 100%);background: -ms-radial-gradient(center, ellipse cover, #5f6a74 0%, rgba(95,106,116,0) 40%, rgba(95,106,116,0) 100%);background: radial-gradient(ellipse at center, #5f6a74 0%, rgba(95,106,116,0) 40%, rgba(95,106,116,0) 100%);}
.edge1 {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity: .3;background-color: transparent;background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(0,0,0, .7)), color-stop(60%, rgba(0,0,0, .4)), color-stop(100%,rgba(255,255,255, .2)));background: -webkit-linear-gradient(-90deg, rgba(0,0,0, .7) 0%, rgba(0,0,0, .4) 60%, rgba(255,255,255,.2) 100%);background: -moz-linear-gradient(-90deg, rgba(0,0,0, .7) 0%, rgba(0,0,0, .4) 60%, rgba(255,255,255,.2) 100%);background: -o-linear-gradient(-90deg, rgba(0,0,0, .7) 0%, rgba(0,0,0, .4) 60%, rgba(255,255,255,.2) 100%);background: -ms-linear-gradient(-90deg, rgba(0,0,0, .7) 0%, rgba(0,0,0, .4) 60%, rgba(255,255,255,.2) 100%);background: linear-gradient(180deg, rgba(0,0,0, .7) 0%, rgba(0,0,0, .4) 60%, rgba(255,255,255,.2) 100%);}
.blackborder {z-index: 100;}
.inside {background-color: transparent;background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0, .4)));background: -webkit-linear-gradient(90deg, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,.4)));background: -moz-linear-gradient(90deg, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,.4)));background: -o-linear-gradient(90deg, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,.4)));background: -ms-linear-gradient(90deg, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,.4)));background: linear-gradient(90deg, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,.4)));}
.shadow_btn {position: absolute;left: 50%;z-index: 5;background: -webkit-gradient(radial, center center, 0px, center center, 100%,color-stop(0%,#000), color-stop(50%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0)));background: -webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);background: -moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);background: -o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);background: -ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);background: radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);}
.count {position: relative;z-index: 12;}
.count_shadow {z-index: 30;}
.light2 {position: absolute;left: 50%;z-index: 12;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);opacity: .1;background: transparent;background: -webkit-gradient(radial, center center, 0px, center center, 100%,color-stop(0%,#fff), color-stop(30%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));background: -webkit-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%);background: -moz-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%);background: -o-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%);background: -ms-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%);background: radial-gradient(ellipse at center, #fff 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%);}
.light2.var2 {z-index: 13;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);opacity: .1;background: -webkit-gradient(radial, center center, 0px, center center, 100%,color-stop(0%,#fff), color-stop(40%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));background: -webkit-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 100%);background: -moz-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 100%);background: -o-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 100%);background: -ms-radial-gradient(center, ellipse cover, #fff 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 100%);background: radial-gradient(ellipse at center, #fff 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 100%);}
.light2.var3 {z-index: 14;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);opacity: .4;background: none;background: -moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%,color-stop(0%,#000), color-stop(40%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0)));background: -webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background: -o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background: -ms-radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);background: radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 100%);}
.gradient {background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(255,255,255, .1)), color-stop(100%, rgba(255,255,255, 0)));background: -webkit-linear-gradient(-90deg, rgba(255,255,255, .1) 0%, rgba(255,255,255, 0) 100%);background: -moz-linear-gradient(-90deg, rgba(255,255,255, .1) 0%, rgba(255,255,255, 0) 100%);background: -o-linear-gradient(-90deg, rgba(255,255,255, .1) 0%, rgba(255,255,255, 0) 100%);background: -ms-linear-gradient(-90deg, rgba(255,255,255, .1) 0%, rgba(255,255,255, 0) 100%);background: linear-gradient(-180deg, rgba(255,255,255, .1) 0%, rgba(255,255,255, 0) 100%);}
.edge {position: absolute;top: 0; left: 0;background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0, .2)), color-stop(100%,rgba(0,0,0, .2)));background: -webkit-linear-gradient(-90deg, rgba(255,255,255, .2) 0%, rgba(0,0,0, .2) 60%, rgba(0,0,0,.2) 100%);background: -moz-linear-gradient(-90deg, rgba(255,255,255, .2) 0%, rgba(0,0,0, .2) 60%, rgba(0,0,0,.2) 100%);background: -o-linear-gradient(-90deg, rgba(255,255,255, .2) 0%, rgba(0,0,0, .2) 60%, rgba(0,0,0,.2) 100%);background: -ms-linear-gradient(-90deg, rgba(255,255,255, .2) 0%, rgba(0,0,0, .2) 60%, rgba(0,0,0,.2) 100%);background: linear-gradient(180deg, rgba(255,255,255, .2) 0%, rgba(0,0,0, .2) 60%, rgba(0,0,0,.2) 100%);}
.dotted {position: absolute;z-index: 10;}
.process {position: relative;z-index: 6;}
.eb1 {overflow: hidden;}
.eb2 {z-index: 20;background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(255,255,255,.2)), color-stop(100%,rgba(255,255,255, 0)), color-stop(100%,rgba(255,255,255, .4)));background: -webkit-linear-gradient(135deg, rgba(255,255,255, 0) 0%, rgba(255,255,255, 0) 55%, rgba(255,255,255,.4) 100%);background: -moz-linear-gradient(135deg, rgba(255,255,255, 0) 0%, rgba(255,255,255, 0) 55%, rgba(255,255,255,.4) 100%);background: -o-linear-gradient(135deg, rgba(255,255,255, 0) 0%, rgba(255,255,255, 0) 55%, rgba(255,255,255,.4) 100%);background: -ms-linear-gradient(135deg, rgba(255,255,255, 0) 0%, rgba(255,255,255, 0) 55%, rgba(255,255,255,.4) 100%);background: linear-gradient(-45deg, rgba(255,255,255, 0) 0%, rgba(255,255,255, 0) 55%, rgba(255,255,255,.4) 100%);}
.eb3 {z-index: 22;}
.eb4 {z-index: 25;}
.clock {position: relative;z-index: 2;overflow:hidden;}
.clock .pie {position: absolute;width: 50%;height: 100%;-webkit-transform-origin: 100% 50%;-moz-transform-origin: 100% 50%;-o-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;}
.clock .spinner {z-index: 15;-webkit-border-radius:100% 0 0 100% / 50% 0 0 50%;-moz-border-radius:100% 0 0 100% / 50% 0 0 50%;-o-border-radius:100% 0 0 100% / 50% 0 0 50%;-ms-border-radius:100% 0 0 100% / 50% 0 0 50%;border-radius:100% 0 0 100% / 50% 0 0 50%;border-right: none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
.clock .filler {left: 50%;z-index: 15;-webkit-border-radius:0 100% 100% 0 / 0 50% 50% 0;-moz-border-radius:0 100% 100% 0 / 0 50% 50% 0;border-radius:0 100% 100% 0 / 0 50% 50% 0;border-left: none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
.clock .mask {position: absolute;width: 50%;height: 100%;background: inherit;z-index: 300;-webkit-border-radius:100% 0 0 100% / 50% 0 0 50%;-moz-border-radius:100% 0 0 100% / 50% 0 0 50%;border-radius:100% 0 0 100% / 50% 0 0 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
body.logo .clock .mask,body.start .clock .mask{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
body.logo .clock .filler,body.start .clock .filler{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
#counter {position: absolute;top: 0;left: 0;z-index: 240;font-weight: 800;color: #fff;}
#counter u, #counter .repeat { font-size: 72px; text-decoration:none; }
.logo .clock .pie { background-color: #14a0db; }
.start .clock .pie { background-color: #60b22e; }
.wait .clock .pie { background-color: #ff2500; }
.run .clock .pie { background-color: #ffd62f; }

.logo #counter strong { background-image: url(images/logo.png); }
#info,#socials {bottom: 40px; right: 30px; width: 42px; height: 42px; font-size: 36px; line-height: 42px;}
#info {bottom: auto; right: 30px; top: 30px; }
h1 {font-size: 54px;line-height:60px;margin: 30px 0 0;height: 108px;text-shadow: 0px 10px 10px rgba(0, 0, 0, .7);}
h2 { font-size: 24px; text-transform: uppercase; }
#start {font-size:220px;line-height:520px;}

.logo #counter strong,#circle, .edge1,#counter{width: 520px;height: 520px;}
.shadow_btn, .inside, .blackborder, .process,#start {width:490px;height: 490px;}
.overflows, .count, .edge, .count_shadow,.light {width: 408px;height: 408px;}
.shadow_btn {width: 580px;height: 400px;}

.eb1, .eb2, .eb3, .eb4, .clock {width:100%;height: 100%;}

.glow {top: -700px;margin-left: -700px;width: 1400px;height: 1400px;}
#circle {margin: 36px 0 0 -260px;}
.inside {top: 15px;left: 15px;border: 1px solid #000;-webkit-box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, .4);box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, .4);}
.blackborder {top: 14px;left: 14px;border: 2px solid #000;}
.shadow_btn {margin: 240px 0 0 -290px;}

#counter {font-size: 260px;line-height: 500px;text-shadow: 0px 20px 20px rgba(0, 0, 0, .7);text-align:center;}
.count {left: 40px;top: 40px;border: 1px solid #000;-webkit-box-shadow: 0 6px 4px 0 rgba(0, 0, 0, .4);box-shadow: 0 6px 4px 0 rgba(0, 0, 0, .4);}
.count_shadow {-webkit-box-shadow: 0 25px 20px 15px rgba(0, 0, 0, .3);box-shadow: 0 25px 20px 15px rgba(0, 0, 0, .3);}
.light {-webkit-box-shadow: inset 0 1px 2px 0 rgba(255, 255, 255, .6);box-shadow: inset 0 1px 2px 0 rgba(255, 255, 255, .6);}
.light2 {top: -160px;margin-left: -200px;width: 400px;height: 400px;}
.light2.var2, .light2.var3 {width: 800px;height: 800px;margin-left: -400px;top: -400px;}
.light2.var3 {top: 80px;}
.gradient,.dotted {width: 392px; height: 392px;}
.dotted {top: 8px; left: 8px;}
.process {top: -505px; left: 15px;}
.eb3 {box-shadow: inset 4px 4px 10px 0px rgba(0, 0, 0, .5);-moz-box-shadow: inset 4px 4px 10px 0px rgba(0, 0, 0, .5);-webkit-box-shadow: inset 4px 4px 10px 0px rgba(0, 0, 0, .5);-o-box-shadow: inset 4px 4px 10px 0px rgba(0, 0, 0, .5);}
.eb4 {box-shadow: inset -2px -2px 2px 0 rgba(255, 255, 255, .2);-moz-box-shadow: inset -2px -2px 2px 0 rgba(255, 255, 255, .2);-webkit-box-shadow: inset -2px -2px 2px 0 rgba(255, 255, 255, .2);-o-box-shadow: inset -2px -2px 2px 0 rgba(255, 255, 255, .2);}


#addToHomeScreen {z-index:9999;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;touch-callout:none;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:helvetica;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#eee),color-stop(0.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);}
#addToHomeScreen.addToHomeIpad {width:268px;font-size:18px;padding:14px;}
#addToHomeScreen.addToHomeWide {width:296px;}
#addToHomeScreen.addToHomeIpad.addToHomeWide {width:320px;font-size:18px;padding:14px;}
#addToHomeScreen .addToHomeArrow {position:absolute;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px; height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px; left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px;}
#addToHomeScreen.addToHomeIpad .addToHomeArrow {-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px; bottom:auto; left:50%;}
#addToHomeScreen .addToHomeClose {-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px; line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,0.12);color:#707070;-webkit-box-shadow:0 1px 0 #fff;font-size:16px;}
#addToHomeScreen .addToHomePlus {font-weight:bold;font-size:1.3em;}
#addToHomeScreen .addToHomeShare {display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);background-size:18px 15px;text-indent:-9999em;overflow:hidden;}
#addToHomeScreen .addToHomeTouchIcon {display:block;float:left;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);background-repeat:no-repeat;width:57px; height:57px;-webkit-background-size:57px 57px;background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box;background-clip:padding-box;}
@media all and (-webkit-min-device-pixel-ratio: 2) {#addToHomeScreen .addToHomeShare {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);}}

#adsense {position: absolute;bottom: 30px; width: 80%;height: 60px; left: 10%;}

#socials {display:block;width:42px;height:42px;cursor:pointer;position:relative;margin:0;position: absolute; bottom:20px; right: 20px;
          background-image:url(images/thumbsup.png); background-repeat:no-repeat; background-position: center center;
}
    ul.reset,ul.reset li {display:block;list-style:none;padding:0;margin:0;}
    ul.reset li {position:absolute;}
    ul.reset li a {outline:none;}
