.coolbutton,
.coolbuttonorange,
.coolbuttonred,
.coolbuttongreen,
.coolbuttongray,
.blogbutton,
.coolbuttonwhite {
 cursor:pointer;
 vertical-align:middle;
 padding:5px;
 text-align:center;
 margin:auto;
 width:300px;
 max-width:80%;
 margin-top:10px;
 padding:10px 15px;
 display:inline-block;
 border:2px solid #008CBA;
 color:#404040;
 font-weight:700;
 text-transform:uppercase;
 font-size:13px;
 letter-spacing:3px;
 transition:all .15s ease-in-out;
 /*box-shadow:2px 2px 3px #a2a2a2;*/
}

.blogbutton:hover,
.blogbutton:focus,
.coolbutton:hover,
.coolbutton:focus,
.coolbuttongray:hover,
.coolbuttongreen:hover,
.coolbuttonorange:hover,
.coolbuttonred:hover,
.coolbutton:focus,
.coolbuttongray:focus,
.coolbuttongreen:focus,
.coolbuttonorange:focus,
.coolbuttonred:focus,
.coolbuttonwhite:focus {
 color:white;
 border-radius:30px;
 background-color:#008CBA
}