/* xl - DESKTOP STYLES */ 
/*.navigation-row nav .mobile-navigation-last-item-hide, .wp-block-navigation__responsive-container-open {
	display: none;
}
.wp-block-navigation__responsive-container-close {
	right: 1.25rem;
	top: -3.6rem;
}*/
.home-sct4-mobile {
	display: none;
}	
/************************** REMOVE THIS WHEN GOING LIVE ********************************************/
/*#wpadminbar {
	display: none !important;
}
html {
	margin-top: 0 !important;
}*/
/***************************************************************************************************/

/*@media (max-width: 822px) { */
@media (max-width: 970px) {

/*	#modal-1 {
		padding-left: 0;
    	padding-right: 0;		
	}
	.mobile-MainHeader-break-1 {
		padding-left: 1.5rem;
        padding-right: 1rem;		
		background-color: #fff !important;  
	}  
	.mobile-logo-center .majesticalhost-logo-link a {
		padding-top:1.5rem;
		padding-bottom: 1.5rem;
	}
	.mobile-logo-center { 
		width: inherit !important;				
	}
	.mobile-logo-center .wp-block-site-logo {
		margin: 0 !important;
	}  
	.highest-specificity .navigation-row nav .wp-block-navigation__responsive-container { 
		display: none;  
	}   
	.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
		background-color: transparent; 
	}

	.navigation-row nav .wp-block-navigation__responsive-container-open { 
		display: flex;
	}
	.navigation-row nav .wp-block-navigation__responsive-container.is-menu-open {
		display: flex;
	}  
	
	.highest-specificity .navigation-row {
		width: inherit;  
	}
	.mobile-top-header-hide {
		display: none;   
	} */
	 
	/* Specific dropdowns menu content for item "Search Domains, Hosting, Websites, Security" of Navigation
	.on-blur-submenu {	
		display: none !important;
		visibility: hidden !important; 
	}  */ 
	/*#modal-1-content { 
		background-color: #f6f9ff;
		margin-top: 4.33rem;	
		padding-top: 0;
	}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {		
		display: none;
	}
	#modal-1-content ul.is-responsive {
		width: 100%;		
	}  
	#modal-1-content ul.is-responsive li.has-child, #modal-1-content ul.is-responsive li.wp-block-navigation-item {
		width: 100%;
		display: block;
	}	
	#modal-1-content ul.is-responsive li.has-child button.wp-block-navigation-submenu__toggle, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
	 		
	} 
	#modal-1-content ul.is-responsive li.has-child button.wp-block-navigation-submenu__toggle {
		float: left;
		display: block;
		width: 100%; 
	}	
	#modal-1-content ul.is-responsive li.has-child button.wp-block-navigation-submenu__toggle span.wp-block-navigation-item__label {
		display: block;
		padding: 1rem 1rem 1rem 1.5rem;
		font-size: 0.9rem;
        font-weight: 800;		
	}	
	 #modal-1-content ul.is-responsive li.wp-block-navigation-item a.wp-block-navigation-item__content span.wp-block-navigation-item__label {
		display: block;
		padding: 1rem 1rem 1rem 1.5rem; 
		font-size: 0.9rem;
        font-weight: 800;			
	}

	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
		display: inline-block;
		float: right;
		margin-top: 1.2rem;
		position: absolute;
		right: 1.4rem;
		font-size: 1.3rem;  
	}	 
	.wp-block-navigation__responsive-container.is-menu-open 
	.wp-block-navigation__responsive-container-content  
	.wp-block-navigation__container {  
		gap: 0;
	} 
	li.long-login-button { 
		margin-top: 1rem;
	}
	.long-login-button a {		 
		border: 2px solid #1F5DD8;
		background-color: #fff;
		text-align: center;
		color: #1F5DD8;
		border-radius: 20px;
		margin-right: auto;
		margin-left: auto;
		width: 93%;
	}
	.start-now a {		 
		border: 2px solid #1F5DD8;

		text-align: center;
		
		border-radius: 20px;
		margin-right: auto;
		margin-left: auto;
		width: 93%;
	}	 
	#modal-1-content ul.is-responsive li.nav-menu-item__title a.wp-block-navigation-item__content,  
	#modal-1-content ul.is-responsive li.nav-menu-item__desc a.wp-block-navigation-item__content {
		width: 100%; 
		background-color: #FFFFFF;	  
	}
	#modal-1-content ul.is-responsive li.nav-menu-item__desc a.wp-block-navigation-item__content span {
		font-weight: 500 !important;	  
		padding: 0 1rem 1rem 1.5rem !important;
		font-size: 0.8rem !important;  
	} 
	#modal-1-content ul.is-responsive li.nav-menu-item__title a.wp-block-navigation-item__content span {
		padding: 1rem 1rem 0.3rem 1.5rem !important;
	}
	#modal-1-content ul.is-responsive li.nav-menu-item__title a[href="https://majesticalhost.com/domains/"],
	#modal-1-content ul.is-responsive li.nav-menu-item__title a[href="https://majesticalhost.com/wordpress-hosting/"],
	#modal-1-content ul.is-responsive li.nav-menu-item__title a[href="https://majesticalhost.com/website-builder/"],
	#modal-1-content ul.is-responsive li.nav-menu-item__title a[href="https://majesticalhost.com/ssl-certificates/"] {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;		
	}
	#modal-1-content ul.is-responsive li:last-child a { 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;	
		text-align: center;
		width: 200px;
		margin: 0 auto;
	}
	#modal-1-content ul.is-responsive li.long-login-button a.wp-block-navigation-item__content span.wp-block-navigation-item__label {
		padding: 0.5rem;
	}
	#modal-1-content ul.is-responsive li.long-startnow-button a.wp-block-navigation-item__content span.wp-block-navigation-item__label {
		padding: 0.7rem 0.5rem 0.7rem 0.5rem;
	}	
	.menu-content-arrowup-container {  
		display: none !important;
	}    
	ul.on-blur-submenu { 
		box-shadow: none !important;  
		padding: 0.85rem 1rem 1.25rem 1rem !important;     
		min-width: 18.75rem !important;   
	}      
	.rotated {   
  		transform: rotate(-180deg);     
	}
	    */  	      
} /** End of @media (max-width: 822px) **/    
 
