@charset "utf-8";
/* CSS Document */
.topnav {
  overflow: visible;
  background-color: rgb(203,0,232);
  font-family: 'Courier New', sans-serif;
  width:97vw;
  border:0.3vw solid rgb(141,0,192);
	height:4%;
	font-size:1vw;
	vertical-align: middle;
	margin-top:0;
	z-index: 9999;
    position: absolute;
}

.topnav a {
  float: left;
  margin-bottom: 0.25vw;
  color: white;
  text-align: center;
  padding: 0.1% 2.5vw;
  text-decoration: none;
  font-size: 1vw;
	
}

.topnav a.active {
	
	color:rgb(110, 0, 172);
	text-decoration:underline;
}
.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: rgb(226,10,255);
  color: white;
}

.topnav a.split {
  float: right;
  color: white;
	border-left:3px solid rgb(141,0,192)
}

.topnav .icon {
  display: none;
	background-color:none;
}


@media screen and (max-width: 600px) {
  .topnav a, .dropdown .dropbtn {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
	  position:absolute;
	  right:1.5vw;
	  top:-7vw;
	  
  }
	.topnav a.icon:hover {
		background-color: transparent;
	}
	.topnav.responsive .dropdown {float: none;}
	.topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive {position: absolute; height: auto; width: 97vw}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
	.topnav.responsive .dropdown .dropbtn{
    display: block;
    width: 100%;
    text-align: left;
  }
	
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
	.topnav {
	height:0vw;
		border:none;
		font-size:3vw;
		margin-top:0vw;
		margin-bottom:0vw;
	}
	
	.topnav a {
		height:5vw;
		font-size:3vw;
		padding-top:1vw;
		border: none;
	}
	.topnav a.split {
		border-left: none;
	}
}

.dropdown {
 float: left;
	margin-top:0.15vw;
	
}

.dropbtn {
  margin-bottom:0.25vw;
	font-size: inherit;
	overflow: hidden;
	font-family: 'Courier New', sans-serif;
	text-align: center;
	border: none;
  outline: none;
  color: white;
  padding: 0.1% 2.5vw;
  background-color: inherit;
	border-right:3px solid rgb(141,0,192);
	height:100%;

}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: rgb(229, 31, 255);
	min-width:10.5vw;
	color:white;
}

.dropdown-content a {
  float: none;
  color: white;
padding: 0.1% 2.5vw;
  text-decoration: none;
  display: block;
  text-align: left;
	
}

.dropdown-content a:hover {
  background-color: #ddd;
  color: black;
}

.dropdown:hover .dropdown-content {
  display: block;
}

body {
Background-color:black;
overflow: auto;
	font-family: 'Courier New', sans-serif;
}
.mainpic {
	width:97vw;
	margin-bottom:0vw;
	height:auto;
	margin-top:0vw;
}
.maincolumn {
 width:97vw;
	color:rgb(141,207,19);
	 font-family: 'Courier New', sans-serif;
	float:center;
	text-align:center;
}

