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

    ** Custom Stylesheet **

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

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

.navbar-main .navbar-nav > li > a, 
div.header-lined h1,
ul.top-nav > li.primary-action > a.btn
{
	color: black; 
}

.navbar-main .navbar-nav > li:hover {
	color: white; 
}

section#main-menu, .navbar-main { 
  background-color: white;
}

.navbar-main li.account, .navbar-main .navbar-nav > .active > a, .navbar-main .navbar-nav > .active > a:focus, .navbar-main .navbar-nav > .active > a:hover, .navbar-main .navbar-nav > .open > a, .navbar-main .navbar-nav > .open > a:focus, .navbar-main .navbar-nav > .open > a:hover, .navbar-main .navbar-nav > li > a:focus, .navbar-main .navbar-nav > li > a:hover{
	background-color: white;
	color: black; 
  	text-decoration: underline;
}

ul.top-nav > li.primary-action > a.btn{
	background-color: #c6c6c6;
}
/*
.language-popover{
	max-width: 214px;
}

html[lang="en"] french,
html[lang="fr"] english,
*/
html[language="english"] french,
html[language="french"] english,
#Primary_Navbar-Knowledgebase,
[menuitemname="Choose Currency"],
#Primary_Navbar-Announcements,
.recurring-totals
{
	display:none;
}

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

#order-standard_cart .sub-heading span{
  display: block;
  position: relative;
  padding: 17px;
  top: -11px;
  font-size: 24px !important;
  color: black !important;
  background-color: white !important;
  border: 2px solid;
  width: 100%;
  font-weight: bold;
  text-align: center;
  border-radius: 6px;
  margin: 33px 0;
}

.show-sign .fas {
    font-size: 30rem;
	margin: 30px 0px;
    
}
.show-sign{
	text-align: center;
}
.show-caption {
    font-size: 3rem;
    font-weight: bold;
    margin: 30px 0;
}
#discount {
    font-weight: bold;
    background: yellow;
  	font-size: medium;
}

.spotlight-tld {
    padding: 20px !important;
}

#affiliate-custom-urls {
    text-align: left;
    font-size: 2rem;
}
 
.wiz-header-navigation-wrapper ul li {
    display: inline;
    padding:0;
    margin:0;
}

#wiz-contact-links a {
	padding: 10px 0px 10px 10px
}
#wiz-shop-links a {
	padding: 10px 10px 10px 0px
}
#wiz-contact-links{
	float: right;
	margin: 7px 0;
    padding: 0;
}
#wiz-shop-links {
    float: left;
    margin: 7px 0;
    padding: 0;
}
.wiz-header-navigation-wrapper.container ul li a {
    color: black;
}

.navbar-main .navbar-nav .open .dropdown-menu > li > a,
.navbar-main .navbar-nav .open .dropdown-menu > li > a:hover
{
	color: black;
}

.logincontainer h1 small,
.categories-collapsed
{
	display: none !important;
}

.row.display-flex {
  display: flex;
  flex-wrap: wrap;
}

.row.display-flex > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

.wiz-hours {
    font-size: 4rem;
    font-weight: bold;
}
.site-thumb-img{
    width: 100%;
    border-radius: 6px;
    border:0;
    max-width:400px;
}
.site-thumb{
    padding: 15px;
}
.site-thumb a{
    border: 1px solid #cccccc;
    font-weight: bold;
    color: grey;
}

.header-lined h1 {
    text-transform: uppercase;
}

.ssl-info img {
    display: none;
}

#tableServicesList tbody .responsive-edit-button {
    /*display: block !important;*/
}

table#tableServicesList strong,
table#tableDomainsList .sorting_1{
    text-decoration: underline;
    font-weight: bold;
}

#cPanelQuickEmailPanel{
    display:none;
}

.row.cpanel-feature-row div {
    margin-bottom: 14px;
}

@media (min-width: 1200px) {
.container {
    width: 100%;
}
}

html[blockpricing="true"] #tableServicesList,
html[blockpricing="true"] #cPanelQuickShortcutsPanel,
html.agency-site #cPanelQuickShortcutsPanel,
html.agency-site #cPanelUsagePanel,
html.agency-site #cPanelPackagePanel,
html.agency-site #Primary_Sidebar-Service_Details_Actions-sitejet,
html.agency-site .sidebar,
html[blockpricing="true"] #cPanelBillingOverviewPanel,
html.agency-site #main-body .wploginbtn,
html.cart-view #order-standard_cart .cart-sidebar,
html.cart-view #order-standard_cart .sidebar-collapsed
{
    display:none;
    
}

html.agency-site #main-body div.container div.row > div,
html.cart-view #order-standard_cart .cart-body{
width: 100%;
}

html[currency="CAD"] usd,
html[currency="USD"] cad {
    display:none !important;
}


