.trustpilot{
	padding: 100px 0 70px;
}
/*trustpilot hide free message*/
.trustpilot .column_placeholder{
	/*background:#fcfcfc ;*/
	/*position: absolute;*/
	/*height: 40px!important;*/
	/*bottom: 0px;*/
	/*z-index: 99999999999;*/
	margin-bottom: 0;
	
}
.trustpilot .column_column{
	margin-bottom: 0;
	
}
.docs-single-cat-wrap .current-category{
	border-bottom: 1px solid #000;
}

.docs-single-main{
	max-width : 100%;
}


.betterdocs-entry-footer .betterdocs-social-share-links svg{
	width: 25px;
}
#betterdocs-single-main img{
	max-width : 100%;
	height: auto;
}

@media (max-width: 1368px) {
	.trustpilot {
		padding : 70px 0 20px;
	}
	#betterdocs-entry-title{
		font-size: 3rem;
	}
}

@media (max-width: 767px) {
	.betterdocs-entry-content .betterdocs-toc{
		padding: 10px 0;
		background: transparent;
	}
	.betterdocs-single-wraper .betterdocs-content-area,
	.betterdocs-search-form-wrap{
		padding-left: 33px!important;
		padding-right: 33px!important;
	}
	
	
	.webhosting  .boxes_comment{
		margin-top: 20px;
	}
	.betterdocs-category-wraper #main .docs-category-listing .docs-cat-title .docs-cat-heading{
		font-size: 30px;
	}
	
	.trustpilot {
		padding : 50px 0 10px;
	}
	.betterdocs-single-wraper .betterdocs-content-area{
	flex-direction: column;
		gap: 50px;
	}
	.betterdocs-single-wraper .betterdocs-content-area #betterdocs-sidebar{
		width: 100%;
		max-width : 100%!important;
		padding: 0;
	}

	.betterdocs-sidebar-content .docs-cat-title {
		margin-bottom: 15px!important;
	}
	.betterdocs-single-wraper .betterdocs-content-area .docs-listing-main{
		padding: 0;
	}
	.betterdocs-searchform{
		width: unset;
		padding: 0 10px!important;
	}
	
}

@media only screen and (max-width: 959px){
	#betterdocs-sidebar{
		display: block;
	}
}

/*!* dns lookup*/

.page-template-page-custom #Subheader{
	display: none;
}

.dns_lookup .dns_search_title{
	padding: 50px 0 20px;
	text-align: center;
	font-size: 3rem;
	line-height: normal;
}
.dns_lookup .search_lookup{
	color: var(--basic_color);
	font-size: 3rem;
	/*font-size: 5rem;*/
}
.dns_lookup_table{
	padding:0 0 100px;
}
#header__ .input_row.dns_lookup_header{
	top: unset;
}
#header__ .svg_row.dns_lookup_svg{
	flex: unset;
	position: absolute;
	top: 0;
	margin-top: unset;
}
#header__ .dns_lookup_inner{
	min-height: max(25vh,250px);
}
#header__ .dns_lookup_inner h1.title{
	margin-bottom: 30px;
}
.dns_lookup .marketing .table{
	margin-bottom: 100px;
}
@media (max-width: 767px) {
	#header__ .dns_lookup_inner {
		min-height : max(35vh, 350px);
		
	}
	
}
/*INPUT FIX CONTACT FORM*/
input.wpcf7-form-control:hover, textarea.wpcf7-form-control:hover{
	BORDER-COLOR : var(--basic_color);
}

/*end of dns lookup*/
/*AUTOCOMPLETE DNS LOOKUP INPUT BACKGROUND*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 50000s ease-in-out 0s, color 5000s ease-in-out 0s;
}

.footer-stick #Footer.is-sticky{
	position: relative  ;
}
.dns_lookup_header .banner--search .input-group{
	padding: 15px;
}
.dns_lookup_header .fancy_heading .title{
	font-size: 2.5rem;
}
.dns_lookup_header .banner--search .input-group .form-control{
	font-size: 1.6rem;
}

.domain_pricing{
	padding: 50px 0;
}
@media (max-width: 1024px) {
	.container.domain_pricing {
		max-width: 700px !important;
	}
}
@media (max-width: 767px) {
	/*.container.domain_pricing {*/
	/*	max-width: 400px !important;*/
	/*}*/
}
.grecaptcha-badge { opacity:0;}