@media screen and (min-width: 601px) {
  div.secondarytext {
    font-size: 2vw;
  }
	.smallerpic {
		border: 0.25vw solid rgb(203,0,232);
	}
	.mainphoto {
		border: 0.25vw solid rgb(203,0,232);
	}
	.bottombar {
		border-top: 0.25vw solid rgb(203,0,232);
		
	}
	.bigpic {
    border: 0.25vw solid rgb(203,0,232);
    
    }
    .littlepic {
        border: 0.15vw solid rgb(203,0,232);

    }
	.bottombarmaintext {
		font-size: 1.25vw;
		text-indent:1vw;
		margin-bottom:0.5vw;
	}
	.bottombarsmalltext {
		font-size:1vw;
		text-indent:1vw;
		margin-top:0.5vw
	}
	.socialbuttonscontainer {
		margin-left:1vw;
	}
	.socialbuttonssections {
		width:15%;
	}
	.myline {
    background-color: rgb(203,0,232);
    border:0.13vw solid rgb(203,0,232);
    width:97vw;
    margin-top:0vw;
    margin-bottom:0vw;
    display:none;
    }
    .regline {
    background-color: rgb(203,0,232);
    border:0.13vw solid rgb(203,0,232);
    width:97vw;
    margin-top:0vw;
    margin-bottom:0vw;
    
    }
    .itemimg:hover {
	filter: drop-shadow(0 0 0.4rem rgb(203,0,232));
}

.itemimg:active {
	filter: drop-shadow(0 0 0.4rem rgb(141,207,19));
	
}

.itempageleft {

width:35%;
 margin-bottom:2vw;
}

.itempageright{

width:65%; }

.itemimagesection{
margin-left:3vw;
 margin-right:3vw; 
 float: left;
}

.side {
width:4vw;
}

.largeinfosection {
float: right;
text-align:left;
margin-top:2vw;
width:65%;
}
.smallinfosection {
text-align:left;
margin-top:0;
}
.iteminfosection {
margin-top:0;


}
.itempagetitle {
font-size:2.5vw;
width:65%;
font-weight:bold;
float:left;

}
.itempageprice {
font-size:2.5vw;
margin-top:1;
margin-bottom:1vw;
float:right;
text-align:right;
margin-right:2vw;
width:15%;
font-weight:bold;


}
.itempageinfo {
margin-top:0;
margin-bottom:1vw;
font-size: 1.5vw;
float:left;

}

.smallebaybutton {
font-size:2.5vw;
width:100%;
text-decoration:underline;
font-weight:bold;
color: rgb(203,0,232);
    border:0.13vw solid rgb(203,0,232);
    Float:left;
    text-align:center;
    height:7vw;
    margin-bottom:1vw;
    vertical-align:center;
    margin-right:2vw;
}

.largeebaybutton {
display:none;
}

.pageinfo1{

}

.pageinfo21 {
margin-top:1.4vw;
margin-left:0.5vw;
}
.pageinfo22 {
margin-top:0.4vw;
margin-left:0.5vw;
}
.pageinfo23 {
margin-top:0.4vw;
margin-left:0.5vw;
}
}


@media screen and (max-width: 600px) {
  div.secondarytext {
    font-size: 3vw;
  }
	.bigpic {
    border: 0.4vw solid rgb(203,0,232);
    
    }
    .littlepic {
    border: 0.4vw solid rgb(203,0,232);
    }
	.smallerpic {
		border: 0.4vw solid rgb(203,0,232);
	}
	.mainphoto {
		border: 0.4vw solid rgb(203,0,232);
	}
	.bottombar {
		border-top: 0.4vw solid rgb(203,0,232);
		margin-top:2vw;
	}
	.bottombarmaintext {
		font-size: 2vw;
		text-indent:1vw;
		margin-bottom:0.5vw;
	}
	.bottombarsmalltext {
		font-size:1.75vw;
		text-indent:1vw;
		margin-top:0.5vw
	}
	.socialbuttonscontainer {
		margin-left: 1vw;
	}
	.socialbuttonssections {
		width:18%;
	}
	.myline {
    background-color: rgb(203,0,232);
    border:0.2vw solid rgb(203,0,232);
    width:97vw;
    margin-top:0vw;
    margin-bottom:0vw;
    margin-left:0vw;
    }
    .regline {
    background-color: rgb(203,0,232);
    border:0.2vw solid rgb(203,0,232);
    width:97vw;
    margin-top:0vw;
    margin-bottom:0vw;
    margin-left:0vw;
    
    }
    .itemimg:hover {
	filter: drop-shadow(0 0 0.4rem rgb(203,0,232));
}

.itemimg:active {
	filter: drop-shadow(0 0 0.4rem rgb(141,207,19));
	
}

.itempageleft {
width:100%;
}
.itempageright{

width:100%; }
.itemimagesection{
margin-left:7vw;
 margin-right:7vw;
 margin-bottom:0vw;
 }

.side {
width:8vw;
}

.largeinfosection {
margin-top:2vw;
margin-right:7vw;
margin-left:7vw;
margin-bottom:0vw;
}

.smallinfosection {
margin-right:7vw;
margin-left:7vw;
margin-top:0vw;
}

.smallebaybutton {
width:100%;
float:left;
border: 0.4vw solid rgb(203,0,232);
color: rgb(203,0,232);
text-decoration:underline;
font-weight:bold;
margin-left:0%;
margin-right:0%;
margin-bottom:2vw;
}


.itempagetitle {
font-size:4vw;
margin-bottom:1vw;
float:left;
width:85%;
text-align:left;
margin-top:1vw;
font-weight:bold;
}
.itempageprice {
font-size:4vw;
margin-bottom:2vw;
margin-top:1vw;
float:right;
font-weight:bold;
}
.itempageinfo {
float:left;
font-size: 3vw;
width:90%;
text-align:center;
margin-top:0vw;

}

.pageinfo1{
 float:left;
 width:49%;
 text-align:right;

}

.pageinfo21 {
float:right;
text-align:left;
width:49%;
margin-top:1.7vw;
}

.pageinfo22 {
float:right;
text-align:left;
width:49%;
margin-top:0.8vw;
}

.pageinfo23 {
float:right;
text-align:left;
width:49%;
margin-top:0.8vw;
}








}


