@media (max-width:1800px){
	table.tickets-table.table td {
		padding: 19px 10px !important;
		font-size: 12px;
	}
	.panel.panel-message-client.panel-scroll .panel-content.message-panel {
		height: 260px;
	}
	.tab-list-buttons-domain-detail li{
		font-size: 13px;
		padding: 15px 15px;
	}
	ul.sub-bar-common-section li{
		padding: 20px 9px;
		font-size: 14px;
	}
	.rightsidebaractive.bothSidebaractive .listtable {
		overflow: auto;
	}
	.rightsidebaractive.bothSidebaractive .dataTables_wrapper table.table-list{
		width: 1300px !important;
	}
	.dasboard-inner-section .panel-default {
		min-height: 355px;
	}
	body #mg-wrapper .module-header h1 {
		font-size: 17px;
	}
	.domen-page.rightsidebaractive.bothSidebaractive a.back-button-head-bar, .domen-page.rightsidebaractive.bothSidebaractive .theme-head-bar .dns_btn{
		    font-size: 12px;
	}
	body .row.refferal-link-section p.title-refer.col-md-3{
		padding: 15px 15px;
		font-size: 15px;
	}
}
@media (max-width:1600px){
	.dasboard-inner-section .panel-content.billing-panel, .dasboard-inner-section .panel-content.order-panel, .dasboard-inner-section .panel-content.services-panel{
			max-width: 95%;
	}
	.dasboard-inner-section .panel-content.offerings-panel img {
		width: 30px;;
	}
	.dasboard-inner-section .panel{
		margin-top: 0px;
		margin-bottom: 30px;
	}
	.coman-box .panel-content.services-panel {
		min-height: 220px;
	}
	.left-domain-overview:after{
		left: 99%;
	}
	.row.overview-sections span.left-title-domain {
		max-width: 50%;
		font-size: 14px;
	}
	.row.overview-sections span.right-title-value {
		font-size: 14px;
	}
	.dasboard-inner-section .panel-content.order-panel img{
		margin-bottom: 52px;
	}
	.ctm_products .dropdown.short .dropdown-toggle {
		margin: 0;
	}
	.ctm_products .dropdown.short{
		font-size: 14px;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .ctm_products .inner_pdt .btn_style.btn_bg{
		font-size: 14px;
		margin-top: 10px;
		
	}
	.domen-page.rightsidebaractive.bothSidebaractive .search_portion .inner_pdt .col-xs-12.col-md-3{
		text-align:left;
	}
	/*.domen-page.rightsidebaractive.bothSidebaractive .search_portion .col-xs-12.col-md-9 {
		width: 100%;
		max-width: 100%;
		flex: 100%;
	}*/
	.rightsidebaractive.bothSidebaractive .theme-head-bar.row.page_pdt .col-md-3 a {
		display: block;
		text-align: left;
		margin-bottom: 5px;
	}
	.rightsidebaractive.bothSidebaractive .theme-head-bar.row.page_pdt .col-md-3 {
		display: block;
	}
	.bothSidebaractive .col-12.col-sm-6.col-md-6.col-lg-3.coman-box{
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	a.back-button-head-bar {
	    padding: 6px 15px 6px 14px;
	    font-size: 14px;
	    border-radius: 5px;
	}
	.theme-head-bar .dns_btn {
	    margin-right: 4px;
	    font-size: 14px;
	}
	.panel-content.recent-tickets-panel.offerings-panel.mh-200.panel-tickets-client.panel-scroll table.tickets-table.table td:nth-child(2) {
   		width: 35%;
	}
}
@media (min-width:1360px) and (max-width:1600px){
	.domen-page.rightsidebaractive.bothSidebaractive  .theme-client-service-page.ctm_products .dropdown.short .dropdown-toggle {
		margin: 0;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		padding-right: 21px;
	}
	.domen-page.rightsidebaractive.bothSidebaractive  .theme-client-service-page.ctm_products .dropdown.short {
		margin: 0px 5px 0px 8px;
		display: flex;
		align-items: center;
	}
 .theme-client-service-page.ctm_products .inner_pdt .col-md-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.domen-page.rightsidebaractive.bothSidebaractive  .dropdown.short a.htmlservicetype.dropdown-toggle {
		width: 100px;
	}
	.theme-client-service-page.ctm_products .inner_pdt .col-xs-12.col-md-3 {
		text-align: left;
		padding-left: 4px;
	}
}
@media (max-width:1500px){
	ul.ul-right-top{
		padding-left: 0;
	}
	ul#wgs-top-bar-menu a{
		font-size: 13px;
	}
	.dasboard-inner-section .rcmd-panel h4{
		font-size: 12px;
	}
	.theme-domain-detail-page ul{
		flex-wrap: wrap;
		background: #fff;
	}
	.col-md-8.left-side-view-ticket {
		padding-left: 0;
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
		padding-right: 0;
	}
	.col-md-4.right-side-view-ticket {
		padding-right: 0;
		flex: 0 0 100%;
		max-width: 100%;
		padding-left: 0;
	}
	.ticket-owner-reply-photo, .ticket-staff-reply-photo{
		max-width: 20%;
	}
	.ticket-owner-comment-section, .ticket-staff-comment-section{
		max-width: 80%;
	}
	.sub-bar-tabs-icon {
		margin-right: 0px;
	}
	.offerings-panel ul.product-group-home-page-left li, .offerings-panel ul.product-group-home-page-right li {
		max-width: 100%;
	}
	ul.sub-bar-common-section li{
		display: block;
		text-align: center;
	}
	.rightsidebaractive.bothSidebaractive .invoice-inner-section .col-md-8 {
		flex: 0 0 100%;
		max-width: 1000%;
	}
	.rightsidebaractive.bothSidebaractive .invoice-inner-section .col-md-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.products-list-back, .product-name-head, .products-domains-section {
		padding: 15px;
	}
	.rightsidebaractive.bothSidebaractive .col-md-6.product-detail-left-column{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.rightsidebaractive.bothSidebaractive .mc-promo-login h3.panel-title{
		font-size: 20px;
	}
	.col-md-6.right-domain-overview {
		padding: 0;
	}
	.domain-upper-bulk-button .setBulkAction{
		padding: 10px 10px !important;
		font-size: 12px;
	}
	form#domainForm .listtable {
		overflow: auto;
	}
	form#domainForm .dataTable {
		width: 1100px !important;
	}
	a.add-button-common.wgs_custom-btn {
		box-shadow: none;
		font-size: 12px;
		padding: 10px 10px;
	}
	.common-table-upper-header ul.common-header-top {
		flex-wrap: wrap;
	}
	.theme-payment-method-page-edit label.form-check.form-check-inline{
		font-size: 12px;
	}
	.priority-label{
		margin-right: 10px;
	}
	.submit-ticket-upper-bar{
		padding: 23px 20px 18px 20px;
	}
	.priority-section .custom-select-box-drop{
		max-width: 124px;
		font-size: 13px;
		padding: 0 10px;
	}
	.theme-download-page h1.cool-titel {
		font-size: 20px;
		padding: 0px 20px;
	}
	.dasboard-inner-section .panel-heading h3 {
		font-size: 12px;
	}
	.dasboard-inner-section .panel-heading{
		padding: 15px 10px;
	}
	.panel-content.message-panel, .panel-content.message-panel {
		padding: 0px 10px;
	}
	.message-panel .input-group-btn .btn{
		padding: 10px 10px;
		font-size: 12px!important;
	}
	.message-panel h2{
		line-height: 17px;
		font-size: 12px;
	}
	.theme-latest-dashboard-page table.tickets-table.table td {
		padding: 15px 10px !important;
	}
	.panel-content.support-panel ul{
		padding: 10px 15px;
	}
	.dasboard-inner-section .panel-default {
		min-height: 335px;
	}
	.panel-content.support-panel a {
		padding: 10px 0 5px;
		font-size: 12px;
	}
	.dasboard-inner-section .panel-content.offerings-panel img {
		width: 25px;
	}
	.bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-3.coman-box.registerDomainSec, .bothSidebaractive .col-12.col-sm-6.col-md-6.col-lg-3.coman-box, .bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box, .bothSidebaractive .col-12.col-sm-6.col-md-6.col-lg-3.wd-35.coman-box {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.bothSidebaractive .col-12.col-sm-12.col-md-12.col-lg-6.coman-box, .bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-3.coman-box {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.bothSidebaractive .offerings-panel ul li{
		max-width: 50%;
	}
	.bothSidebaractive .div-service-status{
		max-width: 44%;
	}
	.bothSidebaractive .div-service-name{
		max-width: 50%;
		width: 100%;
		flex: unset;
	}
	.bothSidebaractive .div-service-buttons {
		width: 100%;
		max-width: 100%;
		margin-top: 10px;
	}
	.bothSidebaractive .div-service-item{
		flex-wrap: wrap;
	}
	.hosting-panal p{
		font-size: 12px;
		line-height: 19px;
	}
	.hosting-panal h2 {
		font-size: 15px;
		margin-top: 10px;
	}
	.hosting-panal{
		padding: 34px 10px 10px;
	}
	.inner-addon-domain-section .common-addon-domain .btn{
		font-size: 13px;
		padding: 10px 13px;
	}
	body .landing-page.cpanelseo .feature-carousel .carousel-control.right{
		right: 10px;
	}
	body .landing-page.cpanelseo .feature-carousel .carousel-control{
		    left: 10px;
	}
	div#content.rightsidebaractive.bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.table_portion table#tableProducts{
		width: 1500px !important;
	}
	.table_portion .col-md-12 {
		overflow: auto;
	}
	.mg-module.mg-wrapper .header-title{
		max-width: 23%;
	}
	.mg-module.mg-wrapper .header-actions.row{
		max-width: 86%;
	}
	#order-standard_cart div#creditCardInputFields input#inputCardCVV {
		width: 69%;
	}
	#order-standard_cart div#cvv-field-container {
		padding-right: 0;
	}
	.rightsidebaractive.bothSidebaractive .cvs_upgrade .col-md-8.left-portion, .rightsidebaractive.bothSidebaractive .cvs_upgrade .col-md-4 {
		flex: 0 0 100.66667%;
		max-width: 100.66667%;
	}
}

