	/*   
   
    Description: Styles for Woocommerce
    Author URI: https://creativelyewe.com
	Description: custom account page 
	Author: Susan Belanger
	Author URI: https://creativelyewe.com
	Version: 0.0.1

*/

/* CSS Document for wc account page */



.featuredImage.account {
    width: 40%;
    margin-right: 5%;
    height: auto;
    float: left;
}


 section.secondary h2.single-title  {
    font-family: "PT Serif", Georgia, "Palatino Linotype", "Times New Roman", Times, serif;
    font-size: 2.2em;
    color: #687b8c;
    margin-bottom: 0.3em;
    letter-spacing: 1px;
    line-height: 1.1em;
    color: #1b262f;
    color: #274694;
    margin-bottom: 0.7em;
}

div.woocommerce nav {
    z-index: 125;
    position: relative;
    padding: 0;
    top: 30px;
}


div.woocommerce nav.woocommerce-MyAccount-navigation {
 
    background: none;
    width:100%;
    
}



section.secondary .pageContent.wide div.woocommerce nav.woocommerce-MyAccount-navigation ul {
    display: flex;                /* Makes the ul a flex container */
    flex-direction: row;       /* Stacks the li items vertically */
    list-style-type: none;        /* Removes the default bullet points */
    margin: 0;
    padding: 0;
    float: none;
    z-index: 28;
    margin-bottom: 10px;
    border-bottom: 3px solid #233a4a;
}

section.secondary .pageContent.wide ul li     {
    font-family: "Julius Sans One", Arial, Corbel, Verdana, sans-serif;
    font-family: "McLaren", cursive;
    font-family: "Open Sans", Arial, Verdana, Corbel, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-bottom: 1%;
    font-weight: bold;
    color: #ffffff;
}

section.secondary .pageContent.wide div.woocommerce nav.woocommerce-MyAccount-navigation ul li {
    float: left;
    padding: 0 0 3px 0;
    list-style-type: none;
    border-bottom: none;
    margin-right: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    overflow: hidden;
    max-height: 60px;
    height: auto;
    text-align: center;
    width: 100%;
    background-color: #2c4d65;
    border-right: 1px solid #e1e1e1;
    border-left: 2px solid #969696;
    border-top-right-radius: 15px;
}


section.secondary nav.woocommerce-MyAccount-navigation ul li a {
  
    color: #f4f4f5;
    text-decoration: none;
    font-family: McLaren, cursive;
    border-top-left-radius: 0;
    border-top-right-radius: 10px;
    font-weight: normal;
    letter-spacing: 1px;
    display: block;
    font-size: medium;
    height: 60px;
}

section.secondary nav.woocommerce-MyAccount-navigation ul li a:hover, section.secondary nav.woocommerce-MyAccount-navigation ul li a:focus-visible    {
    background-color:#f4f4f5;
    color:#2c4d65;
}




section.secondary div.woocommerce .woocommerce-MyAccount-content {
    width:100%;
    padding-top:40px;
    float: left;
    padding-left: 40px;
}

.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    font-weight: 700;
    border-top: 1px solid color-mix(in srgb, currentColor 20%, transparent);
   
   
}

.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
    font-family: Raleway, 'Open Sans', Arial, Verdana, Corbel, sans-serif;
    padding: 4px 8px;
    vertical-align: middle;
    font-size: 1.3em;
    font-weight: 600;
    color: #274694;
}

section.secondary div.woocommerce .woocommerce-MyAccount-content    {
    margin-left:1em;
}


section.secondary div.woocommerce .woocommerce-MyAccount-content p {
    padding-left: 0;
    margin: 0 0 1em 0;
	font-family: "PT Serif", Georgia, "Palatino Linotype", "Times New Roman", Times, serif;
    line-height: 1.8em;
    font-size: 1.3em;
    color: #274694;
}


section.secondary div.woocommerce .woocommerce-MyAccount-content p a   {
    text-decoration: none;
    color: #9c3209;
    font-weight: 600;
}


section.secondary div.woocommerce .woocommerce-MyAccount-content p a:hover 	{
	text-decoration:underline;
}

.woocommerce-account .woocommerce::after {
    clear: both;
}

#page section.secondary.checkout .pageContent.wide div.space {

    padding: 0;
    margin-bottom: 5%;
}


#page section.secondary.checkout div.woocommerce .woocommerce-MyAccount-content h2   {
    margin: 0 0 0.7em 0;
    padding:0;
}



.woocommerce-account .woocommerce::after, .woocommerce-account .woocommerce::before {
    content: " ";
    display: table;
}


section.secondary .pageContent.wide .svg-inline--fa     {
    font-size:2em;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads   {
    display: none;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods a   {
    line-height: 1.6em;
    padding: 7px 15px 10px 15px;
}


 