.itemimg {
	width:90%;
	float:center;
	
	
}


.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
}
.imgcontainer {
  position: relative;
}
.imgcontainer:hover .overlay {
  opacity: 1;
}
.secondpics {
	width:97vw;
	float:left;
	margin-top:1vw;
}

.secondpic {
	width:50%;
	float:left;
	
}

.smallerpic {
	width:100%;

}

.mainphoto {
	width:100%;
}
.secondarytextbox {
	float:left;
	width:97vw;
	text-align:center;
}

.bottombar {
	float:left;
	width:97vw;
	background-color:black;
	color:rgb(203,0,232);
}

.bottombarsection {
	width: 31vw;
	
	float:left;
	
}

.bottombarmaintext {
 
	font-weight:bold;
	text-align:left;
	
}

.bottombarsmalltext {
	text-align:left;
	
	
}
.socialbuttonscontainer {
	width:100%;
	
}

.socialbuttonssections {
	float:left;
	margin-bottom:1vw;
}
.socialbutton {
	width:100%;
}

.bottombar a:link {
color:rgb(203,0,232);
background-color:transparent;
Text-decoration:underline;
}
.bottombar a:visited {
color:rgb(229, 31, 255);
background-color:transparent;
text-decoration:underline;
}
.bottombar a:hover {
color:rgb(229, 31, 255);
background-color:transparent;
text-decoration:underline;
}	
.bottombar a:active {
color:rgb(141, 207, 19);
background-color:transparent;
text-decoration:underline;
}

.itemholder a:link {
color:rgb(141,207,19);
background-color:transparent;
Text-decoration:none;
}
.itemholder a:visited {
color:rgb(88,160,16);
background-color:transparent;
text-decoration:none;
}
.itemholder a:hover {
color:rgb(88,160,16);
background-color:transparent;
text-decoration:none;
}	
.itemholder a:active {
color:rgb(226,10,255);
background-color:transparent;
text-decoration:none;
}

.itempageleft {

float:left;
z-index:5;
}
	
.itempageright{

float:right;
}

.iteminfosection {
 margin-left:2vw;
 margin-right:2vw;
 margin-top:2vw;
}

.itemimagesection{
 margin-top:2vw;
}



.largeitemphoto {
  position: relative;
}

.mySlides {
  display: none;
}
.cursor {
  cursor: pointer;
}


.prev {
left:0;
}
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 45%;
  user-select: none;
  -webkit-user-select: none;
}

.next {
  right: 0;
}

.prev:hover,
.next:hover {
  filter: drop-shadow(0 0 0.4rem rgb(203,0,232));
}
.prev:active,
.next:active {
  filter: drop-shadow(0 0 0.4rem rgb(141,207,19));
}

