/**
* 2007-2021 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2021 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/

.pubimgproductlist{
    margin: 0 !important;
}
.accountpubleft, .accountpubright {
    display: inline-flex;
    margin: auto;
}
.page-my-account .page-header {
    margin-top: 2rem;
}
.contentlinkblockmyaccount {
    width: 100%;
    float: left;
}
.contentlinkblockmyaccount a {
    width: 100% !important;
    padding: 0.5rem 3rem;
    color: #000000;
}
.contentlinkblockmyaccount i, .myaccountline span .material-icons {
    left: 10px;
    font-size: 1.4rem;
    position: absolute;
}
.blocklastorder {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    text-align: center;
    padding-bottom: 2rem;
    border-bottom: 1px solid #707070;
    margin-bottom: 2rem;
}
.titleblockmyaccount {
    padding: 0.7rem 1rem;
    background: #f0b105;
    color: #fff;
    margin-bottom: 1rem;

}
.titleblockmyaccount h4{
    font-family: 'Poppins'; 
    font-weight: 500;
    font-size: 1.19rem; 
}
.contentlinkblockmyaccount a:hover {
    background: #f0b105;
    color: #fff;
}
.orderstep h4 {
    font-family: 'Poppins';
    font-weight: 400;
}
.orderstep i {
    margin-bottom: 0.7rem;
    font-size: 1.9rem;
}
.orderstep:after {
	content: '';
    display: block;
    width: 70%;
    height: 2px;
    top: 27%;
    right: -35%;
    position: absolute;
    background: #232323;
}
.myaccountline{
    margin-bottom: 1rem;
}
.orderstep:last-child:after {
    content: none;
}
.donestep:after{
    background: #F0B105 !important;
}
.icon-myaccount {
    display: block !important;
    text-align: center;
    font-size: 1.3rem;
}
.myaccountline .orderstep h4 {
    font-size: 1rem;
    font-weight: 400;
}
.myaccountline .orderstep i {
    font-size: 2rem;
    margin-bottom: 10px;
}
.donestep{
	color: #F0B105;
}
.orderstep {
    display: flex;
    position: relative;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.page-customer-account #wrapper, .page-my-account #wrapper, #module-cetasko-list #wrapper{
	display: flex;
}

.contentPub{
    z-index: 1 !important;
    margin: auto;
    margin-top: 25px;
    min-width: 281px;
    position: relative;
    overflow: hidden;
    height: 90%;
    display: block;
}
.page-customer-account, .page-my-account {
	font-family: 'Poppins';
}
.account-link {
    color: #000;
}
.account-link:hover {
    color: #F0B105;
}
.customername{
	text-align: center;
    font-weight: 400;
    font-size: 1.5rem;
}
#module-hioutofstocknotification-subscribe #content-wrapper, #module-referralbyphone-program #content-wrapper, #module-psgdpr-gdpr #content-wrapper{
    width: 100% !important;
}
.contentPub a{
    position: absolute;
}
#authentication #wrapper, #addresses #wrapper, #history #wrapper, #order-detail #wrapper, #module-gsnippetsreviews-account #wrapper, #module-hioutofstocknotification-subscribe #wrapper, #module-pwfavorites-favorites #wrapper, #module-referralbyphone-program #wrapper, #module-prepayment-dashboard #wrapper, #module-freesms-subscribesms #wrapper, #module-stripe_official-stripeCards #wrapper, #module-cetasko-list #wrapper{
    min-height: 785px;
    display: flex;
}
#authentication #wrapper .container{
    display: block;
}
@media(max-width: 1700px){

	.contentPub{
		display: none !important;
	}
	#my-account #wrapper {
		display: block;
	}
	#my-account .container{
		display: block;
	}
}
@media(max-width: 768px)
{
    .pubproductlist{
        display: flex !important;
        align-items: center;
        height: 100%;
    }
}
@media(max-width:650px ){
	.orderstep:after{
		content: none;
	}
	.blocklastorder {
	    padding: 0;
	    grid-gap: 10px;
	}	
    .orderstep h4 {
        font-size: 0.8rem;
    }
    .myaccountline div{
        float: left;
        width: 100%;
    }
    .myaccount-content, .myaccountline, .myaccountline .col-sm-12 {
        padding: 0;
    }
    .contentlinkblockmyaccount{
        margin-bottom: 1rem;
    }
}