@media (min-width:1400px){
    .col-md-12.customproductdetail {
	    padding: 0;
	}
	body .ctm_products .dropdown.short {
	    margin: 0px 8px 0px 8px;
	}
	.ctm_products .search_input {
	    width: 200px;
	}
	.ctm_products .inner_pdt .col-xs-12.col-md-9 {
	    padding-left: 5px;
	    align-items: center;
	    padding-right: 5px;
	}
	body .ctm_products .dropdown.short:last-child {
	    margin-right: 0;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .ctm_products .inner_pdt .btn_style.btn_bg {
	    margin-top: 0;
	}
}
@media (max-width: 1400px){
	.mg-module.mg-wrapper .header-actions.row {
		max-width: 90%;
	}
	.mg-module.mg-wrapper .header-title{
		max-width: 8%;
	}
	div#divSearchValue {
		flex: 0 0 30%;
		max-width: 30%;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .search_portion .col-xs-12.col-md-9 {
		width: 100%;
		max-width: 100%;
		flex: 100%;
	}
	body div#billingAddressChoice label.col-sm-4.text-md-right.col-form-label {
		font-size: 20px;
	}
	div#billingAddressChoice label.col-sm-4.text-md-right.col-form-label {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.dropdown.short .dropdown-toggle{
		    width: 100px;
	}
	.checkout-pge-custom #creditCardInputFields input#inputCardCVV {
		width: 66%;
	}
	#order-standard_cart .cc-input-container .col-sm-3, #order-standard_cart .cc-input-container .col-sm-4 {
		flex: 0 0 50%;
		max-width: 50%;
	}
}
@media (max-width:1366px){
	ul#wgs-top-bar-menu a{
		padding: 15px 6px 30px!important;
	}
	.dropdown-toggle{
		margin: 0 0 0 20px;
	}
	.icon-cross {
		max-width: 6%;
	}
	span.price-section-fund, .revenue-inner-section span.price-section-revenue {
		font-size: 25px;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .theme-page-add-funds .col-md-5 {
		flex: 0 0 60.66667%;
		max-width: 60.66667%;
	}
	#mc-promo-widgets {
		display: block;
	}
	.product-hook-panel .mc-promo-login{
		margin-bottom: 10px;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .row.overview-sections .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.domen-page.rightsidebaractive.bothSidebaractive .left-domain-overview:after{
		display:none;
	}
	.theme-domain-dns-page .table td, .theme-domain-dns-page .table th {
		padding: 9px;
	}
	.theme-domain-dns-page .table thead th{
		font-size: 14px;
	}
	.common-addon-domain{
		flex: 0 0 49%;
		max-width: 49%;
		margin-bottom: 10px;
	}
	.left-side-buttons-domains{
		flex-wrap: wrap;
	}
	.theme-user-management .btn-manage-permissions {
		margin-bottom: 0px;
	}
	.rightsidebaractive.bothSidebaractive .col-12.col-sm-12.col-md-12.col-lg-6.coman-box, .rightsidebaractive.bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-3.coman-box{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.rightsidebaractive.bothSidebaractive .col-12.col-sm-6.col-md-6.col-lg-3.coman-box, .rightsidebaractive.bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-3.coman-box.registerDomainSec {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.invoice-right-first-section, .mannual-credit-section, .invoice-actions{
		padding: 20px;
	}
	span.due-amount-total{
	    font-size: 25px;	
	}
	li.dropdown.domain-more-options .dropdown-toggle {
		margin: 0 0 0 0px;
	}
	.landing-page .product-options .item{
		padding: 20px;
	}
	div#producttotal .summary-body {
		padding: 20px 20px;
	}
	.service_outer.orderconfigpage{
		padding: 15px;
	}
	.service_outer.orderconfigpage .inr-tab-content .form-group label{
		font-size: 12px;
	}
	form#frmConfigureProduct .summry-table td.due-price {
		font-size: 18px;
	}
	a.cancel-btn.upgrade-downgrade, a.cancel-btn {
		margin-top: 11px;
		display: inline-block;
		width: auto !important;
	}
	li.nav-item.upgrade_btn {
		width: auto !important;
		margin-left: 6px !important;
	}
	.billing_overview .billing_outer p{
		justify-content: space-between;
    	display: flex !important;
	}
	.rightsidebaractive.bothSidebaractive .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	body 	.page_title h2{
		font-size: 20px;
	}
	.theme-head-bar.row.page_pdt .dns_btn, .theme-head-bar.row.page_pdt a.back-button-head-bar{
		padding: 5px 10px 5px 10px;
		font-size: 12px;
		line-height: 1.5;
		border: 1px solid transparent;
	}
	.ctm_products .dropdown.short {
		font-size: 13px;
		margin: 8px 10px 0px 0px
	}
	body .ctm_products .search_portion {
		padding: 15px;
	}
	.inner_pdt .search_input {
		width: 180px;
	}
	.theme-client-service-page.ctm_products .col-md-3 {
		flex: 0 0 35%;
		max-width: 35%;
	}
	.cvs_upgrade .inr-tab-content h5 {
		font-size: 13px;
	}
	div#newCardInfo .col-sm-3.new-card-container {
		flex: 0 0 23%;
		max-width: 23%;
	}
}
@media (min-width:1199px) and (max-width:1365px){
	.dasboard-inner-section .panel-content.offerings-panel img {
		width: 25px;
	}
	.col-12.col-sm-12.col-md-6.col-lg-3.coman-box.registerDomainSec, .col-12.col-sm-6.col-md-6.col-lg-3.coman-box, .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box, .col-12.col-sm-6.col-md-6.col-lg-3.wd-35.coman-box {
		flex: 0 0 50%;
		max-width: 50%;
	}
	div#content.rightsidebaractive.bothSidebaractive .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.table_portion table#tableProducts {
		width: 1290px !important;
	}
	.cloud_cart_V2 .col-md-5 {
		flex: 0 0 50.66667%;
		max-width: 50.66667%;
	}
}
@media (max-width:1359px){
	.theme-client-service-page.ctm_products .row.align-items-center.inner_pdt .search_input{
		width: 49%;
	}
	.theme-client-service-page.ctm_products .dropdown.short {
		margin: 5px 5px 5px 0px !important;
		display: flex;
		width: 48%;
		    align-items: center;
	}
	.theme-client-service-page.ctm_products .dropdown.short span{
		width: 30%;
	}
	.theme-client-service-page.ctm_products .dropdown-toggle {
		width: 70% !important;
	}
	.theme-client-service-page.ctm_products .col-md-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-client-service-page.ctm_products .col-md-3{
		text-align: left;
	}
	.theme-client-service-page.ctm_products .search_portion .dropdown-menu.show{
		max-width: 69%;
	}
	.theme-client-service-page.ctm_products .dropdown.short.filtter span {
		text-align: left !important;
	}
	.theme-client-service-page.ctm_products .dropdown.short span, .theme-client-service-page.ctm_products .dropdown.short.filtter.servicetype-filter span{
		text-align: right !important;
	}
	.theme-client-invoices-page .common-table-upper-header .common-serach-input {
		width: 100%;
		max-width: 170px;
	}
}
@media (max-width:1199px){
	.home-page-product-listing a.wgs_custom-btn{
		font-size: 12px;
		padding: 10px 12px;
	}
	h3.card-title.pricing-card-title{
		font-size: 12px;
		min-height: 40px;
		line-height: 18px;
	}
	.home-page-product-listing p {
		font-size: 12px;
	}
	.can-help-home-page .action-icon-btns a, .your-account-home-page .action-icon-btns a {
		font-size: 12px;
	}
	.home-page-product-listing .card.mb-3 {
		margin-bottom: 40px !important;
	}
	.offerings-panel ul li{
		max-width: 100%;
	}
	.theme-latest-dashboard-page .col-12.col-sm-6.col-md-6.col-lg-3.coman-box, .theme-latest-dashboard-page .col-12.col-sm-12.col-md-6.col-lg-3.coman-box.registerDomainSec {
		flex: 0 0 50%;
		max-width: 50%;
	}
	#content.active .dasboard-inner-section .panel-content.offerings-panel img {
		width: 30px;
	}
	div#bs-example-navbar-collapse-1{
		display: none;
	}
	.navbar-header-cover-top{
		justify-content: space-between;
	}
	div#content.rightsidebaractive.bothSidebaractive {
		width: calc(100% - 395px);
	}
	.theme-user-invite-page .invite-descrp h3.form-title {
		font-size: 20px;
	}
	ul.sub-bar-common-section li {
		padding: 20px 25px;
		font-size: 0;
	}
	ul.sub-bar-common-section li i {
		font-size: 16px;
	}
	.listtable {
		overflow: auto;
	}
	.dataTables_wrapper table.table-list{
		width: 800px !important;
	}
	.invoice-inner-section .col-md-8, .invoice-inner-section .col-md-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-page-add-funds .col-md-5 {
		flex: 0 0 75.66667%;
		max-width: 75.66667%;
	}
	.col-md-6.product-detail-left-column{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row.overview-sections .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.left-domain-overview:after{
		display:none;
	}
	.ssl-section-domain-detail-page .row {
		flex-wrap: nowrap;
	}
	.theme-user-management .user-list-section {
		overflow: auto;
	}
	.theme-user-management table.table.table-striped{
		width: 850px;
	}
	.submit-ticket-upper-bar .col-md-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	ul.service-dept-section{
		margin-bottom: 10px;
	}
	.dasboard-inner-section .col-12.col-sm-12.col-md-12.col-lg-6.coman-box{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-latest-dashboard-page .col-12.col-sm-12.col-md-6.col-lg-3.coman-box {
		flex: 0 0 100%;
		max-width: 100%;
	}
	/*.domen-page .col-md-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}*/
	.theme-head-bar .col-md-3{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.invoice-inner-right {
		max-width: 100%;
		margin-top: 15px;
	}
	.theme-client-service-detail-page div#tabOverview .card .card-body div#cPanelBillingOverviewPanel .col-xs-6.col-6.text-right{
		font-size: 12px;
		padding-right: 0;
		padding-left: 30px;
	}
	.theme-client-service-detail-page div#tabOverview .card .card-body .col-xs-6.col-6 {
		font-size: 12px;
		padding-right: 0;
		padding-left: 30px;
	}
	.theme-client-service-detail-page div#tabOverview div#cPanelQuickShortcutsPanel .card-body .col-xs-6.col-6 {
		font-size: 12px;
		padding-right: 15px;
		padding-left: 15px;
	}
	ul.sub-bar-common-section li.active:after{
		    left: 35%;
	}
	.user-profile-page .inputBox.focus {
		margin-bottom: 25px;
	}
	.default-whmcs-client-area .tiles .col-6.col-xl-3:first-child a, .default-whmcs-client-area .tiles .col-6.col-xl-3:last-child a {
		margin-left: 5px;
	}
	.default-whmcs-client-area .tiles .tile{
		margin: 0px 0px 5px 5px;
	}
	form#domainForm .dataTable {
		width: 990px !important;
	}
	.domain-section-home-page-search{
		padding: 20px 18px;
	}
	h3.heading-title-domain-home-search{
		font-size: 24px;
	}
	.theme-head-bar.service-detail-page .col-md-3 {
		padding-right: 15px;
		text-align: left;
		margin-bottom: 15px;
	}
	body .wrapper .landing-page .btn-default{
		font-size: 12px;
	}
	.landing-page .pricing-item h5 {
		min-height: 35px;
	}
	span.pricing-text {
		font-size: 25px;
	}
	.store-promoted-product h3 {
		font-size: 25px;
	}
	body .wrapper .landing-page p{
		    font-size: 13px;
	}
	body .landing-page.ox .features p.title{
		font-size: 18px;
	}
	body .landing-page .features {
		padding: 0px 0 0px !important;
	}
	body .wrapper .landing-page.codeguard .overview-features li{
		width: 31%;
		margin-bottom: 10px;
	}
	body .landing-page.sitelock .plans .plan ul {
		padding: 20px 15px;
	}
	body .landing-page.sitelock .plans .plan .header p {
		font-size: 14px;
	}
	body .product-options a.btn.btn-learn-more {
		margin-bottom: 5px;
	}
	body .landing-page.marketgoo .feature-blocks .block span {
		font-size: 15px;
	}
	body .landing-page.marketgoo .feature-wrapper {
		padding: 0px 0px;
	}
	body .landing-page.marketgoo .feature-blocks .block p {
		padding: 10px 10px;
	}
	body .landing-page.marketgoo .feature-blocks .block img {
		max-width: 140px;
	}
	body .wrapper .landing-page.marketgoo .faqs .faq{
		padding: 20px;
		background: #fff;
		min-height: auto;
		margin-bottom: 20px;
	}
	body .wrapper .landing-page h4 {
		font-size: 19px;
	}
	body .landing-page.sitebuilder .features {
		padding: 50px 0 50px !important;
	}
	body .landing-page.sitebuilder .nav-tabs > li > a{
		padding: 10px 10px;
		    font-size: 14px;
	}
	body .landing-page.cpanelseo .header h1{
		font-size: 25px;
	}
	.domain-upper-bulk-button .setBulkAction{
		margin: 0 5px 5px 0px;
	}
	form#frmConfigureProduct .col-md-8,  form#frmConfigureProduct .col-md-4{
		flex: 0 0 100%;
		max-width: 100%;
	}
	form#frmConfigureProduct .order-summry-section {
		margin-top: 20px;
	}
	div#content .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	div#information .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.mg-module.mg-wrapper .header-actions.row {
		max-width: 100%;
		flex-wrap: wrap;
		justify-content:flex-start;
	}
	.mg-module.mg-wrapper .module-header.mg-custom-header{
		    flex-wrap: wrap;
	}
	.mg-module.mg-wrapper .col-sm-3 {
		flex: 0 0 50%;
		max-width: 50%;
		padding-left: 0 !important;
		margin-bottom:15px;
	}
	div#divSearchValue {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.header-actions.row .col-sm-2{
		flex: 0 0 34%;
		max-width:34%;
	}
	.module-body .section table.table.dataTable {
		width: 1200px !important;
	}
	.module-body .section {
		overflow: auto;
	}
	body div#content.domen-page .ctm_products .inner_pdt .btn_style.btn_bg{
		font-size: 14px;
		min-height: 35px;
		line-height: 35px;
	}
	.inner_pdt .col-xs-12.col-md-3 {
		text-align: left;
		margin-top: 10px;
	}
	.row.align-items-center.inner_pdt .col-md-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-head-bar.row.page_pdt .col-md-3{
		text-align: left;
		justify-content: flex-start;
	}
	body div#content .theme-head-bar.row.page_pdt .dns_btn, body div#content .theme-head-bar.row.page_pdt a.back-button-head-bar{
		display: inline-block;
		text-align: left;
		margin-top: 5px;
		margin-bottom:0px;
	 }
	 .domen-page .search_portion .inner_pdt .col-xs-12.col-md-3{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row.align-items-center.inner_pdt .search_input {
		width: 180px;
	}
	.ctm_products .inner_pdt .col-xs-12.col-md-9{
		flex-wrap: wrap;
	}
	.theme-client-service-page.ctm_products .dropdown-toggle {
		width: 100% !important;
	}
	.theme-client-service-page.ctm_products .dropdown.short span, .theme-client-service-page.ctm_products .dropdown.short.filtter.servicetype-filter span {
		text-align: left !important;
		width: 100%;
		display: block;
	}
	.theme-client-service-page.ctm_products .row.align-items-center.inner_pdt .search_input {
		width: 100%;
	}
	.theme-client-service-page.ctm_products .dropdown.short{
		display:block;
	}
	.theme-client-service-page.ctm_products .dropdown.short{
			width: 100%;
	}
	.theme-client-service-page.ctm_products .search_portion .dropdown-menu.show {
		max-width: 100%;
	}
	.theme-affiliates-page .row .col-md-12 {
		border: 1px solid #E6E8EC;
		padding: 10px;
		flex-wrap: wrap;
	}
	.row.refferal-link-section p.title-refer.col-md-3{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row.refferal-link-section .col-md-7 {
		flex: 0 0 100%;
		max-width: 100% !important;
	}
	body .theme-affiliates-page .row .col-md-12 {
		padding: 10px;
		flex-wrap: wrap;
	}
	body .row.refferal-link-section p.title-refer.col-md-3 {
		margin-bottom: 10px;
	}
	.affiliate-stat i {
		font-size: 18px !important;
		height: 40px !important;
		min-width: 40px !important;
		max-width: 40px!important;
		right: 15px;
	}
	.theme-main-inner-page-section.odr_inner div#order-standard_cart .service_outer {
		margin: 0px 0px 15px 0px;
	}
	body .promo-section .summary-body{
		padding: 20px 15px;
	}
	.cvs_upgrade .col-md-8.left-portion, .cvs_upgrade .col-md-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.coman-box.servicetbl .panel.panel-default.panel-b-height .panel-body {
    	height: auto;
	}
	.panel-b-height .offerings-panel {
	    min-height: auto;
	    height: auto;
	}
}
@media(min-width:992px) and (max-width:1500px){
	.support-department-section ul.support-dept-icon li {
		width: 48%;
	}
}
@media(min-width:992px) and (max-width:1199px){
	.last-button-right-view-ticket{
		top:132px
	}
	.landing-page.sitebuilder .intro .col-lg-5 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (max-width:991px){
	.host-row .col-md-8 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.host-row .col-md-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.container {
		width: 100%;
	}
	.media-news{
		flex-wrap: wrap;
	}
	.dataTables_wrapper table.table-list {
		width: 710px !important;
		margin: auto !important;
	}
	.login-bg .host-row {
		display: flex;
	}
	.host-row{
		display:block;
	}
	.login-bg .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}	
	.can-help-home-page h2.text-center.m-4 {
		margin-top: 0 !important;
		font-size: 24px;
	}
	.can-help-home-page {
		padding: 45px 0px;
	}
	.your-account-home-page {
		margin: 45px 0px;
	}
	.home-domain-search .input-group-wrapper {
		width: 430px;
		margin: 22px auto;
	}
	.home-domain-search .input-group-append btn{
		padding: 4px;
		font-size: 13px;
	}
	.home-domain-search .tld-logos li {
		font-size: 12px;
	}
	.home-page-product-heading h2 {
		font-size: 24px;
	}
	.your-account-home-page h2.text-center.m-4 {
		font-size: 24px;
	}
	.card-columns.home.home-page-product-listing.home-page-slider {
		column-count: 2;
	}
	.home-domain-search h2 {
		font-size: 30px;
	}
	div#content.rightsidebaractive {
		width: calc(100% - 95px);
		right: 95px;
	}
	div#content.rightsidebaractive.bothSidebaractive {
		width: calc(100% - 295px);
	}
	a.back-button-head-bar {
		padding: 6px 10px 6px 10px;
		font-size: 13px;
	}
	.icon-cross {
		max-width: 11%;
	}
	.wgs_custom-btn{
		padding: 10px 10px;
		font-size: 12px;
	}
	.wgs_cancel_button{
		padding: 10px 10px;
		font-size: 12px;
	}
	.wgs_remove_button{
		padding: 10px 10px;
		font-size: 12px;
	}
	.bottom-btn-cancel-req button {
		font-size: 12px;
		padding: 10px 10px;
	}
	#content.active .last-button-right-view-ticket {
		top: 96px;
	}
	.last-button-right-view-ticket {
		position: unset;
	}
	.common-table-upper-header ul.common-header-top{
		flex-wrap: wrap;
		display:flex;
	}
	.common-table-upper-header ul.common-header-top li.common-table-button-nav {
		width: 100%;
	}
	button#ticketReply{
		margin: 0;
	}
	.last-button-right-view-ticket{
		position:unset;
		margin-top: 8px;
	}
	.theme-page-ticket-confirm{
		padding: 0px;
	}
	.main-body-accountdetail-section .col-sm-3 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.main-body-accountdetail-section .col-md-3 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.main-body-accountdetail-section .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	div#tableLinkedAccounts_wrapper table#tableLinkedAccounts {
		width: 800px !important;
	}
	div#tableLinkedAccounts_wrapper .listtable {
		overflow: auto;
	}
	.contact-input-section-upper .col-sm-3 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.contact-list-new-contact-head{
		display: block;
	}
	.contact-add-sections .custom-select-box-drop{
		margin: 10px 0px;
		width: 100%;
		max-width: 100%;
	}
	.button-contacts .btn.wgs_custom-btn {
		width: 100%;
	}
	.card.contact-input-section-upper .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-contact-list-page .card.contact-input-section-upper h3.form-title {
		margin-top: 0px;
	}
	.dataTables_wrapper .dataTables_paginate {
		float: right;
	}
	.formBox.cc-payment-form .form-inner-section.row .payment-heading, h3.titel-invoice-summary{
		font-size: 20px;
	}
	.col-md-7.payment-left-sec, .formBox.cc-payment-form .col-md-5{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.products-domains-section, .product-name-head {
		border-left: transparent;
		border-bottom: 1px solid #ddd;
	}
	.theme-head-bar.service-detail-page .col-md-9 {
		display: block;
		display: block;
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0;
	}
	.theme-head-bar .col-md-3 {
		text-align: left;
		margin: 10px 0px 0px;
	}
	.theme-domain-dns-page form .table{
		width: 800px;
	}
	.theme-domain-dns-page form {
		overflow-x: auto;
	}
	.common-addon-domain {
		flex: 0 0 100%;
		max-width: 100%;
	}
	form#frmManagePaymentMethod label.col-md-2.control-label{
		float: left;
	}
	/*form#frmManagePaymentMethod .fieldgroup-auxfields .col-md-8 {
		flex: 0 0 360px;
		max-width: 360px;
	}*/
	.theme-payment-method-page-edit form#frmManagePaymentMethod .fieldgroup-auxfields .control-label {
		margin-bottom: 10px;
	}
	div#stripeElements .col-sm-7 {
		flex: 0 0 360px;
		max-width: 360px;
	}
	.form-group.row.cc-billing-address .col-sm-2 {
		flex: 0 0 360px;
		max-width: 430px;
	}
	.theme-user-management table.table.table-striped {
		width: 640px;
	}
	.theme-affiliates-page .dataTables_info {
		position: unset;
	}
	.affiliate-upper-section, .refferal-link-section, .commision-row, .affiliate-table-below, .affiliate-link-below{
		padding: 10px;
	}
	.theme-affiliates-page .row .affiliate-stat{
		   margin-bottom: 0;
	}
	.refferal-link-section .col-md-8.offset-md-2, .row.commision-row .col-md-8.offset-md-2{
		margin-left: 0;
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0;
	}
	.refferal-link-section .title-refer {
		text-align: center;
		font-size: 20px;
	}
	.theme-affiliates-page {
		margin: 15px;
	}
	.flare-list ul{
		padding-right: 0;
	}
	.theme-download-page .art-col.most-view-dwn {
		padding-bottom: 0;
	}
	.theme-latest-dashboard-page .col-12.col-sm-6.col-md-6.col-lg-3.coman-box, .theme-latest-dashboard-page .col-12.col-sm-12.col-md-6.col-lg-3.coman-box.registerDomainSec {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-latest-dashboard-page .col-12.col-sm-12.col-md-6.col-lg-6.wd-65.coman-box {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-client-service-detail-page div#tabOverview .card .card-body .col-md-5 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-client-service-detail-page div#tabOverview .card .card-body .col-md-7 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	form#frmCreateEmailAccount .col-md-3 {
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 0;
	}
	form#frmCreateEmailAccount .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	form#frmCreateEmailAccount button.btn.btn-primary.btn-block{
		font-size: 18px;
		max-width: 94%;
	}
	.dataTables_info{
		position: unset;
	}
	.theme-domain-dns-page p.text-right {
		text-align: left !important;
	}
	.product-name-head {
		border-top: 1px solid #ddd;
	}
	.host-row .col-md-4{
		margin-bottom: 30px;
	}
	.domain-pricing.theme-body-padding.theme-domain-price form.float-right {
		float: unset !important;
		width: 100%;
		max-width: 300px;
	}
	.client-home-cards .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.upper-invoice-head-section .col-md-5, .upper-invoice-head-section .col-md-7 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.invoice-date-section{
		padding-right: 0;
	}
	.promo-banner .icon-left img {
		width: 100%;
		max-width: 90px;
		height: auto;
		margin: 0;
		max-height: unset;
	}
	.promo-banner .icon-left {
		text-align: left;
		width: 100%;
		float: unset;
		margin-bottom: 10px;
	}
	.promo-banner .content {
		margin-left: 0;
	}
	section.default-home-active-product-service .list-group-item.list-group-item-action.col-md-6{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.store-order-container .store-domain-tabs li a{
		padding: 12px 10px !important;
	}
	body .landing-page.sitebuilder .nav-tabs > li > a {
		padding: 10px 7px;
		font-size: 14px;
		margin-bottom:5px;
	}
	.landing-page.ox .pricing table {
		width: 500px;
	}
	div#oxPricing .col-xl-10.offset-xl-1 {
		overflow-x: auto;
	}
	.landing-page.ox .pricing table{
		width: 500px;
	}
	div#howitworks .nav-link{
		padding: 0.5rem 5px;
		font-size: 13px;
	}
	body .landing-page.marketgoo .feature-blocks .block img {
		max-width: 90px;
	}
	body .landing-page.marketgoo .feature-blocks .block {
		padding: 20px 0px;
	}
	body .landing-page.marketgoo .plan .btn-signup{
		font-size: 13px !important;
	}
	body .landing-page.marketgoo .testimonials .testimonial {
		font-size: 15px;
	}
	div#testimonials{
		margin: 0px 0;
	}
	body .landing-page .tab-content {
		padding: 10px;
	}
	.content-block.audience.text-center h3 {
		font-size: 20px;
	}
	.landing-page.cpanelseo .content-block.faq button.btn-block{
		font-size: 14px !important;
	}
	.landing-page.cpanelseo .content-block.faq .card-header{
		padding: 5px;
	}
	.table_portion table#tableProducts {
		width: 900px !important;
	}
	div#accordion .col-md-3.cloudvirtuebilling.form-group {
		display: flex;
		padding-right: 0;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order.custom-bg-cover .col-md-12 {
		padding: 0;
	}
	.form-group.col-md-12.Public.Cloud.Hosting .col-md-2 {
		flex: 0 0 20.66667%;
		max-width: 20.66667%;
	}
	.cloud_cart_V2 .col-sm-12.progress-section{
		 padding: 0;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order .input-slider-value {
		padding: 5px;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order .col-md-12 {
		padding: 0;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order .input-slider-value input {
		padding: 5px;
	}
	.cloud_cart_V2 .col-sm-12.progress-section .col-md-2 {
		padding: 0;
	}
	.service_outer.orderconfigpage .payment_bg {
		font-size: 14px;
		padding: 5px;
	}
	
	.dedicated_server .col-md-7 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.billing_overview ul#myTab li.nav-item {
		width: 50%;
		float: unset !important;
		margin-right: 0 !important;
	}		
	.billing_overview ul#myTab {
		display: flex;
		flex-wrap: wrap;
	}
	.ctm_products .dropdown.short {
		margin: 15px 18px 10px 0px;
	}
	.theme-client-service-page.ctm_products ul.dropdown-menu a {
		font-size: 13px;
	}
	.billing_overview .tab-content {
		padding: 25px 20px;
	}
	.billing_overview .billing_outer p{
		justify-content: unset;
	}
	.advanced-billing-integration .panel-body {
		padding: 0 !important;
	}
	.advanced-billing-integration .panel-default > .panel-heading{
		padding-left: 0 !important;
	}
	.theme-contact-list-page .contact-add-sections .col-md-12 {
		display: block;
	}
	.theme-head-bar .col-md-3{
		justify-content: left;
	}
	input#inputNewPassword1, .change-password-input-section .col-md-5 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-change-password-page button.btn.btn-default.btn-block.generate-password {
		margin-top: 10px !important;
		margin-left: 0px !important;
	}
	.common-sort-dropdown a.dropdown-toggle {
    margin: 0 0 0px;
	}
	.theme-client-service-page.ctm_products .row.align-items-center.inner_pdt .search_input {
		width: 100%;
	}
	.ctm_products .search_input button.btn.btn-default {
		margin-right: 0px;
	}
	.theme-client-service-page.ctm_products .dropdown.short {
		margin: 5px 0px 5px 0px !important;
		width: 100%;
	}
	.theme-client-invoices-page .common-table-upper-header .common-serach-input {
		width: 100%;
		max-width: 100%;
	}
	#content #order-standard_cart .cc-input-container .col-sm-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.checkout-pge-custom ul.pay-list li{
		padding: 10px;
	}
	div#newCardSaveSettings .form-group.new-card-container.col-md-8 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	div#newCardInfo .col-sm-3.new-card-container {
		flex: 0 0 35%;
		max-width: 35%;
	}
}