.smallphoto {
  float: left;
  width: 24%;
  margin-right:1%;
}

.smallphotoholder {
 margin-left:1%;
 margin-top:0vw;
}

.smallphoto:hover {
  filter: drop-shadow(0 0 0.4rem rgb(203,0,232));
}
.smallphoto:active {
  filter: drop-shadow(0 0 0.4rem rgb(141,207,19));
}

.itempagetitle  {
text-decoration:underline;
text-decoration-color:rgb(203,0,232);
}

.ebaytext {

top:50%;
bottom:50%;
}



.smallebaybutton:hover {
filter: drop-shadow(0 0 0.4rem rgb(203,0,232));

}

.smallebaybutton:active {
  filter: drop-shadow(0 0 0.4rem rgb(141,207,19));


}

















.content {
  color:rgb(141,207,19);
  margin-top:1vw;
background-color:rgb(53,0,108);
	border: 0.3vw solid rgb(79,0,152);
  font-family: 'Courier New', sans-serif;
	float:center;
	text-align:center;
	width:97vw;
}

* {
box-sizing: border-box;
  }



.clearfix::after {
content: "";
clear: both;
display: table;
}

.cntnt {
width: 750px;
float:right;
color:white;
}


.clearfix::after {
content: "";
clear: both;
display: table;
}

.line {
float: left;
padding: 0;
margin-bottom:1.5%;
font-family: 'Courier New', sans-serif;
	width:31.5%;
	margin-left:1.5%;
}

.lin {
	float: left;
padding: 0;
margin-bottom:1.5%;
font-family: 'Courier New', sans-serif;
	width:31.5%;
	margin-left:1.5%;
	
}

.menu {
	margin-top:1.5%;
	font-family: 'Courier New', sans-serif;
	width:15%;
}

.menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.hor {
	
	
}
.menu li {
padding: 1%;
margin-bottom: 1.5vw;
background-color: rgb(79,0,152);
color: white;
border:0.3vw solid rgb(203,0,232);
	font-size:1vw;
	text-indent:2.5vw;
}

.menu lin {
	height:0.5vw;
}
.mnu {
width: 750px;
	margin-right:25px;
	margin-top:25px;
}

.mnu ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.mnu li {
padding: 5px;
margin-bottom: 25px;
background-color: rgb(203,0,232);
color: white;
}





.clmn {
float: center;
width: 16%;
}

.clmn:hover {
float: center;
}

.clmn img {
opacity: 1; 
cursor: pointer; 
Border:0.3vw solid rgb(32, 0, 64);
}

.clmn img:hover {
opacity: 0.75;
Border:0.3vw solid rgb(110, 0, 172);
}
.clmn img:active {
opacity: 0.5;
border: 3px solid rgb(203,0,232);
}

.row:after {
content: "";
display: table;
clear: both;
}

.container {
position: relative;
}

.closebtn {
position: absolute;
top: 1vw;
right: 5vw;
color: white;
font-size: 15px;
width:5px;
cursor: pointer;
}


::-webkit-scrollbar {
  width: 1vw;
	height:1vw;
}

::-webkit-scrollbar-track {
	background: rgb(53, 0, 108);
}
 
::-webkit-scrollbar-thumb {
  background: rgb(203, 0, 232); 
      border:0.3vw solid rgb(141, 0, 192);
}

::-webkit-scrollbar-thumb:hover {
  background: rgb(141, 0, 192); 
      border:0.3vw solid rgb(110, 0, 172);
}

::-webkit-scrollbar-thumb:active {
  background: rgb(141, 207, 19); 
      border:0.3vw solid rgb(88, 160, 16);
}

::-moz-selection {
  color: rgb(10, 0, 20);
  background: rgb(203, 0, 232);
}

::selection {
  color: rgb(10, 0, 20);
  background: rgb(203, 0, 232);
}

div.scroll-container {
	overflow: auto;
  white-space: nowrap;
  padding: 0.5vw;
}

	