#logo-img-desktop, #logo-img-mobile{
	display : none;
}


@media (min-width : 768px){
	#logo-img-desktop{
		display : block;
	}
}

@media (max-width : 600px){
	#logo-img-mobile{
		display : block;
	}

	.text-xs-center{
		text-align: center;
	}
	
	header.masthead .intro-text .intro-heading {
        font-size: 30px;
        font-weight: 400;
        line-height: 30px;
        margin-bottom: 15px;
    }
}

#notDrawingWrapper, #drawingWrapper{
	/*position : relative;
	top:50%;
	transform : translateY(-50%);*/
	display:none;
}

.result-table{
	width: 100%;

}

.table-wrapper{
	border-radius : 10px;
	overflow: hidden;
	box-shadow: 0 0 40px 0 rgba(0,0,0,.15);
	-moz-box-shadow: 0 0 40px 0 rgba(0,0,0,.15);
	-webkit-box-shadow: 0 0 40px 0 rgba(0,0,0,.15);
	-o-box-shadow: 0 0 40px 0 rgba(0,0,0,.15);
	-ms-box-shadow: 0 0 40px 0 rgba(0,0,0,.15);
}

.result-table thead td{
	border-collapse: collapse;
	box-sizing : border-box;
	color : rgb(255, 255, 255);
	font-weight : 600;
	line-height : 25.2px;
	font-size : 18px;
	background-color : rgb(108, 122, 224);
	font-family : Lato;
	padding-top : 10px;
	padding-bottom : 10px;
}

.result-table tbody td{
	text-align: center;
	font-size : 15px;
	font-family : Lato;
	padding-top : 10px;
	padding-bottom : 10px;
	line-height : 25.2px;
	font-weight : 500;
}

.result-table.main-prizes tbody td{
	width : 50%;
}

.result-table thead td{
	
}

#drawingSpan{
	animation:blinkingText 0.8s infinite;
}


@keyframes blinkingText{
    0%{     opacity: 40%;    }
    25%{    opacity: 70%; }    
    50%{    opacity: 100%; }    
    75%{    opacity: 70%; }
    100%{   opacity: 40%;    }
}
