section#main-body {
	margin: 0;
	padding: 0 0 20px;
	min-height: 350px;
	background-color: #fff;
	width: 100%;
	clear: both;
}

.wgs-side-home, .wgs-side-home .panel-heading {
    margin-bottom: 10px!important;
}

.panel-sidebar {
    font-size: 12px!important;
}

.navbar-collapse {
	padding-right: 0;
	padding-left: 0;
}

.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 24px;
}

.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {
	background-color: inherit;
	border-color: inherit;
}

.dropdown-menu {
	font-size: 16px;
	min-width: 16rem;
}

.h5,h5 {
	font-size: 20px;
}

.nav_bar .megamenu .drow_menu .nav li a {
	padding: 1rem 1.5rem;
	border: none;
}

#mainNavbarCollapse p {
	line-height: 24px;
}

.h2,h2 {
	font-size: 3.2rem;
}

#mainNavbarCollapse .mt-3,.my-3 {
	margin-top: 2rem!important;
}

#mainNavbarCollapse .mb-4,.my-4 {
	margin-bottom: 2.5rem!important;
	padding-top: 2px;
}

.nav_bar .megamenu .learn_btn {
	font-size: 16px;
}

#mainNavbarCollapse .h1,h1 {
	font-size: 4rem;
	padding-top: 5px;
}

#mainNavbarCollapse h1 small {
	font-size: 81%;
	color: inherit;
}

.form-control {
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
}

.btn {
	font-size: 14px;
}

.btn-default {
	border-color: #ccc;
}

.listtable {
	width: 100%;
}

#order-standard_cart .col-md-9:nth-child(2n) {
	margin-top: -493px!important;
}

.h6,h6 {
	font-size: 16px;
}

.price_box h4 small {
	color: inherit;
}

.hosting_sections .mt-3,.my-3 {
	margin-top: 15px!important;
}

#locationList {
	position: absolute;
	left: 0;
	right: 0;
	width: inherit;
	margin: 0 auto;
}

.banner img {
	max-width: 100%;
}

body #sLocation img {
	width: 24px;
	margin: 0 5px 0 5px;
}

.header .right .right_navi li.languageDiv .dropdown-item {
	padding: 0 15px;
}

.wordpress_banner {
	padding: 75px 0 115px 0;
}

.dedicateelocation {
	transform: translate3d(0,58px,0)!important;
}

.pricing_section .price_group .price_sect h1 {
	font-size: 33px;
}

.pricing_section .price_group .price_sect .blpr {
	display: none;
}

.pricing_section .price_group .price_sect .blpr small {
	margin: 0;
}

.pricing_section .price_group #productList .price_sect {
	width: calc(100% - 30px);
	text-align: left;
	position: relative;
	margin: auto 14px;
}

#productList .owl-controls .owl-prev {
	background-color: #c7c7c7;
	-webkit-mask: url(../images/left-arro.svg);
	mask: url(../images/left-arro.svg);
	color: transparent;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	width: 18px;
	height: 35px;
	float: left;
	mask-size: 18px 35px;
	-webkit-mask-size: 18px 35px;
	margin-left: -30px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
}

#productList .owl-controls .owl-next {
	background-color: #c7c7c7;
	-webkit-mask: url(../images/right-arro.svg);
	mask: url(../images/right-arro.svg);
	color: transparent;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	width: 18px;
	height: 35px;
	float: right;
	mask-size: 18px 35px;
	-webkit-mask-size: 18px 35px;
	margin-right: -30px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	right: 0;
}

#productList .owl-controls {
	margin-top: -475px;
	padding-bottom: 475px;
}

#order-standard_cart .panel-sidebar .panel-title {
	line-height: 16px;
}

#order-standard_cart .panel-sidebar .list-group-item i {
	position: absolute;
	left: 0;
	float: left;
	font-size: 12px;
	color: #000;
}

#order-standard_cart .panel-footer {
	padding: inherit;
	background-color: inherit;
	border-top: none;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

#domainSuggestions .button01 {
	padding: 10px 15px;
}

#domainSuggestions .button01 .to-add {
	padding: 10px 15px;
}

.suggested-domains p {
	padding: 10px 0;
}

.domain-pricing .nav>li {
	margin-bottom: 8px;
}

.featured-tlds-container {
	margin: 5px 0 15px;
}

.domain-checker-result-headline {
	margin: 0;
}

.domain-unavailable {
	font-size: 18px;
	line-height: 52px;
	color: #f51322;
	border: 1px solid #dcd9d9;
	border-top: none;
	padding: 0 25px;
}

.domain-invalid {
	font-size: 16px;
	line-height: 52px;
	color: #f51322;
	border: 1px solid #dcd9d9;
}

.domain-available {
	border: 1px solid #dcd9d9;
}

.domain-available .domain-checker-available {
	color: #000;
}

.domain-available strong {
	color: #5cb85c;
}

.domain-available .price {
	color: #5cb85c;
	font-weight: 700;
	top: 3px;
	position: relative;
}

.domain-available .button01 {
	background-color: #f51322;
	color: #fff;
	border: none;
	font-size: 13px;
	padding: 10px 10px;
	white-space: nowrap;
	min-width: 82px;
	width: auto!important;
}

.domain-available .button01 .to-add {
	padding: 10px 15px;
}

.domain-available .button01 .unavailable {
	padding: 10px 15px;
}

#primaryLookupSearching {
	border: 1px solid #dcd9d9;
	line-height: 50px;
}

body .register_page .login-form .form-group {
	margin-bottom: 10px;
}

.pwreset a {
	font-size: 13px;
	color: #1367af;
	font-weight: 400;
}

.alert-danger {
	background-color: #fdf8f7;
	border: 1px solid #fdb1b6;
	font-size: 15px;
	color: #d64e3f;
	text-align: left!important;
	font-weight: 600;
}

.register_page .nav-link:hover {
	color: #f51322!important;
	border-bottom: 2px solid #f51322!important;
	background: 0 0;
}

#account_security .progress {
	height: 20px;
	margin: 30px 0 3px 0;
}

#inputPhone {
	padding-left: 83px;
}

#register .alert.alert-danger li {
	line-height: 28px;
	font-size: 14px;
}

.register_tab #default-captcha-domainchecker {
	margin-top: 0;
	margin-bottom: 40px;
	float: left;
}

.alert-danger ul {
	margin: 0;
	padding: 4px 8px;
}

.alert-success {
	font-size: 15px;
	text-align: left!important;
	font-weight: 600;
}

.requireError {
	color: #e60a0a;
	position: absolute;
}

.register_page .personal_information_form .custom_checkbox {
	width: 100%;
}

.header .right .right_navi li.accountMenu a {
	color: #000!important;
	font-size: 14px!important;
	font-weight: 400!important;
}

.header .right .right_navi li a:hover {
	background-color: inherit;
}

.header .currencyDiv {
	padding-top: 6px;
}

.header .accountMenu {
	padding-top: 6px;
}

.carouselInnerCT .owl-wrapper-outer .carousel-item {
	display: block!important;
}

.open1>.dropdown-menu {
	display: block!important;
}

.carouselInnerCT .slick-prev {
	display: none!important;
}

.carouselInnerCT .slick-next {
	display: none!important;
}

.dedicatedpage {
	box-shadow: 0 0 6px 0 #bdbdbd;
}

body #order-standard_cart .domain-selection-options .option {
	background-color: #fff;
	margin-bottom: 25px;
	padding: 6px 0;
	position: relative;
}

#order-standard_cart .domain-selection-options .option .iradio_square-blue {
	position: absolute!important;
	left: 15px;
}

body #order-standard_cart .domain-selection-options .option-selected {
	background-color: #fff;
}

#order-standard_cart .domains-row .input-group-addon {
	position: absolute;
	z-index: 99999;
	background: 0 0;
	border: none;
	padding-top: 8px;
	color: #545454;
	font-size: 18px;
	font-weight: 600;
}

#order-standard_cart .domains-row .form-control {
	padding-left: 70px;
	border: none;
	outline: 0;
	box-shadow: none;
	color: #5f5f5f;
	font-size: 18px;
	font-weight: 600;
	height: 36px!important;
	display: flex;
	align-items: flex-end;
}

#order-standard_cart .domains-row #subdomainsld {
	padding-left: 56px!important;
}

#order-standard_cart .domain-input-group {
	border-top: 1px solid #ebebeb;
}

#order-standard_cart .domain-input-group .btn-primary {
	background: #f51322;
	border: none;
	border-radius: 0;
	padding: 6px;
}

#order-standard_cart .domain-input-group .row {
	padding-top: 20px;
}

#order-standard_cart .domains-row {
	padding-top: 0!important;
}

#order-standard_cart .option label {
	padding: 7px 10px 7px 45px;
	font-weight: 600;
	margin-bottom: 0;
	color: #000;
	font-size: 14px;
}

#order-standard_cart .option .col-sm-offset-1 {
	margin-left: 0;
}

input#inputAuthCode::placeholder,input#inputTransferDomain::placeholder,input#owndomainsld::placeholder,input#owndomaintld::placeholder {
	color: #ddd;
}

.domainResultsWithProducts #primaryLookupResult {
	border: 1px solid #ccc;
	float: left;
	width: 100%;
	padding: 15px 20px;
}

.domainResultsWithProducts .domain-available {
	float: left;
	border: none;
}

.domainResultsWithProducts .domain-price {
	float: right;
	font-size: 14px;
	padding-top: 2px;
}

.domainResultsWithProducts .domain-price .price {
	font-weight: 700;
	color: #5cb85c;
	font-size: 18px;
}

#order-standard_cart .domainResultsWithProducts .domain-checker-available {
	color: #000;
}

.domainResultsWithProducts .spotlight-tlds {
	background-color: transparent;
	padding: 7px 0;
}

.domainResultsWithProducts .domain-unavailable {
	line-height: normal;
	border: none;
}

.domainResultsWithProducts .domain-invalid {
	font-size: 16px;
	line-height: normal;
	color: #f51322;
	border: 1px solid #dcd9d9;
}

.domainResultsWithProducts .spotlight-tld-container {
	box-shadow: 0 0 19px 0 rgba(0,0,0,.09);
	border: none;
}

.domainResultsWithProducts .spotlight-tld-container .spotlight-tld {
	padding: 9px 0;
	height: auto;
	background-color: #fff;
	border: none;
	font-size: 19px;
	font-weight: 700;
	color: #2071d2;
}

.domainResultsWithProducts .spotlight-tld .btn-add-to-cart {
	font-size: 12px;
	border: 1px solid #f51322!important;
	background: #fff!important;
	padding: 3px;
	min-width: 83px;
	color: #f51322!important;
	text-align: center;
	display: inline-block;
	border-radius: 0!important;
	width: 37%!important;
}

.domainResultsWithProducts .spotlight-tld .btn-add-to-cart span {
	background: #fff!important;
}

.domainResultsWithProducts .spotlight-tld-container {
	padding: 0;
	margin-left: -10px;
	margin-right: -10px;
}

.domainResultsWithProducts .spotlight-tld-container-5 {
	width: 18%;
	margin: 0 1%;
}

.domainResultsWithProducts .available.price {
	color: grey;
	font-weight: 700;
}

.domainResultsWithProducts .domain {
	float: left;
	width: auto;
	background-color: transparent;
	padding: 0;
}

.domainResultsWithProducts li .domain {
	font-size: 16px;
	color: #404040;
	font-weight: 700;
	padding: 0;
	border: none;
	float: inherit;
	width: auto;
	background-color: inherit;
}

.domainResultsWithProducts li .extension {
	font-size: 16px;
	color: #404040;
	font-weight: 700;
	padding: 0;
	border: none;
	float: inherit;
	width: auto;
	background-color: inherit;
}

.domainResultsWithProducts li .price {
	font-size: 18px;
	font-weight: bolder;
	color: #404040;
}

.domainResultsWithProducts li .btn-add-to-cart {
	background-color: #f51322!important;
	color: #fff!important;
	font-size: 13px!important;
	color: #fff!important;
	padding: 10px 16px!important;
	display: inline-block;
	font-weight: 500;
	border: none;
	border-radius: 0!important;
}

.domainResultsWithProducts .suggested-domains .panel-heading {
	border-bottom: none;
	margin: 0 0 10px;
	padding: 0;
	font-size: 25px;
	color: #000;
	font-weight: 700;
}

.domainResultsWithProducts #domainSuggestions {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#btnDomainContinue {
	background-color: #f51322!important;
	font-size: 15px!important;
	color: #fff!important;
	padding: 10px 16px!important;
	display: inline-block;
	font-weight: 500;
	border: none;
	border-radius: 0!important;
}

#order-standard_cart .transfer-not-eligible {
	margin: 0!important;
	padding: 0!important;
	background-color: transparent!important;
}

#order-standard_cart .transfer-eligible {
	float: left;
	text-align: left;
	line-height: 16px;
}

#order-standard_cart .transfer-eligible {
	color: #666!important;
	background-color: transparent!important;
	border-color: inherit!important;
	margin: 0!important;
	padding: 0!important;
}

.shared-hosting .left .personal_section {
	float: left;
	width: 100%;
	padding: 0;
}

.configureProductDiv .left .heding {
	margin-bottom: 7px;
}

.configureProductDiv .left .personal_section {
	padding: 0;
}

.configureProductDiv .left .personal_section ul {
	margin: 10px 0 0 0;
	width: 100%;
}

.configureProductDiv .left .personal_section ul li {
	float: left;
	width: auto;
	margin: 0 0 5px 0;
	padding: 0 0;
	text-align: left;
	min-width: 31%;
	padding-left: 20px;
	position: relative;
}

.configureProductDiv .left .personal_section ul li:before {
	mask: url(../images/check.svg);
	-moz-mask: url(../images/check.svg);
	content: "";
	-webkit-mask: url(../images/check.svg);
	width: 11px;
	height: 8px;
	background-color: #00f;
	position: absolute;
	margin-top: 5px;
	margin-left: -20px;
}

.configureProductDiv .billingcycleDiv {
	width: 60%;
}

#order-standard_cart .sub-heading-borderless span {
	font-size: 18px!important;
	color: #f51322!important;
	font-weight: 700!important;
	padding: 0!important;
}

body #order-standard_cart .sub-heading span {
	color: #000!important;
	font-size: 18px;
	font-weight: 700;
	padding: 0;
	top: 0;
}

#order-standard_cart .sub-heading {
	height: 0!important;
	border-top: none!important;
	text-align: left!important;
	margin-top: 20px!important;
}

.configureProductDiv .configurationContainer .form-group {
	float: left;
	width: 30%;
	margin-right: 2%;
	min-height: 110px;
}

.configureProductDiv .alert-warning {
	float: left;
	width: 100%;
}

body #order-standard_cart .order-summary {
	margin: 0 0 20px 0;
	padding: 0;
	background-color: transparent;
	border-bottom: none;
	border-radius: 0;
}

body #order-standard_cart .order-summary h2 {
	margin: 0;
	padding: 10px;
	color: #000;
	text-align: left;
	font-size: 1.4em;
	font-weight: 400;
}

body #order-standard_cart .summary-container {
	margin: 0;
	padding: 0;
	min-height: 100px;
	border-radius: 0;
	background-color: #fff;
	font-size: 14px;
	float: left;
	width: 100%;
}

body #order-standard_cart .configureProductDiv .summary-container span {
	padding: 0 20px;
	font-style: normal;
}

body #orderSummary {
	border: 1px solid #ccc;
	padding: 21px 0;
	background-color: #fff;
}

body #btnCompleteProductConfig {
	background-color: transparent;
	border: 1px solid #ce2934;
	color: #fff;
	background: #f51322;
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	padding: 12px 85px;
	width: 100%;
}

.configureProductDiv .leftRow {
	margin-right: 0;
	margin-left: 0;
}

.configureProductDiv {
	padding: 20px 0;
}

.configureProductDiv .info-text-sm {
	background: 0 0;
	border: none;
	text-align: left!important;
	color: #666;
	font-size: 13px!important;
}

.configureProductDiv .info-text-sm a {
	color: #f51322;
}

.configureProductDiv .order-summary .total-due-today {
	float: left;
	width: 100%;
	padding: 15px 0 25px 0;
	border-top: 2px dashed #ccc;
	margin-top: 20px;
}

.configureProductDiv .order-summary .total-due-today span {
	float: left;
	font-size: 17px;
	line-height: 36px;
	color: #000;
	font-weight: 700;
}

.configureProductDiv .order-summary .total-due-today .amt {
	font-size: 22px!important;
	color: #17494d;
	float: right;
}

body .configureProductDiv .summary-container {
	font-size: 13px;
	line-height: 22px;
}

.configureProductDiv .personal_section {
	box-shadow: 0 0 17px 0 rgba(0,0,0,.14);
	padding: 25px!important;
	margin-bottom: 25px;
}

#order-standard_cart .configureProductDiv .order-summary .summary-totals {
	border-top: none;
	border-bottom: none;
}

.configureProductDiv .pconfig {
	font-size: 20px;
	font-weight: 700;
	color: #000;
	margin-bottom: 17px;
}

.custom_checkbox input:checked+span::after {
	top: 2px!important;
	left: 1.5px!important;
}

.radio_input input:checked+span:after {
	top: 2px!important;
	left: 0!important;
}

.right .open_ticket .shared-hosting {
	padding-top: 25px;
}

.right .open_ticket .shared-hosting .alert.alert-danger {
	margin-left: 0;
	margin-bottom: 25px;
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
	margin-bottom: 6px;
}

.md-editor>.md-header {
	background: 0 0!important;
}

.md-editor .md-footer,.md-editor>.md-header {
	background: 0 0!important;
}

.right .open_ticket .shared-hosting .row>div[class*=col-] .form-group {
	margin-bottom: 24px;
}

.right .open_ticket .shared-hosting .row>div[class*=col-] .form-group .btn-block {
	margin-top: 10px;
	background: 0 0;
	border: none;
	color: #007bff;
	font-size: 15px;
}

.right .open_ticket .shared-hosting .row>div[class*=col-] .form-group .btn-block:focus {
	outline: 0;
	box-shadow: none;
}

#inputAttachments {
	border: none;
	background: 0 0;
	height: 41px!important;
}

#fileUploadsContainer>input[type=file] {
	border: none;
	background: 0 0;
	height: 41px!important;
}

#openTicketSubmit {
	border-radius: 0;
	margin-right: 10px;
	background-color: #f51322;
	color: #fff;
	border: none;
	padding: 7px 20px;
	min-width: 178px;
	min-height: 51px;
	line-height: 37px;
}

a.cancel-btn-wgs {
	background-color: #17494d;
	color: #fff;
	border: none;
	padding: 7px 20px;
	border-radius: 0;
	min-width: 178px;
	min-height: 51px;
	line-height: 37px;
}

a.cancel-btn-wgs:hover {
	background-color: #226166;
	color: #fff;
	border: none;
}

.ticket-attachments-message {
	padding-top: 0;
}

.form-group.wgs-margin-bottom {
	margin-bottom: 10px!important;
}

.right .open_ticket .shared-hosting .form-group .form-control {
	border-radius: 0;
}

.right .open_ticket .shared-hosting #autoAnswerSuggestions {
	background: #fff;
	border: none;
}

#ticketReply {
	border: solid 1px #f2a7ae;
	font-size: 15px;
	color: #505050;
	background: 0 0;
}

.view_ticket_col .shared-hosting .panel.panel-info {
	background: 0 0;
	border: solid 1px #f2a7ae;
}

.view_ticket_col .shared-hosting h3.panel-title i {
	color: #f51322;
}

.right .view_ticket_col .shared-hosting .row>div[class*=col-] .form-group {
	margin-bottom: 24px;
}

.right .view_ticket_col .shared-hosting .row>div[class*=col-] .form-group .btn-block {
	margin-top: 10px;
	background: 0 0;
	border: none;
	color: #007bff;
	font-size: 15px;
}

.right .view_ticket_col .shared-hosting .row>div[class*=col-] .form-group .btn-block:focus {
	outline: 0;
	box-shadow: none;
}

.wgs-submit-button {
	border-radius: 0;
	margin-right: 10px;
	background-color: #f51322;
	color: #fff;
	border: none;
	padding: 5px 25px 5px 25px;
	min-width: 178px;
	min-height: 51px;
	font-size: 14px;
	line-height: 38px;
}

.wgs-submit-button:hover {
	background-color: #f51322;
	color: #fff;
	border: none;
}

.wgs-cancel-button {
	background-color: #17494d;
	color: #fff;
	border: none;
	border-radius: 0;
	padding: 5px 25px 5px 25px;
	min-width: 178px;
	min-height: 51px;
	font-size: 14px;
}

.wgs-cancel-button:hover {
	background-color: #17494d;
	color: #fff;
	border: none;
}

.view_ticket_col .shared-hosting .view_ticket_box {
	float: left;
	padding: 18px;
	width: 100%;
	border-radius: 0;
	background-color: #fff;
	box-shadow: 0 0 13px 0 rgba(0,0,0,.1);
	margin-top: 30px;
}

.view_ticket_col .shared-hosting .ticket-reply {
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
}

.view_ticket_col .shared-hosting .view_ticket_box .top {
	position: relative;
	padding-left: 44px;
	font-size: 18px;
	color: #000;
	border-bottom: 1px solid #edeff1;
	padding-bottom: 8px;
	margin-bottom: 17px;
}

.view_ticket_col .shared-hosting .view_ticket_box .top span {
	float: right;
	font-size: 12px;
	color: grey;
	font-weight: 300;
}

.view_ticket_col .shared-hosting .view_ticket_box .top {
	float: left;
	width: 100%;
}

.view_ticket_col .shared-hosting .view_ticket_box .top>img {
	position: absolute;
	top: 0;
	left: 0;
}

.view_ticket_col .shared-hosting .view_ticket_box .top:before {
	content: "";
	border-bottom: 4px solid red;
	width: 30px;
	float: left;
	position: absolute;
	bottom: -4px;
	left: 0;
}

.view_ticket_col .shared-hosting .ticket-reply .message {
	padding: 0;
}

.view_ticket_col .shared-hosting .ticket-reply .attachments {
	padding: 0;
}

.view_ticket_col .shared-hosting .ticket-reply .message hr {
	border-top: 1px dashed #ccc;
}

.view_ticket_col .shared-hosting .view_ticket_box .attachments {
	float: left;
	width: 100%;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
	background: 0 0;
}

.view_ticket_col .shared-hosting .view_ticket_box .attachments strong {
	float: left;
	font-size: 13px;
	color: grey;
	font-weight: 400;
}

.view_ticket_col .shared-hosting .view_ticket_box .attachments ul {
	float: left;
	margin: 0 0 0 13px;
	padding: 0;
}

.view_ticket_col .shared-hosting .view_ticket_box .attachments ul li a {
	float: left;
	position: relative;
	padding-left: 23px;
	font-size: 13px;
	color: #505050;
}

.view_ticket_col .shared-hosting .view_ticket_box .attachments ul li a i {
	position: absolute;
	left: 0;
	top: 2px;
	color: #f74a55;
	font-size: 18px;
}

.view_ticket_col .shared-hosting .panel.panel-info.visible-print-block .panel-heading {
	border-bottom: solid 1px #f2a7ae;
	font-size: 15px;
	color: #505050;
	background: 0 0;
}

.view_ticket_col .shared-hosting .view_ticket_box .message .clearfix {
	border-top: 1px dashed #ccc;
}

.view_ticket_col .shared-hosting .view_ticket_box .rating {
	padding-bottom: 0;
}

.view_ticket_col .shared-hosting .view_ticket_box .rating-done {
	padding-bottom: 0;
}

.right .view_ticket_col .shared-hosting .form-group .form-control {
	border-radius: 0;
}

.right .client_security_page .shared-hosting .row>div[class*=col-] .form-group {
	margin-bottom: 24px;
}

.right .client_security_page .shared-hosting .alert-info {
	color: inherit;
	background: 0 0;
	border: none;
	padding-left: 0;
	margin-bottom: 25px;
}

.right .client_security_page .shared-hosting .alert-error {
	color: inherit;
	background: 0 0;
	border: none;
	padding-left: 0;
	margin-bottom: 25px;
}

