.btn-lg{box-shadow: 0px 4px rgba(0, 0, 0, 0.2);	}

.mtop{
/* margin-top: 10%; */
}

.txtr{
height:53px;
/* font-size:44px; */
text-align:right;
margin-bottom:20px;
box-shadow:inset 3px 3px rgba(0, 0, 0, 0.2);

padding:10px 20px;
color:#c0c0c0;
font-size: 3em;
letter-spacing: 3px;
overflow:hidden;
border:#000 1px solid;
border-radius:7px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
-webkit-box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
-moz-box-shadow:inset rgba(0,0,0,1) 0px 1px 4px, inset rgba(225,225,225,0.3) 0px -2px 4px -2px;
background-image: -moz-linear-gradient(top, #3e3e3e 0%, #303030 100%);
 background-image: -webkit-linear-gradient(top, #3e3e3e 0%, #303030 100%);
 background-image: linear-gradient(top, #3e3e3e 0%, #303030 100%);
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}


.mbottom{marginBottom: '10px';}
.calculadoraBase{
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  border:#000 1px solid;
  border-radius:7px;
  position: relative;
  top: -6px;
  outline: medium none;
  transition: all 0.04s linear;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 2px;
  margin-right: 2px;
  background:#232323;


  -webkit-border-radius:7px;
  -moz-border-radius:7px;
  box-shadow:rgba(0,0,0,0.4) 0px 2px 5px, inset rgba(255,255,255,0.9) 0px 1px 1px -1px;
  -webkit-box-shadow:rgba(0,0,0,0.4) 0px 2px 5px, inset rgba(255,255,255,0.9) 0px 1px 1px -1px;
  -moz-box-shadow:rgba(0,0,0,0.4) 0px 2px 5px, inset rgba(255,255,255,0.9) 0px 1px 1px -1px;
  background-image:-moz-linear-gradient(top, #333333, #1f1f1f);
   background-image:-webkit-linear-gradient(top, #333333, #1f1f1f);
    background-image:linear-gradient(top, #333333, #1f1f1f);

}


.btn3d, .btn3d:focus {
    position:relative;
    top: -6px;
    border:0;
    -moz-outline-style:none;
         outline:medium none;
     transition: all 0.04s linear;
     margin-top:10px;
     margin-bottom:10px;
     margin-left:2px;
     margin-right:2px;
}


.btn3d{
    display:block;
    width:85px;
    height:53px;
    padding:13px 0 12px;
    /* color:#c0c0c0 !important; */
    font-family: "Myriad Pro", Arial, sans-serif;
    font-size:1.6em;
    font-weight: 500;
   letter-spacing: -2px;
   /* background-color:#ababab;
    border: #000 1px solid; */
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    text-align: center;
    text-decoration: none;
   /* text-shadow:#000 0px -1px 0px;
    box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
    -webkit-box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
    -moz-box-shadow: inset rgba(255,255,255,0.1) 0px 1px 0px, inset rgba(0,0,0,0.2) 0px -2px 2px;
   background-image:-moz-linear-gradient(top, #a09b9b 0%, #313234 40%, #ababab 100%);
     background-image:-webkit-linear-gradient(top, #a09b9b 0%, #313234 40%, #ababab 100%);
      background-image:linear-gradient(top, #a09b9b 0%, #313234 40%, #ababab 100%);
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box; */
    cursor: pointer;
}
.btn3d:active{
    box-shadow: inset #c6c6c6 0px 2px 8px;
    background-image:-moz-linear-gradient(top, #ababab 0%, #a09b9b 100%);
     background-image:-webkit-linear-gradient(top, #ababab 0%, #a09b9b 100%);
      background-image:linear-gradient(top, #ababab 0%, #a09b9b 100%);
}

.btn4d{
    background-color: #7fd9fa;
    background-image:-moz-linear-gradient(top, #88dbf9 0%, #aee8fd 40%, #91d8f2 100%);
    background-image:-webkit-linear-gradient(top, #88dbf9 0%, #aee8fd 40%, #91d8f2 100%);
    background-image:linear-gradient(top, #88dbf9 0%, #aee8fd 40%, #91d8f2 100%);
}

