body {
  font-size: 40px;
  padding: .5em;
  margin: 0;
  text-align: center;
  background-color: #eee;
  background-image: -webkit-linear-gradient(#DADADA 2px, transparent 2px), -webkit-linear-gradient(0deg, rgba(185, 185, 185, .3) 2px, transparent 2px), -webkit-linear-gradient(rgba(185, 185, 185, .3) 1px, transparent 1px), -webkit-linear-gradient(0deg, rgba(185, 185, 185, .3) 1px, transparent 1px);
  background-image: -moz-linear-gradient(#DADADA 2px, transparent 2px), -moz-linear-gradient(0deg, rgba(185, 185, 185, .3) 2px, transparent 2px), -moz-linear-gradient(rgba(185, 185, 185, .3) 1px, transparent 1px), -moz-linear-gradient(0deg, rgba(185, 185, 185, .3) 1px, transparent 1px);
  background-image: -o-linear-gradient(#DADADA 2px, transparent 2px), -o-linear-gradient(0deg, rgba(185, 185, 185, .3) 2px, transparent 2px), -o-linear-gradient(rgba(185, 185, 185, .3) 1px, transparent 1px), -o-linear-gradient(0deg, rgba(185, 185, 185, .3) 1px, transparent 1px);
  background-image: -ms-linear-gradient(#DADADA 2px, transparent 2px), -ms-linear-gradient(0deg, rgba(185, 185, 185, .3) 2px, transparent 2px), -ms-linear-gradient(rgba(185, 185, 185, .3) 1px, transparent 1px), -ms-linear-gradient(0deg, rgba(185, 185, 185, .3) 1px, transparent 1px);
  background-image: linear-gradient(#DADADA 2px, transparent 2px), linear-gradient(to right, rgba(185, 185, 185, .3) 2px, transparent 2px), linear-gradient(rgba(185, 185, 185, .3) 1px, transparent 1px), linear-gradient(to right, rgba(185, 185, 185, .3) 1px, transparent 1px);

  -webkit-background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
  -moz-background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
  background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;

  background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}

/* Font */
@font-face {
    font-family: 'RobotoBoldCondensed';
    src: url('/fonts/roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot');
    src: url('/fonts/roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-fontfacekit/Roboto-BoldCondensed-webfont.woff') format('woff'),
         url('/fonts/roboto-fontfacekit/Roboto-BoldCondensed-webfont.ttf') format('truetype'),
         url('/fonts/roboto-fontfacekit/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

.box {
  display: inline-block;
  position: relative;
  padding: 1em;
  border: 1px solid #DDD;
  border-radius: 4px;
  background: whiteSmoke;
}

#logo {
  display: inline-block;
  position: relative;
  z-index: 1;
  padding-top: 4.8em;
  text-align: center;
  text-decoration: none;
  font-family: RobotoBoldCondensed, sans-serif;
  color: #4b5d80;
}

#logo:hover {
  color:  #758bb6;
}
#logo:hover:before {
  border-color: #758bb6;
  background-image: -webkit-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#758bb6 2.41em,#758bb6 2.78em);
  background-image: -moz-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#758bb6 2.41em,#758bb6 2.78em);
  background-image: -o-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#758bb6 2.41em,#758bb6 2.78em);
  background-image: -ms-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#758bb6 2.41em,#758bb6 2.78em);
  background-image: repeating-linear-gradient(45deg,transparent,transparent 2.41em,#758bb6 2.41em,#758bb6 2.78em);
}
#logo:hover:after {
  z-index: 0;
}

#logo:before {
  content: "";
  position: absolute;
  top: 0;
  left: .07em;
  width: 3.75em;
  height: 3.75em;
  z-index: -1;
  border: 16px solid #4b5d80;
  border-radius: 50%;
  background-image: -webkit-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#4b5d80 2.41em,#4b5d80 2.78em);
  background-image: -moz-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#4b5d80 2.41em,#4b5d80 2.78em);
  background-image: -o-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#4b5d80 2.41em,#4b5d80 2.78em);
  background-image: -ms-repeating-linear-gradient(45deg,transparent,transparent 2.41em,#4b5d80 2.41em,#4b5d80 2.78em);
  background-image: repeating-linear-gradient(45deg,transparent,transparent 2.41em,#4b5d80 2.41em,#4b5d80 2.78em);

  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

#logo:after {
  content: "";
  position: absolute;
  top: 1.13em;
  left: 1.35em;
  width: 1.95em;
  height: 2.4em;
  z-index: -2;

  background-image: -webkit-linear-gradient(0deg,#6b98c2 .15em,transparent 0), -webkit-linear-gradient(0deg,transparent .15em,#5c8dbd 0), -webkit-linear-gradient(0deg,transparent 1.35em,#6b98c3 0), -webkit-linear-gradient(0deg,#5b8cbc .15em,transparent 0), -webkit-linear-gradient(-90deg,transparent .15em,#e1fafe 0), -webkit-linear-gradient(-90deg,transparent .15em,#aed2ec 0), -webkit-linear-gradient(-90deg,transparent .15em,#91b3d3 0), -webkit-linear-gradient(0deg,transparent .15em,#e1fafe 0), -webkit-linear-gradient(-90deg,transparent .3em,#ccc880 0), -webkit-linear-gradient(-90deg,transparent .3em,#fbcc2c 0), -webkit-linear-gradient(-90deg,transparent .3em,#7ec4fe 0), -webkit-linear-gradient(0deg,transparent 1.05em,#e1fafe 1.05em,#e1fafe 1.2em,transparent 0), -webkit-linear-gradient(0deg,transparent 1.2em,#4d81b4 1.2em,#4d81b4 1.35em,transparent 0), -webkit-linear-gradient(-90deg,transparent .3em,#fefefe 0), -webkit-linear-gradient(-90deg,transparent .3em,#aed2ec 0), -webkit-linear-gradient(-90deg,transparent .3em,#91b3d3 0), -webkit-linear-gradient(-90deg,transparent .45em,#fcc42d 0), -webkit-linear-gradient(-90deg,transparent .3em,#87cafe 0), -webkit-linear-gradient(-90deg,transparent .45em,#f7eee7 0), -webkit-linear-gradient(-90deg,transparent .45em,#fefefe 0), -webkit-linear-gradient(-90deg,transparent .45em,#aed2ec 0), -webkit-linear-gradient(-90deg,transparent .45em,#91b3d3 0), -webkit-linear-gradient(-90deg,transparent .6em,#fcb92a 0), -webkit-linear-gradient(-90deg,transparent .6em,#ccc880 0), -webkit-linear-gradient(-90deg,transparent .6em,#90cffe 0), -webkit-linear-gradient(0deg,transparent 1.2em,#81afd6 0), -webkit-linear-gradient(-90deg,transparent .6em,#4e82b5 0), -webkit-linear-gradient(-90deg,transparent .75em,#97d3fe 0), -webkit-linear-gradient(-90deg,transparent .75em,#aee0fe 0), -webkit-linear-gradient(-90deg,transparent .75em,#d3f3fe 0), -webkit-linear-gradient(-90deg,transparent .9em,#a0dbfe 0), -webkit-linear-gradient(-90deg,transparent .9em,#8ead24 0), -webkit-linear-gradient(-90deg,transparent .9em,#9ddafe 0), -webkit-linear-gradient(-90deg,transparent 1.05em,#a8ddfe 0), -webkit-linear-gradient(-90deg,transparent 1.05em,#90bb76 0), -webkit-linear-gradient(-90deg,transparent 1.05em,#86a72e 0), -webkit-linear-gradient(-90deg,transparent 1.05em,#8ebb77 0), -webkit-linear-gradient(-90deg,transparent 1.2em,#afe2fe 0), -webkit-linear-gradient(-90deg,transparent 1.2em,#7c9d1d 0), -webkit-linear-gradient(-90deg,transparent 1.2em,#7ea32e 0), -webkit-linear-gradient(-90deg,transparent 1.2em,#7b9e1e 0), -webkit-linear-gradient(-90deg,transparent 1.35em,#b4e5fe 0), -webkit-linear-gradient(-90deg,transparent 1.35em,#8db571 0), -webkit-linear-gradient(-90deg,transparent 1.35em,#759a22 0), -webkit-linear-gradient(-90deg,transparent 1.35em,#8db672 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#bfebfe 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#9a591b 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#c0effe 0), -webkit-linear-gradient(-90deg,transparent 1.65em,#769e2a 0), -webkit-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#75a532 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#8f4621 0), -webkit-linear-gradient(-90deg,transparent 1.5em,#749f2d 0), -webkit-linear-gradient(-90deg,transparent 1.8em,#84b746 0), -webkit-linear-gradient(-90deg,transparent 1.95em,#93c554 0), -webkit-linear-gradient(-90deg,transparent 2.25em,rgba(0,0,0,.21) 0), -webkit-linear-gradient(-90deg,transparent .6em,#e1fafe 0), -webkit-linear-gradient(-90deg,transparent .6em,#5b8cbc 0), -webkit-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -webkit-linear-gradient(-90deg,transparent 1.65em,#769e2a 0);
  background-image: -moz-linear-gradient(0deg,#6b98c2 .15em,transparent 0), -moz-linear-gradient(0deg,transparent .15em,#5c8dbd 0), -moz-linear-gradient(0deg,transparent 1.35em,#6b98c3 0), -moz-linear-gradient(0deg,#5b8cbc .15em,transparent 0), -moz-linear-gradient(-90deg,transparent .15em,#e1fafe 0), -moz-linear-gradient(-90deg,transparent .15em,#aed2ec 0), -moz-linear-gradient(-90deg,transparent .15em,#91b3d3 0), -moz-linear-gradient(0deg,transparent .15em,#e1fafe 0), -moz-linear-gradient(-90deg,transparent .3em,#ccc880 0), -moz-linear-gradient(-90deg,transparent .3em,#fbcc2c 0), -moz-linear-gradient(-90deg,transparent .3em,#7ec4fe 0), -moz-linear-gradient(0deg,transparent 1.05em,#e1fafe 1.05em,#e1fafe 1.2em,transparent 0), -moz-linear-gradient(0deg,transparent 1.2em,#4d81b4 1.2em,#4d81b4 1.35em,transparent 0), -moz-linear-gradient(-90deg,transparent .3em,#fefefe 0), -moz-linear-gradient(-90deg,transparent .3em,#aed2ec 0), -moz-linear-gradient(-90deg,transparent .3em,#91b3d3 0), -moz-linear-gradient(-90deg,transparent .45em,#fcc42d 0), -moz-linear-gradient(-90deg,transparent .3em,#87cafe 0), -moz-linear-gradient(-90deg,transparent .45em,#f7eee7 0), -moz-linear-gradient(-90deg,transparent .45em,#fefefe 0), -moz-linear-gradient(-90deg,transparent .45em,#aed2ec 0), -moz-linear-gradient(-90deg,transparent .45em,#91b3d3 0), -moz-linear-gradient(-90deg,transparent .6em,#fcb92a 0), -moz-linear-gradient(-90deg,transparent .6em,#ccc880 0), -moz-linear-gradient(-90deg,transparent .6em,#90cffe 0), -moz-linear-gradient(0deg,transparent 1.2em,#81afd6 0), -moz-linear-gradient(-90deg,transparent .6em,#4e82b5 0), -moz-linear-gradient(-90deg,transparent .75em,#97d3fe 0), -moz-linear-gradient(-90deg,transparent .75em,#aee0fe 0), -moz-linear-gradient(-90deg,transparent .75em,#d3f3fe 0), -moz-linear-gradient(-90deg,transparent .9em,#a0dbfe 0), -moz-linear-gradient(-90deg,transparent .9em,#8ead24 0), -moz-linear-gradient(-90deg,transparent .9em,#9ddafe 0), -moz-linear-gradient(-90deg,transparent 1.05em,#a8ddfe 0), -moz-linear-gradient(-90deg,transparent 1.05em,#90bb76 0), -moz-linear-gradient(-90deg,transparent 1.05em,#86a72e 0), -moz-linear-gradient(-90deg,transparent 1.05em,#8ebb77 0), -moz-linear-gradient(-90deg,transparent 1.2em,#afe2fe 0), -moz-linear-gradient(-90deg,transparent 1.2em,#7c9d1d 0), -moz-linear-gradient(-90deg,transparent 1.2em,#7ea32e 0), -moz-linear-gradient(-90deg,transparent 1.2em,#7b9e1e 0), -moz-linear-gradient(-90deg,transparent 1.35em,#b4e5fe 0), -moz-linear-gradient(-90deg,transparent 1.35em,#8db571 0), -moz-linear-gradient(-90deg,transparent 1.35em,#759a22 0), -moz-linear-gradient(-90deg,transparent 1.35em,#8db672 0), -moz-linear-gradient(-90deg,transparent 1.5em,#bfebfe 0), -moz-linear-gradient(-90deg,transparent 1.5em,#9a591b 0), -moz-linear-gradient(-90deg,transparent 1.5em,#c0effe 0), -moz-linear-gradient(-90deg,transparent 1.65em,#769e2a 0), -moz-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -moz-linear-gradient(-90deg,transparent 1.5em,#75a532 0), -moz-linear-gradient(-90deg,transparent 1.5em,#8f4621 0), -moz-linear-gradient(-90deg,transparent 1.5em,#749f2d 0), -moz-linear-gradient(-90deg,transparent 1.8em,#84b746 0), -moz-linear-gradient(-90deg,transparent 1.95em,#93c554 0), -moz-linear-gradient(-90deg,transparent 2.25em,rgba(0,0,0,.21) 0), -moz-linear-gradient(-90deg,transparent .6em,#e1fafe 0), -moz-linear-gradient(-90deg,transparent .6em,#5b8cbc 0), -moz-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -moz-linear-gradient(-90deg,transparent 1.65em,#769e2a 0);
  background-image: -o-linear-gradient(0deg,#6b98c2 .15em,transparent 0), -o-linear-gradient(0deg,transparent .15em,#5c8dbd 0), -o-linear-gradient(0deg,transparent 1.35em,#6b98c3 0), -o-linear-gradient(0deg,#5b8cbc .15em,transparent 0), -o-linear-gradient(-90deg,transparent .15em,#e1fafe 0), -o-linear-gradient(-90deg,transparent .15em,#aed2ec 0), -o-linear-gradient(-90deg,transparent .15em,#91b3d3 0), -o-linear-gradient(0deg,transparent .15em,#e1fafe 0), -o-linear-gradient(-90deg,transparent .3em,#ccc880 0), -o-linear-gradient(-90deg,transparent .3em,#fbcc2c 0), -o-linear-gradient(-90deg,transparent .3em,#7ec4fe 0), -o-linear-gradient(0deg,transparent 1.05em,#e1fafe 1.05em,#e1fafe 1.2em,transparent 0), -o-linear-gradient(0deg,transparent 1.2em,#4d81b4 1.2em,#4d81b4 1.35em,transparent 0), -o-linear-gradient(-90deg,transparent .3em,#fefefe 0), -o-linear-gradient(-90deg,transparent .3em,#aed2ec 0), -o-linear-gradient(-90deg,transparent .3em,#91b3d3 0), -o-linear-gradient(-90deg,transparent .45em,#fcc42d 0), -o-linear-gradient(-90deg,transparent .3em,#87cafe 0), -o-linear-gradient(-90deg,transparent .45em,#f7eee7 0), -o-linear-gradient(-90deg,transparent .45em,#fefefe 0), -o-linear-gradient(-90deg,transparent .45em,#aed2ec 0), -o-linear-gradient(-90deg,transparent .45em,#91b3d3 0), -o-linear-gradient(-90deg,transparent .6em,#fcb92a 0), -o-linear-gradient(-90deg,transparent .6em,#ccc880 0), -o-linear-gradient(-90deg,transparent .6em,#90cffe 0), -o-linear-gradient(0deg,transparent 1.2em,#81afd6 0), -o-linear-gradient(-90deg,transparent .6em,#4e82b5 0), -o-linear-gradient(-90deg,transparent .75em,#97d3fe 0), -o-linear-gradient(-90deg,transparent .75em,#aee0fe 0), -o-linear-gradient(-90deg,transparent .75em,#d3f3fe 0), -o-linear-gradient(-90deg,transparent .9em,#a0dbfe 0), -o-linear-gradient(-90deg,transparent .9em,#8ead24 0), -o-linear-gradient(-90deg,transparent .9em,#9ddafe 0), -o-linear-gradient(-90deg,transparent 1.05em,#a8ddfe 0), -o-linear-gradient(-90deg,transparent 1.05em,#90bb76 0), -o-linear-gradient(-90deg,transparent 1.05em,#86a72e 0), -o-linear-gradient(-90deg,transparent 1.05em,#8ebb77 0), -o-linear-gradient(-90deg,transparent 1.2em,#afe2fe 0), -o-linear-gradient(-90deg,transparent 1.2em,#7c9d1d 0), -o-linear-gradient(-90deg,transparent 1.2em,#7ea32e 0), -o-linear-gradient(-90deg,transparent 1.2em,#7b9e1e 0), -o-linear-gradient(-90deg,transparent 1.35em,#b4e5fe 0), -o-linear-gradient(-90deg,transparent 1.35em,#8db571 0), -o-linear-gradient(-90deg,transparent 1.35em,#759a22 0), -o-linear-gradient(-90deg,transparent 1.35em,#8db672 0), -o-linear-gradient(-90deg,transparent 1.5em,#bfebfe 0), -o-linear-gradient(-90deg,transparent 1.5em,#9a591b 0), -o-linear-gradient(-90deg,transparent 1.5em,#c0effe 0), -o-linear-gradient(-90deg,transparent 1.65em,#769e2a 0), -o-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -o-linear-gradient(-90deg,transparent 1.5em,#75a532 0), -o-linear-gradient(-90deg,transparent 1.5em,#8f4621 0), -o-linear-gradient(-90deg,transparent 1.5em,#749f2d 0), -o-linear-gradient(-90deg,transparent 1.8em,#84b746 0), -o-linear-gradient(-90deg,transparent 1.95em,#93c554 0), -o-linear-gradient(-90deg,transparent 2.25em,rgba(0,0,0,.21) 0), -o-linear-gradient(-90deg,transparent .6em,#e1fafe 0), -o-linear-gradient(-90deg,transparent .6em,#5b8cbc 0), -o-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -o-linear-gradient(-90deg,transparent 1.65em,#769e2a 0);
  background-image: -ms-linear-gradient(0deg,#6b98c2 .15em,transparent 0), -ms-linear-gradient(0deg,transparent .15em,#5c8dbd 0), -ms-linear-gradient(0deg,transparent 1.35em,#6b98c3 0), -ms-linear-gradient(0deg,#5b8cbc .15em,transparent 0), -ms-linear-gradient(-90deg,transparent .15em,#e1fafe 0), -ms-linear-gradient(-90deg,transparent .15em,#aed2ec 0), -ms-linear-gradient(-90deg,transparent .15em,#91b3d3 0), -ms-linear-gradient(0deg,transparent .15em,#e1fafe 0), -ms-linear-gradient(-90deg,transparent .3em,#ccc880 0), -ms-linear-gradient(-90deg,transparent .3em,#fbcc2c 0), -ms-linear-gradient(-90deg,transparent .3em,#7ec4fe 0), -ms-linear-gradient(0deg,transparent 1.05em,#e1fafe 1.05em,#e1fafe 1.2em,transparent 0), -ms-linear-gradient(0deg,transparent 1.2em,#4d81b4 1.2em,#4d81b4 1.35em,transparent 0), -ms-linear-gradient(-90deg,transparent .3em,#fefefe 0), -ms-linear-gradient(-90deg,transparent .3em,#aed2ec 0), -ms-linear-gradient(-90deg,transparent .3em,#91b3d3 0), -ms-linear-gradient(-90deg,transparent .45em,#fcc42d 0), -ms-linear-gradient(-90deg,transparent .3em,#87cafe 0), -ms-linear-gradient(-90deg,transparent .45em,#f7eee7 0), -ms-linear-gradient(-90deg,transparent .45em,#fefefe 0), -ms-linear-gradient(-90deg,transparent .45em,#aed2ec 0), -ms-linear-gradient(-90deg,transparent .45em,#91b3d3 0), -ms-linear-gradient(-90deg,transparent .6em,#fcb92a 0), -ms-linear-gradient(-90deg,transparent .6em,#ccc880 0), -ms-linear-gradient(-90deg,transparent .6em,#90cffe 0), -ms-linear-gradient(0deg,transparent 1.2em,#81afd6 0), -ms-linear-gradient(-90deg,transparent .6em,#4e82b5 0), -ms-linear-gradient(-90deg,transparent .75em,#97d3fe 0), -ms-linear-gradient(-90deg,transparent .75em,#aee0fe 0), -ms-linear-gradient(-90deg,transparent .75em,#d3f3fe 0), -ms-linear-gradient(-90deg,transparent .9em,#a0dbfe 0), -ms-linear-gradient(-90deg,transparent .9em,#8ead24 0), -ms-linear-gradient(-90deg,transparent .9em,#9ddafe 0), -ms-linear-gradient(-90deg,transparent 1.05em,#a8ddfe 0), -ms-linear-gradient(-90deg,transparent 1.05em,#90bb76 0), -ms-linear-gradient(-90deg,transparent 1.05em,#86a72e 0), -ms-linear-gradient(-90deg,transparent 1.05em,#8ebb77 0), -ms-linear-gradient(-90deg,transparent 1.2em,#afe2fe 0), -ms-linear-gradient(-90deg,transparent 1.2em,#7c9d1d 0), -ms-linear-gradient(-90deg,transparent 1.2em,#7ea32e 0), -ms-linear-gradient(-90deg,transparent 1.2em,#7b9e1e 0), -ms-linear-gradient(-90deg,transparent 1.35em,#b4e5fe 0), -ms-linear-gradient(-90deg,transparent 1.35em,#8db571 0), -ms-linear-gradient(-90deg,transparent 1.35em,#759a22 0), -ms-linear-gradient(-90deg,transparent 1.35em,#8db672 0), -ms-linear-gradient(-90deg,transparent 1.5em,#bfebfe 0), -ms-linear-gradient(-90deg,transparent 1.5em,#9a591b 0), -ms-linear-gradient(-90deg,transparent 1.5em,#c0effe 0), -ms-linear-gradient(-90deg,transparent 1.65em,#769e2a 0), -ms-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -ms-linear-gradient(-90deg,transparent 1.5em,#75a532 0), -ms-linear-gradient(-90deg,transparent 1.5em,#8f4621 0), -ms-linear-gradient(-90deg,transparent 1.5em,#749f2d 0), -ms-linear-gradient(-90deg,transparent 1.8em,#84b746 0), -ms-linear-gradient(-90deg,transparent 1.95em,#93c554 0), -ms-linear-gradient(-90deg,transparent 2.25em,rgba(0,0,0,.21) 0), -ms-linear-gradient(-90deg,transparent .6em,#e1fafe 0), -ms-linear-gradient(-90deg,transparent .6em,#5b8cbc 0), -ms-linear-gradient(-90deg,transparent 1.65em,#98cc4b 0), -ms-linear-gradient(-90deg,transparent 1.65em,#769e2a 0);
  background-image: linear-gradient(to right,#6b98c2 .15em,transparent 0),linear-gradient(to right,transparent .15em,#5c8dbd 0),linear-gradient(to right,transparent 1.35em,#6b98c3 0),linear-gradient(to right,#5b8cbc .15em,transparent 0),linear-gradient(to bottom,transparent .15em,#e1fafe 0),linear-gradient(to bottom,transparent .15em,#aed2ec 0),linear-gradient(to bottom,transparent .15em,#91b3d3 0),linear-gradient(to right,transparent .15em,#e1fafe 0),linear-gradient(to bottom,transparent .3em,#ccc880 0),linear-gradient(to bottom,transparent .3em,#fbcc2c 0),linear-gradient(to bottom,transparent .3em,#7ec4fe 0),linear-gradient(to right,transparent 1.05em,#e1fafe 1.05em,#e1fafe 1.2em,transparent 0),linear-gradient(to right,transparent 1.2em,#4d81b4 1.2em,#4d81b4 1.35em,transparent 0),linear-gradient(to bottom,transparent .3em,#fefefe 0),linear-gradient(to bottom,transparent .3em,#aed2ec 0),linear-gradient(to bottom,transparent .3em,#91b3d3 0),linear-gradient(to bottom,transparent .45em,#fcc42d 0),linear-gradient(to bottom,transparent .3em,#87cafe 0),linear-gradient(to bottom,transparent .45em,#f7eee7 0),linear-gradient(to bottom,transparent .45em,#fefefe 0),linear-gradient(to bottom,transparent .45em,#aed2ec 0),linear-gradient(to bottom,transparent .45em,#91b3d3 0),linear-gradient(to bottom,transparent .6em,#fcb92a 0),linear-gradient(to bottom,transparent .6em,#ccc880 0),linear-gradient(to bottom,transparent .6em,#90cffe 0),linear-gradient(to right,transparent 1.2em,#81afd6 0),linear-gradient(to bottom,transparent .6em,#4e82b5 0),linear-gradient(to bottom,transparent .75em,#97d3fe 0),linear-gradient(to bottom,transparent .75em,#aee0fe 0),linear-gradient(to bottom,transparent .75em,#d3f3fe 0),linear-gradient(to bottom,transparent .9em,#a0dbfe 0),linear-gradient(to bottom,transparent .9em,#8ead24 0),linear-gradient(to bottom,transparent .9em,#9ddafe 0),linear-gradient(to bottom,transparent 1.05em,#a8ddfe 0),linear-gradient(to bottom,transparent 1.05em,#90bb76 0),linear-gradient(to bottom,transparent 1.05em,#86a72e 0),linear-gradient(to bottom,transparent 1.05em,#8ebb77 0),linear-gradient(to bottom,transparent 1.2em,#afe2fe 0),linear-gradient(to bottom,transparent 1.2em,#7c9d1d 0),linear-gradient(to bottom,transparent 1.2em,#7ea32e 0),linear-gradient(to bottom,transparent 1.2em,#7b9e1e 0),linear-gradient(to bottom,transparent 1.35em,#b4e5fe 0),linear-gradient(to bottom,transparent 1.35em,#8db571 0),linear-gradient(to bottom,transparent 1.35em,#759a22 0),linear-gradient(to bottom,transparent 1.35em,#8db672 0),linear-gradient(to bottom,transparent 1.5em,#bfebfe 0),linear-gradient(to bottom,transparent 1.5em,#9a591b 0),linear-gradient(to bottom,transparent 1.5em,#c0effe 0),linear-gradient(to bottom,transparent 1.65em,#769e2a 0),linear-gradient(to bottom,transparent 1.65em,#98cc4b 0),linear-gradient(to bottom,transparent 1.5em,#75a532 0),linear-gradient(to bottom,transparent 1.5em,#8f4621 0),linear-gradient(to bottom,transparent 1.5em,#749f2d 0),linear-gradient(to bottom,transparent 1.8em,#84b746 0),linear-gradient(to bottom,transparent 1.95em,#93c554 0),linear-gradient(to bottom,transparent 2.25em,rgba(0,0,0,.21) 0),linear-gradient(to bottom,transparent .6em,#e1fafe 0),linear-gradient(to bottom,transparent .6em,#5b8cbc 0),linear-gradient(to bottom,transparent 1.65em,#98cc4b 0),linear-gradient(to bottom,transparent 1.65em,#769e2a 0);

  -webkit-background-size: .15em .15em,1.35em .15em,1.5em .15em,.15em 1.65em,1.35em .3em,1.5em .3em,1.65em .3em,.3em 1.65em,.45em .45em,.75em .45em,1.05em .45em,1.35em .75em,1.5em .6em,1.5em .45em,1.65em .45em,1.8em .45em,.75em .6em,1.05em .6em,1.5em .6em,1.65em .6em,1.8em .6em,1.95em .6em,.6em .75em,.75em .75em,1.05em .75em,1.35em .75em,1.65em .75em,1.05em .9em,1.2em .9em,1.65em .9em,1.05em 1.05em,1.5em 1.05em,1.65em 1.05em,.9em 1.2em,1.05em 1.2em,1.5em 1.2em,1.65em 1.2em,.9em 1.35em,1.05em 1.35em,1.5em 1.35em,1.65em 1.35em,.9em 1.5em,1.05em 1.5em,1.5em 1.5em,1.65em 1.5em,1.2em 1.65em,1.35em 1.65em,1.65em 1.65em,.15em 2.1em,.3em 2.1em,1.2em 1.8em,1.35em 1.8em,1.65em 1.8em,1.65em 1.95em,1.65em 2.1em,1.95em 2.4em,1.8em 1.65em,1.95em 1.65em,1.8em 2.1em,1.95em 2.25em;
  -moz-background-size: .15em .15em,1.35em .15em,1.5em .15em,.15em 1.65em,1.35em .3em,1.5em .3em,1.65em .3em,.3em 1.65em,.45em .45em,.75em .45em,1.05em .45em,1.35em .75em,1.5em .6em,1.5em .45em,1.65em .45em,1.8em .45em,.75em .6em,1.05em .6em,1.5em .6em,1.65em .6em,1.8em .6em,1.95em .6em,.6em .75em,.75em .75em,1.05em .75em,1.35em .75em,1.65em .75em,1.05em .9em,1.2em .9em,1.65em .9em,1.05em 1.05em,1.5em 1.05em,1.65em 1.05em,.9em 1.2em,1.05em 1.2em,1.5em 1.2em,1.65em 1.2em,.9em 1.35em,1.05em 1.35em,1.5em 1.35em,1.65em 1.35em,.9em 1.5em,1.05em 1.5em,1.5em 1.5em,1.65em 1.5em,1.2em 1.65em,1.35em 1.65em,1.65em 1.65em,.15em 2.1em,.3em 2.1em,1.2em 1.8em,1.35em 1.8em,1.65em 1.8em,1.65em 1.95em,1.65em 2.1em,1.95em 2.4em,1.8em 1.65em,1.95em 1.65em,1.8em 2.1em,1.95em 2.25em;
  background-size: .15em .15em,1.35em .15em,1.5em .15em,.15em 1.65em,1.35em .3em,1.5em .3em,1.65em .3em,.3em 1.65em,.45em .45em,.75em .45em,1.05em .45em,1.35em .75em,1.5em .6em,1.5em .45em,1.65em .45em,1.8em .45em,.75em .6em,1.05em .6em,1.5em .6em,1.65em .6em,1.8em .6em,1.95em .6em,.6em .75em,.75em .75em,1.05em .75em,1.35em .75em,1.65em .75em,1.05em .9em,1.2em .9em,1.65em .9em,1.05em 1.05em,1.5em 1.05em,1.65em 1.05em,.9em 1.2em,1.05em 1.2em,1.5em 1.2em,1.65em 1.2em,.9em 1.35em,1.05em 1.35em,1.5em 1.35em,1.65em 1.35em,.9em 1.5em,1.05em 1.5em,1.5em 1.5em,1.65em 1.5em,1.2em 1.65em,1.35em 1.65em,1.65em 1.65em,.15em 2.1em,.3em 2.1em,1.2em 1.8em,1.35em 1.8em,1.65em 1.8em,1.65em 1.95em,1.65em 2.1em,1.95em 2.4em,1.8em 1.65em,1.95em 1.65em,1.8em 2.1em,1.95em 2.25em;
  background-repeat: no-repeat;
}

/* Provide pure image fallback for user agents that don't support required CSS3
 * features*/
.no-multiplebgs #logo,
.no-backgroundsize #logo,
.no-borderradius #logo,
.no-cssgradients #logo,
.no-cssanglegradients #logo,
.no-fontface #logo,
.no-generatedcontent #logo
{
  background-image: url('/images/imageless_logo.png');
  background-repeat: no-repeat;
  color: transparent;
}
/* Also in case user agent doesn't support one of required features hide
 * generated content */
.no-multiplebgs #logo:before, .no-multiplebgs #logo:after,
.no-backgroundsize #logo:before, .no-backgroundsize #logo:after,
.no-borderradius #logo:before, .no-borderradius #logo:after,
.no-cssgradients #logo:before, .no-cssgradients #logo:after,
.no-cssanglegradients #logo:before, .no-cssanglegradients #logo:after,
.no-fontface #logo:before, .no-fontface #logo:after
{
  display: none;
}
