.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

.btn, .btn-large {
    text-decoration: none;
    color: #fff;
    background-color: #00abe4;
    text-align: center;
    letter-spacing: .5px;
    transition: .2s ease-out;
    cursor: pointer;
}
.btn:hover, .btn-large:hover {
    color: 333333;
    background-color: #333333;
}
.btn:focus, .btn-large:focus, .btn-floating:focus {
    background-color: #333333;
}

/* label color */
   .input-field label {
     color: #666666;
   }
   /* label focus color */
   .input-field input[type=text]:focus + label {
     color: #00abe4;
   }
   /* label underline focus color */
   .input-field input[type=text]:focus {
     border-bottom: 1px solid #00abe4;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   /* valid color */
   .input-field input[type=text].valid {
     border-bottom: 1px solid #4CAF50;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   /* invalid color */
   .input-field input[type=text].invalid {
     border-bottom: 1px solid #FF124E;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   /* icon prefix focus color */
   .input-field .prefix.active {
     color: #000;
   }

   /* label focus color */
   .input-field input[type=number]:focus + label {
     color: #00abe4;
   }
   /* label underline focus color */
   .input-field input[type=number]:focus {
     border-bottom: 1px solid #00abe4;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   /* valid color */
   .input-field input[type=number].valid {
     border-bottom: 1px solid #4CAF50;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   /* invalid color */
   .input-field input[type=number].invalid {
     border-bottom: 1px solid #FF124E;
     box-shadow: 0 1px 0 0 #f4f4f4;
   }
   pre[class*="language-"] {
    padding: 25px 12px 7px 12px;
    border: solid 1px rgba(51,51,51,0.12);
}

pre[class*="language-"] {
    background: #f5f2f0;
}

pre[class*="language-"] {
    padding: 1em;
    margin: .5em 0;
    overflow: auto;
}

pre[class*="language-"] {
    color: black;
    /* text-shadow: 0 1px white; */
    font-family: 'Inconsolata', Monaco, Consolas, 'Andale Mono', monospace;
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    line-height: 1.4;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
}

code, pre {
    position: relative;
    font-size: 1.1rem;
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

pre {
    overflow: auto;
}

pre, xmp, plaintext, listing {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1em 0px 1em;
}
