@charset "utf-8";

/*--------------------------/body\----------------------------*/
body {
	background-color: #FFFFFF;
	color: #000;
}
/*--------------------------\body/----------------------------*/

/*--------------------------/Scrollbar\----------------------------*/

body::-webkit-scrollbar {
    width: 10px;
	height: 10px;
	background-color: rgba(118, 39, 187, 0.35);
	opacity: 0.2;
	border-radius: 5px;
}

body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 5px;
}
 
body::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(118, 39, 187, 0.5); 
}

/*--------------------------\Scrollbar/----------------------------*/

/*--------------------------/header\----------------------------*/

header {
	background-color: rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	margin: 4px;
	padding: 4px;
}

/*--------------------------/Style-Dropdown-Menu\----------------------------*/

.dropbtn {
    background-color: #663399;
    color: white;
}

.dropbtn:hover, .dropbtn:focus {
    background-color: #6633cc;
}

.dropdown-content {
    background-color: rgba(255, 255, 255, 0.8);
}

.box:hover {
	background-color: #cccccc;
}


/*--------------------------\Style-Dropdown-Menu/----------------------------*/
/*--------------------------\header/----------------------------*/

#main > article {
	background-color: rgba(0, 0, 0, 0.1);
	margin: 4px;
	padding: 4px;
	border-radius: 5px;
}

#main > nav {
	background-color: rgba(0, 0, 0, 0.1);
	margin: 4px;
	padding: 4px;
	border-radius: 5px;
}

a:link {
	color:#000000;
}

a:visited {
	color: #000000;
}


footer a:link {
	color:#660033;
}

footer a:visited {
	color: #1a563b;
}

.box1 {
	background-color: rgba(175, 175, 175, 1);
	border-radius: 5px;
	text-decoration: none;
	list-style: none;
	margin: auto;
	margin-bottom: 20px;
	height: 30%;
	max-width: 150px;
	color:#000000;
	font-size: 20px;
	transition: 3s;
}

.box1:hover {
	background-color: #000000;
	color: #F2F2F2;
}

#main > aside {
	background-color: rgba(0, 0, 0, 0.1);
	margin: 4px;
	padding: 4px;
	border-radius: 5px;
}

.box2 {
	background-color: rgba(94, 159, 189, 0.2);
	text-decoration: none;
	list-style: none;
	margin: auto;
	margin-bottom: 20px;
	height: 50px;
	max-width: 150px;
	border-radius: 2px;
	
}

.box2:hover {
	background-color: #184a61;
	color: #F2F2F2;
	transform: translate(5px, 0px);
}

.input {
	padding: 3px;
	box-shadow: 2px 2px 0px black inset;
}

.login {
	background-color: #3e3ed2;
	border: 1px solid blue;
	color: #f2f2f2;
}

.login:hover {
	border: 1px solid black;
	box-shadow: 4px 4px 3px black;
}

footer {
	background-color: rgba(0, 0, 0, 0.1);
	color:#000000;
	margin: 4px;
	padding: 4px;
	border-radius: 5px;
}






































