/*** Max CSS Reset Version 0.0.2 ***/
html,body{margin:0;padding:0;border:0;}
*,*::before,*::after{margin:0;padding:0;border:0;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/* *:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert;}*/

/*h1{font-size:3em !important;} h2{font-size:2em !important;}
h3{font-size:2em !important;} h4{font-size:1.75em !important;}
h5{font-size:1.25em !important;} h6{font-size:1em !important;}*/

a{text-decoration:none;cursor:pointer !important;}
b,strong{font-weight:bold !important;}
p{line-height:2.5em;text-align:justify;}

hr{display:block; unicode-bidi:isolate; overflow:hidden;
	margin-block-start:0.5em; margin-block-end:0.5em;
	margin-inline-start:auto; margin-inline-end:auto;
	border:none; border-bottom:1px solid #cfcfcf;
}
hr.center-line{position:relative;width:100%;height:10px;border:none;}
hr.center-line:before {content:'';position:absolute;bottom:50%;border-bottom:solid 1px #cfcfcf;width:100%;z-index:0;}

ul{list-style-type:auto;} ol{list-style-type:auto;}

input,textarea,button,select,optgroup,option{font:inherit;}
input[type='checkbox']{width:20px;height:20px;cursor:pointer;}
label.checkbox{display:block;vertical-align:middle;margin:0px 10px;cursor:pointer;}
label.checkbox input[type='checkbox']{display:inline-block;vertical-align:middle;margin:0px 10px;}

.row{content:"";clear:both;}

/* ----- Scrollbar Normal ---------------------------------------- */
/* 1 */body.scrollbar-1::-webkit-scrollbar{z-index:999999;width:6px;}
/* 2 */body.scrollbar-1::-webkit-scrollbar-button{display: none;}
/* 3 */body.scrollbar-1::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #000;}
/* 4 */body.scrollbar-1::-webkit-scrollbar-track-piece{}
/* 5 */body.scrollbar-1::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.5);border-radius:6px;}
/* 5 */body.scrollbar-1::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.5);}
/* 6 */body.scrollbar-1::-webkit-scrollbar-corner{}
/* 7 */body.scrollbar-1::-webkit-resizer{}

/* ----- Scrollbar Normal ---------------------------------------- */
/* 1 */body.scrollbar-2::-webkit-scrollbar{z-index:999999;width:6px;background:rgba(0,0,0,0.25);}
/* 2 */body.scrollbar-2::-webkit-scrollbar-button{display: none;}
/* 3 */body.scrollbar-2::-webkit-scrollbar-track{box-shadow:inset 0 0 6px background:rgba(0,0,0,0.75);}
/* 4 */body.scrollbar-2::-webkit-scrollbar-track-piece{}
/* 5 */body.scrollbar-2::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.5);border-radius:3px;}
/* 5 */body.scrollbar-2::-webkit-scrollbar-thumb:hover{background:var(--main);}
/* 6 */body.scrollbar-2::-webkit-scrollbar-corner{}
/* 7 */body.scrollbar-2::-webkit-resizer{}

/* ----- Overriding Default Selection Color ---------------------------------------- */
::-webkit-selection {/*background:#e0fa06;color:#000; /* Gecko Browsers */}
::-moz-selection {/*background:#e0fa06;color:#000; /* Gecko Browsers */}
::selection {/*background:#e0fa06;color:#000; /* WebKit/Blink Browsers */}

/* ----- Change Autocomplete styles in Chrome ---------------------------------------- */
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus
textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,
select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus {
	border:1px solid #efefef;
	-webkit-text-fill-color:#909090;
	-webkit-box-shadow:0 0 0px 1000px #fff inset;
	transition:background-color 5000s ease-in-out 0s;
}

/* ----- FullScreen Element style ---------------------------------------- */
/* Safari */
:-webkit-full-screen{background-color:transparent;}
/* IE11 */
:-ms-fullscreen{background-color:transparent;}
/* Standard syntax */
:fullscreen{background-color:transparent;}