.right .client_security_page .shared-hosting .alert-success {
	color: inherit;
	background: 0 0;
	border: none;
	padding-left: 0;
	margin-bottom: 25px;
}

.right .client_security_page .shared-hosting .form-group .form-control {
	border-radius: 0;
}

.right .client_security_page .shared-hosting h2 {
	font-size: 17px;
	font-weight: 600;
}

.right .client_security_page .shared-hosting {
	padding-top: 35px;
}

.right .client_security_page .shared-hosting .form-horizontal .form-group .form-control {
	border-radius: 0;
}

.right .client_change_password_page .shared-hosting .alert.alert-info {
	display: none;
}

.client_change_password_page #passwordStrengthBar {
	height: 20px;
	background-color: #fff;
	border-radius: 0;
	border: 1px solid #ccc;
	box-shadow: none;
	margin-top: -10px;
	margin-bottom: 31px;
}

.right .client_change_password_page .shared-hosting .form-horizontal .form-group {
	margin-right: 0;
	margin-left: 0;
}

.right .client_change_password_page .shared-hosting {
	padding-top: 35px;
}

.wgs-submit-button:disabled {
	color: #fff;
	background-color: #f51322;
	border-color: #f51322;
}

.wgs-submit-button[disabled]:hover {
	color: #fff;
	background-color: #f51322;
	border-color: #f51322;
}

.right .client_change_password_page #inputNewPassword2Msg p.help-block {
	margin-top: 0;
	color: #f51322;
}

.right .client_change_password_page .has-error .form-control-feedback {
	color: #f51322;
}

.right .client_change_password_page .shared-hosting .form-horizontal .form-group .form-control {
	border-radius: 0;
}

.right .client_contact_sale_page .shared-hosting {
	padding-top: 20px;
}

.right .client_contact_sale_page .shared-hosting .form-horizontal .form-group {
	margin-right: 0;
	margin-left: 0;
	clear: both;
}

.right .client_contact_sale_page .shared-hosting .form-horizontal .form-group #inputCaptcha {
	height: 30px!important;
}

.right .client_contact_sale_page .shared-hosting .form-horizontal .form-group #default-captcha-domainchecker {
	margin-top: 0;
	text-align: left;
}

.right .client_contact_sale_page .shared-hosting .form-horizontal .form-group .form-control {
	border-radius: 0;
}

.right .client_contact_sale_page .shared-hosting .margin-bottom {
	margin-bottom: 5px;
}

.right .client_download_page .shared-hosting {
	padding-top: 25px;
}

.right .client_download_page .shared-hosting .download_searchbar {
	background: #e70000;
	padding: 34px 34px;
	border-radius: 0;
	margin-bottom: 20px;
	background-size: cover;
	background-image: url(../images/top_search-back.png);
}

.right .client_download_page .shared-hosting .download_searchbar label {
	background: #fff;
	padding: 20px;
}

.right .client_download_page .shared-hosting .download_searchbar input {
	border: none;
	box-shadow: none;
	height: 52px;
	font-weight: 400;
	font-size: 17px;
}

.right .client_download_page .shared-hosting .download_searchbar .btn {
	background-color: #f51322;
	border-radius: 0;
	padding: 0 55px;
	font-size: 18px;
	min-height: 51px;
	min-width: 178px;
}

.right .client_download_page .shared-hosting h2 {
	font-size: 17px;
	font-weight: 600;
	padding: 15px 0;
	float: left;
}

.right .client_download_page .shared-hosting .download-categories {
	width: 100%;
	float: left;
	clear: both;
}

.right .client_download_page .shared-hosting .download-categories .down-cat {
	font-size: 13px;
	color: #2a2a2a;
	background-color: #f3f3f3;
	border-top: 4px solid transparent;
	padding: 14px 25px 14px 25px;
	text-transform: uppercase;
	border: 1px solid #dbdbdb;
	position: relative;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div {
	float: left;
	width: 100%;
	border: 1px solid #d4dcde;
	padding: 20px 20px;
	margin-bottom: 15px;
	background: #fff;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div i {
	font-size: 14px;
	color: #f51322;
	background-color: #eef2f4;
	height: 30px;
	width: 30px;
	border-radius: 100px;
	text-align: center;
	line-height: 29px;
	float: left;
	margin-right: 15px;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div h4 {
	font-size: 16px;
	color: #000;
	margin-top: 5px;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div p {
	font-size: 14px;
	color: #505050;
	float: left;
	width: 100%;
	line-height: 23px;
	margin-top: 3px;
	font-weight: 400;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div .downloads-link-wgs {
	float: left;
	width: 100%;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
	background: 0 0;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div .downloads-link-wgs ul {
	float: left;
	margin: 0 0 0 13px;
	padding: 0;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div .downloads-link-wgs ul li a {
	float: left;
	position: relative;
	padding-left: 23px;
	font-size: 13px;
	color: #505050;
	border: none;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div .downloads-link-wgs ul li a:hover {
	background: 0 0;
}

.right .client_download_page .shared-hosting .download-popular-wgs .download-box-div .downloads-link-wgs ul li a i {
	line-height: 28px;
	position: absolute;
	left: 0;
	top: 2px;
	color: #f74a55;
	font-size: 15px;
	background-color: transparent;
	height: 15px;
	width: 15px;
}

.right .client_download_page .shared-hosting .download-categories .down-cat a {
	color: #2a2a2a;
}

.right .client_download_page .shared-hosting .download-categories .down-cat a:hover {
	color: #f51322;
}

.right .client_download_page .shared-hosting .download-categories .down-cat p {
	margin-bottom: 0;
}

.right .client_download_page .shared-hosting .download-popular-wgs {
	padding: 0 0 25px 0;
	font-size: .8em;
	width: 100%;
	float: left;
}

.right .client_download_page .shared-hosting .download-popular-wgs>div[class*=col-] {
	padding-left: 0;
}

.right .domain_detail_page .shared-hosting .manage-domain-box {
	margin: 0 0 22px;
	padding: 0;
	width: 100%;
	border: 1px solid #fedcde;
	background: #fff;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .d-flex {
	display: flex!important;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain {
	background: #fbfdfa;
	margin: 0;
	padding: 78px 0;
	border-right: 1px dashed #ccc;
	text-align: center;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-content: center;
	align-content: center;
	max-width: 315px;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain h2 {
	margin: 15px auto 0;
	text-align: center;
	padding: 0;
	width: 100%;
	font-family: "Open Sans",sans-serif;
	font-weight: 600;
	font-size: 15px;
	color: #000;
	line-height: 30px;
	float: left;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain a {
	width: 100%;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain p {
	margin: 18px auto 0;
	text-align: center;
	padding: 0;
	width: 100%;
	color: #72c04a;
	font-size: 15px;
	font-weight: 700;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain p span {
	color: #000;
	font-weight: 400;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain img {
	margin: 0 auto;
	text-align: center;
	padding: 0;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail {
	margin: 0;
	padding: 75px 0;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail p {
	padding: 0 0 30px;
	width: 100%;
	color: #000;
	font-size: 15px;
	font-weight: 600;
	margin: 0;
	letter-spacing: .04em;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail img {
	margin-right: 12px;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail span {
	color: #9a9a9a;
	font-weight: 400;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .row {
	display: flex!important;
	width: 100%;
	margin: 0;
}

.right .domain_detail_page .shared-hosting .today-text {
	color: #000;
	font-size: 18px;
	font-weight: 700;
}

.right .domain_detail_page .shared-hosting .canbeMangaedWgs {
	padding-right: 0;
	padding-left: 0;
}

.right .domain_detail_page .shared-hosting .domain-detail-tabs {
	margin: 0;
	padding: 0;
	width: 100%;
}

.domain-detail-tabs .nav-tabs {
	border-bottom: none;
	margin-top: 10px;
}

.domain-detail-tabs .nav-tabs .nav-item {
	margin-bottom: -1px;
	width: 100%;
}

.domain-detail-tabs .nav-tabs .nav-item a:hover {
	background-color: transparent;
}

.domain-detail-tabs .nav-tabs .nav-link {
	border: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	font-size: 14px;
	padding: 12px 10px 12px 0;
	color: #2a2a2a;
	font-weight: 600;
}

.cloud-icon1 {
	width: 21px;
	height: 21px;
	margin-right: 6px;
	margin-top: -2px;
}

.right .domain_detail_page .shared-hosting #tabNameservers .alert-info {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.right .domain_detail_page .shared-hosting #tabNameservers .row>div[class*=col-] .form-group {
	margin-bottom: 24px;
}

.right .domain_detail_page .shared-hosting #tabNameservers .form-horizontal .form-group {
	margin-right: 0;
	margin-left: 0;
	clear: both;
}

.right .domain_detail_page .shared-hosting {
	padding-top: 30px;
}

.right .domain_detail_page .shared-hosting #tabNameservers h3 {
	font-weight: inherit;
	margin-bottom: 20px;
	font-size: 25px;
}

#tabNameservers .form-group .form-control {
	border-radius: 0;
}

.right .domain_detail_page .shared-hosting #tabReglock h3 {
	font-weight: inherit;
	margin-bottom: 20px;
	font-size: 25px;
}

.right .domain_detail_page .shared-hosting #tabReglock .alert-info {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.right .domain_detail_page .shared-hosting #tabReglock h2 {
	font-size: 20px;
	margin-bottom: 25px;
}

.right .domain_detail_page .shared-hosting #tabReglock .label.label-danger {
	background-color: #17494d;
}

.right .domain_detail_page .shared-hosting #tabReglock .label.label-success {
	background-color: #f51322;
}

.right .domain_detail_page .shared-hosting .wgs-alter-info-cls .alert-info {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.right .domain_detail_page .shared-hosting .wgs-alter-info-cls .alert-warning {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.right .domain_detail_page .shared-hosting .wgs-alter-info-cls .alert-error {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.right .domain_detail_page .shared-hosting .wgs-alter-info-cls .alert-success {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
}

.domain-detail-tabs .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	background-color: transparent;
	border: none;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain .deactive-domain {
	background-color: #fef3f4!important;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain p.active-status {
	color: #72c04a;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .active-domain p.pending-status {
	color: #f51322!important;
}

.right .client_mass_payment_page .shared-hosting {
	padding-top: 0;
	padding-bottom: 10px;
}

.right .client_mass_payment_page .shared-hosting .manage_payments {
	margin: 10px 0;
	padding: 0;
	width: 100%;
	clear: both;
	display: inline-block;
}

.client_mass_payment_page .manage_payments .view_manage_pays {
	float: left;
	padding: 40px 40px;
	width: 100%;
	border-radius: 0;
	background-color: #fff;
	box-shadow: 0 0 13px 0 rgba(0,0,0,.1);
	margin-top: 30px;
}

.client_mass_payment_page .manage_pay_top_bar {
	padding-left: 0;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
	color: #383838;
	letter-spacing: normal;
	padding-bottom: 16px;
}

.client_mass_payment_page .manage_payments .view_manage_pays .top-bars {
	position: relative;
	border-bottom: 1px solid #edeff1;
	margin-bottom: 17px;
}

.client_mass_payment_page .manage_payments .top-bars.manage_pay_top_bar:before {
	content: "";
	border-bottom: 4px solid red;
	width: 30px;
	float: left;
	position: absolute;
	bottom: -3px;
	left: 0;
}

.client_mass_payment_page .manage_payments .top-bars:before {
	content: "";
	border-bottom: 4px solid red;
	width: 30px;
	float: left;
	position: absolute;
	bottom: -4px;
	left: 0;
}

.client_mass_payment_page .manage_payments .manage_pay_top_bar strong {
	float: right;
	font-weight: 700;
	color: #383838;
}

.client_mass_payment_page .manage_payments .invoice-dis {
	margin: 0;
	padding: 0;
}

.client_mass_payment_page .manage_payments .invoice-title {
	color: #f51322;
	font-weight: 600;
	font-size: 15px;
	padding: 10px 0 8px;
	clear: both;
}

.client_mass_payment_page .manage_payments .invoice-table {
	margin: 0 0 20px;
	padding: 0 0 30px;
	border-bottom: 1px solid #e8eaed;
	border-collapse: inherit;
}

.client_mass_payment_page .manage_payments .invoice-table td {
	margin: 0;
	padding: 5px 0;
	font-size: 12px;
	color: #7c7c7c;
	font-weight: 600;
}

.price-col {
	color: #424242!important;
	text-align: right;
}

.invoice-total-tb {
	margin: 0;
	border: 1px solid #dbd8d8;
	padding: 25px 0;
	border-collapse: separate;
	background-color: #fff;
}

.invoice-total-tb td {
	margin: 0;
	padding: 3px 10px;
	color: #3a3a3a;
	font-size: 14px;
}

.invoice-total-tb td span {
	color: #9a6f6f;
	font-size: 14px;
}

.invoice-total-tb tr:last-child td span {
	color: #000;
	font-size: 15px;
	font-weight: 700;
}

.invoice-total-tb tr:last-child td {
	color: #17494d;
	font-size: 20px;
	font-weight: 700;
}

td.rightPriceWgs {
	text-align: right;
	padding-right: 35px;
}

.inner-bottom_tb {
	margin-top: 30px;
}

.pay-select {
	font-size: 14px;
	color: #000!important;
	-webkit-appearance: none;
	-moz-appearance: none;
	height: 51px;
}

.right .client_mass_payment_page .shared-hosting .row>div[class*=col-] .form-group {
	margin-bottom: 24px;
}

.inner-bottom_tb .wgs-submit-button {
	float: right;
	padding-top: 14px;
	padding-bottom: 14px;
}

.inner-bottom_tb #paymentmethod {
	border-radius: 0;
	height: 51px;
}

.confirm_ticket_page .shared-hosting {
	padding-top: 25px;
}

.right .confirm_ticket_page .shared-hosting .alert-success.text-center {
	color: #333;
	border: solid 1px #f2a7ae;
	background: 0 0;
	font-weight: 400;
}

.right .confirm_ticket_page .shared-hosting .alert-success .alert-link {
	color: #f51322;
}

.right .server_status_page .shared-hosting {
	padding-top: 25px;
}

.right .server_status_page .shared-hosting .alert.alert-success {
	color: #333;
	background: 0 0;
}

.right .server_status_page .shared-hosting .row {
	margin-bottom: 25px;
}

.right .server_status_page .shared-hosting .table-responsive {
	border-radius: 0;
	background-color: #fff;
	box-shadow: 0 0 13px 0 rgba(0,0,0,.1);
	padding: 10px 18px 18px 18px;
	float: left;
}

.right .server_status_page .shared-hosting .table-responsive .table>tbody>tr>td {
	font-size: 14px;
	padding: 1rem;
	color: #505050;
	border-top: 1px solid #edeff1;
	border-bottom: none;
	vertical-align: middle;
	font-weight: 500;
	background: #fff;
}

.right .server_status_page .shared-hosting .table-responsive .table>thead>tr>th {
	border-bottom: none;
	padding: 1rem;
}

.right .server_status_page .shared-hosting .btn-group {
	margin-top: 20px;
}

.right .server_status_page .shared-hosting .btn-group a {
	font-size: 12px;
	color: #242625;
	padding: 8px 10px;
	float: left;
	min-width: 35px;
	text-align: center;
}

.intl-tel-input.separate-dial-code .selected-flag {
	background-color: transparent;
	display: table;
}

.right .client_affiliate_signup .shared-hosting {
	padding-top: 25px;
}

.right .client_affiliate_signup .shared-hosting .alert.alert-info {
	background-color: #eaf6f9;
	border: 1px solid #bee5eb;
}

.right .client_affiliate_signup .shared-hosting .alert.alert-warning {
	background-color: #f9f6ed;
	border: 1px solid #ffeeba;
}

.right .client_affiliate_signup .shared-hosting .alert.alert-info h2 {
	font-size: 20px;
}

.right .client_affiliate_signup .shared-hosting ul {
	padding-left: 0;
}

.client_affiliate_view_page .shared-hosting {
	padding-top: 25px;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box {
	flex-direction: column;
	min-height: 170px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-self: center;
	align-content: center;
	justify-content: center;
	float: left;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 0 17px 0 rgba(0,0,0,.14);
	text-align: center;
	border-bottom: 3px solid #6747d5;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box i {
	font-size: 52px;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box i.fa-users {
	color: #6747d5;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box i.fa-shopping-cart {
	color: #fb775e;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box i.fa-chart-bar {
	color: #74cfed;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box.affiSecond {
	border-bottom-color: #fb775e;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box.affiThird {
	border-bottom-color: #74cfed;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box h3 {
	margin: 16px 0 0 0;
	padding: 0;
	font-size: 16px;
	color: #000;
	float: left;
}

.client_affiliate_view_page .shared-hosting .affilates_div_box span {
	color: #ccc;
}

.client_affiliate_view_page .shared-hosting .affiliate-referral-link span {
	border-radius: 0;
	border-color: #f2a7ae;
}

.client_affiliate_view_page .shared-hosting p.text-left {
	margin-top: 30px;
	margin-bottom: 20px;
}

.client_affiliate_view_page .shared-hosting .affilate_data_tbl {
	margin: 0;
	border: 1px solid #dbd8d8;
	padding: 15px 0;
	border-collapse: separate;
	background-color: #fff;
}

.client_affiliate_view_page .shared-hosting .affilate_data_tbl td {
	margin: 0;
	padding: 3px 10px;
	color: #3a3a3a;
	font-size: 14px;
	border-top: none;
}

.client_affiliate_view_page .shared-hosting .affilate_data_tbl td span {
	color: #9a6f6f;
	font-size: 14px;
}

.client_affiliate_view_page .shared-hosting .table-container .table {
	border-radius: 0;
}

.client_affiliate_view_page .shared-hosting .table-container .dataTables_wrapper .dataTables_filter {
	border-radius: 0;
}

.client_affiliate_view_page .shared-hosting .wgs_success_cls .alert.alert-success {
	margin-top: 30px;
	padding: 12px;
	background: 0 0;
	border-color: #f2a7ae;
	color: #333;
	margin-bottom: 20px;
}

.affl_sub_hedr h2 {
	font-size: 19px;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
}

span.bootstrap-switch-label {
	width: 29px!important;
	height: 29px;
}

table#tableDomainsList th {
	vertical-align: top;
}

#productList {
	display: none;
}

.checkbox label,.radio label {
	margin-top: 6px;
	margin-bottom: 7px;
}

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}

.table.table-list .border-left {
	border-left: 0 solid #dee2e6!important;
}

#order-standard_cart .field,#order-standard_cart .form-control {
	letter-spacing: 0;
	border-radius: 0;
}

.inner-bottom_tb .wgs-submit-button {
	border: none;
	padding: 2px 25px 5px 25px;
	min-width: 178px;
	min-height: 50px;
	font-size: 14px;
	line-height: 23px;
}

.inner-bottom_tb .payment-heading {
	margin-top: 12px;
}

.icon-img {
	margin: 0 6px 0 0;
	padding: 0;
	background: url(../images/sprite-icon-img.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 20px;
	float: left;
}

.ddnavbar .register-domain-icon,.nav .register-domain-icon,.second-nav .register-domain-icon {
	background-position: -6px -4px;
}

.ddnavbar .transfer_domain-icon,.nav .transfer_domain-icon,.second-nav .transfer_domain-icon {
	background-position: -6px -39px;
}

.ddnavbar .vps-ssd-icon,.nav .vps-ssd-icon,.second-nav .vps-ssd-icon {
	background-position: -38px -141px;
}

.ddnavbar .public_cloud-icon,.nav .public_cloud-icon,.second-nav .public_cloud-icon {
	background-position: -38px -176px;
}

.ddnavbar .vps-private-icon,.nav .vps-private-icon,.second-nav .vps-private-icon {
	background-position: -38px -211px;
}

.ddnavbar .enterprise_server-icon,.nav .enterprise_server-icon,.second-nav .enterprise_server-icon {
	background-position: -6px -176px;
}

.ddnavbar .hosting_server-icon,.nav .hosting_server-icon,.second-nav .hosting_server-icon {
	background-position: -6px -142px;
}

.ddnavbar .cPanel-hosting-icon,.nav .cPanel-hosting-icon,.second-nav .cPanel-hosting-icon {
	background-position: -38px -4px;
}

.ddnavbar .plesk-hosting-icon,.nav .plesk-hosting-icon,.second-nav .plesk-hosting-icon {
	background-position: -38px -38px;
}

.ddnavbar .windows-hosting-icon,.nav .windows-hosting-icon,.second-nav .windows-hosting-icon {
	background-position: -6px -74px;
}

.ddnavbar .wordpres-hosting-icon,.nav .wordpres-hosting-icon,.second-nav .wordpres-hosting-icon {
	background-position: -69px -74px;
}

.ddnavbar .developer_friendly-icon,.nav .developer_friendly-icon,.second-nav .developer_friendly-icon {
	background-position: -6px -210px;
}

.ddnavbar .gaming_server-icon,.nav .gaming_server-icon,.second-nav .gaming_server-icon {
	background-position: -6px -244px;
}

.ddnavbar .support-ticket-icon,.nav .support-ticket-icon,.second-nav .support-ticket-icon {
	background-position: -69px -4px;
}

.ddnavbar .knowledgebase-ico,.nav .knowledgebase-ico,.second-nav .knowledgebase-ico {
	background-position: -38px -74px;
}

.ddnavbar .n-contact-icon,.nav .n-contact-icon,.second-nav .n-contact-icon {
	background-position: -69px -39px;
}

.ddnavbar .new-design-icon,.nav .new-design-icon,.second-nav .new-design-icon {
	background-position: -6px -108px;
}

.ddnavbar .custom_chnages-icon,.nav .custom_chnages-icon,.second-nav .custom_chnages-icon {
	background-position: -38px -108px;
}

.ddnavbar .n-dummy-icon,.nav .n-dummy-icon,.second-nav .n-dummy-icon {
	background-position: -69px -108px;
}

.domain-suggestion .domain-name {
	width: 60%;
	float: left;
}

.domain-suggestion .wgs-domains {
	float: left;
	width: 20%;
}

.domain-suggestion .domain-button {
	float: left;
	width: 20%;
	text-align: right;
}

.sign-in-display {
	display: none!important;
}

#order-standard_cart .mc-promos .header {
	float: inherit;
}

#order-standard_cart .mc-promos.viewcart {
	max-width: 100%;
}

#order-standard_cart .mc-promo {
	border: 1px solid #ccc!important;
}

#order-standard_cart .mc-promo span.arrow {
	display: none;
}

#order-standard_cart .mc-promo button.btn-add {
	background-color: #f51322!important;
	border-radius: 0;
}

#order-standard_cart .mc-promo .price {
	color: #000!important;
	font-size: 13px!important;
}

#order-standard_cart .checkoutDiv .showMarketingEmail p {
	height: auto!important;
	width: 100%!important;
}

#order-standard_cart .mc-promos.checkout {
	max-width: 100%;
}

#order-standard_cart .addon-promo-container {
	padding: 15px 20px!important;
	float: left;
	width: 100%;
	margin: 10px 0!important;
}

#order-standard_cart .addon-promo-container .description a {
	padding-top: 8px;
	display: inherit;
	color: #2489c5;
	font-size: 12px;
}

.personal_section {
	float: left;
	width: 100%;
}

.addon-promo-container.addon-promo-container-ssl {
	float: left;
	width: 100%;
}

div#scrollingPanelContainer2 {
	float: left;
	width: 100%;
}

.categories-collapsed.visible-xs.visible-sm.clearfix {
	margin: 20px 15px;
}

.configureProductDiv .personal_section {
	box-shadow: none;
	padding: 25px 0!important;
	margin-bottom: 0;
	margin-bottom: 10px!important;
}

.row.leftRow .sub-heading {
	float: left;
	width: 100%;
}

.header .right .right_navi li:last-child a,.header .right .right_navi li:nth-last-child(2) a {
	height: 100%;
	bottom: 0;
}

section#main-body {
	margin: 0;
	padding: 20px 0;
}

.header .right .right_navi li a {
	line-height: 34px;
}

.header .right .right_navi li a i {
	font-size: 20px;
	color: #999;
}

.header .right .right_navi li:first-child a .fa {
	vertical-align: middle;
}

