body{
	background-color: red;
	margin:0px;
	word-wrap: break-word;
}

html{
	cursor: url("index-images/scope.png"), auto;

}

.all{
	display:flex;
	flex-direction: row;
	justify-content: center;
	align-items: stretch;
	background-image: url("index-images/textbgd.png");
	background-size: cover; 
    background-repeat: no-repeat;
}

.globe{
	filter: hue-rotate(150deg);
    -webkit-filter: hue-rotate(150deg);
}

.crash{
	max-width: 100%;
	width: 100%;
	padding: 0;
}

/* sidebar code */
.sidebar{
	max-width: 15%;
	max-height: 600px;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}

/* sidepanel code */

/* nukepanel */
.nukepanel {
/*	flex-basis: 100%;*/
	order: 1;
	width: 200px;
	height: 200px;
/*	max-width: 100%;*/
    box-sizing: border-box;
    overflow: hidden;
    padding: 5px;
    margin:5px;

    border: 2px solid yellow; 

    font-size: 20px;
    color: white;
    font-family: 'Press Start 2P';
    text-shadow: -3px -3px 3px black, 3px -3px 3px black, -3px 3px 3px black, 3px 3px 3px black;

    background-image: url("index-images/nuke-radio-active.gif");
    background-color: black;
    background-size: cover; 
    background-repeat: no-repeat;
}

.nukecontent {
      width: 100%;
      height: 100%;
    }

@media (max-width: 400px) {
      .nukepanel {
        width: 100%;
        height: auto;
      }
    }
 .nukepanel img{
 	width: 100%;
    height: 100%;
 }

/* cartpanel */

.cartpanel{
	
	display: flex;
	flex-direction: column;
	align-content: center;
	height:540px;
	width: 300px;
	padding: 5px;
    margin:5px;
    background-color: white;
    border: 2px solid yellow;

    color: black;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.cart-top img{
	width: 50px;
    height: 50px;
}

.cartpanel button{
	transition-duration: 0.4s;
	background-color: black;
  border: none;
  color: white;
  padding: 9px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 10px;

}

.cartpanel button:hover{
	background-color: red;
  color: white;
}

.cart-top{
	display: flex;
}



.cartitem{
	border: 2px solid black;
	background-color:grey;
	margin-bottom: 5px;
	padding:4px;
	font-size: 12px;
}

.cartitem img{
	height: 25px;
	width: 25px;
}

/*masturbate panel*/

.masturbatepanel{
	border: 2px solid yellow;
	height: 200px;
	width:200px;
	margin-left: 7px;
}

/* adpanel */
@keyframes pulsate {
    0% {
        text-shadow: 0 0 10px rgba(255, 255, 0, 0.8);
    }
    50% {
        text-shadow: 0 0 20px rgba(255, 255, 0, 0.8);
    }
    100% {
        text-shadow: 0 0 10px rgba(255, 255, 0, 0.8);
    }
}

.adpanel{
	width: 200px;
	height: 200px;
	padding-left: 20px;
    margin:5px;
    order:2;
    border: 2px solid yellow;

    font-size: 20px;
    color: yellow;
    animation: pulsate 2s infinite;
    font-family: 'Roboto', sans-serif;
    font-style: italic;
    text-shadow: -3px -3px 3px black, 3px -3px 3px black, -3px 3px 3px black, 3px 3px 3px black;

    background-image: url("video-images/sexibooba.JPG");
    background-color: black;
    background-size: cover;
    background-repeat: no-repeat;
}

/* viruspanel */
.viruspanel{
	order: 2;
	margin:5px;

}

.viruspanel img{
	height:135px;
	/*width:209px;*/
	border: 2px solid yellow;
}

/* cigpanel */

.cigpanel{
	order: 3;
	margin:7px;

	border: 2px solid yellow;
	width: 200px;
	height: 200px;
}

.cigpanel img{
	width:100%;
	height: 100%;
}

.mainpage{
	width: 100%;
	height: 670px;
	text-align: center;
	font-family: 'Bebas Neue', sans-serif;
	margin: 50px;
}
.mainpage img{
	width:625px;
	height:156.25px;
}

.mainpage p, h2, h1{
	
	background-color: black;
	color: white;
	
}

.propimg:hover{
	filter: sepia(100%);
}


