




body {
  background-color: black;
}



.vid{
	float:left;
	margin-top:150px;
	margin-left:150px;
	margin-bottom:150px;
	
	
}


.masonry-layout {
  column-count: 3;
  column-gap: 0;
}
.masonry-layout__panel {
  break-inside: avoid;
  padding: 5px;
}
.masonry-layout__panel-content {
 /* padding: 10px;*/
  border-radius: 10px;
}
div.gallery {
    margin: 18px;
    border: 1px solid #ccc;
    float: left;
    width: 180px;
}

div.gallery:hover {
    border: 1px solid #777;
}

div.gallery img {
    width: 100%;
    height: auto;
}

div.desc {
    padding: 30px;
    text-align: center;
	color: white;
	font-family: 'Ubuntu', sans-serif;
}
	
ul {
  white-space: nowrap;
}


p{
color: white;
text-align: center;

}


table {
    border-collapse: collapse;
    border: 1px solid black;
	color: white;
	font-family: 'Ubuntu', sans-serif;
	
	
}

td{
padding: 10px;}

.circular--square {
  border-radius: 50%;
}


.Sparkle {
	
	font-size:80px;
	font-family:'Nosifer', cursive;
	text-align: center;
	border-style: solid;
	border-color: #ff70ca;
	border-width: 5px;
	
 -webkit-text-fill-color: transparent;
 background: -webkit-linear-gradient(transparent, transparent),
         url(../images/giphy.gif) repeat;
           /*  url('http://www.myspacehippo.com/files/glitterbacks/bg345.gif') repeat;*/
 background: -o-linear-gradient(transparent, transparent);
 -webkit-background-clip: text;
}

html, body, a, a:hover { cursor:url(../images/heart.png),auto; }

 


	::-webkit-scrollbar {
	width: 20px;
	height: 7px;
	background-color:#ffffff;
	}
	::-webkit-scrollbar-button:start:decrement,
	::-webkit-scrollbar-button:end:increment {display: block;}
	::-webkit-scrollbar-button:vertical:start:increment,
	::-webkit-scrollbar-button:vertical:end:decrement {display: none;}
	::-webkit-scrollbar-button:end:increment 
        {background-image:url(http://www.snazzyspace.com/images/arrowdown.png);
	background-repeat: no-repeat;background-position:center;
        -webkit-box-shadow: inset 0 0 16px rgba(214,214,214,0.9);
        box-shadow:inset 0 0 16px rgba(214,214,214,0.9);
        -moz-box-shadow:inset 0 0 16px rgba(214,214,214,0.9);
        }


	::-webkit-scrollbar-button:start:decrement 
	{background-image: url(http://www.snazzyspace.com/images/arrowup.png);
	background-repeat: no-repeat;background-position:center;
        -webkit-box-shadow: inset 0 0 16px rgba(214,214,214,0.9);
        box-shadow: inset 0 0 16px rgba(214,214,214,0.9);
        -moz-box-shadow: inset 0 0 16px rgba(214,214,214,0.9);
        }
	::-webkit-scrollbar-thumb {
	background-color:transparent;
        background:url(http://www.snazzyspace.com/defaultimages/000000_blinging-crowns.gif); 
        background-size: 400% auto;
	border-left:0px solid #E5E5E5;
	border-right:0px solid #E5E5E5;
	border-bottom:0px solid #E5E5E5;
	border-top:0px solid #E5E5E5;
	border-radius:0%;
	}
	#scrollbardolliecrave {
	width:96px;
	height:20px;
	position: fixed;    
	left: 0px;    
	bottom: 0px;
	}
	::-webkit-scrollbar-track {
        background:url(http://www.snazzyspace.com/images/track.png); 
	border-radius:0%;
	}

.navfoot{ 
clear:left;
font-family: 'Ubuntu', sans-serif;
color: black;
width:100%;
margin: 0 auto;
text-align: center;
background-color: #ffc9e3;
font-size: 30px;

}

.navfoot2{
  clear:left;
	font-family: 'Ubuntu', sans-serif;
	background-color: #ffc9e3;
	text-align:center;
	font-size: 30px;
}

.button{
font-size: 30px;
border: solid;
border-color: white;
color:white;
text-align:center;
display: inline-block;
font-family: 'Ubuntu', sans-serif;
background-color: #ff70ca;
padding: 10px;
}	



	
	
	



	