.header .currencyDiv {
	padding-top: 0;
}

.header .accountMenu {
	padding-top: 0;
}

.ticket-completed strong {
	font-size: 20px;
	padding: 10px 0;
	display: inline-table;
}

.col-sm-10.text-center.ticket-completed {
	padding: 75px 130px;
	box-shadow: 0 0 3px 0 #888;
}

.ticket-completed img {
	width: 80px;
}

.ticket-completed strong a {
	color: #f51322;
}

i.far.fa-stop-circle.ticket-closed {
	color: #c1c1c1;
	font-size: 16px;
}

i.fa.fa-reply.ticket-customer-reply {
	color: #f19b1a;
	font-size: 16px;
}

i.fa.fa-check.ticket-answered {
	color: #549a2f;
	font-size: 16px;
}

i.fa.fa-clock-o.ticket-open {
	color: #118ce4;
	font-size: 16px;
}

i.far.fa-stopwatch.ticket-in-progress {
	color: #f3b808;
	font-size: 16px;
}

i.fa.fa-pause-circle.ticket-on-hold {
	color: #de3c0b;
	font-size: 16px;
}

span.ticket-subject.unread {
	font-weight: 400!important;
}

.table-container .table td span {
	color: #252121e0;
	font-weight: 700;
}

.promo-rapidssl_rapidssl {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-rapidssl_rapidssl h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-rapidssl_rapidssl .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-rapidssl_rapidssl .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
}

.promo-rapidssl_rapidssl .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-rapidssl_rapidssl .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-rapidssl_rapidssl .btn {
	background-color: transparent!important;
}

.promo-rapidssl_rapidssl .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-rapidssl_rapidssl a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-rapidssl_rapidssl .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-rapidssl_rapidssl h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-rapidssl_rapidssl ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.weebly.promo-weebly_lite {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.weebly.promo-weebly_lite h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.weebly.promo-weebly_lite .content {
	max-width: 510px;
	padding: 34px 50px;
}

.weebly.promo-weebly_lite .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
}

.weebly.promo-weebly_lite .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.weebly.promo-weebly_lite .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.weebly.promo-weebly_lite .btn {
	background-color: transparent!important;
}

.weebly.promo-weebly_lite .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.weebly.promo-weebly_lite a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.weebly.promo-weebly_lite .content {
	margin-left: 0;
}

.weebly.promo-weebly_lite .content {
	padding: 11px 11px;
	float: left;
}

.weebly.promo-weebly_lite h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.weebly.promo-weebly_lite ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.sitelock.promo-sitelock_lite {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.sitelock.promo-sitelock_lite h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.sitelock.promo-sitelock_lite .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
}

.sitelock.promo-sitelock_lite .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.sitelock.promo-sitelock_lite .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.sitelock.promo-sitelock_lite .btn {
	background-color: transparent!important;
}

.sitelock.promo-sitelock_lite .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.sitelock.promo-sitelock_lite a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.sitelock.promo-sitelock_lite .content {
	margin-left: 0;
}

.sitelock.promo-sitelock_lite .content {
	max-width: 510px;
	padding: 11px 11px;
	float: left;
}

.sitelock.promo-sitelock_lite h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.sitelock.promo-sitelock_lite ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .content {
	margin-left: 0;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .content {
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.spamexperts.promo-spamexperts_incoming ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

@media screen and (min-width:768px) and (max-width:1199px) {
	.weebly.promo-weebly_lite {
		background-size: 100% 100%;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming {
		background-size: 100% 100%;
	}

	.sitelock.promo-sitelock_lite {
		background-size: 100% 100%;
	}

	.promo-rapidssl_rapidssl {
		background-size: 100% 100%;
	}

	.sitelock.promo-sitelock_lite .content {
		max-width: 464px;
		padding: 9px 9px;
		float: left;
	}

	.sitelock.promo-sitelock_lite .icon-left {
		width: 140px;
	}

	.sitelock.promo-sitelock_lite .btn-success {
		margin-top: 5px;
	}

	.sitelock.promo-sitelock_lite h3 {
		font-size: 24px;
	}

	.sitelock.promo-sitelock_lite h4 {
		font-size: 16px;
		margin-bottom: 13px;
		margin-top: 4px;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .content {
		max-width: 464px;
		padding: 9px 9px;
		float: left;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .icon-left {
		width: 140px;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming .btn-success {
		margin-top: 5px;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming h3 {
		font-size: 24px;
	}

	.promo-banner-rounded.spamexperts.promo-spamexperts_incoming h4 {
		font-size: 16px;
		margin-bottom: 13px;
		margin-top: 4px;
	}

	.weebly.promo-weebly_lite .content {
		max-width: 464px;
		padding: 9px 9px;
		float: left;
	}

	.weebly.promo-weebly_lite .icon-left {
		width: 140px;
	}

	.weebly.promo-weebly_lite .btn-success {
		margin-top: 5px;
	}

	.weebly.promo-weebly_lite h3 {
		font-size: 24px;
	}

	.weebly.promo-weebly_lite h4 {
		font-size: 16px;
		margin-bottom: 13px;
		margin-top: 4px;
	}

	.promo-rapidssl_rapidssl .content {
		max-width: 464px;
		padding: 9px 9px;
		float: left;
	}

	.promo-rapidssl_rapidssl .icon-left {
		width: 140px;
	}

	.promo-rapidssl_rapidssl .btn-success {
		margin-top: 5px;
	}

	.promo-rapidssl_rapidssl h3 {
		font-size: 24px;
	}

	.promo-rapidssl_rapidssl h4 {
		font-size: 16px;
		margin-bottom: 13px;
		margin-top: 4px;
	}
}

@media (max-width:767px) {
	.pricing_section .price_group #productList .price_sect {
		margin: auto 10px;
	}

	.promo-rapidssl_rapidssl {
		background-size: 100% 80%;
	}

	.promo-rapidssl_rapidssl .content {
		max-width: 476px;
		padding: 35px 29px;
	}

	.promo-rapidssl_rapidssl h3 {
		font-size: 20px;
		line-height: 29px;
	}

	.promo-rapidssl_rapidssl .btn-success {
		font-size: 10px;
		padding: 17px;
		float: left;
	}

	.promo-rapidssl_rapidssl .shiled_img {
		width: 30px;
	}

	.promo-spamexperts_incoming {
		background-size: 100% 80%;
	}

	.weebly.promo-weebly_lite {
		background-size: 100% 80%;
	}

	.weebly.promo-weebly_lite .content {
		max-width: 476px;
		padding: 35px 29px;
	}

	.weebly.promo-weebly_lite h3 {
		font-size: 20px;
		line-height: 29px;
	}

	.weebly.promo-weebly_lite .btn-success {
		font-size: 14px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite .shiled_img {
		width: 30px;
	}

	.sitelock.promo-sitelock_lite {
		background-size: 100% 100%;
		min-height: 320px;
	}

	.sitelock.promo-sitelock_lite h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.sitelock.promo-sitelock_lite .content {
		max-width: 67%;
		padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.promo-rapidssl_rapidssl .icon-left {
		float: right;
		width: 150px;
		margin-right: 20px;
	}

	.sitelock.promo-sitelock_lite .icon-left img {
		max-width: 150px;
	}

	.sitelock.promo-sitelock_lite .btn-success {
		font-size: 11px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite .btn-success {
		font-size: 10px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite {
		background-size: 100% 100%;
		min-height: 320px;
	}

	.weebly.promo-weebly_lite h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.weebly.promo-weebly_lite .content {
		max-width: 67%;
		padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.weebly.promo-weebly_lite .icon-left {
		float: right;
		width: 150px;
		margin-right: 20px;
	}

	.weebly.promo-weebly_lite .icon-left img {
		max-width: 150px;
	}

	.promo-banner-rounded.promo-spamexperts_incoming {
		background-size: 100% 100%!important;
		min-height: 320px;
	}

	.promo-banner-rounded.promo-spamexperts_incoming h3 {
		font-size: 16px!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .content {
		max-width: 67%!important;
		padding: 11px 0!important;
		padding: 5px 4px 0 0!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .icon-left {
		float: right!important;
		width: 150px!important;
		margin-right: 20px!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .icon-left img {
		max-width: 150px!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .btn-success {
		font-size: 10px!important;
		padding: 17px!important;
	}

	.promo-rapidssl_rapidssl .btn-success {
		font-size: 11px;
		padding: 17px;
		float: left;
	}

	.promo-rapidssl_rapidssl {
		background-size: 100% 100%;
		min-height: 320px;
	}

	.promo-rapidssl_rapidssl h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.promo-rapidssl_rapidssl .content {
		max-width: 67%;
		padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.promo-rapidssl_rapidssl .icon-left {
		float: right;
		width: 150px;
		margin-right: 20px;
	}

	.sitelock.promo-sitelock_lite .icon-left {
		width: 150px;
		margin-right: 20px;
	}

	.promo-rapidssl_rapidssl .icon-left img {
		max-width: 150px;
	}
}

@media (max-width:600px) {
	.promo-rapidssl_rapidssl {
		background-size: 100% 80%;
	}

	.promo-rapidssl_rapidssl .content {
		max-width: 476px;
		padding: 35px 29px;
	}

	.promo-rapidssl_rapidssl h3 {
		font-size: 20px;
		line-height: 29px;
	}

	.promo-rapidssl_rapidssl .btn-success {
		font-size: 10px;
		padding: 17px;
		float: left;
	}

	.promo-rapidssl_rapidssl .shiled_img {
		width: 30px;
	}

	.promo-spamexperts_incoming {
		background-size: 100% 80%;
	}

	.weebly.promo-weebly_lite {
		background-size: 100% 80%;
	}

	.weebly.promo-weebly_lite .content {
		max-width: 476px;
		padding: 35px 29px;
	}

	.weebly.promo-weebly_lite h3 {
		font-size: 20px;
		line-height: 29px;
	}

	.weebly.promo-weebly_lite .btn-success {
		font-size: 14px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite .shiled_img {
		width: 30px;
	}

	.sitelock.promo-sitelock_lite {
		background-size: 100% 100%;
		min-height: 524px;
	}

	.sitelock.promo-sitelock_lite h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.sitelock.promo-sitelock_lite .content {
		max-width: 100%;
		padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.sitelock.promo-sitelock_lite .icon-left {
		float: right;
		width: 100%;
	}

	.sitelock.promo-sitelock_lite .icon-left img {
		max-width: 150px;
	}

	.sitelock.promo-sitelock_lite .btn-success {
		font-size: 11px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite .btn-success {
		font-size: 10px;
		padding: 17px;
		float: left;
	}

	.weebly.promo-weebly_lite {
		background-size: 100% 100%;
		min-height: 524px;
	}

	.weebly.promo-weebly_lite h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.weebly.promo-weebly_lite .content {
		max-width: 100%;
		padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.weebly.promo-weebly_lite .icon-left {
		float: right;
		width: 100%;
	}

	.weebly.promo-weebly_lite .icon-left img {
		max-width: 150px;
	}

	.promo-banner-rounded.promo-spamexperts_incoming {
		background-size: 100% 100%!important;
		min-height: 524px;
	}

	.promo-banner-rounded.promo-spamexperts_incoming h3 {
		font-size: 16px!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .content {
		max-width: 100%!important;
		padding: 11px 0!important;
		padding: 5px 4px 0 0!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .icon-left {
		float: left!important;
		width: 100%!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .icon-left img {
		max-width: 150px!important;
	}

	.promo-banner-rounded.promo-spamexperts_incoming .btn-success {
		font-size: 10px!important;
		padding: 17px!important;
	}

	.promo-rapidssl_rapidssl .btn-success {
		font-size: 11px;
		padding: 17px;
		float: left;
	}

	.promo-rapidssl_rapidssl {
		background-size: 100% 100%;
		min-height: 524px;
	}

	.promo-rapidssl_rapidssl h3 {
		font-size: 16px;
		line-height: 23px;
	}

	.promo-rapidssl_rapidssl .content {
		max-width: 100% padding: 11px 0;
		padding: 5px 4px 0 0;
	}

	.promo-rapidssl_rapidssl .icon-left {
		float: left;
		width: 100%;
	}

	.promo-rapidssl_rapidssl .icon-left img {
		max-width: 150px;
	}
}

@media (max-width:340px) {
	.promo-spamexperts_incoming .btn-success {
		font-size: 8px!important;
		padding: 17px!important;
	}
}

select[name^=domainfield] {
	margin-bottom: 15px;
}

input[name^=domainfield] {
	margin-bottom: 15px;
}

ul#domainSuggestions li.domain-suggestion.list-group-item.clone {
	margin-top: 15px;
}

.domain_table.domain_table1 p {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #000;
	font-weight: 700;
}

.domain_table.domain_table1 .domain-suggestions-warning p {
	margin-top: 10px;
	font-size: inherit;
}

.tab-content.personal_information_form.wgs-logout {
	margin-top: 0;
}

.wgs-configurable-option {
	float: left;
	width: 100%;
}

.wgs-configuration-option {
	float: left;
	width: 100%;
}

.configureProductDiv .configurationContainer.wgs-configuration-option .form-group {
	width: 100%;
	min-height: auto;
}

#containerProductValidationErrors {
	float: left;
	width: 100%;
	margin-left: 0;
}

.domain-block-home {
	margin: 0;
	padding: 80px 0 80px;
	width: 100%;
	background: #f6f8fa url(../images/d-block-bg.png) no-repeat bottom;
	clear: both;
}

.domain-block-search {
	float: left;
	width: 100%;
	position: relative;
	padding-right: 180px;
}

.domain-block-content h2 {
	font-weight: 700;
	font-size: 36px;
	margin: 0 0 35px;
	padding: 0;
	text-align: center;
}

.domain-search-frm {
	background: #fff;
	padding: 10px 10px 10px 20px;
	display: inline-block;
	width: 100%;
	box-shadow: 0 8px 33px 0 rgba(0,0,0,.2);
	position: relative;
}

.domain-b-search {
	border-style: solid;
	border-width: 1px;
	background-image: url(../images/search-icon11.png);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 38px;
	border-color: #e5e5e5;
	border-radius: 0;
	background-color: #fff;
	min-height: 57px;
	font-size: 15px;
	color: #525152;
	width: 100%;
	border: none;
	outline: 0;
	padding-right: 25px;
}

.domain-block-search .btn {
	background-color: #f51322;
	color: #fff;
	width: 194px;
	height: 57px;
	text-align: center;
	text-transform: uppercase;
	border-radius: 0;
	font-size: 15px;
	position: absolute;
	right: 0;
	top: 0;
}

.domain-block-search .btn:hover {
	border: 1px solid #f51321;
	color: #f51322;
	background-color: #fff;
}

.domain-block-inner {
	position: relative;
	padding-right: 0;
}

.domain-block-Select.domain-block-Select--placeholder {
	width: 92px;
	position: absolute;
	right: 0;
	float: right;
	top: 0;
}

.domain-block-Select__Input {
	font-size: 18px;
	font-weight: 400;
	line-height: 2.4rem;
	text-transform: initial;
	letter-spacing: initial;
	position: relative;
	z-index: 20;
	min-height: 3.6rem;
	margin: 0;
	background: 0 0;
	border: 1px solid transparent;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	line-height: 2rem;
	width: 80%;
	font-weight: 600;
}

.domain-block-s-icon::before {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid;
	border-right: .3em solid transparent;
	border-bottom: 0;
	border-left: .3em solid transparent;
	top: 28px;
	position: absolute;
	color: #f51322;
	right: 30px;
}

.domain-block-tld {
	margin: 0;
	padding: 0;
	width: 100%;
}

ul.domain-block-tld-price {
	margin: 80px 0 0;
	padding: 0;
	width: 100%;
}

ul.domain-block-tld-price li {
	margin: 0;
	padding: 0 30px;
	border-right: 1px solid #e0e0e0;
	line-height: normal;
	text-align: center;
	display: inline-block;
}

ul.domain-block-tld-price li:last-child {
	border-right: none;
}

ul.domain-block-tld-price li p {
	margin: 3px 0 0;
	padding: 0;
	color: #000;
	font-size: 12px;
	font-weight: 700;
}

ul.domain-block-tld-price li span,ul.domain-block-tld-price li strong {
	font-size: 20px;
	font-weight: 900;
}

.domain-block-home .col-md-7 {
	margin: 0 auto;
	width: 90%!important;
	max-width: 80%;
	flex: auto;
}

.block-com span {
	color: #f86000;
}

.block-co span {
	color: #009100;
}

.block-net span {
	color: #00e6ed;
}

.block-info span {
	color: #191919;
}

.block-org strong {
	color: #f94e00;
}

.block-com strong {
	color: #006ac6;
}

.block-co strong {
	color: #440078;
}

.block-net strong {
	color: #000;
}

.block-info strong {
	color: #f94e00;
}

.block-biz strong {
	color: #f94e00;
}

.block-design strong {
	color: #000;
}

.block-domains strong {
	color: #440078;
}

.block-download strong {
	color: #440078;
}

.domainResultsWithProducts .suggested-domains ul#domainSuggestions li {
	padding: 14px 20px 14px 20px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.domainResultsWithProducts ul#domainSuggestions {
	border-left: none;
	border-right: none;
}

.domainResultsWithProducts .suggested-domains .domain-suggestions-warning p {
	font-size: 15px;
	color: #000;
	font-weight: 700;
}

.domainResultsWithProducts .suggested-domains .panel-footer.more-suggestions.text-center a#moreSuggestions {
	font-size: 14px;
	background-color: #ffc410;
	color: #fff;
	padding: 12px 20px;
	display: inline-block;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 20px;
}

.mc-promos.viewcart .mc-promo {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.mc-promos.viewcart .mc-promo .body {
	border-top: none!important;
	background-color: transparent!important;
}

.mc-promos.viewcart .mc-promo .header .content .headline {
	color: #fff;
}

.mc-promos.viewcart .mc-promo .header .content .tagline {
	color: #fff;
}

.mc-promos.viewcart .mc-promo .body ul li {
	color: #ffc046;
}

#order-standard_cart .mc-promos.viewcart .mc-promo .header .cta .price {
	color: #fff!important;
}

.mc-promos.viewcart .mc-promo .header .cta span {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 15px 22px!important;
	line-height: 0;
}

#order-standard_cart .mc-promos.viewcart .mc-promo .header .cta button.btn-add {
	background-color: transparent!important;
}

#order-standard_cart .mc-promos.viewcart .mc-promo .header .expander i {
	color: #ffc046;
}

#order-standard_cart .mc-promos.viewcart .mc-promo .body li i {
	color: #fff!important;
}

.mc-promos.checkout .mc-promo {
	background-image: url(../images/banner1-bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.mc-promos.checkout .mc-promo .body {
	border-top: none!important;
	background-color: transparent!important;
}

.mc-promos.checkout .mc-promo .header .content .headline {
	color: #fff;
}

.mc-promos.checkout .mc-promo .header .content .tagline {
	color: #fff;
}

.mc-promos.checkout .mc-promo .body ul li {
	color: #ffc046;
}

#order-standard_cart .mc-promos.checkout .mc-promo .header .cta .price {
	color: #fff!important;
}

.mc-promos.checkout .mc-promo .header .cta span {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 15px 22px!important;
	line-height: 0;
}

#order-standard_cart .mc-promos.checkout .mc-promo .header .cta button.btn-add {
	background-color: transparent!important;
}

#order-standard_cart .mc-promos.checkout .mc-promo .header .expander i {
	color: #ffc046;
}

#order-standard_cart .mc-promos.checkout .mc-promo .body li i {
	color: #fff!important;
}

.domainResultsWithProducts #primaryLookupResult .domain-available.domain-checker-available.headline {
	width: auto;
	padding: 0;
}

.priceSecondBox {
	float: left;
	width: 100%;
	min-height: 125px;
}

.sortDescSecondBox {
	min-height: 40px;
}

.descSecondBox {
	width: 100%;
	min-height: 403px;
}

.price_box.pricehfirstbox .custom_paln {
	line-height: 21px!important;
}

.deschfirstbox {
	min-height: 415px;
}

.footsorthfirstbox p {
	color: #9e9d9d;
	font-size: 13px;
	margin: 5px 0 0 0;
	padding: 0;
}

.footsorthfirstbox {
	min-height: 35px;
}

.footer .footer_col ul.footer_links li {
	width: 100%;
}

.pricing_section .price_top .dropdown button {
	padding-right: 21px;
	position: relative;
}

.tDomain .tooltip.left {
	padding: 0 45px;
}

.view_ticket_box .pull-right.wgs-twit {
	float: left!important;
}

.wgs-pwreset-sub-btn {
	margin-top: 25px;
}

p.wgs-pwreset {
	margin-bottom: 25px;
}

.custom_checkbox input:checked+span::after {
	top: 0!important;
	left: 0!important;
}

.custom_checkbox span {
	width: 16px;
	height: 16px;
}

.loader-wrapper {
	display: none;
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: rgba(255,255,255,.8) url(../images/loader.gif) 50% 50% no-repeat;
}

.tlds .left table tr td span.hot {
	background-color: #ffc410;
}

p.rotate {
	-ms-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
	margin-top: 16px;
	color: #fff;
	font-weight: 700;
}

.dedicated_servers .right .results_box .col1 .flag_text {
	padding-left: 0!important;
}

.dedicated_servers .right .results_box .col1 .sata_button {
	margin-left: 6px!important;
}

.dedicated_servers .right .results_box .col1 .flag_text img {
	position: relative;
	top: 0;
	left: 0;
	margin: 0 7px 0 0;
}

#myHeader #mainNavbarCollapse .open .nav-item .nav-link .fa,.fas {
	color: #f51322;
	font: normal normal normal 14px/1 FontAwesome;
}

.term-domain_banner {
	float: left;
	width: 100%;
	background-color: #464646;
	padding: 110px 0 158px;
}

.term-domain_banner h1 {
	font-size: 37px;
	color: #fff;
	font-weight: 600;
}

.inner-term-domain-page {
	float: left;
	width: 100%;
}

.inner-term-domain-page .inner_term_container {
	box-shadow: 0 0 43px rgba(0,0,0,.18);
	padding: 45px 45px;
	top: -45px;
	position: relative;
	z-index: 999;
	background: #fff;
}

.inner-term-domain-page h3 {
	color: #000;
	font-weight: 600;
	font-size: 18px;
	border-bottom: 1px solid #e6e8eb;
	position: relative;
	line-height: 58px;
}

.inner-term-domain-page h3:after {
	content: "";
	border-bottom: 4px solid red;
	width: 45px;
	float: left;
	position: absolute;
	bottom: -4px;
	left: 0;
}

.inner-term-domain-page p {
	font-size: 14px;
	letter-spacing: 0;
	line-height: 24px;
	color: #505050;
	font-family: "Open Sans";
	font-weight: 400;
	margin-bottom: 25px;
}

.inner-term-domain-page .term_lis {
	padding-left: 0;
}

.inner-term-domain-page span {
	display: inline-block;
	width: 100%;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 40px;
	color: #6e6e6e;
	font-family: "Open Sans";
	font-weight: 400;
}

.inner-term-domain-page img {
	margin-right: 10px;
	width: 18px;
}

.testimonials-1 .testimonials_box p br {
	display: none;
}

.testimonials-1 .testimonials_box p {
	line-height: 24px;
}

.cuppon-box {
	margin: 0 auto 0;
	padding: 15px 20px;
	border: 2px dashed #f51322;
	width: 100%;
	text-align: center;
	background: #fff;
	position: relative;
}

@media (min-width:992px) {
	.dedicated_servers .left .filters_box .range_slider {
		width: 90%;
	}

	.cuppon-box {
		width: 72%;
	}

	.header.header.wgs-new-header-top .float-right ul.nav.right_navi {
		position: relative;
	}

	.header .right .right_navi li {
		float: left;
		position: unset;
	}

	.header .right .right_navi li div#languageList,nav#myHeader div#languageList {
		min-width: 475px;
		right: 0;
		margin: 0 auto;
		left: -195px;
		z-index: 10;
	}

	.header .right .right_navi li div#languageList a.dropdown-item,nav#myHeader div#languageList a.dropdown-item {
		width: 25%;
		float: left;
		clear: unset;
		font-size: 11px;
		display: inline-block;
	}

	#myHeader #mainNavbarCollapse .navbar-nav {
		display: block;
	}

	#myHeader #mainNavbarCollapse .navbar-nav .menu_top {
		padding-right: 17px;
		padding-left: 27.5px;
	}

	#myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav {
		text-align: right;
	}

	#myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav a.menu_top {
		padding: 22px 10px 22px 10px;
	}

	.nav_bar .wgs-new-mega-menu .navbar-nav>li.menu-last-btn a {
		padding-top: 22px;
		padding-bottom: 22px;
	}

	#myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav .menu-last-btn {
		margin-left: 10px;
	}

	#myHeader #mainNavbarCollapse .navbar-nav li:last-child .menu_top {
		padding-right: 5px;
	}

	#myHeader #mainNavbarCollapse .navbar-nav .menu-last-btn {
		float: right;
	}

	#myHeader #mainNavbarCollapse .navbar-nav .menu-last-btn a {
		padding-right: 15px;
		padding-left: 15px;
	}

	#myHeader #mainNavbarCollapse .navbar-nav li:first-child .menu_top {
		padding-left: 15px;
		padding-right: 10px;
	}

	.block-5 .block-box-cont {
		min-height: 130px;
	}

	.wgsTestimonial.carousel-inner {
		max-width: 80%;
		margin: 0 auto;
	}
}

.wgs-captch-login {
	margin-bottom: 0;
}

.wgs-captch-login #inputCaptcha.form-control {
	height: 25px;
}