@media (max-width: 781px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.custom-column {
        flex-basis: 40% !important;
    } 
	.wp-block-gutena-tab .wp-block-columns .wp-block-column.home-tab-1 {
		flex-basis: 100% !important;
	}
}      
    
@media (max-width: 768px) { 
    .mh-heading-center, .mh-paragraph-center {  
        padding-left: 3rem !important;
		padding-right: 3rem !important;
    } 
	.home-sct4-desktop {
		display: none;
	}
	.home-sct4-mobile {
		display: block;
	}	
}
@media (max-width: 599px) { 
	
	.home-card-desc-cont .wp-block-media-text__content {
		padding: 0 0 !important;
		width: 100% !important;
	}      
	.home-tab-desc-cont {
		margin-top: 0.9em !important;
		/*border-bottom-right-radius: 5rem !important;*/
	}     
} 
@media (max-width: 414px) { 
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { 
        flex-basis: 100% !important; 
    }    
} 


/* lg - TABLET LANDSCAPE STYLES */ 
@media (max-width: 1199px) {
  /*.mobile-logo-center {
  	width: 100%;	
  }
  .mobile-logo-center .wp-block-site-logo {
  	margin: 0 auto 0 auto;
  }
  .majesticalhost-logo-link a {
  	padding-bottom: 0;
  }
  .navigation-row {
  	width: 100%;
  
  }
  .navigation-row nav {
  	margin: 0 auto;
  }
  .wp-block-navigation__responsive-container-content 
  .wp-block-navigation .has-child 
  .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
  	
  } */
  /* Specific dropdown menu content for item "Search Domains" of Navigation */
  /*.wp-block-navigation .menu-item-domains 
  .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
  	
      top: 100% !important;
     left: -2rem !important;  
  } */
  /* Specific dropdown menu content for item "Search Domains" of Navigation */
  /*.wp-block-navigation .menu-item-hosting 
  .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
  	left: -7.75rem !important;
  } */
  /* Specific dropdown menu content for item "Search Domains" of Navigation */
  /*.wp-block-navigation .menu-item-websites 
  .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
  	left: -15rem !important;
  } */
  /* Specific dropdown menu content for item "Search Domains" of Navigation */
  /*.wp-block-navigation .menu-item-security 
  .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
  	left: -22.8rem !important;
  }
  .menu-content-arrowup-container {
  	top: -1.4rem !important;
  }
  .custom-arrowup-container-domains {
  	left: 2.3rem !important;
  }
  .custom-arrowup-container-hosting {
  	left: 7.8rem !important;
  }
  .custom-arrowup-container-websites {
  	left: 15.5rem !important;
  }
  .custom-arrowup-container-security {
  	left: 23rem !important;
  } */
  /* Specific custom image parent container "Domains" */    
  /*ul#navImageContainer__domains, ul#navImageContainer__hosting, ul#navImageContainer__websites, ul#navImageContainer__security {	
      left: 21.5rem !important;
      top: 2.9rem !important;		
  }
  
  .mobile-dollar-sign {
  	
  }
  .mobile-monthly-sign {
  	
  }
    */      
}

/* md - TABLET PORTRAIT STYLES */ 
@media (max-width: 991px) {
  /*.mobile-MainHeader-break-1 {
  	padding-left: 20px;
  	padding-right: 20px;
  } */
}

/* sm - SMARTPHONE LANDSCAPE STYLES */ 
@media (max-width: 767px) {
        
}

