/* Add additional stylesheets below
-------------------------------------------------- */
/*
  Bootstrap's documentation styles
  Special styles for presenting Bootstrap's documentation and examples
*/




/* Responsive Docs
-------------------------------------------------- */
.input-xlarge{
	width: 100%;
	}
	
.downloadApp{
	position:inherit;
	bottom:0px;
	margin-top:30px;
	text-align: center;
	}
	
.prompt{
	float: right;
	color: red;
	display: none;
	}
 
.form-horizontal.login{
	padding:30px;
}
.control-label.login{
	text-align:left;
	font-size:18px;
}

.logininfoblock{
	 font-style: normal;
    font-weight: normal;
	margin-bottom:20px;
	padding-bottom:5px;
	border-bottom: 1px solid #EBEBEB;
}
.page-header.loginform{
	margin:0px;

}

.container.loginpage{
		background-color:#FFFFFF;
}

.offset2.span8.loginpage{
background-color:#FFFFFF;
padding-bottom: 3%;
padding-left:  3%;
padding-top: 4%;
padding-right: 3%;
border-radius:8px;
}

.fotologinpage{
	margin:0%;
	padding:0%;
	border-color:#BD0000;
}
.oauthlogo{
	margin:auto;
	height: 50px;
	}
.inlinep{
	display:inline;	
}

.productinfo{
	 padding:50px
}

.form-horizontal.fotologin{

	padding:0px;
	margin: 0px;

}

div.row{
	margin: 0px;
	}

.span8{
	margin: auto;
	float: none;
	}
	
 .logoimage{
		height: 25px;
		}
		
		
 .span3
 {
    height:100%;
 	padding-top: 10%;
 	width: 300px;
	margin: 12px;
	float: left;
	}
 .span8{
	width: 650px;
	}
 .span4{
	width:300px;
	margin: 12px;
	float: left;
	}
			
@media (max-width: 480px) {
 div.navbar.navbar-fixed-top{
	  		margin-left: -20px;
	  		margin-right: -20px;
	  		margin-bottom: 0px;
	  		}
}



@media (max-width: 767px) {
.span3{
	width: 85%;
	max-width: 300px;
	margin: auto;
	float: none;
	}
 .span8{
	width: auto;
	}
}

@media (min-width:768px) {

.span8{
	width: 650px;
	}
.span4{
	width:300px;
	margin: 12px;
	float: left;
	}
.span3{
	width: 300px;
	margin: 12px;
	float: left;
	}

}

@media (min-width: 480px) and (max-width: 768px) {

}


@media (min-width: 768px) and (max-width: 980px) {




}


@media (max-width: 980px) {




}


/* LARGE DESKTOP SCREENS */
@media (min-width: 1210px) {

 

}
