
#container{
	position:absolute;
	width:90%;
	height:85%;
	top:5%;
	left:5%;
	overflow:hidden;
	-webkit-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 1);
	-moz-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 1);
}



.demo1{
	color:white;
	background: black;
	text-align:center;
	width:100%;
	min-height:100%;
	background-size: cover;
	overflow: hidden;
	animation: fadein 1 3.5s;
	-moz-animation: fadein 3.5s; /* Firefox */
	-webkit-animation: fadein  3.5s; /* Safari and Chrome */
	-o-animation: fadein  3.5s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
 
 
  }
  
  
	
}


navigation-map{z-index:999;}


 #draggable { width: 150px; height: 150px; padding: 0em; }
  .ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}


.ui-widget-content {
	border: 0;
	background: #ffffff ;
	color: #FF0000;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
 background: #cccccc ;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}
a{text-decoration:none;color:#000;outline:0}