/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v7.0.29,
* Autoprefixer: v9.7.6
* Browsers: last 4 version
*/


.mainbox.privacy {
text-align: left;

}

.privacybox {
border: .5px solid #a0a09d;
}

.privacysection {
float: left;
width: 33.333%;

}

.privacytitle {
font-weight: 700;
border: .5px solid #a0a09d;
border-bottom: none;
padding: 5px;
background-color: lightgrey;
}

.privacybody {
border-bottom: .5px solid #a0a09d;
border-left: .5px solid #a0a09d;
border-right: .5px solid #a0a09d;
padding: 5px 10px;
height: 50px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}

@media (min-width: 768px) {

	.privacytitle.privacytitle2 {
	display: none;
	}

	.privacybox.notopborder {
	border-top: none;
	}

	.largeprivacybox .privacybody{
	height: 110px;
	}

}

@media (min-width: 1200px) {
	
	.largeprivacybox .privacybody{
	height: 90px;
	}

}

@media (max-width: 767px) {

	.privacybox.notopborder {
	border-top: 2px solid #a0a09d;
	border-bottom: 2px solid #a0a09d;
	margin-top: 20px;
	}

    .privacysection {
    float: none;
    width: 100%;
    }

	.largeprivacybox .privacybody, .privacybody{
	height: initial;
	}

	.privacybox.privacyhide {
	display: none;
	}

	.privacytitle,
	.privacybody{
	border-top: none;
	border-bottom: none;
	}

	.privacybox {
	border-top: 2px solid #a0a09d;
	border-bottom: 2px solid #a0a09d;
	}



}