.footer .footer_col ul.socil_icon li a .fab {
	float: left;
	width: 21px;
	height: 21px;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	background-color: #4d70a8;
	font-size: 13px;
	line-height: 21px;
}

.footer .footer_col ul.socil_icon li a .fab.fa-twitter {
	background-color: #1cb7eb;
}

.footer .footer_col ul.socil_icon li a .fab.fa-linkedin {
	background-color: #1686b0;
}

.footer .footer_col ul.socil_icon li a .fab.fa-pinterest {
	background-color: #ca3737;
}

.footer .footer_col ul.socil_icon li a .fab.fa-instagram {
	background-color: #444;
}

.register-side-image {
	background-color: #e21422;
	text-align: center;
	background-image: url(../images/left-img-grl.png);
	height: 935px;
	background-repeat: no-repeat;
	background-position: bottom;
}

.left-logo-image {
	max-width: 271px;
	margin: 0 auto;
	padding-top: 62px;
	position: relative;
}

.left-logo-image:after {
	position: absolute;
	content: url(../images/logo-aftaer-shape.png);
	bottom: -100px;
	left: 64px;
}

.login-side-image {
	background-color: #e21422;
	text-align: center;
	background-image: url(../images/left-img-grl-reg.png);
	height: 560px;
	background-repeat: no-repeat;
	background-position: bottom;
}

.left-logo-image {
	max-width: 271px;
	margin: 0 auto;
	padding-top: 62px;
	position: relative;
}

object#someid {
	max-width: 52px;
	position: absolute;
	left: -52px;
	top: 28px;
}

.register_page .min_box .register_tab {
	position: relative;
}

.reg object#someid {
	left: -43px;
}

.banner .banner_bottom ul li embed {
	position: absolute;
	top: calc(50% - 9px);
	left: 15px;
	width: 20px;
	height: 20px;
}

.banner .banner_bottom ul li img {
	position: absolute;
	top: calc(50% - 9px);
	left: 15px;
	width: 20px;
	height: 20px;
}

.banner .banner_bottom ul li {
	background-color: #fff;
	color: #708096;
	box-shadow: 1.5px 2.598px 5px 0 rgba(0,0,0,.04);
	min-height: 45px;
	position: relative;
	padding-left: 40px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	border-radius: 25px;
	font-size: 11px;
	padding-top: 0;
	letter-spacing: -.1px;
	font-weight: 600;
	min-width: 195px;
	padding-right: 5px;
	display: flex;
	align-items: center;
}

.hosting_box img {
	width: 52px!important;
	display: block;
	left: 0;
	right: 0;
	margin: 0 auto;
}

#myHeader li.languageDiv a,.header .right .right_navi li.languageDiv a {
	font-weight: 600;
	font-size: 14px;
	line-height: 34px;
	cursor: pointer;
}

.header .right .right_navi li.languageDiv a .fa {
	vertical-align: unset;
	font-size: 18px;
	line-height: normal;
	position: relative;
	bottom: 2px;
	color: #999;
}

.pricing_section .price_group .owl-item .price_sect ul.list li:before {
	-webkit-mask-image: url(../images/check.svg);
	mask-image: url(../images/check.svg);
}

.view_image_modal .modal-body img {
	width: 100%;
}

.view_image_modal .modal-header {
	padding: 0;
	border-bottom: 0 solid #e5e5e5;
}

.view_image_modal .modal-header .close {
	position: absolute;
	right: 5px;
	z-index: 99;
	opacity: .7;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#order-standard_cart .viewCartDiv .view-cart-items {
		border-bottom: none;
		float: left;
		width: 100%;
	}

	#order-standard_cart .viewCartDiv .view-cart-items .item {
		border: 1px solid #ccc;
		background: #fff!important;
		margin-bottom: 15px;
		padding: 14px 0 14px 0;
		float: left;
		width: 100%;
	}

	body #order-standard_cart .checkoutDiv .sub-heading {
		float: left;
		width: 100%;
	}

	.viewCartDiv.checkoutDiv .text-muted {
		float: left;
	}

	#paymentGatewaysContainer .text-left {
		float: left;
	}

	#order-standard_cart .mc-promo {
		float: left;
		width: 100%;
	}
}

.banner {
	background-image: none;
	background-color: #eef5f7;
}

#locationList a img {
	margin-right: 5px;
}

ul.side_menu i.messagesicn {
	line-height: 31px;
}

.clientarea.clientareaaddfunds .right .alert {
	clear: both;
	margin-bottom: 25px;
}

.clientarea.clientareaaddfunds .right .top {
	margin-bottom: 25px;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-1 {
	width: 99%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-2 {
	width: 49%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-3 {
	width: 32.3%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-4 {
	width: 24%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-5 {
	width: 19%;
	margin: 0;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-6 {
	width: 15.6%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-7 {
	width: 13.28%;
}

.domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-8 {
	width: 11.5%;
}

.domainResultsWithProducts .spotlight-tld-container {
	margin-left: 5px;
	margin-right: 5px;
}

#frmConfigureDomains .radio-inline {
	margin-bottom: 15px;
}

span.poweredByWhmcsCls {
	float: right;
}

.contact-us-banner {
	padding: 120px 0;
}

.submit_your_inquiry {
	padding: 50px 0;
	display: inline-block;
	width: 100%;
}

.submit_your_inquiry .left-contact-sec h4 {
	color: #f51322;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 20px;
}

.submit_your_inquiry .left-contact-sec address {
	color: #333;
	padding: 10px 0 20px;
}

.submit_your_inquiry .left-contact-sec .tab-left-contact button {
	font-weight: 400;
	font-size: 19px;
	width: 100%;
	text-align: left;
	background: 0 0;
	border: none;
	border-left: 4px solid #17494d;
	margin-bottom: 17px;
	padding: 20px 10px;
	color: #949393;
}

.submit_your_inquiry .left-contact-sec .tab-left-contact button:focus {
	outline: 0 auto -webkit-focus-ring-color;
}

.submit_your_inquiry .left-contact-sec .tab-left-contact .tab-active {
	border-left: 4px solid #f51322!important;
	color: #000;
}

.submit_your_inquiry .left-contact-sec .size-product-des h3 {
	color: #f51322;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 20px;
	margin: 50px 0 25px;
}

.submit_your_inquiry .left-contact-sec .size-product-des ul {
	padding: 0 0 10px;
}

.submit_your_inquiry .left-contact-sec .size-product-des a.sales-btn {
	font-size: 13px;
	border: 1px #f51322 solid;
	color: #fff;
	padding: 9px 30px;
	display: inline-block;
	border: none;
	background-color: #f51322;
}

.submit_your_inquiry .left-contact-sec .size-product-des a.live-chat-con {
	font-size: 13px;
	border: 1px #f51322 solid;
	color: #fff;
	padding: 9px 30px;
	display: inline-block;
	border: none;
	background-color: #333;
}

.submit_your_inquiry .left-contact-sec .size-product-des p {
	color: #333;
	margin-bottom: 5px;
	font-size: 14px;
}

.submit_your_inquiry .ryt-contact-sec h3 {
	font-size: 24px;
	color: #000;
	font-weight: 700;
	margin-bottom: 25px;
}

.submit_your_inquiry .ryt-contact-sec .form-group label {
	color: #919191;
	font-size: 13px;
}

.submit_your_inquiry .ryt-contact-sec .form-group input {
	font-size: 14px;
	color: #000;
	height: 50px;
	border-color: #c5c5c5;
	font-weight: 600;
	border: 1px solid #ced4da;
	border-radius: 0;
	font-weight: 400;
}

.submit_your_inquiry .ryt-contact-sec .form-group input:focus {
	box-shadow: 0 0 0 0 rgba(0,123,255,.25);
	border: 1px solid #000;
}

.submit_your_inquiry .ryt-contact-sec .form-group select {
	font-size: 14px;
	color: #000;
	height: 50px;
	border-color: #c5c5c5;
	font-weight: 600;
	border: 1px solid #ced4da;
	border-radius: 0;
}

.submit_your_inquiry .ryt-contact-sec .form-group select:focus {
	box-shadow: 0 0 0 0 rgba(0,123,255,.25);
	border: 1px solid #000;
}

.submit_your_inquiry .ryt-contact-sec .form-group textarea {
	font-size: 14px;
	color: #000;
	height: 50px;
	border-color: #c5c5c5;
	font-weight: 600;
	border: 1px solid #ced4da;
	border-radius: 0;
	height: 100px;
	font-weight: 400;
}

.submit_your_inquiry .ryt-contact-sec .form-group textarea:focus {
	box-shadow: 0 0 0 0 rgba(0,123,255,.25);
	border: 1px solid #000;
}

.submit_your_inquiry .ryt-contact-sec .Submit-contact-btn {
	font-size: 18px;
	border: 1px #f51322 solid;
	color: #fff;
	padding: 10px 80px;
	display: inline-block;
	border: none;
	font-weight: 600;
	background-color: #f51322;
}

.submit_your_inquiry .container .row {
	display: unset;
}

.ryt-contact-sec #inputCaptcha {
	height: auto;
}

.wgs-alert-contact .alert {
	margin-bottom: 50px;
}

.ryt-contact-sec .wgs-submit-button {
	margin-top: 25px;
}

@media (min-width:320px) and (max-width:380px) {
	#cPanelMetricStatsPanel table.table.table-striped {
		overflow-x: scroll;
		display: inherit;
	}

	#cPanelMetricStatsPanel .table.table-striped td,#cPanelMetricStatsPanel .table.table-striped th {
		font-size: 12px;
		padding: 12px 4px;
	}
}

@media (min-width:320px) and (max-width:767px) {
	.domain-block-content h2 {
		font-size: 22px;
		margin: 0 0 30px;
	}

	.domain-block-content .domain-block-search {
		width: 100%!important;
		padding: 0!important;
	}

	.domain-block-content .domain-block-search .domain-block-inner {
		padding-right: 0!important;
		width: 100%!important;
		max-width: 100%!important;
	}

	.domain-block-content .domain-block-search .btn {
		width: 100%!important;
		position: relative!important;
		height: 40px!important;
	}
}

#mg-container .row {
	display: unset!important;
}

.product-details-tab-container #domain .row {
	display: unset!important;
}

#mg-container .modal-dialog {
	left: 0!important;
	top: 15%!important;
}

#mg-container .row {
	width: 100%;
}

#mg-container .dataTables_info {
	background-color: #262626!important;
}

.choose-more-product {
	float: left;
	width: 100%;
	padding: 15px 0 30px 0;
}

.choose-more-product .slick-slide {
	padding-top: 15px;
	padding-bottom: 15px;
}

.choose-more-product .top {
	float: left;
	width: 100%;
	margin-bottom: 22px;
}

.choose-more-product .top h3 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #000;
	font-weight: 700;
	padding-left: 24px;
	position: relative;
	float: left;
}

.choose-more-product .top h3>i {
	position: absolute;
	top: 4px;
	left: 0;
}

.choose-more-product .top .right-links a {
	font-size: 14px;
	color: #616161;
	padding-left: 23px;
	margin-left: 22px;
	position: relative;
}

.choose-more-product .top .right-links a i {
	position: absolute;
	left: 0;
	top: 4px;
}

.choose-more-product .more-product-col {
	flex-direction: column;
	min-height: 170px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-self: center;
	align-content: center;
	justify-content: center;
	float: left;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 0 17px 0 rgba(0,0,0,.14);
	text-align: center;
	border-bottom: 3px solid #f51322;
}

.choose-more-product .more-product-col h3 {
	margin: 16px 0 0 0;
	font-size: 16px;
	color: #000;
	float: left;
	padding: 0 5px;
}

.choose-more-product .row {
	margin-left: -7px;
	margin-right: -7px;
}

.choose-more-product .row>div[class*=col-] {
	padding-left: 7px;
	padding-right: 7px;
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
}

.choose-more-product .col-sm-2:nth-child(1) .more-product-col {
	border-bottom: 3px solid #ac9ae8;
}

.choose-more-product .col-sm-2:nth-child(2) .more-product-col {
	border-bottom: 3px solid #fee494;
}

.choose-more-product .col-sm-2:nth-child(3) .more-product-col {
	border-bottom: 3px solid #9b93bf;
}

.choose-more-product .col-sm-2:nth-child(4) .more-product-col {
	border-bottom: 3px solid #feb4a8;
}

.choose-more-product .col-sm-2:nth-child(5) .more-product-col {
	border-bottom: 3px solid #74cfed;
}

@media (max-width:767px) {
	.choose-more-product .top h3 {
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}

	.choose-more-product .top .right-links {
		float: left!important;
	}

	.choose-more-product .top .right-links a {
		margin-left: 0;
		margin-right: 6px;
	}

	.choose-more-product .row {
		margin-left: -7px;
		margin-right: -7px;
	}

	.choose-more-product .row>div[class*=col-] {
		padding-left: 7px;
		padding-right: 7px;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.choose-more-product .row>div[class*=col-] .more-product-col {
		margin-bottom: 15px;
	}
}

.submitticketstepone p {
	width: 100%;
	padding: 25px 0 10px 0;
	float: left;
}

.submitticketstepone .col-md-4 {
	max-width: 30.333333%!important;
	line-height: 30px;
}

.submitticketstepone span {
	color: #ccc;
}

.submitticketstepone .ticketh3 {
	font-weight: 700;
	margin-top: 25px;
	float: left;
	width: 100%;
}

.domaintransfer h1 {
	font-size: 18px;
	line-height: 60px;
	color: #000;
	font-weight: 700;
}

.domaintransfer .tDomain {
	width: 100%;
	border-radius: 0;
	box-shadow: 0 0 9px rgba(0,0,0,.12);
	background-color: #fff;
	border: 3px solid rgba(245,19,34,.15);
	padding: 35px 40px;
	float: left;
}

.domaintransfer .tDomain h2 {
	font-size: 18px!important;
	color: #000!important;
	font-weight: 700!important;
}

.domaintransfer .tDomain p {
	font-size: 14px;
	color: #9a9a9a;
}

.domaintransfer .tDomain .form-control {
	font-size: 14px;
	letter-spacing: 1px;
	color: #000!important;
	font-weight: 700;
}

.domaintransfer .tDomain a {
	color: #919191;
}

.domaintransfer .tDomain .col-sm-5 p {
	padding-top: 4px;
	font-size: 12px;
}

.domaintransfer .tDomain .text-left {
	padding-bottom: 16px;
}

.domaintransfer .tDomain .btn-transfer {
	font-size: 14px;
	background-color: #f51322;
	border: 1px #f51322 solid;
	color: #fff;
	border-radius: 0;
	width: 100%;
	line-height: 35px;
	margin-top: 22px;
	margin-bottom: 5px;
}

.domaintransfer .tDomain .btn-transfer:active,.domaintransfer .tDomain .btn-transfer:focus {
	background-color: #f51322;
	color: #fff;
	border: 1px #f51322 solid;
	box-shadow: 0 0 0 0 rgba(0,123,255,.5)!important;
}

.domaintransfer .tDomain .panel-body {
	padding: 10px 0;
}

.domaintransfer .tDomain .default-captcha {
	background: #fff!important;
	width: 100%!important;
	clear: both;
	border: none!important;
	box-shadow: none!important;
}

.domaintransfer .tDomain .default-captcha input {
	height: 20px!important;
	margin-top: 5px;
	max-height: 20px!important;
}

.domaintransfer .tDomain .slim-alert {
	padding: 10px;
	text-align: left;
}

.customers .owl-prev {
	background-color: #807878;
	-webkit-mask: url(../images/left-arro.svg);
	mask: url(../images/left-arro.svg);
	color: transparent;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	width: 18px;
	height: 35px;
	float: left;
	mask-size: 18px 35px;
	-webkit-mask-size: 18px 35px;
	margin-left: -30px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
}

.customers .owl-next {
	background-color: #807878;
	-webkit-mask: url(../images/right-arro.svg);
	mask: url(../images/right-arro.svg);
	color: transparent;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	width: 18px;
	height: 35px;
	float: right;
	mask-size: 18px 35px;
	-webkit-mask-size: 18px 35px;
	margin-right: -30px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	right: 0;
}

.banner .left h2 {
	margin: 0;
	padding: 0;
	font-weight: 700;
	font-size: 37px;
	color: #000;
	text-transform: uppercase;
}

.banner .left h6 {
	margin: 16px 0 0 0;
	padding: 0;
	font-size: 18px;
	color: #000;
	font-style: italic;
	font-weight: 700;
	line-height: 24px;
}

.banner .left p {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 16px;
	color: #4b4949;
	line-height: 27px;
}

.banner .left h2 span {
	color: #f51322;
}

.banner .right img {
	max-width: 100%;
}

.banner .left.mt-2 ul li {
	font-size: 14px;
	color: #464646;
	font-weight: 700;
	border-bottom: 1px solid #d8e1e5;
	padding: 14px 0;
	width: 100%;
}

.banner .left.mt-2 h2 {
	color: #f51322;
	font-size: 30px;
	font-weight: 800;
}

.banner .left.mt-2 h3 {
	font-size: 18px;
	line-height: 29px;
	color: #000;
	font-weight: 700;
	font-style: italic;
	position: relative;
	margin-top: 10px;
}

.banner .left.mt-2 h3:after {
	position: absolute;
	content: "";
	background-color: #f51322;
	width: 243px;
	height: 3px;
	left: 0;
	bottom: -3px;
}

.banner .left.mt-2 ul {
	margin-top: 20px;
}

.banner .left.mt-2 li strong {
	padding-right: 25px;
}

.banner .left.mt-2 ul li img {
	vertical-align: unset;
	margin-right: 9px;
}

.banner .left.mt-2 .view-plan h6 {
	font-size: 17px;
	color: #000;
	font-weight: 400;
	font-style: normal;
}

.banner .left.mt-2 .view-plan h5 {
	font-size: 46px;
	color: #323335;
	font-weight: 700;
	float: left;
	margin-right: 40px;
}

.banner .left.mt-2 .view-plan h5 sup {
	font-size: 13px;
	font-weight: 700;
	top: -16px;
	right: -1px;
}

.blog-banner {
	background-image: url(../images/blog-banner.jpg);
	padding: 119px 0;
	background-color: #f1f5f8;
}

.blog-banner .left {
	padding: 0;
}

.blog-banner .left h2 {
	color: #f51322!important;
	font-weight: 800;
}

.blog-post-sec {
	width: 100%;
	float: left;
	margin-bottom: 30px;
}

.blog-post-sec .blog-style {
	position: relative;
}

.blog-post-sec .blog-style .blog-style-inner {
	background: #fff;
	width: 385px;
	position: absolute;
	bottom: 32px;
	left: 0;
	padding: 10px 27px;
}

.blog-post-sec .blog-style .blog-style-inner h4 {
	color: #000;
	font-weight: 600;
	font-size: 21px;
	margin-bottom: 13px;
	margin-top: 13px;
}

.blog-post-sec .blog-style .blog-style-inner ul li {
	color: #9f9f9f;
	width: 49%;
	margin-right: 0;
	font-size: 15px;
}

.blog-post-sec .blog-style .blog-style-inner ul li i {
	margin-right: 10px;
}

.blog-post-sec .subcribe-rytbox {
	position: relative;
}

.blog-post-sec .subcribe-rytbox img {
	width: 100%;
	max-height: 335px;
}

.blog-post-sec .subcribe-rytbox .subcribe-rytbox-inner {
	position: absolute;
	bottom: 32px;
	max-width: 80%;
	margin: 0 auto;
	left: 10%;
}

.blog-post-sec .subcribe-rytbox .subcribe-rytbox-inner h4 {
	color: #fff;
	font-weight: 700;
	font-size: 30px;
	margin-bottom: 13px;
	margin-top: 13px;
	text-transform: uppercase;
}

.blog-post-sec .subcribe-rytbox .subcribe-rytbox-inner h4 span {
	font-size: 15px;
	font-weight: 600;
	text-transform: none;
}

.blog-post-sec .subcribe-rytbox .subcribe-rytbox-inner .form-cantrol {
	margin: 16px 0;
	height: 45px;
	width: 100%;
	padding-left: 35px;
	background: url(../images/messageicon-blog.png);
	background-repeat: no-repeat;
	background-position: 11px;
	background-color: #fff;
	border: 0;
}

.blog-post-sec .subcribe-rytbox .subcribe-rytbox-inner .submit-btn-blog {
	background: #f51322;
	border: 1px solid #fff;
	color: #fff;
	font-size: 16px;
	width: 100%;
	height: 42px;
	font-weight: 600;
}

.blog-post-sec .row-blog-post .sam-blog-style {
	box-shadow: 0 0 14px rgba(0,0,0,.17);
	margin-top: 60px;
	min-height: 365px;
}

.blog-post-sec .row-blog-post .sam-blog-style img {
	width: 100%;
}

.blog-post-sec .row-blog-post .sam-blog-style .sam-blog-style-inner {
	padding: 18px 20px 0;
	width: 90%;
	margin: 0 auto;
	position: relative;
	top: -20px;
	background: #fff;
}

.blog-post-sec .row-blog-post .sam-blog-style .sam-blog-style-inner h4 {
	color: #000;
	font-weight: 600;
	font-size: 18px;
	line-height: 25px;
}

.blog-post-sec .row-blog-post .sam-blog-style .sam-blog-style-inner ul li {
	color: #4b4949;
	font-size: 14px;
	width: 49%;
	margin-right: 0;
	font-weight: 600;
}

.blog-post-sec .row-blog-post .sam-blog-style .sam-blog-style-inner ul li i {
	margin-right: 10px;
}

.blog-post-sec .row {
	display: block!important;
}

@media (min-width:992px) and (max-width:1199px) {
	.blog-style img {
		width: 100%;
	}

	.row-blog-post .col-sm-4 {
		flex: 50%;
		max-width: 50%;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.blog-post-sec .col-sm-4,.blog-post-sec .col-sm-8 {
		flex: 100%;
		max-width: 100%;
	}

	.blog-style img {
		width: 100%;
	}

	.row-blog-post .col-sm-4 {
		flex: 50%;
		max-width: 50%;
	}
}

@media(min-width:768px) {
	.custom-block-3 .b-left-box-cont {
		min-height: 110px;
	}
}

@media (min-width:320px) and (max-width:767px) {
	.blog-post-sec .col-sm-4,.blog-post-sec .col-sm-8 {
		flex: 100%;
		max-width: 100%;
	}

	.blog-style img {
		width: 100%;
	}

	.blog-post-sec {
		padding-top: 60px;
	}
}

form#frmPayment .row {
	display: inline-block!important;
}

.cc-details .newccinfo {
	margin-bottom: 10px;
}

.cc-details .select-inline {
	margin-bottom: 10px;
}

#order-standard_cart .row.hidden {
	display: none!important;
}

