@charset "UTF-8";
/* CSS Document */
*{ margin: 0; padding:0;}
img{ width:100%; height: auto; border:0;}
a{ border:0; text-decoration:none;}
a:hover{ text-decoration:none; border:0;}
::selection {background:rgba(0,0,0,0.6);}
::-moz-selection {background:rgba(0,0,0,0.6);}
html {height: 100%;}
body {margin:0; font-family: 'Open Sans', sans-serif;
 -webkit-text-size-adjust:none; font-weight:400; background-color: #FF9900; background: url("../images/background.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#cont{ max-width:500px; display:block; margin:8% auto 0 auto; text-align:center; width:85%; height: auto; padding:4% 2%; box-sizing: border-box; background: #FF9900;
background: -moz-linear-gradient(top,  #FF9900 0%, #fd5655 100%);
background: -webkit-linear-gradient(top,  #FF9900 0%,#fd5655 100%);
background: linear-gradient(to bottom,  #FF9900 0%,#fd5655 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9900', endColorstr='#fd5655',GradientType=0 );
 border-radius: 10px; background-color: rgba(0, 12, 38, 0.7);}
img#logo{ width:100%; max-width:350px; margin:10% auto; display:block;}
a.cta{border-radius: 4px;text-align: center; background-color: #00FFCC; padding: 10px 20px; color: #2A2A60; font-weight: 700; text-shadow: 4px;}


/* Shrink */
.shrink {
  display: inline-block;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;}

.shrink:hover,
.shrink:focus,
.shrink:active {
  -webkit-transform: scale(0.95);
  transform: scale(0.95);}


