body {
	margin-top: 50px; /* 50px is the height of the navbar - change this if the navbarn height changes */
}

a {outline:0 !important; color:#666;}

a:hover {color:#666;}

.full {
  background:url(../img/bkgd-4.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.logo {
		
}

#type {
	position:absolute;
	top:70%;
	width:100%;
	display:table;
}
.headline {
	font-size:3em;
	color:#fff;
	font-weight:600;
	text-align:center;
	display:table-cell;
}

#typed-cursor{
	display:none;}/*
	opacity: 1;
	font-weight: 600;
	font-size: 4em;
	color:#fff;
	-webkit-animation: blink 0.7s infinite;
	-moz-animation: blink 0.7s infinite;
	-ms-animation: blink 0.7s infinite;
	-o-animation: blink 0.7s infinite;
	animation: blink 0.7s infinite;
}*/

#cursor{
	opacity: 1;
	font-weight: 600;
	font-size: 3em;
	color:#fff;
	-webkit-animation: blink 0.7s infinite;
	-moz-animation: blink 0.7s infinite;
	-ms-animation: blink 0.7s infinite;
	-o-animation: blink 0.7s infinite;
	animation: blink 0.7s infinite;
}

.notify {
	display:none;
}

#errorMsg {display:none;}

.panel-body {background-color:#F9F9F9;}

.navbar {
	-webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 15px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 15px 0px rgba(50, 50, 50, 0.75);
background-color:#fff;
}

.address {text-align:left;}

.modal-footer {border-top:0px;}

@keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-webkit-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-moz-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (-webkit-min-device-pixel-ratio : 1.5),
and (min-device-pixel-ratio : 1.5)
{

}
