/* CSS Document */

#ngflare-domain-check-form #edit-report{
  display: block;
  margin: 0 20%;
  padding: 102px 12% 40px;
  border: 1px solid #eee;
  box-shadow: -36px 1px 36px rgba(0,0,0,0.15);
  background-image: url("../imgs/ngsecurity-grey.png");
  background-repeat: no-repeat;
  background-size: 175px;
  background-position: center 25px;
}

#intro-text{
margin: 0 21%;
  padding: 0 0 20px;
	
}

#edit-report .form-type-checkbox{
	line-height: 1.1em;
  margin-bottom: 16px;
  font-size: 90%;
}

#ngflare-domain-check-form #edit-submit{
	white-space: normal;
  height: auto;
  line-height: 15px;
  padding: 12px 20px;
}

@media (max-width: 768px) {
	#ngflare-domain-check-form #edit-report{
  margin: 0;
  padding: 102px 1% 40px;
	}
	
	#intro-text{
		margin: 0;
  padding: 102px 1% 40px;
	}
	
}

#ngflare-domain-check-form #edit-report .panel-heading{
	display: none;
	
}

#edit-report--content .js-form-item-telephone{
	display: none;
}

#ngflare-domain-check-form #edit-report--content{
	
}

table.ngflare-report-table{
	border-collapse: collapse; 
	width: 100%;
	box-shadow: -36px 1px 36px rgba(0,0,0,0.15);
	background-color: rgba(255,255,255,0.76);
}


table.ngflare-report-table th{
	background-color: rgb(146,200,122);
  white-space: nowrap;
  color: #fff;
  text-align: center;
  text-shadow: 1px 1px 0 #000;
  font-size: 120%;

	
}


table.ngflare-report-table th, table.ngflare-report-table td{
	padding: 0.5em;
  border: 1px solid #eee;
}

table.ngflare-report-table tr.more-hidden td{
	color: #686868;
	opacity: 0.5;
	
}

tr.more-hidden-header{
	background-color: rgb(146, 200, 122)
	
}

tr.more-hidden-header td h2{	
	margin-bottom: 2px;
  font-size: 26px;
  color: #fff;
  padding-bottom:8px;
  line-height: 20px;
}
tr.more-hidden-header p{
	margin-top: 0;
}
tr.more-hidden-header td{
	text-align: center;
	color: #fff;
}

body.path-ngflare #socials-box, body.path-security #socials-box{
	display: none !important;
}

#edit-domain-name{
	border: 1px solid #fefefe !important;
  background-color: #fff;
  padding: 0;
  text-align: center;
  font-size: 180%;
}

#ngflare-domain-check-form #edit-report label {
	text-align: center;
  display: block;
}



#edit-domain-name:focus {
    outline: none;
    border: none;
}

