/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
@media (min-width: 7682px) {
	.nav-menu .col-md-2 {
		width:20%;
	}
	.nav-menu .col-md-10 {
		width: 80%;
	}
}
.menu-wrap .logo-menu, .menu-wrap.fixed .logo-menu {
	max-height: 60px;
	width: auto;
}
.sec-normal {
	padding: 35px;
}
[data-color="blue"] .total-grad-pink-blue-intense {
	background: linear-gradient(240deg,#000f15 40%,#00A0E3 100%);
}
.menu-card:hover {
	background: #e4f7ff80;
}
.hosting-menu {
border-radius: 12px;
padding: 5px 25px!important;
}
.hosting-menu .menu-card {
border-radius: 12px;
padding:15px 35px 35px 35px;
}
.hosting-menu .menu-icon {
margin: 10px;
}
.hosting-menu .menu-title {
font-size: 20px;
font-weight: 800;
color: #4f4f4e;
}
.hosting-menu .media-boby p {
font-size: 18px;
}
.hosting-menu .service {
padding: 30px 15px 0px 15px!important;
}
.domain-menu {
border-radius: 12px;
padding: 5px 25px!important;
	float: right;
	max-width: 620px;
}
.domain-menu .menu-card {
border-radius: 12px;
padding:15px 35px 35px 35px;
}
.domain-menu .menu-icon {
margin: 10px;
}
.domain-menu .menu-title {
font-size: 20px;
font-weight: 800;
color: #4f4f4e;
}
.domain-menu .media-boby p {
font-size: 18px;
}
.domain-menu .service {
padding: 30px 15px 0px 15px!important;
}
.nav-menu .main-menu a {
font-size: 20px;
font-weight: 700;
}
#woo-header, #wp-header, #sh-header {
background-color: #e4f7ff80!important;
padding-bottom: 100px;
padding-top: 250px;
}
body {
background-color: transparent;
}
.hosting-plan-title {
font-size: 48px;
font-weight: 500;
padding: 100px 50px 0;
text-align: center;
}
.plan-title {
word-spacing: 100vw;
}
.plan-heading {
	word-spacing: 100vw;
}
.woo-spacer, .wp-spacer, .sh-spacer {
	min-height: 30px;
}
#woo-header .fas, #wp-header .fas, #sh-header .fas {
color: #009de0!important;
}
#woo-header .subheading, #wp-header .subheading, #sh-header .subheading {
color: #4f4f4e!important;
}
#woo-header .list-info {
list-style-type: none;
font-size: 18px;
font-weight: 500;
padding: 0px 10px;
line-height: 1.7em;
color: #4f4f4e;
}
div.col-4.service {
	width: 33%;
}
.nav-menu .main-menu a {
	margin-right: 35px!important;
}
@media (max-width: 768px) {
	.sec-normal {
		padding: 35px 10px;
	}
	.mt-50 {
		margin-top: 0px!important;
	}
	section#main-body {
		padding: 0;
	}
	.container {
		padding-left: 5px;
		padding-right: 5px;
	}
	#order-standard_cart .domain-selection-options .option label {
		padding: 15px!important;
	}
	#order-standard_cart .domain-selection-options .option {
		padding-left: 5px!important;
		padding-right: 5px!important;
	}
	#order-standard_cart .field-container {
		padding-right: 5px!important;
		padding-left: 12px!important;
	}
	.section-heading {
		font-size: 36px!important;
	}
	.section-subheading {
		padding: 0 15px;
	}
}
.container-clientarea {
	margin-top: 50px;
}
.dataTables_wrapper .listtable {
	min-height: 600px;
}
.footer .soc-icons i {
border-radius: 18px;
}
@media (max-width: 991px) {
.menu-wrap.active .nav-menu .main-menu {
	padding: 120px 20px!important;
}
}
.tab-content .expiry-date-ssl {
	position: relative;
}
#belssl {
	padding: 50px 0px 0px!important;
}
.bel-mob-fixed .fixed {
margin-top: 20px;
}
.section-heading {
margin-top: 90px!important;
font-size: 36px!important;
}
.domain-checker-container {
	background-color: #e6e6e6!important;
	background-image: none!important;
}
.domain-transfer-container {
	background-color: #e6e6e6!important;
	background-image: none!important;
}
.domain-transfer-container .panel-default {
box-shadow: none!important;
}
.domain-transfer-container .badge.feat {
right: 30px;
}
.btn-default-yellow-fill , .btn-primary {
	background-color: #55BDE5!important;
	color: #fff!important;
}
.cd-top {
	background: #55bde5;
}
.logincontainer .mt-50 {
	margin-bottom: 150px;
}
.pagination li.active a {
	background-color: #55BDE5!important;
	color: #fff!important;
}
[data-color=blue] #order-standard_cart .order-summary {
	background-color: #4f4f4e!important;
}
.footer .soc-icons i:hover {
	color: #55BDE5!important;
}
.landing-page.ox .header {
	border-radius:12px 12px 0px 0px!important;
}
.landing-page .btn {
	background-color: #55bde5!important;
}