/* ======================================== */
/* ======================================== */
/* ======================================== */
/*
    BASE-RULES
      - Eric Meyer's RESET CSS 2.0
      - Shankari Murali's RESET CSS 1.0
*/
/* ======================================== */
/*    Eric Meyer's RESET CSS 2.0    */
/* ======================================== */
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* ======================================== */
/*    Shankari Murali's RESET CSS 1.0    */
/* ======================================== */
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
html,body{
	width:100vw;
  overflow-x: hidden;
	font-synthesis:none;
	text-rendering:optimizeLegibility;
	-webkit-text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
p, div, input, textarea, button, select, a,button{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
*{box-sizing:border-box;padding:0;margin:0;}
a,a:visited,a:hover,a:focus,a:active{text-decoration:none !important;color: inherit;}
a {outline: 0 !important;}
textarea {resize: none;}
button{border:none;}
input, textarea, button, select{border-radius:0;font-family:inherit;outline:0;font-size:inherit;border:none;box-shadow: none;background:none;padding:0;-webkit-appearance:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:inherit;}
*:focus {outline: none;}
body::-webkit-scrollbar {
    width: 1em;
}

body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px red;
}
body::-webkit-scrollbar-thumb {
  background-color: white;
  outline: 1px solid white;
}
/* *{outline:1px solid lightgray;} */
