nav ul a, nav .brand-logo {color: #444;}
p {line-height: 2rem;}
.sidenav-trigger {color: #26a69a;}
.parallax-container {min-height: 380px;line-height: 0;height: auto;color: rgba(255,255,255,.9);}
.parallax-container .section {width: 100%;}

@media only screen and (max-width : 992px) {
  .parallax-container .section {position: absolute;top: 40%;}
  #index-banner .section {top: 10%;}
  table.responsive-table td {padding-bottom: 0.4em;}
}
@media only screen and (max-width : 600px) {
  #index-banner .section {top: 0;}
}

.icon-block {padding: 0 15px;}
.icon-block .material-icons {font-size: inherit;}
footer.page-footer {margin: 0;}
#map {width: 100%;height: 50vh;}
.input-field label {color: #ff9800;}
.input-field input[type=text]:focus + label {color: #e65100;}
.input-field input[type=text]:focus {border-bottom: 1px solid #e65100;box-shadow: 0 1px 0 0 #e65100;}
.input-field .prefix.active {color: #ff9800;}
.stencil {font-family: 'Saira Stencil One';} 
#canvas {width: 100%;}

/* Firefox */
* {scrollbar-width: thin;scrollbar-color: #fb8c00 #4e342e;}
/* Chrome, Edge, and Safari */
*::-webkit-scrollbar {width: 12px;}
*::-webkit-scrollbar-track {background: #4e342e;}
*::-webkit-scrollbar-thumb {background-color: #fb8c00;border-radius: 20px;border: 3px solid #4e342e;}


::-webkit-scrollbar { 
    display: none; 
}

.thanks {
  height: 200px;
  width: 200px;
  border: solid 5px;
  line-height: 200px;
}

.fit {
  width: 100%;
}

#itemImage {
  cursor: pointer;
}

.catqty {
    border-radius: 50%;
    padding: 0px 5px 0px 5px;
    height: 20px;
    margin-top: 10px;
    line-height: normal;
    border-radius: 40%;
}

#details {
  width: 240px;
}