@media (min-width:768px) and (max-width:1199px){
	.support-ticket-custom-field .col-md-4 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.default-home-page-tiles .col-md-3 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	section.home-page-last-panels-section .col-md-6{
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 10px;
	}
	.row.help-me-choose .col-md-4 {
		flex: 0 0 100.33333%;
		max-width: 100.33333%;
	}
	div#sslDetail .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	div#sslDetail .offset-lg-1 {
		margin-left: 0;
	}
	div#sslDetail .col-md-3 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.landing-page.ssl .validation-levels .col-lg-4 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	body .wrapper .landing-page .validation-levels .item h4 {
		font-size: 15px;
	}
	body .landing-page.weebly .content-block .col-md-4 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	body .wrapper .landing-page .row.help-me-choose .btn, body .wrapper .landing-page .btn-primary{
		margin-bottom: 10px;
	}
	.store-order-container .col-sm-7, .store-order-container .col-sm-5 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.store-order-container .col-sm-7.text-right {
		margin-top: 10px;
		text-align: center !important;
	}
	.store-promoted-product .col-sm-3, .store-promoted-product .col-sm-9 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.store-promoted-product .icon{
		    margin-bottom: 20px;
	}
	.store-promoted-product ul.features li {
		width: 100%;
	}
	.store-order-container .payment-term {
		float: left;
	}
	body .row.plan-comparison .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.landing-page.mail-services .get-started .col-md-4.text-right, .landing-page.mail-services .get-started .col-md-8 {
		flex: 0 0 100%;
		max-width: 100%;
		text-align: left !important;
	}
	.inr-tab-content h5{
		font-size: 12px !important;
	}
	.colo_cart_V2 .service_outer.orderconfigpage .col-md-12, .dedicated_cart_V2 .service_outer.orderconfigpage .col-md-5 {
		padding: 0;
	}
	.colo_cart_V2 .service_outer.orderconfigpage .col-md-5,  .dedicated_cart_V2 .service_outer.orderconfigpage .col-md-5{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.colo_cart_V2 .service_outer.orderconfigpage .col-md-3, .dedicated_cart_V2 .service_outer.orderconfigpage .col-md-3 {
		padding:0;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.service_outer.orderconfigpage .inr-tab-content{
		flex-wrap:wrap;
	}
	body .mass_payment .inr-tab .panel-default>.panel-heading {
		background: #F0F3F6;
		padding: 15px 20px;
	}
	.mass_payment.odr-page .inr-tab .panel-heading .accordion-toggle[aria-expanded="false"]:after, .mass_payment.odr-page .inr-tab .panel-heading .accordion-toggle[aria-expanded="true"]:after {
		line-height: 35px;
	}
	body .service_outer.orderconfigpage .page_title h2 {
		font-size: 22px;
	}
	body .mass_payment.odr-page .panel-default>.panel-heading .panel-title .accordion-toggle {
		font-size: 17px !important;
	}
	.mass_payment.odr-page i.software-image img {
		width: 20px;
	}
}
@media (max-width:767px){
	.container {
		width: 100%;
	}
	#sidebar.active ul li a {
		text-align: left;
	}
	.them-default-home-page {
		padding: 15px;
	}
	section.default-home-active-product-service .list-group.col-md-12 {
		padding-right: 0;
	}
	section.default-home-active-product-service .list-group-item.list-group-item-action.col-md-6{
		padding: 15px;
	}
	.domain-section-home-page-search{
		margin-bottom: 20px;
	}
	.theme-knowledgebase-page .cate-titel {
		padding: 27px 0px 10px;
	}
	.theme-knowledgebase-page .flare-list ul {
		padding-left: 0;
	}
	.box-cat{
		margin-bottom: 15px;
	}
	.rubuts img{
		width: 100%;
		max-width: 100%;
	}
	.rubuts{
		padding: 6px 30px 20px !important;
	}
	.rubuts h3 {
		font-size: 18px;
		line-height: 25px;
	}
	.inputBox .input {
		height: 40px;
	}
	.host-row .inputBox {
		height: 50px!important;
		margin: 0px 0 0;
	}
	.can-help-home-page .offset-3, .your-account-home-page .offset-3{
		margin-left: 0;
	}
	#content {
		width: 100%;
		left: 0;
		top:155px;
	}
	.home-domain-search .input-group-wrapper {
		width: 100%;
	}
	.find-domain{
		padding: 60px 0px 60px;
	}
	.home-domain-search h2 {
		font-size: 25px;
	}
	.home-domain-search .input-group-wrapper .form-control{
		height: 40px;
	}
	.home-domain-search .tld-logos img{
		margin: 0 auto;
		display: block;
	}
	.home-page-product-heading h2 {
		font-size: 20px;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.can-help-home-page h2.text-center.m-4, .your-account-home-page h2.text-center.m-4{
		font-size: 20px;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.card-columns.home.home-page-product-listing.home-page-slider {
		column-count: 1;
	}
	footer.footer .copyright {
		margin: 0px 0 0px;
	}
	div#bs-example-navbar-collapse-1 {
		display: none;
	}
	li.dropdown.messages-menu.lang.show ul.dropdown-menu.show {
		min-width: 350px;
		width: 350px;
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	li.dropdown.messages-menu.lang.show {
		position: static;
	}
	.home.home-page-product-listing {
		padding: 20px 20px 30px;
	}
	.home-page-product-listing .card.mb-3 {
		margin-bottom: 10px !important;
	}
	ul.menu.notf.language a{
		font-size: 12px;
	}
	.user-menu .dropdown-menu > li > a {
		font-size: 13px;
	}
	.top-resp {
		display: block;
		background: #1c4e80;
		padding: 8px 15px;
		border-top: 1px solid #114375;
		border-bottom: 1px solid #114375;
		width: 100%;
		margin-top: 10px;
	}
	button#sidebarCollapsenavdefault {
		float: right;
	}
	#sidebar.active {
		margin-left: 0;
		left: 0;
		max-width: 100%;
		min-width: 100%;
	}
	#sidebar {
		top: 134px !important;
	}
	#sidebar.active ul {
		position: relative;
		left: 0;
		width: 100%;
	}
	#sidebar ul li a{
		display: flex;
	}
	#sidebar.active ul.list-unstyled.components span {
		display: block;
	}
	#sidebar {
		left: -300px;
	}
	.shift-btn{
		display: none;
	}
	.respos .close {
		display: none;
	}
	.top-resp button{
		background: transparent;
		border: transparent;
		color: #fff;
	}
	.respos .open {
		display: block;
	}
	.respos.active .open {
		display: none;
	}
	.respos.active .close {
		display: block;
	}
	.top-resp button i {
		font-size: 16px;
		color: #fff;
		opacity: 1;
		font-weight: 500;
	}
	.clientx.header.wgsheaderfromaddon {
		padding: 18px 0 0px;
	}
	.navbar-header-cover-top {
		display: block;
	    text-align: center;
	}
	ul.ul-right-top{
		width: 100%;
		justify-content: center;
	}
	#content.active{
		left: 0;
		width: 100%;
		overflow-y: hidden;
	}
	div#content.rightsidebaractive {
		width: 100%;
		right: 0;
	}
	.defaultClientxSidebar, .menu-myaccount-clientx, .menu-notification-clientx, .menu-settings-clientx, .menu-cart-clientx{
		top: 132px;
		min-width: 100%;
		max-width: 100%;
	}
	.theme-latest-dashboard-page .table {
		width: 670px;
	}
	.top-resp .close {
		display: none;
		float: unset;
	}
	.resposone.active .close {
		display: block;
	}
	.resposone.active .open {
		display: none;
	}
	.announcements .news-date{
		margin: 0 10px 10px 0px;
		font-size: 13px;
		line-height: 13px;
		max-width: 54px;
		height: 54px
	}
	.announcements .news-artical h4{
		font-size: 18px;
		padding-right: 70px;
	}
	.show-on-hover{
		right: 30px;
	}
	.announcements .news-artical p{
		padding-left: 65px;
	}
	.message-box-theme-login-pages .alert{
		margin: 0px 10px;
	}
	.message-box-theme-login-pages{
		 left: 0;
	}
	.theme-user-invite-page .formBox{
		align-items: unset;
	}
	.theme-user-invite-page .invite-descrp h3.form-title {
		font-size: 18px;
	}
	li.common-table-button-nav {
		width: 100%;
	}
	
	.card.view-ticket.row, div#ticketReplyContainer{
		margin: 15px;
	}
	.ticket-staff-name-section, .ticket-owner-name-section{
		display: block;
	}
	.ticket-owner-comment-section, .ticket-staff-comment-section {
		max-width: 75%;
	}
	.ticket-owner-reply-photo, .ticket-staff-reply-photo {
		max-width: 25%;
	}
	.theme-view-ticket-page .view-ticket .attachment-list li {
		width: 154px;
	}
	.theme-page-ticket-confirm{
		margin: 15px;
	}
	ul.sub-bar-common-section li {
		padding: 20px 20px;
	}
	.main-body-accountdetail-section .col-sm-3 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.main-body-accountdetail-section .col-md-3 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-clientdetail-page h3.form-title, .theme-payment-method-page h3.form-title, .theme-contact-list-page h3.form-title, .theme-change-password-page h3.form-title, .theme-change-password-page h4.info-titel, .theme-clientarea-security-page h3.form-title{
		margin: 0 0 30px;
	}
	.card.linked-account-section h3.card-title {
		font-size: 25px;
	}
	.theme-change-password-page .inner-section-change-password {
		padding: 20px;
	}
	.contact-input-section-upper .col-sm-3 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.theme-contact-list-page .button-footer-contact-page button.btn.wgs_remove_button{
		padding: 10px 10px;
		margin-left: 0px;
	}
	.button-footer-contact-page .wgs_cancel_button{
		margin-left: 0px;
	}
	.wgs_cancel_button{
		padding: 10px 10px;
	}
	p.disable-security{
		font-size: 13px;
		margin-top: 15px;
		line-height: 20px;
	}
	.data-table-main-container{
		padding: 15px;
	}
	.dataTables_length {
		text-align: left !important;
	}
	.dataTables_info{
		position: unset;
	}
	.dataTables_wrapper .dataTables_info {
		padding: 9px 10px 10px;
	}
	.invoice-inner-section {
		padding: 15px;
	}
	.theme-page-add-funds{
		margin: 15px;
		padding: 20px;
	}
	.theme-page-add-funds .formBox h3.form-title {
		font-size: 18px;
	}
	.theme-page-add-funds .col-md-5 {
		flex: 0 0 100.66667%;
		max-width: 100.66667%;
	}
	.cc-payment-form .card-body {
		padding: 13px;
	}
	.formBox.cc-payment-form .form-inner-section.row label{
		font-size: 12px;
		width: 100%;
		margin-bottom: 5px;
		max-width: 100%;
	}
	.products-status-section{
		font-size: 13px;
		padding: 10px 15px;
	}
	.theme-client-service-detail-page div#tabOverview{
		padding: 15px;
	}
	ul.product-detail-billing-section li{
		padding: 12px 10px;
		display: flex;
		justify-content: space-between;
	}
	ul.product-detail-billing-section li span {
		font-size: 12px;
	}
	span.product-right-span {
		float: unset;
		text-align: right;
		display: inline-block;
	}
	.responsive-tabs-sm .nav-item:last-child {
		border-radius: 0 !important;
	}
	ul.nav.nav-tabs.responsive-tabs-sm {
		border: transparent;
		border-radius: 0 !important;
	}
	.responsive-tabs-sm-connector .channel{
		border-right: transparent;
	}
	.responsive-tabs-sm-connector .bottom-border{
		border-bottom: transparent;
	}
	.row.overview-sections, .ssl-section-domain-detail-page, .manage-domain-actions-detail-page {
		padding: 15px;
	}
	.theme-domain-detail-page h3.card-title, h5, .name-server-section-domain-detail h3.form-title {
		font-size: 17px;
	}
	.theme-payment-method-page-edit .card-body {
		padding: 15px;
	}
	form#frmManagePaymentMethod {
		padding: 20px;
	}
	.priority-section .custom-select-box-drop {
		max-width: 100%;
	}
	.support-department-section ul.support-dept-icon li {
		width: 100%;
		margin: 5px 0px;
	}
	.theme-page-server-status{
		padding: 15px
	}
	.box-server-status{
		min-height: 205px;
	}
	.box-server-status span{
	    line-height: 50px;
		min-height: 50px;
	}
	.box-server-status p{
		margin-bottom: 0;
	}
	.view-announcement-page-inner-section {
		margin: 15px;
		background: #fff;
		padding: 15px;
	}
	.related-aricle-knowldegease {
		margin-top: 0px;
	}
	a.btn.btn-default.btn-sm.float-right.print-btn-knowldegebase {
		float: unset !important;
	}
	.aricle-knowldegease article p {
		font-size: 13px;
		line-height: 20px;
	}
	.theme-contact-page .card-body.extra-padding.p-5 {
		padding: 20px !important;
	}
	.domain-pricing.theme-body-padding.theme-domain-price{
		margin: 15px;
	}
	.theme-latest-dashboard-page {
		padding: 15px 15px 0;
	}
	nav#sidebar{
		height: 100vh;
	}
	.dasboard-inner-section .panel-default {
		min-height: auto;
	}
	.login-form .btn-facebook.fb-login-button{
		padding: 8px 24px !important;
	}
	.invoice-wrapper {
		padding: 15px 0px;
	}
	.invoice-wrapper .table-condensed td {
		font-size: 12px;
		padding: 15px 3px;
	}
	.invoice-wrapper .table-condensed td:last-child {
		white-space: nowrap;
	}
	.invoice-inner-left{
		padding: 35px 15px 15px 15px;
	}
	span.invoice-number {
		font-size: 25px;
	}
	.invoice-payto-section address{
		line-height: 20px;
		font-size: 13px;
	}
	.invoice-inner-right form {
		font-size: 13px;
	}
	.invoice-pay-to-section, .invoice-item-section, .invoice-note-section, .invoice-transaction-section {
		margin-top: 20px;
	}
	.domain-upper-bulk-button .setBulkAction{
		text-align: left;
		width: 100%;
	}
	.domain-upper-bulk-button .left-side-buttons-domains {
		padding: 15px 15px 0px 15px;
	}
	div.dataTables_wrapper div.dataTables_length label {
		font-size: 12px;
		width: 100%;
		text-align: center;
		margin-top: 5px;
	}
	.dataTables_wrapper .dataTables_paginate {
		float: none !important;
	}
	.menu-myaccount-clientx, .menu-notification-clientx, .menu-settings-clientx, .menu-cart-clientx {
		top: 115px;
		z-index: 9999999;
	}
	li.dropdown.user.user-menu.show ul.dropdown-menu {
		min-width: 230px;
	}
	.contact-add-sections .select-selected{
		word-break: break-all;
		padding-right: 20px;
	}
	.tab-list-buttons-domain-detail li{
		width: 100%;
	}
	.row.overview-sections span.left-title-domain, .row.overview-sections span.right-title-value {
		font-size: 12px;
	}
	div#ticketReplyContainer .form-inner-section .col-md-6 {
		margin-bottom: 35px;
	}
	.bottom-button-ticket-reply .wgs_cancel_button{
		margin-left: 0px;
	}
	.ticket-contact-message {
		padding-top: 0px;
	}
	#ticketReplyContainer .card-body{
		padding: 0;
	}
	.panel-b-height .offerings-panel{
		min-height: auto;
	}
	.home-domain-search .d-sm-none .col-6:last-child {
		padding-left: 0;
	}
	.btn-facebook.fb-login-button{
		padding: 8px 25px !important;
		margin-right: 0px;
	}
	/*.g-recaptcha {
		margin-bottom: 15px;
	}*/
	form.form-forgot-password {
		padding: 0px 0px;
	}
	.navbar-brand {
		margin: 0;
	}
	.navbar-header {
		display: flex;
		float: none;
		width: 280px;
		justify-content: center;
		margin: 0 auto;
	}
	.card.security-question-section .card-body {
		padding:0px 0px 15px 0px;
	}
	.theme-main-inner-page-section .main-card-accountdetail-section .card-body, .user-security-page-main-sec .linked-account-section .card-body, .theme-main-inner-page-section .theme-clientarea-security-page .card-body {
		padding: 15px;
	}
	.main-body-accountdetail-section .col-md-3.checkBoxCustomField {
		margin-bottom: 15px;
	}
	.regst-form .form-group {
		margin-bottom: 0px;
	} 
	.default-whmcs-client-area.p-4 {
		padding: 15px !important;
	}
	.form-below-summary-upgrade form {
		margin-bottom: 10px;
	}
	.form-below-summary-upgrade h2 {
		font-size: 17px;
		margin-bottom: 10px;
	}
	.table-scroll-upgrade {
		overflow-x: auto;
	}
	table.table.table-striped.table-upgrade-package {
		width: 800px;
	}
	table.payment-method-list-theme {
		width: 610px;
	}
	.theme-payment-method-page .data-table-main-container .col-md-12 {
		overflow: scroll;
	}
	form#frmManagePaymentMethod .fieldgroup-auxfields.description-card-sec .col-md-8 {
		flex-wrap: nowrap;
	}
	form#frmManagePaymentMethod span.input-group-text.text-muted{
		padding:0px;
	    font-size: 11px;
	}
	div#stripeElements .col-sm-7, .form-group.row.cc-billing-address .col-sm-2 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.ticket-contact-message .md-fullscreen-mode {
		margin-top: 160px;
	}
	.ticket-contact-message .md-editor.md-fullscreen-mode .md-header {
		top: 190px;
	}
	.theme-user-management label.form-check.form-check-inline {
		font-size: 13px;
	}
	.submit-ticket-inner-section h3.form-title{
		font-size: 20px;
	}
	.table-container .col-md-12 {
		padding: 0;
	}
	.modal-localisation .item-selector .item{
		font-size: 13px !important;
	}
	.art-row-cat.row.down-cat{
		padding: 15px 0px 0px;
	}
	.theme-download-page .art-col.most-view-dwn {
		padding: 15px;
	}
	.promo-banner .btn{
		padding: 8px 10px;
		font-size: 13px;
	}
	.promo-banner .card-body {
		padding: 10px;
	}
	.card.invoice-payment-funds-add div#inputDescriptionContainer label.col-form-label {
		max-width: 100%;
		text-align: left !important;
	}
	div#billingAddressChoice .text-truncate{
		white-space: unset;
	}
	.invoice-payment-funds-add div.three-column-grid {
		width: unset;
		display: flex;
		flex-wrap: wrap;
		padding: 10px 5px;
	}
	.content.panel.panel-default {
		padding: 15px;
	}
	.panel-mc-sso button.btn.btn-default.btn-service-sso, .product-hook-panel .actions .btn-default{
		padding: 5px 10px;
		font-size: 12px;
	}
	.tab-content.bg-white.product-details-tab-container .tab-pane p .btn-default{
		padding: 5px 10px;
		font-size: 12px;
	}
	.mc-promo-login .panel-heading h3, .mc-promo-manage .panel-heading h3 {
		margin: 0 0 0px 0!important;
		font-size: 14px!important;
	}
	div#modalChooseLanguage .row.item-selector .col-4{
		padding-right: 7px;
		padding-left: 7px;
	}
	.product-details-tab-container p {
		text-align: right;
	}
	.menu-settings-clientx, .menu-notification-clientx, .menu-myaccount-clientx, .menu-cart-clientx {
		margin-right: -100%;
		min-width: 100%;
		max-width: 100%;
	}
	.sidebar-default {
		margin-right: -100%;
	}
	.user-is-guest#sidebar {
		top: 137px !important;
	}
	.dropdown.user.user-menu a.dropdown-toggle i{
		width: 35px;
		height: 35px;
		font-size: 16px;
		line-height: 30px;
	}
	body .landing-page.ssl .validation-levels h3{
		font-size: 25px;
		margin-bottom: 10px;
		line-height: 35px;
	}
	body .wrapper .landing-page .navbar .navbar-nav > li > a{
		padding: 10px 4px;
	}
	body .landing-page img {
		margin: auto;
		display: block;
	}
	body .landing-page .content-block {
		margin: 0px 0 0px;
	}
	body .landing-page.ssl .browser-notice {
		margin-top: -80px;
	}
	body .landing-page.ssl .standout-1 {
		margin: 30px 0 350px 0;
	}
	body .landing-page.ssl .browser-notice .wrapper-container {
		padding: 0 35px;
	}
	body .landing-page.ssl .competitive-upgrade-promo{
		font-size: 18px;
	}
	body .landing-page.ssl .detailed-info {
		padding: 50px 0;
	}
	body .landing-page .hero .logo-container{
		    max-width: 180px;
	}
	body .wrapper .landing-page .btn-default {
		width: 100%;
		margin-bottom: 5px;
	}
	body .weebly .btn-group {
		width: 100%;
		display: block;
	}
	body .row.weebly-plans .col-md-4 {
		margin-bottom: 20px;
	}
	body .landing-page .faq h3{
		font-size: 25px;
	}
	body .landing-page.weebly .faq {
		padding: 40px 0;
	}
	.content-block.trusted-by .col-sm-7.text-right {
		text-align: center !important;
		font-size: 14px;
		line-height: 30px;
	}
	.store-order-container .btn{
		width: 100%;
		margin-bottom: 10px;
	}
	.store-promoted-product ul.features li {
		width: 100%;
	}
	body .store-promoted-product {
		padding: 20px !important;
	}
	.store-promoted-product .icon{
		    margin-bottom: 20px;
	}
	.store-promoted-product h4 {
		font-size: 18px;
	}
	.responsive-tabs-sm .nav-item a.active {
		border: 0;
		background-color: #5bbaea!important;
	}
	#sidebar.active ul li.wgsDataCst ul {
		height: auto;
		padding-bottom: 0;
	}
	.responsive-tabs-sm{
		width: 100%;
	}
	body .wrapper .landing-page.ox h3{
		font-size: 25px;
		margin: 0 0 20px 0;
	}
	body .landing-page.ox .features{
		margin: 50px 0;
	}
	body .landing-page.ox .header .logo-img {
		max-width: 250px;
	}
	body .landing-page.ox .header h1{
		font-size: 20px;
	}
	body .landing-page .features .feature{
		height: auto;
	}
	body .wrapper .landing-page.codeguard .overview-features li {
		width: 100%;
		padding: 20px;
		text-align: center;
	}
	body .wrapper .landing-page h2 {
		font-size: 20px;
	}
	body .landing-page.codeguard .faqs {
		padding: 50px 0 50px;
	}
	body .landing-page.sitelock .emergency .price {
		font-size: 20px;
	}
	body .landing-page.sitelock .feature-wrapper .content {
		margin-left: 60px;
	}
	body .wrapper .landing-page.sitelock h3 {
		font-size: 17px;
	}
	body .wrapper .landing-page.sitelock .faq h4 {
		font-size: 14px;
	}	
	body .wrapper .landing-page .hero h2 {
		font-size: 20px;
	}
	.landing-page.mail-services .benefits h3{
		    font-size: 18px;
	}
	body .landing-page .tab-content h3 {
		font-size: 17px;
	}
	body .additional-options label.form-check.form-check-inline {
		font-size: 12px;
	}
	div#pricing .col-md-4.text-right {
		text-align: left !important;
		margin-top: 10px;
	}
	body .landing-page.marketgoo .video-banner{
		min-height: auto;
	}
	body .landing-page.sitebuilder .logo-container {
		padding: 30px;
		text-align: center;
		margin-bottom: 150px;
	}
	.landing-page.sitebuilder .features li.nav-item {
		width: 100%;
		margin-bottom: 6px !important;
	}
	body .landing-page.sitebuilder .intro p {
		font-size: 14px;
	}
	.landing-page.sitebuilder .intro {
		padding: 40px 0;
	}
	.landing-page.cpanelseo .pricing .buy-btn .btn-default{
		width: auto;
	}
	.plan-feature span, .plan-feature {
		font-size: 13px;
	}
	.landing-page.cpanelseo .pricing .money-back span {
		margin-top: 10px !important;
		display: block;
	}
	.odr_inner .service_outer{
		padding: 20px 0px;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order.custom-bg-cover .col-md-12 {
		padding: 0;
		flex-wrap: wrap;
	}
	.service_outer.orderconfigpage {
		padding: 15px;
	}
	form#frmConfigureProduct {
		margin: 30px 0px;
	}
	.service_outer.orderconfigpage .page_title h2 {
		font-size: 20px;
	}
	body .mass_payment.odr-page .panel-default>.panel-heading .panel-title .accordion-toggle {
		font-size: 20px;
	}
	.service_outer.orderconfigpage .inr-tab-content{
		flex-wrap: wrap;
	}
	body .mass_payment .inr-tab .panel-default>.panel-heading {
		background: #F0F3F6;
		padding: 15px 15px;
	}
	body .form-group.col-md-12.Public.Cloud.Hosting .col-md-2 {
		flex: 0 0 100.66667%;
		max-width: 100.66667%;
	}
	.btn_style.btn_bg{
		min-height: 48px;
		line-height: 48px;
		font-size: 14px;
	}
	.service_outer.orderconfigpage .mass_payment .inr-tab .panel-default>.panel-heading{
		margin-top: 20px;
	}
	.cloud_cart_V2 .inr-tab-content .form-group.col-md-9 {
		display: block;
	}
	.cloud_cart_V2 ul.cld-virtual-list li {
		font-size: 13px;
		line-height: 22px;
	}
	.mass_payment.odr-page.cloudconfigure-product.custom-order .col-md-12 {
		padding: 0;
	}
	.mass_payment.odr-page .inr-tab .panel-heading .accordion-toggle[aria-expanded="false"]:after, .mass_payment.odr-page .inr-tab .panel-heading .accordion-toggle[aria-expanded="true"]:after{
		line-height: 35px;
	}
	body .mass_payment.odr-page .inr-tab .panel-default>.panel-heading .panel-title .accordion-toggle {
		font-size: 15px;
	}
	.cloud_cart_V2 .col-sm-12.progress-section{
		padding: 0;
	}
	div#producttotal .summary-body {
		padding: 15px 15px;
	}
	.colo_cart_V2 .col-md-12, .colo_cart_V2 .col-md-3, .colo_cart_V2 .col-md-5 {
		padding: 0;
	}
	.colo_cart_V2 .mass_payment.odr-page .inr-tab .panel-body {
		padding: 20px 0px;
	}
	.colo_cart_V2 .service_outer.orderconfigpage .inr-tab-content .form-group label {
		font-size: 11px;
	}
	.colo_cart_V2 .software-image img {
		width: 20px;
	}
	.colo_cart_V2 .service_outer.orderconfigpage .mass_payment .inr-tab .panel-default>.panel-heading {
		margin-top: 0px;
	}
	.summry-table td{
		width: 50%;
	}
	.colo_cart_V2 .col-md-3, .colo_cart_V2 .form-group.custom_select.col-md-5, .dedicated_cart_V2 .col-md-3, .dedicated_cart_V2 .form-group.custom_select.col-md-5 {
		padding:0;
	}
	.mg-ca-header-actions{
		margin-left: 0px !important;
		width:100% !important;
	}
	.header-actions.row .col-sm-2 td {
		width: 50%;
		margin-right: 5px;
		display: block;
	}
	.header-actions.row .col-sm-2 tr {
		display: flex;
	}
	.header-actions.row .col-sm-1{
		width:100%;
		padding-right: 0 !important;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.header-actions.row .col-sm-2, div#divSearchValue{
		flex:0 0 100%;
		max-width:100%;
		width:100%;
	}
	.header-actions.row div#divSearchValue, .header-actions.row .col-sm-3{
		padding:0 !important;
	}
	.header-actions.row .col-sm-2 table {
		width: 100%;
	}
	button.btn.btn-success.mg-ca-header-actions {
		width: 100% !important;
	}
	.module-header.mg-custom-header .mg-ca-header-actions{
		    margin-left: 0px !important;
	}
	.mg-module.mg-wrapper .col-sm-3, .mg-module.mg-wrapper .col-sm-6{
		flex:0 0 100%;
		max-width:100%;
		width:100%;
	}
	.module-body .section table.table.dataTable {
		width: 600px !important;
	}
	body .mg-module.mg-wrapper{
		    padding: 15px;
	}
	div#divide-section .tab-content .col-md-6 {
		width: 600px;
		max-width: 600px !important;
	}
	div#divide-section .tab-content .row {
		overflow: auto;
		display:block;
	}
	body .billing_overview .tab-content {
		padding: 15px 15px;
	}
	a.cancel-btn{
		margin-top:0px;
	}
	body .ctm_products .search_portion {
		padding: 15px 0px;
	}
	.ctm_products .table_portion {
		padding: 0px 0px 15px;
	}
	.breadcrumb-item.active{
		    font-size: 14px;
	}
	.service_outer {
		margin: 15px;
		padding: 15px;
	}
	.dedicated_server .page_title {
		padding: 15px 15px;
	}
	div#divide-section {
		margin: 15px;
	}
	body .advanced-billing-integration .panel-body .row .col-md-6:nth-child(even) {
		padding-left: 0px;
	}
	.advanced-billing-integration .pull-right {
		float: left !important;
	}
	.advanced-billing-integration .col-md-3 {
		width: 100% !important;
	}
	.card.invoice-payment-funds-add .col-sm-8 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-standard_cart .cc-input-container .col-sm-3, #order-standard_cart .cc-input-container .col-sm-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	div#newCardInfo .col-sm-3.new-card-container {
		flex: 0 0 100%;
		max-width: 100%;
	}
	div#containerNewUserSecurity .generate-password {
		margin-bottom: 10px;
	}
	div#containerNewUserSignup .personal_info .row.row-20 .col-md-6 {
		padding: 0;
	}
	.navbar-brand img {
		max-width: 169px;
	}
	header.header.no-top-bar-enable .navbar-nav a{
		margin: 0 0 0 15px;
	}
	
}
@media (max-width: 576px){
	.dropdown.short.filtter.filtter-products a.dropdown-toggle{
			margin-left: 0px;
	}
	.billing_overview ul#myTab li.nav-item {
		width: 100%;
	}
	span.icon.fa.fa-file-text-o.short_by {
    display: block;
    margin-bottom: 10px;
}

}
@media (max-width: 375px){
	.g-recaptcha {
		-webkit-transform: scale(0.77);
		-webkit-transform-origin: center 0;
	}
	.login-form div#google-recaptcha-domainchecker1 {
		left: 0;
	}
	.submit-ticket-inner-section div#google-recaptcha-domainchecker1 {
		margin-left: 15px !important;
	}
	#frmPayment .paymethod-info{
		padding: 15px 7px;
	}
}