.clientarea .left ul.side_menu>li:first-child>a {
	background-color: transparent;
	color: #2a2a2a;
	box-shadow: 0 0 0 0 rgba(0,0,0,.14);
}

.clientarea .left ul.side_menu>li:first-child>a:after {
	content: none;
	border-left: 25px solid #f51322;
	border-right: 25px solid transparent;
	border-top: 35px solid transparent;
	border-bottom: 35px solid transparent;
	width: 0;
	height: 0;
	position: absolute;
	right: -50px;
	top: 0;
}

.clientarea .left ul.side_menu>li.notificationswgs>a {
	background-color: #f51322;
	color: #fff;
	box-shadow: 0 0 24px 0 rgba(0,0,0,.14);
}

.clientarea .left ul.side_menu>li.notificationswgs>a:after {
	content: "";
	border-left: 25px solid #f51322;
	border-right: 25px solid transparent;
	border-top: 35px solid transparent;
	border-bottom: 35px solid transparent;
	width: 0;
	height: 0;
	position: absolute;
	right: -50px;
	top: 0;
}

.viewticket .alert-warning.text-center {
	padding: 10px;
	clear: both;
}

.viewticket .top {
	margin-bottom: 25px;
}

.inner-term-domain-page .inner_term_container {
	z-index: 99;
}

#cPanelExtrasPurchasePanel select.form-control.input-sm {
	width: 100%;
}

.login-manage {
	margin: 0 0 30px;
	padding: 0;
	width: 100%;
	padding-top: 20px;
}

ul.login-manage-detail {
	margin: 0;
	padding: 0;
	width: 100%;
	display: flex;
}

ul.login-manage-detail li {
	margin: 0 3px;
	padding: 0;
	list-style: none;
}

ul.login-manage-detail li a {
	margin: 0;
	padding: 17px 21px;
	border-radius: 0;
	font-size: 13px;
	color: rgba(0,0,0,.7);
	font-weight: 600;
	display: inline-block;
}

ul.login-manage-detail li a i {
	padding-right: 10px;
}

.l-cp-btn {
	background: #fff0e5;
	border-bottom: 2px solid #e8c2a6;
}

.l-wm-btn {
	background: #def2eb;
	border-bottom: 2px solid #a0e2cb;
}

.l-chp-btn {
	background: #e1f5fa;
	border-bottom: 2px solid #b0d8e2;
}

.l-rc-btn {
	background: #f8ecef;
	border-bottom: 2px solid #edd1d8;
}

.l-cp-btn i {
	color: #fa996e;
}

.l-wm-btn i {
	color: #36b883;
}

.l-chp-btn i {
	color: #72b5c6;
}

.l-rc-btn i {
	color: #c896a5;
}

.custom-block-1 {
	margin: 0;
	padding: 65px 0;
	width: 100%;
	clear: both;
	background: #f6f6f6;
}

.block-box {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: all .5s ease;
	padding: 30px 20px 20px;
}

.img-blc {
	margin: 0;
	padding: 0;
}

.img-blc img {
	margin: 0;
	padding: 0;
	max-width: 130px;
}

.block-box-cont h3 {
	margin: 15px 0;
	padding: 0;
	font-size: 16px;
	color: #000;
	font-weight: 700;
	line-height: 26px;
}

.block-box-cont p {
	font-size: 13px;
	color: #6e6e6e;
	line-height: 24px;
	padding: 0;
}

.custom-block-2 {
	margin: 0;
	padding: 65px 0;
	width: 100%;
	clear: both;
}

.b-support-img {
	margin: 0;
	padding: 0;
}

.b-support-img img {
	margin: 0;
	padding: 0;
	max-width: 300px;
}

.block2-cont {
	margin: 0;
	padding: 30px 0;
}

.block2-cont h2 {
	margin: 0;
	padding: 0;
	font-size: 32px;
	color: #222;
	font-weight: 700;
	line-height: 44px;
}

.block2-cont h3 {
	margin: 25px 0 20px;
	padding: 0;
	font-size: 17px;
	color: #6d6a6a;
	font-weight: 600;
	line-height: 26px;
	display: inline-block;
}

.block2-cont p {
	margin: 15px 0 0;
	padding: 0;
	font-size: 14px;
	color: #6e6e6e;
	line-height: 26px;
}

.c-support-btn {
	margin: 0;
	padding: 0;
}

.c-support-btn a {
	margin: 0;
}

.c-support-btn .button03 {
	background-color: #f51322;
	padding: 5px 20px;
}

.live-btn {
	font-size: 14px;
	color: #fff;
	background-color: #17494d;
	display: inline-block;
	min-width: 162px;
	text-transform: uppercase;
	min-height: 47px;
	line-height: 37px;
	font-weight: 700;
	text-align: center;
	padding: 5px 20px;
}

.live-btn:hover {
	color: #fff;
	opacity: .8;
}

.custom-block-3 {
	margin: 0;
	padding: 70px 0;
	width: 100%;
	clear: both;
	background: #f6f6f6;
}

.b-left-box {
	display: flex;
	margin: 0 0 30px;
	padding: 25px 20px;
	width: 100%;
	background: #fff;
	box-shadow: 0 0 5px #00000012;
	-webkit-transition: box-shadow .25s cubic-bezier(.215,.61,.355,1);
	transition: box-shadow .25s cubic-bezier(.215,.61,.355,1);
}

.figure-icon {
	margin: 0 26px 0 0;
	padding: 0;
}

.figure-icon img {
	margin: 0;
	padding: 0;
	max-width: 65px;
	height: 50px;
}

.b-left-box-cont {
	margin: 0;
	padding: 0;
}

.b-left-box-cont h5 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #000;
	font-weight: 700;
	line-height: 25px;
}

.b-left-box-cont p {
	margin: 8px 0 0;
	padding: 0;
	font-size: 14px;
	color: #6e6e6e;
	line-height: 26px;
}

.custom-block-4 {
	margin: 0;
	padding: 70px 0;
	width: 100%;
	clear: both;
}

.opt-title {
	margin: 0 0 40px;
	padding: 0;
	width: 100%;
	text-align: center;
}

.opt-title h2 {
	font-size: 36px;
	font-weight: 700;
	color: #222;
	margin: 0 0 15px;
	padding: 0;
}

.opt-title p {
	font-size: 15px;
	color: #363636;
	line-height: 22px;
	margin: 0;
	padding: 0;
}

.blck-4 .img-blc img {
	max-width: 50px;
}

.custom-block-5 {
	margin: 0;
	padding: 70px 0;
	width: 100%;
	clear: both;
	background: #ededed;
}

.block-5 {
	background: #fff;
	margin: 20px 0;
	box-shadow: 1px 6px 7px #d4d1d1;
	transition: all .6s ease-in;
}

.block-5 .img-blc {
	background: #ededed;
	padding: 13px;
	display: inline-block;
	text-align: center;
	border-radius: 50%;
	width: 80px;
	height: 80px;
}

.block-5 .img-blc img {
	max-width: 100%;
}

.block-5 .block-box-cont {
	padding: 0 25px 10px;
}

.block-5-btm {
	margin: 0;
	padding: 18px 0;
	width: 100%;
	background: #f7f7f7;
}

.block-5-btm h4 {
	margin: 6px 0 4px;
	padding: 0;
	color: #000;
	font-size: 34px;
	font-weight: 700;
}

.block-5-btm h4 small {
	font-size: 14px;
	width: 100%;
	display: block;
	color: grey;
}

.block-5-btm a {
	background: #000;
	color: #fff;
	padding: 7px 23px;
	display: inline-block;
	margin: 5px 0 5px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: .1em;
	border-radius: 0;
}

.block-5-btm a:hover {
	opacity: .8;
}

.custom-block-6 {
	margin: 0;
	padding: 70px 0;
	width: 100%;
	clear: both;
	background: #fff;
}

.vps-plan-box {
	margin: 10px 0;
	padding: 40px 0;
	width: 100%;
	text-align: center;
	border: 1px solid #e1e1e1;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
}

.vps-top {
	margin: 0 0 20px;
}

.vps-top h3 {
	font-size: 24px;
	color: #222;
	margin: 0 0 40px;
	padding: 0;
	position: relative;
	font-weight: 700;
}

.vps-top h3::after {
	background: #f51322;
	content: "";
	height: 3px;
	width: 80px;
	display: inline-block;
	left: 0;
	right: 0;
	position: absolute;
	bottom: -16px;
	margin: 0 auto;
}

.vps-plan-box p {
	font-size: 15px;
	color: #222;
	margin: 0;
	padding: 10px 5px;
	line-height: 24px;
	font-weight: 600;
}

.vps-btm h2 {
	font-size: 36px;
	color: #222;
	margin: 0;
	padding: 0;
	font-weight: 700;
}

a.choose-btn {
	background: #f51322;
	font-size: 14px;
	color: #fff;
	display: inline-block;
	min-width: 162px;
	text-transform: uppercase;
	min-height: 47px;
	line-height: 37px;
	font-weight: 700;
	text-align: center;
	padding: 5px;
	margin: 10px 0 0;
}

a.choose-btn:hover {
	opacity: .8;
}

.custom-block-7 {
	margin: 0;
	padding: 80px 0;
	width: 100%;
	clear: both;
	background: url(../images/bck-7-bg.jpg) no-repeat;
	background-size: cover;
}

.sp-offer {
	margin: 0 auto;
	padding: 10px 40px;
	background: #f51322;
	display: table;
	transform: rotate(-3deg);
	text-align: center;
}

.sp-offer h3 {
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 36px;
	text-transform: uppercase;
	font-weight: 700;
}

.sp-offer h2 {
	margin: 0;
	padding: 0;
	color: #f1d200;
	font-size: 54px;
	text-transform: uppercase;
	font-weight: 900;
}

.cuppon-box h5 {
	margin: 0;
	padding: 0;
	color: #464646;
	font-size: 16px;
	font-weight: 400;
	line-height: 38px;
}

.cuppon-box h5 span,.cuppon-box h5 strong {
	color: #f51322;
}

.c-code {
	background: #fdf3cf;
	border: 1px dashed #f51322;
	padding: 2px 10px;
	font-size: 20px;
	font-weight: 700;
}

.see-ofr-btn {
	margin: 55px auto 0;
	padding: 12px 35px;
	background: #f51322;
	font-size: 20px;
	color: #fff;
	display: table;
	border-radius: 0;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: .04em;
}

.see-ofr-btn:hover {
	color: #f51322;
	background: #fff;
}

.custom-block-8 {
	margin: 0;
	padding: 65px 0;
	width: 100%;
	clear: both;
	background: #f51322;
}

.b8-price-detail {
	margin: 0 0 20px;
	padding: 10px 0;
	width: 100%;
	text-align: center;
	background: #fff;
}

.b8-p-title {
	margin: 0;
	padding: 0 0 5px;
	font-size: 18px;
	font-weight: 600;
}

.b8-pricing-top {
	background: #2b2b2b;
	margin: 0;
	padding: 10px 0;
}

.b8-pricing-top h2 {
	color: #f51322;
	margin: 0;
	padding: 0;
	font-size: 32px;
	font-weight: 600;
}

.b8-pricing-top h6 {
	color: #f51322;
	margin: 0;
	padding: 2px 0 0;
	font-size: 16px;
}

.b8-pricing-top p {
	margin: 0;
	padding: 5px 0 0;
	color: #cccbcb;
	font-size: 14px;
	font-weight: 600;
}

ul.b8-price-list {
	margin: 0;
	padding: 15px 0;
}

ul.b8-price-list li {
	margin: 0;
	padding: 0 0 7px;
	font-size: 14px;
	color: #333;
	line-height: 22px;
}

.custom-block-9 {
	margin: 0;
	padding: 65px 0;
	width: 100%;
	clear: both;
	background: #fff;
}

.b-9-title {
	margin: 0 0 40px;
	padding: 0;
	width: 100%;
	text-align: center;
}

.b-9-title h2 {
	font-size: 36px;
	font-weight: 700;
	color: #222;
	margin: 0 0 15px;
	padding: 0;
}

.b-9-box {
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
	padding: 25px 30px;
	background: #fff;
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
	box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
	transition: box-shadow .3s,border-color .3s,-webkit-box-shadow .3s;
}

.b-9-box:hover {
	box-shadow: rgba(0,0,0,.1) 0 6px 14px 0;
}

.b-9-box h3 i {
	color: #f51322;
	margin-right: 10px;
	font-size: 30px;
	vertical-align: middle;
}

.b-9-box h3 {
	margin: 0 0 18px;
	padding: 0;
	font-size: 18px;
	line-height: 28px;
	color: #2a363f;
	font-weight: 700;
}

.b-9-box p {
	margin: 0;
	padding: 0;
	font-size: 15px;
	line-height: 28px;
	color: #727272;
}

.support_tickets_col.activ.sb-container {
	height: 300px;
}

.support_tickets_col.recen.sb-container {
	height: 300px;
}

.support_tickets_col.recen.wgs-recen.sb-container {
	height: 300px;
}

.sb-container {
	position: relative;
	overflow: hidden;
	padding-right: 10px;
}

.sb-content {
	height: 100%;
	width: 120%;
	padding-right: 20%;
	overflow-y: scroll;
	box-sizing: border-box;
}

.sb-scrollbar-container {
	position: absolute;
	right: 5px;
	bottom: 5px;
	top: 5px;
	width: 10px;
}

.sb-container-noscroll .sb-scrollbar-container {
	right: -20px;
}

.sb-scrollbar {
	position: absolute;
	right: 0;
	height: 30px;
	width: 3px;
	border-radius: 0;
	background: rgba(50,50,50,.3);
}

.sb-scrollbar:hover {
	background: rgba(0,0,0,.5);
}

.banner .left h6 {
	font-style: normal;
}

.price_list .price_grid h2 {
	margin: 0;
	padding: 17px 0;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: 700;
	text-align: center;
	color: #17494d;
}

.price_list .price_grid .price_grid_list li {
	color: #5f6d81;
}

.banner {
	padding-top: 90px;
	padding-bottom: 70px;
	background-position: 100% 17%;
}

.price_list .price_grid .price_box .tag img,.price_list .price_grid .price_box .tag svg {
	display: none;
}

.img-blc img {
	margin: 0;
	padding: 0;
	max-width: inherit;
	height: 50px;
}

.features-option2 .features-col .img-box img,.features-option2 .features-col .img-box svg {
	width: 40px;
	height: auto;
}

.ColorSwitcher {
	position: fixed;
	top: 50%;
	left: -36px;
	width: 36;
	padding: 20px 10px;
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,.15);
	-webkit-transform: translateY(-80%);
	transform: translateY(-80%);
	-webkit-transition: left .2s;
	transition: left .2s;
	z-index: 999;
}

.ColorSwitcher--open {
	left: 0;
}

.ColorSwitcher--open .ColorSwitcher__control {
	background: #fff;
}

.ColorSwitcher__control:before {
	content: "\f1fc";
	font-family: FontAwesome;
}

.ColorSwitcher__switchs {
	margin: -5px;
}

.ColorSwitcher__control,.ColorSwitcher__switch {
	display: inherit;
	width: 20px;
	height: 20px;
	padding: 0;
	border: 0;
	cursor: pointer;
	-webkit-transition: all .2s;
	transition: all .2s;
	margin-bottom: 5px;
	border-radius: 50%;
	outline: 0;
}

.ColorSwitcher__switchs a {
	display: block;
}

.domain .search_box .search_input:focus {
	outline: 0;
}

.login-manage {
	margin: 0 0 30px;
	padding: 0;
	width: 100%;
	padding-top: 20px;
}

ul.login-manage-detail {
	margin: 0;
	padding: 0;
	width: 100%;
	display: inline-block;
}

ul.login-manage-detail li {
	margin: 0 3px;
	padding: 0;
	list-style: none;
	float: left;
	margin-bottom: 10px;
}

ul.login-manage-detail li a {
	margin: 0;
	padding: 17px 21px;
	border-radius: 0;
	font-size: 0;
	color: rgba(0,0,0,.7);
	font-weight: 600;
	display: inline-block;
}

ul.login-manage-detail li a i {
	padding-right: 10px;
}

.l-cp-btn {
	background: #fff0e5;
	border-bottom: 2px solid #e8c2a6;
}

.l-wm-btn {
	background: #def2eb;
	border-bottom: 2px solid #a0e2cb;
}

.l-chp-btn {
	background: #e1f5fa;
	border-bottom: 2px solid #b0d8e2;
}

.l-rc-btn {
	background: #f8ecef;
	border-bottom: 2px solid #edd1d8;
}

.l-cp-btn i {
	color: #fa996e;
}

.l-wm-btn i {
	color: #36b883;
}

.l-chp-btn i {
	color: #72b5c6;
}

.l-rc-btn i {
	color: #c896a5;
}

.wgs-add-funds {
	display: inherit!important;
}

.cryptocurrency .search {
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 199px;
	width: 35px;
	height: 35px;
	background: #dc143c;
	border-radius: 50%;
	transition: all .3s;
	z-index: 4;
	box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
}

.cryptocurrency .nav-item {
	border-bottom: 0;
}

.cryptocurrency .search:hover {
	cursor: pointer;
}

.cryptocurrency .search::before {
	content: "";
	position: absolute;
	margin: auto;
	top: 14px;
	right: 0;
	bottom: 0;
	left: 14px;
	width: 6px;
	height: 2px;
	background: #fff;
	transform: rotate(45deg);
	transition: all .5s;
}

.cryptocurrency .nav-item {
	border-bottom: 0 solid #e9edf3;
}

button.navbar-toggler.hc-nav-trigger.hc-nav-1 {
	padding-left: 16px;
}

.pricing_section .price_group .price_sect .bottom_sect .button03 {
	margin-bottom: 0;
}

.domain-renewals #domainRenewals .domain-renewal {
	float: left!important;
	width: 100%!important;
}

#productList .owl-item {
	margin-top: 20px;
}

#result-container .results_box li {
	margin-bottom: 8px;
}

.cryptocurrency span.nav-item {
	padding: 4px 10px;
	position: relative;
}

input.search_input {
	width: 100%;
}

.cryptocurrency i.fa.fa-search {
	position: absolute;
	top: 31px;
	right: 23px;
}

.domain-name-cintainer-inner {
	display: flex;
}

.dedicated_servers .right .results_box .col1 h5 {
	text-align: center;
}

.dedicated_servers .right .results_box .col1 {
	display: flex;
	justify-content: center;
}

#frmCreateEmailAccount span.input-group-addon {
	border-left: 0;
	display: block;
	clear: both;
	width: 100%;
}

.pricing_section .price_group .price_sect .bottom_sect .button03 {
	margin-bottom: 0;
	clear: both;
	border: 1px solid transparent;
}

.price_list .price_grid:hover {
	border: 1px solid transparent;
}

.pricing_section .price_group .owl-item .price_sect {
	box-shadow: 0 0 10px rgba(0,0,0,.1);
}

.no-padding-use {
	padding: 0;
}

.chpwv8 {
	margin-top: 25px;
}

.price_sect h5.blpr {
	font-size: 36px;
	font-weight: 700;
	color: #222;
	line-height: 30px;
}

.price_sect h5.blpr strong {
	width: 100%;
	display: block;
}

.price_sect h5>span {
	font-size: 12px;
	font-weight: 600;
	color: #000;
	background: #ffeea9;
	padding: 4px 10px;
	width: 104px;
}

.cst-genrate-pass {
	padding: 15px;
	max-width: 90%;
	margin: 20px auto;
	text-align: left;
	width: 100%;
}

.cst-genrate-pass .p-inp {
	height: 45px;
	padding: 9px 12px;
	border: 1px solid #d2d2d2;
	border-radius: 0!important;
	box-shadow: none;
	margin-top: 8px;
	margin-bottom: 18px;
}

#frmGeneratePassword button.btn.btn-default.btn-sm.wgs-submit-button {
	min-height: 28px;
	line-height: 28px;
	border-radius: 0;
	background-color: #f51322;
	border-color: #f51322;
}

#frmGeneratePassword button.btn.btn-default.btn-sm.copy-to-clipboard {
	padding: 7px 12px;
	background: #efeff1;
}

.btn-c {
	background-color: #17494d;
	color: #fff;
	border-color: #17494d;
}

#frmGeneratePassword button#btnGeneratePasswordInsert {
	background-color: #f51322;
	border-color: #f51322;
}

#frmGeneratePassword button.btn.btn-default.generate-password {
	margin: 32px 0 0;
	background: #3c3b3b;
	border-color: #3c3b3b;
	color: #fff;
}

.clientareadetails #subacct-container table#tableLinkedAccounts {
	width: 100%!important;
}

.row.cntcpsw {
	margin-bottom: 20px;
}

.wgs-button-gen-pwd {
	background: #17494d;
	color: #fff;
	border-color: #17494d;
	padding: 10px 10px;
	margin-top: 25px;
	border-radius: 0;
}

.wgs-button-gen-pwd:hover {
	color: #fff;
	background-color: #17494d;
	border-color: #17494d;
}

.wgs-margin-class {
	margin-top: 20px;
	margin-bottom: 15px;
}

table#tblpaymentMethod {
	border-radius: 0;
	background-color: #fff;
	box-shadow: 0 0 13px 0 rgba(0,0,0,.1);
	padding: 10px 18px 18px 18px;
	float: left;
	margin-bottom: 6px;
}

table#tblpaymentMethod th {
	font-size: 14px;
	vertical-align: top;
	color: #383838;
	text-transform: uppercase;
	font-weight: 700!important;
	border: none!important;
	background-color: transparent!important;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 15px;
}

table#tblpaymentMethod td {
	font-size: 14px;
	padding: 15px;
	color: #505050;
	border-top: 1px solid #edeff1;
	border-bottom: none;
	vertical-align: middle;
	font-weight: 500;
	background-color: transparent!important;
}

td.icon-card-wgs i {
	font-size: 20px;
	color: initial;
}

td.action-td-cls .btn-set-default {
	background: #f51322;
	color: #fff;
	border-radius: 0;
	border-color: #f51322;
	padding: 5px 8px;
	margin-right: 8px;
}

td.action-td-cls .btn-set-default:hover {
	background: #f51322;
	color: #fff;
	border-color: #f51322;
}

td.action-td-cls .btn-edit {
	background: #17494d;
	color: #fff;
	border-radius: 0;
	border-color: #17494d;
	padding: 5px 8px;
	margin-right: 8px;
}

td.action-td-cls .btn-edit:hover {
	background: #17494d;
	color: #fff;
	border-color: #17494d;
}

td.action-td-cls .btn-delete {
	background: #dc3545;
	color: #fff;
	border-radius: 0;
	border-color: #dc3545;
	padding: 5px 8px;
}

td.action-td-cls .btn-delete:hover {
	background: #dc3545;
	color: #fff;
	border-color: #dc3545;
}

.wgs-success-msg {
	padding-top: 25px;
	clear: both;
}

.main-content .alert {
	clear: both;
}

.btn.focus,.btn:focus {
	box-shadow: none;
}

.right .domain_detail_page .shared-hosting .wgs-alter-info-cls .alert-danger {
	color: inherit;
	background: 0 0;
	padding-left: 12px;
	margin-bottom: 25px;
	border: solid 1px #f2a7ae;
	font-weight: inherit;
	margin-left: 0;
}

.wgs-alert-invc .btn {
	padding: 0 15px;
	background: #17494d;
	color: #fff;
	border-color: #17494d;
}

.clientareaproductdetails .wgs-alert-invc {
	margin-top: 25px;
	margin-bottom: 15px;
}

#account_security .wgs-alert-invc .btn {
	margin-top: 10px;
}

.hostx-container-psw .col-sm-12 {
	padding: 0 0 0 35px;
}

.hostx-container-psw .form-group .form-control {
	font-size: 14px;
	color: #000;
	height: 50px;
	border-color: #c5c5c5;
	font-weight: 600;
}

.hostx-container-psw .button03 {
	background-color: #f51322;
	border-color: transparent;
}

.cancel-btns {
	font-size: 14px;
	background-color: #17494d;
	border: 1px solid #17494d;
	color: #fff;
	padding: 7px 20px;
	border-radius: 0;
	min-width: 178px;
	min-height: 51px;
}

