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

.Privacy {
	height: 100%;
}

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

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

.Privacy .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;
}

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

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

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

.Privacy .terms-link {
	cursor: pointer;
}

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

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

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

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

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

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

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

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


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

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