@charset "UTF-8";
/* legal pages styles */

.Security {
	height: 100%;
}

.Security body {
	margin:0px;
	padding:0px;	
	font-family:sans-serif;
}

.Security footer {
	text-align:center;
	color:white;
	font-size:80%;
	background-color:black;
	padding:1%;
}

.Security .legal-header-div {
	color:white;
	background-color:black;
	padding-top:.5%;
	padding-bottom:.5%;
	padding-left:.7%;
	width:100%;
	height: 45px;
	display: flex;
	justify-content: space-between;
}

.Security .google-icons {
	color: #FFFFFF;
	vertical-align: middle;
}

.Security .legal-close-btn {
	background-color: transparent;
	height: 100%;
	border: none;
	text-align: right;
}

.Security .legal-header {
	max-width: 100%;
	height: 40px;
	text-align:left;
	margin-left: 10px;
}

.Security .legal-body {
	overflow-y: auto;
	overflow-x: hidden;
	height: calc(100% - 70px);
}

.Security .legal-footer {
    line-height: 85%;
	height: 16px;
}

.Security .sidePad {
	padding-left:15%;
	padding-right:15%;	
}

.Security .centerText {
	text-align:center;	
}

.Security .smallSpace {
	margin-left:5%;	
}

.Security .floatRight {
	float:right;
	width:28%;
	padding-top:1%;
}

.Security .linkStyle {
	color:white;
	text-decoration:none;
	padding-right:4%;
}

.Security .linkStyle:hover {
	color:#e46420;	
}

.Security h1.centerText {
	font-weight: bold!important;
}

.Security .policy-header {
	font-weight: bold!important;
}