.wgs-payMethod-head {
	clear: both;
	padding: 25px 0;
	text-align: center;
	font-weight: 600;
}

form#frmManagePaymentMethod .form-group {
	clear: both;
	padding: 10px;
}

form#frmManagePaymentMethod .checkbox-inline,form#frmManagePaymentMethod .radio-inline {
	padding-left: 0;
}

#stripeCreditCard,#stripeCvc,#stripeExpiryDate {
	height: 45px;
	box-shadow: inherit;
	padding: 14px 12px 9px;
}

input#inputDescription {
	height: 45px;
	box-shadow: inherit;
}

#modalBillingAddress form#billingContactForm .form-group .form-control {
	height: 45px;
}

#frmManagePaymentMethod a.btn.btn-default.btn-sm {
	background-color: #17494d;
	border: 1px solid #17494d;
	color: #fff;
	padding: 9px 20px;
}

button#btnSubmit {
	background-color: #f51322;
	border: 1px #f51322 solid;
	padding: 10px 20px;
}

a.btn.btn-default.cn-btn {
	background-color: #424242;
	border: 1px #424242 solid;
	padding: 10px 20px;
	color: #fff;
}

#modalBillingAddress .wgs-btn-sv {
	background-color: #f51322;
	border: 1px #f51322 solid;
	padding: 10px 20px;
}

#modalBillingAddress .wgs-btn-cn {
	background-color: #17494d;
	border: 1px solid #17494d;
	color: #fff;
	padding: 9px 20px;
}

#modalBillingAddress .modal-content {
	padding: 20px 40px;
}

#modalBillingAddress .modal-title {
	margin-bottom: 15px;
	font-size: 21px;
	display: inherit;
}

#modalBillingAddress .modal-dialog .modal-header {
	text-align: center;
	display: inline-block;
	width: 100%;
	color: #000;
	font-size: 21px;
}

#billingContactForm .modal-footer {
	width: 100%;
}

.r-flx {
	display: flex;
	width: 100%;
}

.r-flx .paymethod-info {
	padding: 8px 4px 0;
	font-size: 14px;
}

#frmPayment .radio.paymethod-info label {
	padding-left: 6px;
}

#frmPayment.form-horizontal .form-group {
	clear: both;
}

#frmPayment div#stripeExpiryDate {
	width: 100px;
}

#frmPayment.form-horizontal #stripeElements .form-group {
	margin-bottom: 0;
	display: inline-block;
	width: 100%;
}

#billingAddressChoice label.radio-inline.icheck-label {
	margin-bottom: 6px;
	padding-left: 0;
}

#frmPayment div#stripeCvc {
	width: 60px;
}

div#newBillingAddress {
	clear: both;
}

#newBillingAddress .form-control {
	height: 42px;
	margin-bottom: 6px;
}

label.col-sm-12.control-label.t-left {
	text-align: left;
	margin-bottom: 10px;
}

#newBillingAddress .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 {
	margin-bottom: 6px;
}

#btnSubmitContainer button#btnSubmit {
	margin: 10px 0;
	left: 10px;
	position: relative;
	right: 10px;
	clear: both;
}

#tabOverview .panel-title {
	font-size: 16px;
	font-weight: 700;
}

#cPanelMetricStatsPanel .panel-body {
	padding-top: 0;
}

#cPanelMetricStatsPanel .panel-body p {
	color: #666;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 14px;
}

#tabOverview .table>tbody>tr>td,#tabOverview .table>tbody>tr>th,#tabOverview .table>tfoot>tr>td,#tabOverview .table>tfoot>tr>th,#tabOverview .table>thead>tr>td,#tabOverview .table>thead>tr>th {
	border-top: none;
	color: #464646;
	text-align: left;
	vertical-align: middle;
}

#tabOverview .table-striped tbody tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}

#tabOverview .table>tbody>tr>td br,#tabOverview .table>tfoot>tr>td br {
	display: none;
}

.clientareaproductdetails #tabOverview #cPanelMetricStatsPanel .table.table-striped .btn-xs {
	padding: 2px 5px;
	margin: 5px 0;
	text-decoration: underline;
	border: none;
	background: 0 0;
	color: #f51322;
	font-size: 12px;
}

#tabOverview .table.table-striped {
	border-bottom: none!important;
}

#cPanelBillingOverviewPanel #billingCycle,#cPanelBillingOverviewPanel #nextDueDate,#cPanelBillingOverviewPanel #paymentMethod,#cPanelBillingOverviewPanel #recurringAmount,#cPanelBillingOverviewPanel #registrationDate {
	font-size: 13px;
	color: #464646;
	line-height: 20px;
	margin: 0 0 3px;
	padding: 0;
}

#cPanelPackagePanel input.btn.btn-info.btn-sm {
	padding: 6px 15px;
	display: inline-block;
	border-radius: 0;
}

#cPanelMetricStatsPanel .modal-dialog .modal-footer {
	text-align: center;
	display: inline-block;
	background: #f0f0f0;
	padding: 20px 0;
	border-radius: 0;
}

#cPanelMetricStatsPanel .modal table.table.table-condensed.table-striped td {
	text-align: center;
}

ul.mtx-list {
	border: 1px solid #e7e7e7;
	padding: 17px 30px;
}

ul.mtx-list li {
	margin: 0;
	border-bottom: 1px solid #e7e7e7;
	padding: 9px 0;
}

ul.mtx-list li:last-child {
	border-bottom: none;
}

ul.mtx-list li button.btn.btn-default.btn-xs {
	color: #f51322;
	border: none;
	text-decoration: underline;
}

ul.mtx-list li button.btn.btn-default.btn-xs:hover {
	color: #fff;
	background: #f51322;
	text-decoration: none;
}

.main-content #order-standard_cart .mc-promos .header {
	height: 80px;
}

div#cPanelMetricStatsPanel .modal-title {
	font-weight: 700;
}

.email-prefernce-div {
	clear: both;
	margin-bottom: 25px;
	padding-top: 15px;
}

.email-prefernce-div label {
	color: #b9b9b9;
	font-weight: 400;
}

.email-prefernce-div h3 {
	font-weight: 600;
}

.wgsTestimonial .carousel-item {
	width: 100%;
	width: 1110px;
	box-shadow: none;
	padding: 16px;
	margin-top: 0;
}

.wgsTestimonial.carousel-inner {
	margin-top: 40px;
}

.wgsTestimonial .slick-slide img {
	display: inline;
}

.wgsTestimonial .slick-prev {
	display: none!important;
}

.wgsTestimonial .slick-next {
	display: none!important;
}

.wgsTestimonial .slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	list-style-type: none;
}

.wgsTestimonial .slick-dots li {
	margin: 0 .25rem;
}

.wgsTestimonial button {
	display: block;
	width: 1rem;
	height: 1rem;
	padding: 0;
	border: none;
	border-radius: 100%;
	background-color: #ebd8d9;
	text-indent: -9999px;
	outline: 0;
}

.wgsTestimonial li.slick-active button {
	background-color: #17494d;
}

.how-it-works-offers {
	clear: both;
	background: #3f4e6f;
	padding: 60px 0;
	width: 100%;
}

.how-it-works-offers-row h2 {
	color: #fff;
	text-align: center;
	font-size: 36px;
	font-weight: 700;
}

.how-it-works-offers-row p {
	color: #fff;
	text-align: center;
	margin: 10px 0 45px;
	float: left;
	width: 100%;
	font-size: 16px;
	font-weight: 600;
}

.how-it-works-offers-inner span {
	text-align: left;
	display: inherit;
	color: #9999993d;
	font-size: 51px;
	font-weight: 700;
	position: relative;
	line-height: 30px;
}

.how-it-works-offers-inner {
	background: #fff;
	text-align: center;
	padding: 20px;
	border-bottom: 3px solid #ccc;
	float: left;
}

.border-light-blue-offer {
	border-color: #cbc0f1;
}

.border-yellow-offer {
	border-color: #fee494;
}

.border-light-red-offer {
	border-color: #fec1b7;
}

.how-it-works-offers-inner img {
	display: table;
	clear: both;
	margin: 0 auto;
}

.upgrade-btn-box {
	text-align: center;
	display: table;
	margin: 40px auto 10px;
}

.how-it-works-offers-inner h5 {
	margin: 14px 0;
	font-size: 19px;
	font-weight: 700;
	color: #363636;
	line-height: 28px;
}

.how-it-works-offers-inner p {
	color: #b2b2b2;
	font-size: 15px;
	line-height: 24px;
	margin: 0 0 16px;
	padding: 0;
}

.ready-to-grab {
	padding: 70px 0 80px;
	background-color: #f3f7f8;
}

.ready-to-grab .row-grab h2 {
	color: #000;
	font-weight: 800;
	text-align: center;
	font-size: 40px;
}

.ready-to-grab .row-grab p {
	color: #363636;
	font-size: 15px;
	width: 590px;
	text-align: center;
	margin: 0 auto;
	max-width: 100%;
	padding-top: 15px;
	letter-spacing: .3px;
	line-height: 22px;
}

.ready-to-grab .tab-content .price_group {
	max-width: 1000px;
	margin: 40px auto 0;
	float: none!important;
	width: 100%;
}

.pricing_section .price_group .price_sect {
	width: calc(25% - 20px);
	float: left;
	text-align: center;
	background-color: #fff;
	padding: 15px 15px 0 15px;
	margin: 0 10px;
	border: 1px solid #e8e8e8;
	border-radius: 0;
}

.ready-to-grab .tab-content .price_group .price_sect {
	width: calc(33% - 20px);
	margin: 0 16px;
}

.pricing_section .price_group .price_sect ul.list {
	margin: 26px -15px 0 -15px;
	padding: 18px 22px 0 22px;
	border-top: 1px solid #f5f5f5;
	display: inline-block;
}

.pricing_section .price_group .price_sect ul.list li {
	text-align: left;
	font-size: 13px;
	color: #414141;
	position: relative;
	padding-left: 21px;
	margin-bottom: 10px;
}

.ready-to-grab .tab-content .price_group .price_sect ul li:before {
	-webkit-mask-image: url(../images/check.svg);
	mask-image: url(../images/check.svg);
}

.pricing_section.ready-to-grab .price_group .price_sect h1 small {
	font-size: 18px;
	color: #000;
	font-weight: 600;
}

.pricing_section .price_group .price_sect h1 span {
	float: left;
	width: 100%;
}

.pricing_section .price_group .price_sect h1 span {
	font-size: 14px;
	color: #000;
	font-weight: 300;
}

.pricing_section .price_group .price_sect ul.list li:before {
	content: "";
	mask: url(../images/check.svg);
	width: 11px;
	height: 8px;
	float: left;
	background-color: #6747d5;
	position: absolute;
	left: 0;
	top: calc(50% - 3px);
}

.pricing_section .price_group .price_sect .bottom_sect {
	margin: 0 -15px;
	background-color: #faf8ff;
	padding-top: 19px;
	padding-bottom: 30px;
}

.pricing_section .price_group .price_sect h2 {
	margin: 14px 0 0 0;
	padding: 0;
	font-weight: 800;
	font-size: 22px;
	color: #6747d5;
	text-transform: uppercase;
}

.pricing_section .price_group .price_sect p {
	margin: 12px 0 10px 0;
	padding: 0;
	font-size: 13px;
	color: #777;
	font-weight: font-weight300;
}

.pricing_section .price_group .price_sect:nth-child(2) h2 {
	color: #fec310;
}

.pricing_section .price_group .price_sect:nth-child(3) h2 {
	color: #17494d;
}

.pricing_section .price_group .price_sect:nth-child(2) ul.list li:before {
	background-color: #fec310;
}

.pricing_section .price_group .price_sect:nth-child(3) ul.list li:before {
	background-color: #17494d;
}

.pricing_section .price_group .price_sect:nth-child(2) {
	border-top-color: #fec310;
}

.pricing_section .price_group .price_sect:nth-child(3) {
	border-top-color: #17494d;
}

.col-sm-12.col-md-4.departdiv {
	margin-bottom: 10px;
}

.ColorSwitcher {
	position: fixed;
	top: 75%;
	left: -36px;
	width: 36;
	padding: 20px 10px;
	-webkit-transform: translateY(-80%);
	transform: translateY(-80%);
	-webkit-transition: left .2s;
	transition: left .2s;
	z-index: 999;
}

.ColorSwitcher--open {
	left: 0;
}

.ColorSwitcher--open .ColorSwitcher__control {
	background: #fff;
}

.ColorSwitcher__control:before {
	content: "\f1fc";
	font-family: FontAwesome;
}

.ColorSwitcher__switchs {
	margin: -5px;
}

.ColorSwitcher__control,.ColorSwitcher__switch {
	display: inherit;
	width: 20px;
	height: 20px;
	padding: 0;
	border: 0;
	cursor: pointer;
	-webkit-transition: all .2s;
	transition: all .2s;
	margin-bottom: 5px;
	border-radius: 50%;
	outline: 0;
}

p.completeSolution {
	color: #bcbcbc;
	clear: both;
	background-color: #262626;
	margin-bottom: 0;
	padding: 10px 0;
	text-align: center;
}

p.completeSolution a {
	color: #fff;
	text-decoration: underline;
}

#wgs-toplink {
	width: 40px;
	line-height: 40px;
	overflow: hidden;
	z-index: 999;
	display: none;
	cursor: pointer;
	-moz-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
	position: fixed;
	bottom: 35px;
	right: 0;
	background-color: #ddd;
	color: #555;
	text-align: center;
	font-size: 30px;
	text-decoration: none;
}

#wgs-toplink:hover {
	background-color: #ddf;
	color: #000;
}

.bar_outer_hostx {
	display: table-cell;
	vertical-align: middle;
	cursor: pointer;
	width: 47px;
	padding: 0 14px;
}

.hostxbar1,.hostxbar2,.hostxbar3 {
	width: 18px;
	height: 2px;
	background-color: #f51322;
	margin: 4px 0;
	transition: .4s;
}

.bar_outer_hostx.hostxchange {
	background-color: transparent;
}

.hostxchange .hostxbar1 {
	-webkit-transform: rotate(-45deg) translate(-9px,6px);
	transform: rotate(-45deg) translate(-3px,3px);
}

.hostxchange .hostxbar2 {
	opacity: 0;
}

.hostxchange .hostxbar3 {
	-webkit-transform: rotate(45deg) translate(-5px,-6px);
	transform: rotate(45deg) translate(-5px,-6px);
}

div#menu_bar_hostx {
	margin-top: 20px;
	left: 20px;
	position: fixed;
}

nav#menu-sidebar-hostx {
	position: fixed;
	z-index: 999;
	height: calc(100% - 0px);
	box-shadow: none;
	transform: translate3d(0,0,0);
	visibility: visible;
	outline: 0;
	padding-top: 0;
	background-color: transparent;
	padding-right: 20px;
}

.inner-outer-div {
	box-shadow: 0 8px 16px 0 rgba(0,0,0,.1);
	height: calc(100% - 0px);
	background: #fff;
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 50px;
}

.inner-outer-div::-webkit-scrollbar {
	width: 5px;
}

.inner-outer-div::-webkit-scrollbar-track {
	background: #f1f1f1;
}

.inner-outer-div::-webkit-scrollbar-thumb {
	background: #ccc;
}

.inner-outer-div::-webkit-scrollbar-thumb:hover {
	background: #ccc;
}

.pimary-side-open-close-side {
	position: fixed;
}

.pimary-side-open-close-side i,.secondary-side-open-close-side i {
	font-size: 21px;
	margin: 3px;
}

.secondary-side-open-close-side {
	position: fixed;
	right: 0;
}

div#menu_bar_hostx_second {
	float: right;
	position: fixed;
	right: 0;
	top: 95px;
}

nav.sidebar-hostx.sidebar-left-hostx.left-open-hostx {
	left: 0;
	transition: .8s;
}

nav.sidebar-hostx.sidebar-left-hostx {
	display: block;
	left: -1000px;
	transition: 1s;
	background: #d4d4d4;
}

.sidebar-left-hostx,.sidebar-left-hostx-sec {
	width: 305px;
}

.sidebar-left-hostx .nav .nav-sub {
	list-style: none;
	padding: 0;
	display: none;
	margin-bottom: 12px;
}

.sidebar-left-hostx .nav-pills>li>a {
	padding-left: 16px;
}

.sidebar-left-hostx .nav-stacked>li {
	float: none;
	background-color: #f5f2f2;
	border-color: #fff;
}

.sidebar-left-hostx .nav-pills>li>a {
	color: #212121;
	border: unset;
	border-color: #d4d4d4;
}

.sidebar-left-hostx .nav-pills>li>a {
	padding-left: 16px;
}

.sidebar-left-hostx .nav-pills>li>a {
	color: #212121;
	border: unset;
	border-color: #d4d4d4;
}

.sidebar-left-hostx .nav-pills>li>a {
	padding: 12px 10px;
	font-size: 15px;
	border-radius: 0;
}

.sidebar-left-hostx .nav a {
	text-decoration: none;
	color: #0d1925;
}

.sidebar-left-hostx .nav {
	display: inherit;
}

.sidebar-left-hostx .nav li:hover {
	background-color: #f7f5f6;
}

.sidebar-left-hostx .nav>li>.nav-sub>li>a {
	padding-left: 25px;
	padding-right: 8px;
	background: #fff;
	margin-top: 2px;
	font-size: 12px;
}

.sidebar-left-hostx .nav .nav-sub li>a {
	font-size: 13px;
	padding: 8px 0 8px 10px;
	display: block;
}

.sidebar-left-hostx .nav-dropdown>a:after {
	float: right;
	content: "\f105";
}

.sidebar-left-hostx .nav-dropdown>a:after,html[dir=rtl] .sidebar-left-hostx .nav-dropdown>a:after {
	font-family: 'Font Awesome 5 Pro';
	margin-top: -2px;
	font-size: 16px;
	font-weight: 900;
	height: auto;
	text-shadow: none;
}

.sidebar-left-hostx .nav-dropdown.open>a:after,html[dir=rtl] .sidebar-left-hostx .nav-dropdown.open>a:after {
	content: "\f107";
}

.sidebar-left-hostx .nav-pills>li>a>i {
	color: #f37660;
	padding-right: 10px;
}

.sidebar-left-hostx .nav>li>.nav-sub>li>a>i {
	color: #9c9898;
	font-size: 12px;
}

.sidebar-left-hostx .nav>li>a:focus,.sidebar-left-hostx .nav>li>a:hover {
	text-decoration: none;
	background-color: transparent;
	color: inherit;
}

.sidebar-left-hostx .nav>li.active>a {
	background: 0 0;
}

a#side-first-bar-trigger {
	display: none;
}

ul.sidenav-list li {
	width: 100%;
}

.sidebar-left-hostx ul.sidenav-list a i {
	width: 34px;
	height: 40px;
	text-align: center;
	border-radius: 0;
	font-size: 15px;
	line-height: 44px;
	margin-right: 0;
	color: #3c3939;
}

ul.sidenav-list li a {
	font-size: 14px;
	color: #0d1925;
	font-weight: 500;
	font-family: Poppins,sans-serif;
}

ul.sidenav-list ul.nav-sub {
	margin: 0;
	padding: 0;
}

ul.sidenav-list ul.nav-sub a {
	color: #717070;
}

ul.sidenav-list>li>a:focus,ul.sidenav-list>li>a:hover {
	background-color: transparent;
	color: #8950fc;
}

ul.sidenav-list .nav-sub>li>a:focus,ul.sidenav-list .nav-sub>li>a:hover {
	color: #000;
}

html[dir=rtl] ul.sidenav-list .nav-dropdown>a:after,ul.sidenav-list .nav-dropdown>a:after {
	font-family: 'Font Awesome 5 Pro';
	margin-top: 10px;
	font-size: 16px;
	font-weight: 900;
	height: auto;
	text-shadow: none;
}

ul.sidenav-list .nav-dropdown>a:after {
	float: right;
	content: "\f105";
	color: #7e8299;
	margin-right: 10px;
	font-weight: 400;
	font-size: 18px;
}

html[dir=rtl] ul.sidenav-list .nav-dropdown.open>a:after,ul.sidenav-list .nav-dropdown.open>a:after {
	content: "\f107";
}

nav#menu-sidebar-hostx-sec {
	position: fixed;
	z-index: 999;
	height: calc(100% - 0px);
	overflow: auto;
	overflow-x: hidden;
	transform: translate3d(0,0,0);
	visibility: visible;
	outline: 0;
	padding-top: 0;
	background-color: transparent;
	padding-left: 20px;
	box-shadow: none;
	z-index: 9;
}

.secondary-side-open-close {
	position: relative;
	z-index: 999;
	left: 4px;
	top: 4px;
}

.tab-content ul.nav.nav-pills {
	padding: 10px 5px;
}

.sidebar-hostx-sec ul.nav.nav-tabs {
	background: #f5f2f2;
	border: none;
}

.sidebar-hostx-sec .nav-tabs>li.active>a,.sidebar-hostx-sec .nav-tabs>li.active>a:focus,.sidebar-hostx-sec .nav-tabs>li.active>a:hover {
	background-color: #fff;
	border: none;
	border-radius: 0;
}

nav.sidebar-hostx-sec.sidebar-left-hostx-sec.left-open-hostx-sec {
	left: inherit;
	right: 0;
	transition: .8s;
}

nav.sidebar-hostx-sec.sidebar-left-hostx-sec {
	display: block;
	right: -1000px;
	transition: 1s;
	background: #d4d4d4;
}

.sidebar-left-hostx-sec .nav .nav-sub {
	list-style: none;
	padding: 5px 20px;
	display: none;
	border-bottom: 1px solid #e7e7e7;
}

.sidebar-left-hostx-sec .nav-pills>li>a {
	padding: 12px 10px;
	font-size: 14px;
	border-left: none;
	border-radius: 0;
	border-bottom: 1px solid #e7e7e7;
	color: #212121;
}

.sidebar-left-hostx-sec ul.nav.nav-tabs li a {
	padding: 15px 20px;
}

.tab-content .nav-stacked>li+li {
	margin-top: 0;
}

.sidebar-left-hostx-sec .nav-pills>li:last-child a {
	border-bottom: none;
}

ul.nav.nav-pills.nav-stacked li a i {
	margin-right: 8px;
	color: #f51322;
}

.sidebar-left-hostx-sec .nav a {
	text-decoration: none;
	color: #212121;
	border: none;
}

.sidebar-left-hostx-sec .nav {
	display: inherit;
	padding: 20px 0;
}

.sidebar-hostx-sec ul.nav.nav-pills.nav-stacked {
	padding: 0 10px;
}

.sidebar-left-hostx-sec .nav-pills>li.active>a,.sidebar-left-hostx-sec .nav-pills>li.active>a:hover {
	background-color: #e7e7e7;
	color: #212121;
}

.sidebar-left-hostx-sec .nav .nav-sub li>a {
	font-size: 13px;
	padding: 8px 0 8px 10px;
	display: block;
}

.sidebar-left-hostx-sec .nav-dropdown>a:after {
	float: right;
	content: "\f105";
	color: #424141;
}

.sidebar-left-hostx-sec .nav-dropdown>a:after,html[dir=rtl] .sidebar-left-hostx-sec .nav-dropdown>a:after {
	font-family: 'Font Awesome 5 Pro';
	margin-top: -2px;
	font-size: 16px;
	font-weight: 900;
	height: auto;
	text-shadow: none;
}

.sidebar-left-hostx-sec .nav-dropdown.open>a:after,html[dir=rtl] .sidebar-left-hostx-sec .nav-dropdown.open>a:after {
	content: "\f107";
}

.nav-stacked>li+li {
	margin-top: 2px;
	margin-left: 0;
}

.wgs-side-slide {
	background: 0 0;
	border-radius: 0;
	margin-top: 25px;
}

.carouselInnerSideBar .carousel-item {
	width: 265px!important;
	padding: 12px 25px;
}

.carouselInnerSideBar .slick-next,.carouselInnerSideBar .slick-prev {
	display: none!important;
}

.carouselInnerSideBar .slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	list-style-type: none;
}

.carouselInnerSideBar .slick-dots li {
	margin: 0 .25rem;
}

