/* visual styles */
body{
    margin:0;
}
/*.fullscreen-cont {
    margin-bottom:2px;
}*/

/* fullscreen setup */
html, body {
    /* all the tags up to .fullscreen-cont must have this style */
    height:100%;
}



.fullscreen-cont,
.fullscreen-img {
    display:block;
    position:relative;
    min-width:100%;
    min-height:100%;
}

/* content styles */
.fullscreen-img {
    display:block;
    position:absolute;
    z-index:1;
    /*background:transparent url('http://placehold.it/1240x885') center center no-repeat;*/
    background-size:cover;
    /* background position when .fullscreen-img overflows */
    background-position:50% 50%;
}

.content {
	z-index:2;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	max-width: 80%;
	min-width: 320px;
}


.tweet{
	text-align:center;
	background-color: rgba(0,0,0,0.5);
	padding: 15px;
	border-radius: 15px;
	text-shadow: black 0.1em 0.1em 0.2em;
}
	
.tweet p{
	color: white;
	font-size: 15px;
}

.tweet-box{
	z-index:2;
	position: absolute;
	top: 55px;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	max-width: 80%;
	min-width: 320px;
	text-align:center;
	background-color: rgba(0,0,0,0.5);
	padding: 15px;
	border-radius: 0px 0px 15px 15px;
	text-shadow: black 0.1em 0.1em 0.2em;
}
	
.tweet-box p{
	color: white;
	font-size: 15px;
}




























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
