/* xl - DESKTOP STYLES */ 
.rstore-add-to-cart {
	background-color: #01284f !important;
	width: 100%;
	padding: 16px 13px;
	border-radius: .33rem;
	border: 1px solid #111;
	color: #fff;
	font-family: "Inter", sans-serif;
	font-weight: 600;
	font-size: .95rem;
	cursor: pointer;
}
.pricing-tab-option ul.gutena-tabs-tab:first-child {
	
	margin: 0 auto;
	min-width: 375px;
	width: 55%;
	padding: 4px;
	border: 1px solid #dee1e9;
	border-radius: 50px;	
} 
.blue-hover a {
	transition: color 0.2s, text-decoration 0.2s;
}
.blue-hover a:hover {
	color: #276df9 !important;
	text-decoration: underline !important;
}
.product-card-bg-helper {
	height: 100%;
}
/*.wp-block-easy-tabs-block-tab-button {
	    border: 1px solid #014051 !important;
}
.wp-block-easy-tabs-block-tabs.has-active-etb-bg-color .wp-block-easy-tabs-block-tab-button.etb-active-tab {
		border: 1px solid #014051 !important;
}*/
.no-outline {
	outline: 0 !important;
}
.no-underline, .no-underline a {
	text-decoration: none;
}
.white-card-shadow {
	box-shadow: rgba(0, 0, 0, 0.08) 2px 4px 12px;

}
.lightblue-card-shadow {
	box-shadow:  rgba(0, 0, 0, 0.16) 2px 4px 10px;

}
.pricingtable-morefeatures-cont {
	display: none;
}
.pricingtable-morefeatures-button a {
	color: #049cb7;
	transition: color .2s;	
}
.pricingtable-morefeatures-button a:hover {
	/*color: #29bfa4!important;*/
	text-decoration: underline;
}

@media screen and (max-width: 1355px) {
	.pricing-tab-option ul.gutena-tabs-tab:first-child li.gutena-tab-title {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
@media screen and (max-width: 1150px) {
	.pricing-tab-option ul.gutena-tabs-tab:first-child {
		width: 70%;
	}
}
@media screen and (max-width: 1080px) {
	.parent-tabs-btn {
		width:100% !important;
	}
}
@media screen and (max-width: 1024px) {
	.MH-custom-dropdown__container {
		
		/*margin-left: auto !important;
		margin-right: auto !important;*/
		padding-left: 14px !important;
		padding-right: 14px !important; 
	}	
}

@media screen and (max-width: 992px) {
	.pricing-tab-option ul.gutena-tabs-tab:first-child {
		width: 100%;
	}
	.info-section {
		width: 100%;
   	    margin: 0 auto !important;	
		padding-left:0 !important;
		padding-right: 0 !important;
	}
	div.hosting-reasons-img {
		display: none;
	}
	div.hosting-reasons-text {
		width: 100%;
	}
	.product-card-bg-helper {
		height: auto !important;
		border-bottom-left-radius: 40px;
		border-bottom-right-radius: 40px;
	}
	.bottom-padding-remove {
		padding-bottom: 0 !important;
	}
	.hide-element {
		display: none;
	}

}
@media screen and (max-width: 781px) {
	.webhosting-cards .wp-block-column .wp-block-group {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
}
@media screen and (max-width: 768px) {
	.border-radius-10 {
		border-radius: 10px !important;
	}
	.vert-padding-0 {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.MH-custom-dropdown__container {
		/*max-width:737px !important;
		margin-left: auto !important;
		margin-right: auto !important;  tld-text-setter
		padding-left: 0 !important;
		padding-right: 0 !important; */
	}
}
@media screen and (max-width: 669px) {
	.tld-text-setter, button.tld-remover {
		display: none !important;
	}
	.text-mobile {
		font-size: 0.6rem !important;
	}
	.title-mobile h2, .title-mobile p {
		font-size: 1rem !important;
	}
	.p-mobile {
		display: none;
		font-size: .83rem !important;
	}
	.h2-mobile {
		font-size: 1.5rem !important;
		margin-bottom: 1.8rem !important;
	}
	.hide-separator {
		display: none;
	}
	.pricing-table-title {
		font-weight: 600 !important;
	}
}