.carouselInnerSideBar button {
	display: block;
	width: 1rem;
	height: 1rem;
	padding: 0;
	border: none;
	border-radius: 100%;
	background-color: #9e9e9e;
	text-indent: -9999px;
}

.carouselInnerSideBar li.slick-active button {
	background-color: #f51322;
}

.wgs-side-slide h6 {
	color: #fff;
	font-weight: 600;
}

img.sideBrLogo {
	padding: 10px 0;
	width: 200px;
	height: 75px;
	object-fit: contain;
}

p.slideDescrip {
	color: #fff;
}

a.wgsLearnMore {
	background-color: #f51322;
	color: #fff!important;
	font-size: 13px;
	padding: 5px 14px 7px;
	border-radius: 0;
	position: absolute;
	bottom: -7px;
}

.custom-btn-wgsLearnMore {
	width: 100%;
	display: flex;
	justify-content: center;
}

.carouselInnerSideBar .carousel-item {
	min-height: 200px;
	margin-bottom: 8px;
}

.wgs-side-slide .codeguard {
	background-image: url(../marketconnect/codeguard/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .weebly {
	background-image: url(../marketconnect/weebly/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .marketgoo {
	background-image: url(../marketconnect/marketgoo/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .sitelock {
	background-image: url(../marketconnect/sitelock/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .sitelockvpn {
	background-image: url(../marketconnect/sitelockvpn/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .spamexperts {
	background-image: url(../marketconnect/spamexperts/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .ssl,.wgs-side-slide .symantec {
	background-image: url(../marketconnect/ssl/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .symantec {
	background-image: url(../marketconnect/symantec/bg.jpg);
	border-radius: 0;
}

.wgs-side-slide .ox {
	background-image: url(../marketconnect/ox/bg.jpg);
	border-radius: 0;
}

.wgs-side-panels .panel-heading {
	background-color: transparent;
	border-color: #ddd;
}

.wgs-side-panels .list-group a {
	border: 0;
}

.wgs-side-panels {
	border: 0;
	transition: all .3s ease-in-out;
	margin: 15px;
	padding-bottom: 8px;
}

.wgs-side-panels .panel-title {
	font-weight: 700;
	color: #0d1925;
	font-family: Poppins;
}

.wgs-side-panels a.list-group-item.active,.wgs-side-panels a.list-group-item.active:focus,.wgs-side-panels a.list-group-item.active:hover {
	background-color: transparent;
	border-color: #eaeaea;
	color: #000;
	font-weight: 600;
}

.wgs-side-panels .panel-title i {
	font-weight: 600;
	color: #555;
}

.wgs-side-home,.wgs-side-home .panel-heading {
	background-color: #f0f4f6;
	margin: 0;
}

.wgs-side-home .panel-body {
	line-height: 24px;
	margin: 0 15px;
	position: relative;
	text-align: left;
	padding-top: 54px;
	width: 90%;
	margin: auto;
	margin-top: 78px;
	color: #5d6167;
	font-size: 13px;
	line-height: 27px;
	font-weight: 500;
	font-family: Poppins;
}

.wgs-side-home .panel-body strong {
	color: #5d6167;
	font-size: 13px;
	line-height: 27px;
	font-weight: 600;
	font-family: Poppins;
}

.wgs-side-home .panel-heading {
	margin-bottom: 42px;
	text-align: center;
}

.wgs-circle-name span {
	background-color: #ffebe5;
	color: #f51322;
	width: 80px;
	height: 80px;
	border-radius: 100%;
	position: absolute;
	top: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: -45px;
	text-transform: uppercase;
	font-size: 28px;
	font-weight: 600;
	font-family: Poppins;
}

.wgs-circle-name {
	width: 100%;
	display: flex;
}

p.wgsEditIcon {
	position: absolute;
	right: 0;
	top: -50px;
	padding: 7px 12px;
	color: #ccc;
}

p.wgsEditIcon a i {
	color: #6c6c6c;
}

.wgs-side-panels .panel-footer .btn {
	background-color: #f51322;
	width: 100px;
	border: 0;
	padding: 5px;
	font-size: 12px;
	color: #fff;
	border-radius: 0;
}

.wgs-side-panels .panel-footer a i {
	display: none;
}

.wgs-side-home,.wgs-side-panels .panel-footer.clearfix {
	background: 0 0;
}

.wgs-side-panels .panel-heading {
	border-top: 1px solid #f0f0f0;
	padding: 20px 0 0 2px;
}

.sidebar-hostx-sec ul.nav.nav-pills.nav-stacked .wgs-side-panels:nth-child(2) .list-group .list-group-item {
	border: 0;
}

.wgs-side-panels {
	box-shadow: none;
	-webkit-box-shadow: none;
	padding-bottom: 3px;
}

.wgs-side-home:hover {
	box-shadow: none;
}

section#main-body {
	padding-top: 0;
	background-color: #f7f5f6;
}

.main-content {
	padding-top: 15px;
}

a#side-second-bar-trigger {
	display: none;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find {
	background-image: url(../images/sitelock.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.sitelock.upsell-sitelock_find ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite {
	background-image: url(../images/marketgoo.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.marketgoo.promo-marketgoo_lite ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard {
	background-image: url(../images/sitelockvpn.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.sitelockvpn.promo-sitelockvpn_standard ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.promo-banner-rounded.weebly.upsell-weebly_starter {
	background-image: url(../images/weebly.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.weebly.upsell-weebly_starter h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.weebly.upsell-weebly_starter a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.weebly.upsell-weebly_starter .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.weebly.upsell-weebly_starter h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.weebly.upsell-weebly_starter ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite {
	background-image: url(../images/codegaurd.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	padding: 5px 10px 0 10px;
	border-top: 0 solid #4da24c!important;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite h3 {
	color: #fff;
	font-size: 27px;
	font-weight: 800;
	line-height: 40px;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .content {
	max-width: 510px;
	padding: 34px 50px;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .btn-success {
	background-image: url(../images/banner_btn_bg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: transparent;
	border-color: transparent;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 19px 22px;
	line-height: 0;
	margin-top: 27px;
	margin-bottom: 20px;
	float: left;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .btn.btn-success:focus {
	box-shadow: 0 0 0 0 rgba(40,167,69,.5)!important;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .btn-success:active {
	color: #fff;
	background-color: transparent!important;
	border-color: transparent!important;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .btn {
	background-color: transparent!important;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .icon-left {
	float: right;
	width: 240px;
	margin-top: 49px;
	margin-right: 18px;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite a {
	color: #f4c567;
	text-decoration: underline;
	font-size: 15px;
	font-style: inherit;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite .content {
	margin-left: 0;
	padding: 11px 11px;
	float: left;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite h4 {
	font-size: 17px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 22px;
	margin-top: 4px;
}

.promo-banner-rounded.codeguard.promo-codeguard_lite ul li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 8px;
}

.gridster-item {
	box-sizing: border-box;
	list-style: none;
	-webkit-transition: opacity .3s,left .3s,top .3s,width .3s,height .3s;
	transition: opacity .3s,left .3s,top .3s,width .3s,height .3s;
	-webkit-transition-delay: 50ms;
	transition-delay: 50ms;
	padding-bottom: 25px;
	height: 100%;
}

.dashboard-widget {
	margin-right: 0;
	display: inline-block;
	vertical-align: top;
	min-width: 100%;
	min-height: 260px;
	background-color: #fff;
	position: relative;
	box-shadow: 0 .3px .9px rgba(0,0,0,.108),0 1.6px 3.6px rgba(0,0,0,.132);
}

.alladmintextHeader {
	min-height: unset;
}

.alladmintextHeader {
	padding: 0 20px;
}

.alladmintextHeader {
	display: block;
	border-bottom-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 65px;
	display: flex;
	align-items: center;
}

.widgetLabel {
	padding: 10px 0;
	margin-left: 0;
	display: inline-block;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
	width: calc(100% - 96px);
	white-space: nowrap;
}

h2.widgetTitle {
	text-overflow: ellipsis;
	max-width: 100%;
	overflow: hidden;
	margin: unset;
	width: auto;
	font-size: 16px;
	color: #272727;
	font-weight: 600;
	line-height: 24px;
	font-family: Poppins;
}

.alladmintext {
	padding: 12px 20px;
	text-align: left;
	font-size: 12px;
}

.alladmintext h3.boxttl {
	font-size: 15px;
	font-weight: 600;
	margin-bottom: 0;
	font-family: 'Source Sans Pro',Arial,sans-serif!important;
	line-height: 30px;
}

.alladmintext p {
	color: #8a8a8a;
}

.dashboard-widget p.bottom-buttom a:first-child {
	margin-bottom: 7px;
}

p.bottom-buttom {
	padding: 0 20px 0 20px;
}

p.bottom-buttom a {
	width: 100%;
	background: #e9e9e9;
	color: #333;
	font-size: 11px;
	font-weight: 600;
	padding: 6px 0;
	text-align: center;
	display: block;
	margin-bottom: 0;
	border: 0 solid #ddd;
}

.dashboard-widget-max {
	margin-bottom: 0;
	vertical-align: top;
	min-height: 245px;
	background-color: #fff;
	position: relative;
	height: 100%;
	box-shadow: 0 .3px .9px rgba(0,0,0,.108),0 1.6px 3.6px rgba(0,0,0,.132);
}

.promo-cont-block {
	display: flex;
	margin: auto;
	padding: 0;
	width: 100%;
	margin: 0 0 25px;
}

.pcb-icon {
	width: 44px;
	height: 44px;
	margin-right: 15px;
	padding: 0;
	float: left;
}

.pcb-icon img {
	max-width: 100%;
}

.promo-cont-inner {
	float: left;
	margin: 0;
	padding: 0;
}

.promo-cont-inner h4 {
	font-size: 15px;
	font-weight: 600;
	margin: 0;
	padding: 0;
	line-height: 25px;
	color: #1e1e1e;
}

.promo-cont-inner p {
	font-size: 13px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	line-height: 20px;
	color: #3a3939;
}

.body-promo-bnr {
	padding: 25px 20px 10px;
	text-align: left;
	font-size: 12px;
}

.dasboard-home {
	display: flex;
	align-items: center;
	width: calc(100% - 8px);
	margin-bottom: 15px;
}

.dasboard-home h1 {
	font-weight: 700;
	font-size: 23px;
	margin-bottom: 10px;
	padding-left: 0;
	float: left;
	line-height: 25px;
	color: #0d1925;
	font-family: Poppins;
}

.body-promo-bnr-ord-right {
	text-align: center;
	padding: 20px 15px 20px;
}

.body-promo-bnr-ord-right .promo-cont-block-img {
	margin: 22px 0;
}

.body-promo-bnr-ord-right p {
	line-height: 22px;
	color: #636363;
	padding: 20px 10px 10px 20px;
	font-size: 13px;
}

.order-div-mx {
	padding-bottom: 20px;
}

.panel-head-home {
	display: block;
	border-bottom-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.panel-head-home h3.panel-title {
	text-overflow: ellipsis;
	max-width: 100%;
	overflow: hidden;
	width: auto;
	font-size: 16px;
	color: #272727;
	line-height: 22px;
	padding: 10px 0;
	font-weight: 600;
}

.inner-body-home-panel {
	vertical-align: top;
	min-width: 260px;
	min-height: auto;
	background-color: #fff;
	position: relative;
}

.inner-body-home-panel .panel-body p {
	color: #8a8a8a;
	font-size: 13px;
	line-height: 22px;
}

.wid-level {
	padding: 0;
	margin-left: 0;
	display: inline-block;
	text-align: left;
	vertical-align: top;
	padding-right: 0;
	width: 100%;
}

.wgs-margin-top-zero {
	margin-top: 0;
}

.home-panel-summary {
	background-color: #fff;
	box-shadow: 0 .3px .9px rgba(0,0,0,.108),0 1.6px 3.6px rgba(0,0,0,.132);
}

.support_tickets .home-panel-summary .panel-body {
	padding: 17px 17px 25px;
}

.support_tickets .panel-head-home h3.panel-title {
	font-size: 16px;
}

.wid-level .wgs-a-btn a {
	background-color: #e9e9e9;
	width: 100px;
	border: 0;
	padding: 3px 10px;
	border-radius: 0;
	color: #333;
	font-size: 11px;
	font-weight: 500;
}

.dropdown-menu {
	border: none;
	border-top: 1px solid #e7e7e7;
}

.side-bar-second {
	width: 40px;
	line-height: 40px;
	overflow: hidden;
	z-index: 999;
	cursor: pointer;
	-moz-transform: rotate(0);
	-webkit-transform: rotate(0);
	-o-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	position: fixed;
	background-color: #ddd;
	color: #555;
	text-align: center;
	font-size: 30px;
	text-decoration: none;
}

.side-bar-first {
	width: 40px;
	line-height: 40px;
	overflow: hidden;
	z-index: 999;
	cursor: pointer;
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	position: fixed;
	background-color: #ddd;
	color: #555;
	text-align: center;
	font-size: 30px;
	text-decoration: none;
}

.close-arrows-bar-second {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.close-arrows-bar-first {
	-moz-transform: rotate(0);
	-webkit-transform: rotate(0);
	-o-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

.left-side-arrow-primary {
	position: fixed;
	top: 50%;
}

.right-side-arrow-secondary {
	position: fixed;
	top: 50%;
	right: 40px;
}

a#side-first-bar-trigger {
	right: 0;
}

.promo-cont-inner a small {
	display: none;
}

.promo-cont-inner a {
	font-size: 15px;
	font-weight: 600;
	margin: 0;
	padding: 0;
	line-height: 25px;
	color: #1e1e1e;
}

.promo-cont-inner div {
	color: #8a8a8a;
}

.promo-cont-inner a:hover {
	color: #f51322;
}

.home-promo-product {
	display: none;
}

span.label.label-success.wgs-custom-label-cart-hostx {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	top: 20px;
	right: 15px;
	font-size: 10px;
	width: 18px;
	font-weight: 700;
	color: #999;
	border: solid 1px #999;
	height: 18px;
	line-height: 13px;
	text-align: center;
	padding: 2px;
	background: #fff;
}

div#alertOverdueInvoice {
	margin: 0;
	min-height: 42px;
}

div#alertOverdueInvoice .btn-default {
	margin: 0 0 0 5px;
	padding: 2px 10px;
}

.navs_tab_ssl_sec .navbar-nav>li>a:focus,.navs_tab_ssl_sec .navbar-nav>li>a:hover {
	color: #dae7df;
}

div#calcTaxes {
	border-top: 2px dashed #ccc;
	margin: 25px 0 0 0;
	padding: 25px 20px 0 20px;
	float: left;
	width: 100%;
}

#order-standard_cart label.taxlbl {
	font-weight: 600;
	color: #000;
}

#calcTaxes .form-horizontal .control-label {
	margin-bottom: 3px;
	text-align: left;
	color: #000;
	font-weight: 400;
}

.tax-up-btn {
	width: 100%;
	border: 1px solid #ce2934;
	color: #fff;
	background: #f51322;
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	padding: 12px 85px;
}

.tax-up-btn:focus,.tax-up-btn:hover {
	color: #fff;
	background: #ea0e1c;
}

span.sales-group-new,span.sales-group-sale {
	background: #ffc410;
	border-radius: 50px;
	padding: 1px 7px;
	font-size: 11px;
	font-weight: 600;
	color: #fff;
}

.choose-more-product .more-product-col img {
	max-width: 50px;
	height: auto;
}

.new_hx-navbar {
	background-color: #280a4d;
	border-bottom: 1px solid #ffffff2e;
}

.new_hx-navbar .navbar-nav>li:last-child a {
	background-color: #e51d6b;
}

.new_hx-banner {
	padding: 90px 0 250px;
	clear: both;
	transition: .4s cubic-bezier(1,-1,0,2);
	position: relative;
	background: #fce9e9 url(../images/bnr-graphic.png);
	background-repeat: no-repeat;
	background-size: 100%;
}

.hx-banner-content h1 {
	font-size: 62px;
	line-height: 62px;
	color: #fff;
	font-weight: 800;
	text-align: center;
	margin-bottom: 15px;
	letter-spacing: -.5px;
}

.hx-banner-content h3 {
	font-size: 28px;
	line-height: 35px;
	color: #fff;
	font-weight: 700;
	text-align: center;
	margin-top: 25px;
}

.hx-banner-list p {
	font-size: 16px;
	letter-spacing: 0;
	line-height: 35px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}

.hx-banner-list .hx-box {
	text-align: center;
	margin-bottom: 14px;
}

.hx-banner-list .hx-box img {
    width: 59px;
    height: 59px;
    /* filter: invert(1); */
}

.hx-list {
	padding-top: 70px;
	padding-bottom: 20px;
}

.hx-list>.col-md-3:not(:last-child) {
	border-right: 1px solid #f0e0e0;
}

.hx-getstart-btn {
	font-size: 15px;
	color: #fff;
	font-weight: 700;
	text-align: center;
	border-radius: 0;
	padding: 12px;
	min-width: 200px;
	transition: all .4s ease;
	border: 2px solid #000;
}

.hx-getstart-btn:hover {
	background-color: #000;
	color: #fff;
}

.new-hx-tabs div#v-pills-tab {
	height: 100%;
	padding: 25px 0 0 25px;
	overflow-y: auto;
	overflow-x: hidden;
	display: inline-block;
	width: 100%;
}

.col-md-3.tab-leftwidth {
	position: relative;
	padding-right: 0;
}

.col-md-3.tab-leftwidth::after {
	content: "";
	border-right: 1px solid #e6e6e6;
	width: 10px;
	height: 100%;
	position: absolute;
	display: inline-block;
	z-index: -1;
	right: 0;
	bottom: 0;
}

.new-hx-tabs .nav-pills .nav-link-new {
	font-size: 16px;
	letter-spacing: 0;
	color: #4b5561;
	font-weight: 600;
	position: relative;
	height: auto;
	display: inherit;
	margin: 0;
	padding: 25px 0;
	line-height: normal;
	width: 100%;
}

.new-hx-tabs .nav-pills .nav-link-new span {
	padding-right: 14px;
}

.new-hx-tabs .nav-pills .nav-link-new.active {
	color: #17494d;
	background-color: unset;
}

.new-hx-tabs .nav-pills .nav-link-new.active span svg path {
	fill: #663fe7;
}

.new-hx-tabs .nav-pills .nav-link-new.active::after {
	content: "";
	position: absolute;
	width: 3px;
	height: 50%;
	background-color: #17494d;
	right: -1px;
	top: 0;
	border: 0;
	margin: auto;
	bottom: 0;
}

.new-hx-tabs .nav-pills .nav-link-new span img {
	width: auto;
	height: 24px;
	filter: sepia(60%);
}

.hx-tablesearchbar .has-search .form-control {
	padding-left: 2.375rem;
}

.hx-tablesearchbar .has-search .form-control-feedback {
	position: absolute;
	z-index: 2;
	display: block;
	width: 2.375rem;
	height: 2.375rem;
	line-height: 2.375rem;
	text-align: center;
	pointer-events: none;
	color: #aaa;
}

.hx-tablesearchbar .input-group-text {
	font-size: 17px;
	letter-spacing: 0;
	color: #000;
	font-weight: 600;
}

.hx-tablesearchbar .input-group {
	height: 64px;
	border-radius: 0;
	background-color: #fff;
	border: 2px solid rgba(0,0,0,.36);
}

.hx-tablesearchbar input.form-control {
	height: 100%;
}

.hx-tablesearchbar input.form-control::placeholder {
	height: 100%;
	font-size: 17px;
	color: #6d6d6d99;
	font-weight: 600;
}

.hx-tablesearchbar .input-group-append button {
	width: 120px;
	height: 44px;
	border-radius: 0;
	border: 0;
	background-color: #17494d;
	margin: 9px;
	font-size: 14px;
	color: #fff;
	font-weight: 700;
	text-align: center;
}

.hx-table-content .table-striped tbody tr:nth-of-type(odd) {
	background-color: #f5f5f5;
}

.hx-table-content {
	padding: 35px 35px 40px;
}

.hx-table-content table td {
	border: 0;
	vertical-align: middle;
	width: 33.33%;
}

.hx-table-content table tbody td {
	border-top: 0;
}

#tbl-new-block-tld td.hx-table-extensions {
	font-size: 18px;
	color: #000;
	font-weight: 600;
	padding-left: 20px;
}

#tbl-new-block-tld td.hx-table-price select {
	box-shadow: unset;
}

#tbl-new-block-tld td.hx-table-noprice {
	font-size: 13px;
	text-decoration: line-through;
	color: #909090;
	font-weight: 600;
	font-family: "Open Sans";
	text-align: right;
	padding-right: 20px;
}

#tbl-new-block-tld td.hx-table-price {
	font-size: 17px;
	color: #000;
	font-weight: 700;
	text-align: center;
	width: 150px;
	background-color: transparent;
	border: 0;
	margin: auto;
}

#tbl-new-block-tld td,#tbl-new-block-tld th {
	padding: 15px;
}

.hx-table-content p {
	font-size: 13px;
	color: #9a9999;
	font-weight: 600;
	font-family: "Open Sans";
}

.hx-table-content p .hx-domain-txt {
	color: #17494d;
}

.hx-table-content p span.hx-arrow {
	padding: 0 10px 0 5px;
}

.row.hx-tab-inner {
	border-radius: 0;
	filter: drop-shadow(0 3px 5px rgba(0, 0, 0, .1));
	background-color: #fff;
	border: 1px solid rgba(207,207,207,.67);
	margin-top: -180px;
}

.hx-tablesearchbar input:focus,td.hx-table-price select:focus {
	box-shadow: none;
}

.hx_supprt-sec {
	background-color: #17494d;
	padding: 25px 0 15px;
	border-top-left-radius: 16% 100%;
	position: relative;
}

.hx_supprt-sec ul {
	text-align: right;
	padding: 0 25px;
}

.hx_supprt-sec ul li span {
	padding-right: 5px;
}

.hx_supprt-sec ul li {
	font-size: 14px;
	letter-spacing: 0;
	line-height: 45px;
	color: #fff;
	font-weight: 500;
	padding: 0 16px;
	font-family: "Open Sans";
}

.hx_hide-btn {
	width: auto;
	border-radius: 0;
	background-color: #ffc410;
	font-size: 13px;
	color: #000;
	font-weight: 700;
	font-family: "Open Sans";
	padding: 5px 10px;
	text-align: center;
}

.hx_supprt-sec .hx_hide-btn {
	position: absolute;
	top: 0;
	margin-top: -13px;
	left: 100px;
}

div#v-pills-tab::-webkit-scrollbar-thumb {
	background: #e51d6b;
}

div#v-pills-tab::-webkit-scrollbar-track {
	background: #f1f1f1;
}

div#v-pills-tab::-webkit-scrollbar {
	width: 2px;
}

div#v-pills-tab::-webkit-scrollbar-thumb {
	background: #e51d6b;
}

div#v-pills-tab::-webkit-scrollbar-track {
	background: #f1f1f1;
}

div#v-pills-tab::-webkit-scrollbar {
	width: 2px;
}

.hx_domain-header h3 {
	font-size: 20px;
	color: #f51322;
	font-weight: 700;
	display: flex;
	margin-bottom: 0;
	align-items: center;
}

.hx_domain-header h3 span {
	margin-right: 10px;
}

.hx_domain-header {
	background-color: #fdf3f7;
	padding: 15px 20px;
}

.hx_domain-header h3 span {
	background-color: #f51322;
	color: #fff;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	padding: 0;
	line-height: 26px;
	font-size: 15px;
	text-align: center;
	display: inline-block;
}

.hx_domain {
	margin: 42px 0;
	border: 2px solid #f51322;
	border-radius: 0;
}

.hx-table-content .unavail-msg {
	font-size: 20px;
	color: #000;
	font-weight: 500;
}

.unavail-msg span {
	color: #f51322;
	font-weight: 700;
	padding-right: 5px;
}

.hx_domain-body {
	padding: 20px 30px;
}

.hx_domain-body p {
	color: #4b5561;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 3px;
}

.hx_domain-border {
	height: 2px;
	background-color: #e5e5e5;
	margin: 25px 0;
}

.hx_domain-list ul li {
	color: #4b5561;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 10px;
}

.hx_domain-list ul li span {
	color: #d7327d;
	padding-right: 7px;
}

.hx-tablesearchbar .input-group-text {
	border: 0;
}

#tbl-new-block-tld .hx_domaintxt {
	font-size: 14px;
	letter-spacing: 1px;
	color: #232323;
	font-weight: 500;
	margin-bottom: 0;
	position: relative;
	padding-left: 5px;
}

#tbl-new-block-tld .hx_domain-available .hx_domaintxt span i {
	background-color: #f51322;
	color: #349c27;
	font-weight: 700;
	font-size: 18px;
	letter-spacing: 0;
	display: none;
}

.hx_domain-available .hx_domaintxt {
	font-size: 16px;
	letter-spacing: 0;
	font-weight: 700;
}

#tbl-new-block-tld .hx_domain-available .hx_domaintxt span {
	color: #f51322;
	font-weight: 700;
	font-size: 18px;
}

.hx_domain-available {
	background-color: #edffeb!important;
	border: 2px solid #349c2726;
}

#tbl-new-block-tld .hx_domaintxt span {
	color: #6d7b8a;
}

#tbl-new-block-tld .hx_domaintxt span i {
	color: #03c9a9;
	position: absolute;
	left: 0;
	background-color: #e5f9f6;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 13px;
}

td.hx_domaindata2 {
	font-size: 15px;
	letter-spacing: 0;
	color: #707e8c;
	font-weight: 500;
	text-align: center;
}

td.hx_domaindata2 span {
	color: #232323;
}

.hx_registerbtn {
	background-color: #d7327d;
	min-width: 100px;
	font-size: 13px;
	color: #fff;
	font-weight: 500;
	text-align: center;
	display: inline-block;
	padding: 8px;
	margin: 5px 0;
}

.hx_domaindata3 {
	text-align: right;
}

.hx-tbl-data .table {
	margin-bottom: 25px;
}

.hx_load-domain {
	font-size: 14px;
	letter-spacing: 0;
	color: #d7327d;
	font-weight: 700;
	text-align: center;
	margin-top: 25px;
}

.hx_web-host-heading h3 {
	font-size: 22px;
	line-height: 28px;
	margin-bottom: 15px;
	font-weight: 700;
	color: #232323;
}

.hx_webhost-pdng {
	padding: 40px 40px;
	align-items: center;
}

.hx_web-host-heading p {
	font-size: 15px;
	line-height: 1.6;
	color: #6c7a89;
	font-weight: 600;
	font-family: "Open Sans";
}

.hx_webhosting_plans>.col-md-4 {
	border-top: 1px solid #e6e6e6;
}

.hx_webhost-list li span i {
	color: #17494d;
	padding-right: 12px;
	position: absolute;
	left: 20px;
	top: 6px;
	font-size: 12px;
}

.hx_webhost-list li {
	font-size: 13px;
	line-height: 1.5;
	padding-left: 45px;
	margin-bottom: 7px;
	position: relative;
}

.hx_webhost-list li:first-child {
	font-size: 16px;
	color: #000;
	font-weight: 700;
}

li.hx_find-more {
	padding-left: 20px;
	margin: 10px 0;
}

.hx_plans {
	padding: 35px 30px;
}

.hx_wb-hostplans h3 {
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 15px;
	text-align: center;
	color: #232323;
}

.hx_wb-hostprice .txt.value {
	font-size: 22px;
	font-weight: 700;
	color: #232323;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
}

.hx_webhosting_plans>.col-md-4:nth-child(2) {
	box-shadow: 0 4px 0 #17494d inset;
}

.hx_webhosting_plans>.col-md-4.selected,.hx_webhosting_plans>.col-md-4:hover {
	box-shadow: 0 4px 0 #17494d inset;
}

.hx_webhosting_plans>.col-md-4:hover .hx_wb-hostprice .txt.value {
	color: #000;
}

.hx_webhosting_plans>.col-md-4:nth-child(2) .hx_wb-hostprice .txt.value {
	color: #000;
}

.hx_webhosting_plans>.col-md-4:hover .hx_buybtn a {
	background: #17494d;
	color: #fff;
}

.hx_wb-hostprice {
	text-align: center;
	border-bottom: 1px solid #eaebeb;
	padding-bottom: 25px;
}

.hx_wb-hostprice .txt {
	font-size: 14px;
	font-weight: 600;
	line-height: 1.2;
	display: inline-block;
	color: #232323;
}

.hx_description p {
	text-align: center;
	font-size: 14px;
	font-family: "Open Sans";
	line-height: 1.4;
	color: #6e6e6e;
}

.hx_description {
	padding: 15px 0;
	font-size: 12px;
	color: #6c7a89;
}

.hx_brd-r {
	border-right: 1px solid #e6e6e6;
}

.col-md-4.hx_brd-r:nth-child(3) {
	border-right: none;
}

.hx_plans-find {
	text-align: center;
}

.hx_plans-find a {
	background-color: #f1f1f1;
	padding: 22px 0;
	font-size: 14px;
	color: #17494d;
	font-weight: 600;
	transition: all ease 1s;
	display: block;
}

.hx_plans-find a:hover {
	background-color: #17494d;
	color: #fff;
}

.hx_description ul li::before {
	content: "";
	width: 11px;
	height: 8px;
	float: left;
	background-color: #000;
	position: absolute;
	left: 0;
	-webkit-mask-image: url(../images/check.svg);
	mask-image: url(../images/check.svg);
	margin-top: 6px;
}

.hx_description ul li {
	font-size: 13px;
	font-family: "Open Sans";
	line-height: 1.4;
	color: #383838;
	margin-bottom: 8px;
}

.hx_description ul {
	padding: 0 0 0 20px;
	position: relative;
}

.hx_buybtn {
	text-align: center;
}

.hx_buybtn a {
	border: 1px solid #17494d;
	font-size: 12px;
	padding: 5px 12px;
	display: inline-block;
	text-align: center;
	font-weight: 400;
	margin-top: 10px;
	color: #17494d;
}

.hx_buybtn a:hover {
	background: #17494d;
	color: #fff;
}

.hx_webhosting_plans>.col-md-4:nth-child(2) .hx_buybtn a {
	background: #17494d;
	color: #fff;
}

.hx-tablesearchbar .input-group-append {
	align-items: center;
}

.hx-tablesearchbar .input-group-append select {
	border: 0;
	margin-right: 10px;
	box-shadow: unset;
	width: 125px;
	cursor: pointer;
}

.hx-tablesearchbar .input-group-append select:focus {
	box-shadow: unset;
}

#tbl-new-block-tld .add-to-cart-btn {
	font-size: 12px;
	color: #000;
	font-weight: 600;
	text-align: center;
	border-radius: 0;
	padding: 8px;
	background-color: #ffe400;
	border: 0;
	margin: 3px 3px;
	min-width: 100px;
}

#tbl-new-block-tld .add-to-cart-btn.removeBtnCat {
	background-color: #f51322;
	color: #fff;
}

#tbl-new-block-tld button.add-to-cart-btn.addhostingbtn {
	background-color: #17494d;
	color: #fff;
}

#tbl-new-block-tld td {
	vertical-align: middle;
}

div#loaderSerachBlock {
	text-align: center;
}

div#loaderSerachBlock img {
	margin-top: 10px;
}

.cursorPointerCss {
	cursor: pointer;
}

.tlds .left table tr td span.new {
	background-color: #5cb85c;
}

.hx-testimonial-img img {
	border-radius: 50%;
	margin-bottom: 20px;
	max-height: 74px;
}

.hx-testimonial-content h3 {
	font-size: 15px;
	color: #333;
	line-height: 24px;
	font-weight: 600;
	margin-bottom: 10px;
}

.hx-testimonial-content p {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	margin-bottom: 20px;
}

.hx-client-name {
	font-size: 14px;
	color: #333;
	font-weight: 600;
}

.hx-client-rating i {
	color: #f3bb00;
	font-size: 11px;
	margin-right: 0;
}

.hx-client-designation {
	margin-bottom: 7px;
	color: #52b3d9;
	font-weight: 600;
}

.hx-client-info li {
	font-size: 13px;
	color: #444;
	line-height: 18px;
	text-align: center;
	font-weight: 400;
	margin: 0 0 3px 0;
}

.hx_social-icons li a {
	color: #aaa;
	background: 0 0;
	border: 1px solid #ddd;
	border-radius: 50%;
	display: inline-block;
	width: 30px;
	height: 30px;
	font-size: 14px;
	line-height: 27px;
	transition: all .4s;
	-webkit-transition: all .4s;
	margin-bottom: 5px;
}

.hx-testimonial-wrap-inner {
	padding: 0 15px;
}

.hx_social-icons li a:hover {
	color: #fff;
	background: #e51d6b;
	border: 1px solid #e51d6b;
}

.hx-client-url {
	color: #f51322;
	word-break: break-word;
}

.has_no_block {
	text-align: center;
}

.has_no_block {
	text-align: center;
	padding: 50px 0;
	display: inline-block;
	width: 100%;
}

.hx_testimonial-wrapper {
	clear: both;
}

.hx-testimonial-img img {
	display: inline!important;
	background: #f0f0f0;
}

.wgsTestimonialCrouselCustom .slick-prev,.wgsTestimonialCrouselCustomOneSlide .slick-prev {
	display: none!important;
}

.wgsTestimonialCrouselCustom .slick-next,.wgsTestimonialCrouselCustomOneSlide .slick-next {
	display: none!important;
}

.wgsTestimonialCrouselCustom .slick-dots,.wgsTestimonialCrouselCustomOneSlide .slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	list-style-type: none;
	background: #fff;
}

.wgsTestimonialCrouselCustom .slick-dots li,.wgsTestimonialCrouselCustomOneSlide .slick-dots li {
	margin: 0 .25rem;
}

.wgsTestimonialCrouselCustom button,.wgsTestimonialCrouselCustomOneSlide button {
	display: block;
	width: 1rem;
	height: 1rem;
	padding: 0;
	border: none;
	border-radius: 100%;
	background-color: #f51322;
	text-indent: -9999px;
}

.wgsTestimonialCrouselCustom li.slick-active button,.wgsTestimonialCrouselCustomOneSlide li.slick-active button {
	background-color: #41b656;
}

button.close.mdlCloseBtn {
	background: 0 0;
	color: #fff;
	position: absolute;
	right: 13px;
	font-size: 25px;
	top: 12px;
	opacity: 1;
	width: 28px;
	height: 28px;
	border-radius: 0;
	font-weight: 400;
	padding-bottom: 5px;
	text-align: center;
}

button.close.mdlCloseBtn span {
	display: block;
	font-size: 25px;
	color: #727272;
	opacity: 1;
	font-weight: 400;
}

.itemincart {
	animation: shadow-pulse 1s infinite;
}

@keyframes blinker {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

@keyframes shadow-pulse {
	0% {
		box-shadow: 0 0 0 0 rgb(255,0,0,.7);
	}

	100% {
		box-shadow: 0 0 0 20px transparent;
	}
}

@keyframes shadow-pulse-big {
	0% {
		box-shadow: 0 0 0 0 rgba(0,0,0,.3);
	}

	100% {
		box-shadow: 0 0 0 40px transparent;
	}
}

li.active svg.svg.replaced-svg .cls-2,li:first-child svg.svg.replaced-svg .cls-2 {
	fill: #17494d;
}

li.active svg.svg.replaced-svg .cls-1 {
	stroke: #17494d;
}

.register_page .personal_information_form .button03:focus,.register_page .personal_information_form .button03:hover {
	color: #fff!important;
	outline: 0;
}

.personal_information_form .bootstrap-switch span.bootstrap-switch-label {
	width: 41px!important;
}

.personal_information_form .bootstrap-switch-on .bootstrap-switch-container {
	margin-left: 0!important;
}

.personal_information_form .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on {
	padding-left: 5px;
}

.personal_information_form span.bootstrap-switch-handle-off.bootstrap-switch-default,.personal_information_form span.bootstrap-switch-handle-on.bootstrap-switch-success {
	width: 50px!important;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card .card-header {
	padding: 2.2rem .5rem;
	padding-left: 0;
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 10px;
	background: #fff;
	border: 1px solid #ececec;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card .card-header:hover {
	cursor: pointer;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card .card-header a {
	padding-left: 45px;
	display: inline-block;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card:before,.frequently-questions .frequently-questions-row .accordion-container-main .current:before {
	display: none;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card a:before {
	position: absolute;
	left: 18px;
	width: 17px;
	overflow: hidden;
	top: 32px;
	transition: all 1s ease-in-out 1s;
	content: "\f067";
	font-family: FontAwesome;
	color: #f51322;
}

.frequently-questions .frequently-questions-row .accordion-container-main .current a:before {
	position: absolute;
	left: 18px;
	width: 17px;
	overflow: hidden;
	top: 32px;
	transition: all 1s ease-in-out 1s;
	content: "\f068";
	color: #f51322;
}

.frequently-questions .frequently-questions-row .accordion-container-main .current a.collapsed:before {
	content: "\f067";
}

.form-control:focus {
	box-shadow: none;
}

.secure_col .secure-box .secure-box1 {
	transition: all ease 1s;
	-moz-transition: all ease 1s;
	-webkit-transition: all ease 1s;
}

#tableDomainsList ul.dropdown-menu li a {
	padding: 6px 22px;
}

#tableDomainsList ul.dropdown-menu li:first-child a {
	padding-top: 12px;
}

#tableDomainsList ul.dropdown-menu li:last-child a {
	padding-bottom: 12px;
}

.clientareaproductdetails .nav-tabs li a {
	border-right: 0;
}

#tabOverview .btn-group .dropdown-menu>li>a i,#tableDomainsList ul.dropdown-menu li a i {
	font-size: 11px;
	margin-right: 2px;
}

#tabOverview .btn-group .dropdown-menu>li>a,#tableDomainsList ul.dropdown-menu li a {
	font-size: 13px;
}

#tableDomainsList ul.dropdown-menu {
	padding: 0;
}

.banner .big_col h5 {
	padding-left: 20px;
	font-weight: 600;
}

.banner .big_col {
	display: flex;
	align-items: center;
}

#tableDomainsList ul.dropdown-menu .divider {
	background-color: transparent;
	margin: 0;
}

.clientareadetails .gobtn .btn-default {
	min-height: 45px;
}

.frequently-questions {
	padding: 80px 0;
}

.get_started {
	padding: 50px 0;
}

.get_started h1 {
	margin-bottom: 35px;
}

.bootstrap-switch-on .bootstrap-switch-container {
	margin-left: -8px!important;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on {
	padding: 5px 14px;
	padding-right: 0;
	padding-left: 32px;
}

.domain-renewals .domain-renewal .label-info,.pricing_section .price_group .owl-item:nth-child(3) .p rice_sect .bottom_sect .button03:hover,a.cancel-btn-wgs:hover,body .continue-row button.btn.btn-primary:hover {
	background-color: #226166;
}

.domain .search_box .submit:focus {
	outline: 0;
}

.knowledgebaseDiv .top_searchbar label.input-group.input-group-lg.kb-search input {
	height: 100%;
}

.knowledgebaseDiv .inner_bx_area p {
	padding-left: 45px;
}

#sslDetail.detailed-info .panel-heading h4 {
	position: relative;
}

.landing-page.ssl .detailed-info .arrow {
	position: absolute;
	left: 0;
}

.landing-page.ssl .detailed-info h4 a {
	position: relative;
	padding-left: 35px;
}

.tab-rightwidth {
	padding: 0;
}

.tab-rightwidth .row {
	width: 100%;
	margin: 0;
}

nav#myHeader .container {
	padding: 0;
}

.landing-page.ssl .validation-levels.validate_level .item {
	border-bottom: 0;
	border: 1px solid #f3f3f3;
	box-shadow: none;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	border-radius: 0;
}

.landing-page.ssl .validation-levels.validate_level .item:hover {
	box-shadow: 0 0 17px rgba(0,0,0,.14);
}

.landing-page.ssl .validation-levels.validate_level .item a.btn {
	background-color: #989898;
}

.landing-page.ssl .validation-levels.validate_level .item:hover a.btn {
	background-color: #f19620;
}

.landing-page.ssl .validate_level .item h4 {
	font-size: 18px;
	text-transform: capitalize;
}

.price_list .price_grid,.price_list .price_grid .price_box,.price_list .price_grid .price_box:after {
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
}

.features-option2 .features-col:hover .img-box .box-svg path {
	stroke: #fff!important;
}

.perfect-domain .button03 {
	border-radius: 0;
}

nav.nav_bar .navbar-nav>li:last-child:hover a.nav-link.dropdown-toggle.menu_top,nav.nav_bar .navbar-nav>li>a.active,nav.nav_bar .navbar-nav>li>a:hover {
	background-color: transparent;
	border-top-color: transparent;
}

#myHeader #mainNavbarCollapse .navbar-nav .menu_top:hover {
	color: #f51322;
}

