.mds2,.mds2h:hover {
 box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
 -moz-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);
}
.mds3,.mds3h:hover {
 box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);
 -moz-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);
}
.mds4,.mds4h:hover {
 box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);
 -moz-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);
}
.mds6,.mds6h:hover {
 box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);
 -moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);
 -webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);
}
.mds8,.mds8h:hover {
 box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);
 -moz-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);
 -webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);
}
.mds9,.mds9h:hover {
 box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12);
 -moz-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12);
 -webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12);
}
.mds12,.mds12h:hover {
 box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);
 -moz-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);
 -webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);
}

/* === Border radius === */
.mdbr2{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.mdbr4{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.mdbr6{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.mdbr50p{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.mdbr2t{border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px}
.mdbr4t{border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px}
.mdbr6t{border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px}
.mdbr2b{border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px}
.mdbr4b{border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}
.mdbr6b{border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px}

/* === Transition === */
.mdtsbc1 {
 transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),background 280ms cubic-bezier(0,0,.2,1);
 -o-transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),background 280ms cubic-bezier(0,0,.2,1);
 -ms-transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),background 280ms cubic-bezier(0,0,.2,1);
 -moz-transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),background 280ms cubic-bezier(0,0,.2,1);
 -webkit-transition:box-shadow 280ms cubic-bezier(.4,0,.2,1),background 280ms cubic-bezier(0,0,.2,1);
}
.mdt250{transition:all 250ms cubic-bezier(.0,0,.2,1);-o-transition:all 250ms cubic-bezier(.0,0,.2,1);-webkit-transition:all 250ms cubic-bezier(.0,0,.2,1);-ms-transition:all 250ms cubic-bezier(.0,0,.2,1);-moz-transition:all 250ms cubic-bezier(.0,0,.2,1)}
.mdt250l{transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;-moz-transition:all 250ms linear}

.mdt1s{transition:all 1s cubic-bezier(.0,0,.2,1);-o-transition:all 1s cubic-bezier(.0,0,.2,1);-webkit-transition:all 1s cubic-bezier(.0,0,.2,1);-ms-transition:all 1s cubic-bezier(.0,0,.2,1);-moz-transition:all 1s cubic-bezier(.0,0,.2,1)}
.mdt1sl{transition:all 1s linear;-o-transition:all 1s linear;-webkit-transition:all 1s linear;-ms-transition:all 1s linear;-moz-transition:all 1s linear}
