body { margin: 0px; }

.topo_bg {
  background: url('../images/topo.svg') no-repeat bottom right;
  background-size: auto;
}

.header {
  font-weight: 300;
}

.content {
  width: 350px;
  height: 500px;
  
  position:absolute;
    left:0; right:0;
    top:0; bottom:0;
  margin:auto;
  
  max-width:100%;
  max-height:100%;
}

.cnicolor {
  color: rgb(153,0,55);
}

.btn.cnicolor {
  background-color: rgb(153,0,55) !important;
  color: white;
}

.btn.cnicolor,.btn-floating.cnicolor {
  background-color: rgb(153,0,55) !important;
}

.btn.cnicolor,.btn-floating.cnicolor:hover {
  background-color: #bb0043 !important;
}

.waves-effect.waves-cnicolor .waves-ripple {
  /* The alpha value allows the text and background color
  of the button to still show through. */
   background-color: #dd004f;
}

.fixed-action-btn{
  left:20px;/*desired value*/
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */
}

.tabs .tab a {
  padding: 0 12px;
}