body {
background: #efefef url('../img/noise.png') repeat 0 0;
color: #404040;
font: 14px/20px 'Tahoma', Arial, sans-serif;
}
.container {position: relative;
display: block;
width: 70%;
max-width: 980px;
}
.close {
position: absolute;
padding: 0;
top: -10px;
right: -10px;
width: 22px;
height: 22px;
border: 2px solid #ccc;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background-color: rgba(61, 61, 61, 0.8);
-webkit-box-shadow: 0px 0px 10px #000;
-moz-box-shadow: 0px 0px 10px #000;
box-shadow: 0px 0px 10px #000;
text-align: center;
text-decoration: none;
font-weight: bold;
line-height: 20px;
-webkit-transition: background-color ease .7s;
-moz-transition:  background-color ease .7s;
-ms-transition:  background-color ease .7s;
-o-transition:  background-color ease .7s;
transition: background-color ease .7s;
}
.close:before {
color: rgba(255, 255, 255, 0.9);
content: '\2715';
text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
font-size: 12px;
 }
.close:hover {
background-color: rgba(252, 20, 0, 0.8);
}
a.botr{
  background:#fff;
  width:425px;
  display:block;
  height:53px;
  padding-top:19px;
  border:1px solid #000;
   margin: 20px auto;
  font-family: 'Dosis', sans;
  font-size: 28px;
  font-weight:300;
  color:#000;
  text-transform:uppercase;
  text-decoration:none;
  text-align:center;
  opacity:.8;
  letter-spacing: 1px;
    -webkit-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
   -moz-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
     -o-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
        transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
}
a.botr:hover{
  width:425px;
  height:53px;
  padding-top:29px;
  border:1px solid teal;
  margin: 20px auto;
  opacity:1;
  letter-spacing: 4px;
  -webkit-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
   -moz-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
     -o-transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950);
        transition: all 500ms cubic-bezier(0.250, 0.250, 0.950, 0.950); 
}