.tab-rightwidth div#v-pills-tabContent div#v-pills-home {
	overflow: hidden;
}

.testimonials-1 .testimonials_box h2 span {
	color: #000;
}

.register_page .right .nav li a {
	padding: 10px 0;
	margin: 0 10px;
}

#order-standard_cart a.btn.btn-default {
	background-color: #f51322;
	border-color: #f51322;
}

#order-standard_cart a.btn.btn-default,#order-standard_cart a.btn.btn-default i,.business-row .left .button03:focus {
	color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
	background: #f51322;
}

.nav_bar .megamenu .learn_btn {
	border: 3px solid #f51322;
}

.nav_bar .megamenu .btn-danger:not(:disabled):not(.disabled):active:focus,.nav_bar .megamenu .learn_btn {
	box-shadow: none;
	border-color: #f51322;
}

.nav_bar .megamenu .btn-danger:not(:disabled):not(.disabled):active {
	background-color: transparent;
	color: #000;
}

.nav_bar .megamenu .drow_menu h5:after {
	border-bottom: 2px solid #f51322;
}

.nav_bar .navbar-nav>li.menu-last-btn a:hover {
	background-color: #f51322;
}

#mainNavbarCollapse .btn.btn-default.domain-search-bn {
	border-color: transparent;
}

.nav_bar .megamenu .learn_btn:focus {
	border-top-color: inherit;
}

.pricing_section .price_group .owl-item:nth-child(2) .price_sect .bottom_sect .button03:hover,.pricing_section .price_group .price_sect .bottom_sect .button03:hover {
	background-color: #fff;
	border-color: #000;
	color: #000;
}

.irs-from,.irs-single,.irs-to {
	background: #17494d;
}

.tab-content .secure_col .secure-box1:nth-child(2) {
	background-color: #f51222;
	border: 1px solid transparent;
}

.tab-content .secure_col .secure-box1:nth-child(2):hover {
	background-color: #0c0c0c4f;
	border-color: #f51222;
}

.secure_col .secure-box .secure-box1 {
	background-color: #17494d;
	border: 1px solid transparent;
}

.secure_col .secure-box .secure-box1:hover {
	background-color: #0c0c0c4f;
	border-color: #17494d;
}

#domainSuggestions .button01 .to-add:focus,button#btnCompleteProductConfig:focus,button:focus {
	outline: 0;
	box-shadow: none;
}

.tlds .left table tr td svg path {
	stroke: initial;
}

.frequently-questions .frequently-questions-row .accordion-container-main .card .card-header a h5.mb-0 {
	font-weight: 600;
	letter-spacing: 0;
	font-size: 17px;
}

.store-promoted-product.upsell-weebly_starter button.btn.btn-success {
	white-space: inherit;
}

.store-order-container form#frmAddToCart .row {
	margin: 0;
}

.continue-row button.btn.btn-primary {
	min-height: 39px;
	height: 39px;
}

.new-mega-menu-right-bar {
	margin-left: auto;
	padding: 12px 0;
	align-items: center;
	padding-right: 25px;
}

nav#myHeader {
    /* box-shadow: 0 1px 4.5px rgb(0 0 0 / 8%); */
    /* border-bottom: 0px solid #dfe4f2; */
}

.new-mega-menu-right-bar li a {
	color: #191919;
	font-weight: 600;
}

.new-mega-menu-right-bar span.label.label-success.wgs-custom-label-cart-hostx {
	top: 4px;
	right: 5px;
}

.wgs-side-panels .list-group .list-group-item {
	padding: 6px 0;
}

.wgs-side-panels.panel-sidebar .list-group-item i:not(.fa-circle):not(.fa-dot-circle):not(.no-transform) {
	float: none;
	font-size: 12px;
	color: #3d4751;
}

.sidebar-hostx-sec ul.nav.nav-pills.nav-stacked .wgs-side-panels:nth-child(2) .list-group .list-group-item {
	position: relative;
	line-height: 20px;
}

.wgs-side-panels .list-group .list-group-item {
	color: #5d6167;
	font-size: 13px;
	font-weight: 500;
	font-family: Poppins;
}

.wgs-side-panels .panel-title i.fas {
	font-size: .75em;
}

.sidebar-left-hostx .nav>li>.nav-sub>li>a {
	white-space: nowrap;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	text-transform: capitalize;
}

.sidebar-left-hostx-sec .nav .wgs-side-panels:first-child .panel-heading {
	border-top: 0;
}

a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover,nav#menu-sidebar-hostx ul.nav.sidenav-list li:hover,ul.nav.right_navi.new-mega-menu-right-bar li a:hover {
	background-color: transparent;
}

nav#menu-sidebar-hostx ul.nav.sidenav-list li a:hover {
	background-color: #f7f5f6;
}

.width-cross-nav {
	width: 13px;
}

.secondary-side-open-close-side-new {
	padding-right: 15px;
	width: auto;
}

.width-right-nav {
	width: 19px;
}

.secondary-side-open-close-side-new img {
	margin-bottom: 2px;
}

.primary-menu-toggle .bar1,.primary-menu-toggle .bar2,.primary-menu-toggle .bar3,.secondary-menu-toggle .bar1,.secondary-menu-toggle .bar2,.secondary-menu-toggle .bar3 {
	width: 18px;
	height: 2px;
	background-color: #6b7388;
	margin: 4px 0;
	transition: .4s;
}

.change-primary.primary-menu-toggle .bar1,.change-secondary.secondary-menu-toggle .bar1 {
	-webkit-transform: rotate(-45deg) translate(-6px,2px);
	transform: rotate(-45deg) translate(-6px,2px);
}

.change-primary.primary-menu-toggle .bar2,.change-secondary.secondary-menu-toggle .bar2 {
	opacity: 0;
}

.change-primary.primary-menu-toggle .bar3,.change-secondary.secondary-menu-toggle .bar3 {
	-webkit-transform: rotate(45deg) translate(-6px,-3px);
	transform: rotate(45deg) translate(-6px,-3px);
}

.services_list .row,.support_tickets.wgs-margin-top-zero .row {
	width: 100%;
	margin: 0;
}

.support_tickets.wgs-margin-top-zero .row .col-sm-6 {
	padding: 0 10px;
}

.support_tickets .support_tickets_col .list-group span.label.pull-right.label-success {
	padding: .3em .6em .3em;
}

.logo.mega-new-menu-logo,.mega-new-menu-logo-dropdown {
	display: flex;
	width: 271px;
	height: 76px;
	align-items: center;
	border-right: 1px solid #dfe4f2;
}

.primary-side-open-close-side-new {
	padding-left: 40px;
}

.table-container .table td:focus {
	outline: 0;
}

.font-22 {
	font-size: 22px;
}

.primary-menu-toggle {
	cursor: pointer;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .row .col-sm-5.d-flex {
	padding: 0;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .overview-main-div-2 {
	padding: 20px 0;
	background-color: #fbfdfa;
}

.right .domain_detail_page .shared-hosting .manage-domain-box .overview-main-div-2 .row {
	margin-bottom: 10px;
}

.clientarea.user-security .inner-content-area h2 {
	font-size: 18px;
	font-weight: 600;
	margin-top: 25px;
}

#order-standard_cart .domains-row select#registertld {
	background-color: #f7f7f7;
}

@media(min-width:1400px) {
	.clientarea.wgs-in-cart .container,.container {
		max-width: 1220px;
	}

	.container.inner_term_container {
		max-width: 1185px;
	}
}