@media screen and (max-width:768px){
	.dp-container{
		padding:0 !important;
	}
	.content-wrap{
		padding-right:5%;
		padding-left:5%;
	}
}

.wow {
	visibility:visible !important;
}

@media screen and (max-width:768px){
.ct-whole{
	padding-bottom:calc(6vh + 36px) !important;
	padding-top: 6vh !important;
}
	.entry-content p{
		padding-top:15%;
	}
}


.contact-form , 
.btn-check{
	width:70%;
	margin:0 auto !important;
}
@media screen and (max-width:768px){
.contact-form , 
.btn-check{
	width:100%;
	margin:0 auto !important;
}
}

.contact-form {
	table-layout:fixed;
}

.contact-form th {
	width:30% !important;
}

.contact-form th p {
	margin:10px 10px 9px!important;
}

.contact-form th p span {
	display:inline-block;
	font-size:75%;
	color:#f00;
	margin-left:1em;
}

@media screen and (max-width:768px){
.contact-form td input[type="text"] , 
.contact-form td input[type="number"] , 
.contact-form td input[type="tel"] , 
.contact-form td input[type="email"] , 
.contact-form td textarea{
	width:90%;
}
}


.btn-check {
	text-align:center;
	margin-top:20px !important;
	line-height:200%;
}


