/**
 * 2008-2025 Prestaworld
 *
 * NOTICE OF LICENSE
 *
 * The source code of this module is under a commercial license.
 * Each license is unique and can be installed and used on only one website.
 * Any reproduction or representation total or partial of the module, one or more of its components,
 * by any means whatsoever, without express permission from us is prohibited.
 *
 * DISCLAIMER
 *
 * Do not alter or add/update to this file if you wish to upgrade this module to newer
 * versions in the future.
 *
 * @author    prestaworld
 * @copyright 2008-2025 Prestaworld
 * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 * International Registered Trademark & Property of prestaworld
 */

.employee-name {
    font-size: 32px;
    margin-top: 24px;
}
.presta-desc {
    margin-top: 15px;
}
.prest-below-fullName {
    margin-top: 50px;
}
.presta-badge-for-man {    
    padding: 15px;
}
.presta-badge-for-man {
	background-color: #3b91ff;
	margin-bottom: 2.5rem !important;
}
    html.light #module-prestasalesmanager-myaccountmanagertab .presta-badge-for-man {
        background-color: rgb(112, 161, 223) !important;}
.presta-desc-yam p{
    text-align: center;
    color: #fbfbfb;
    margin-top: .5rem
}

.ul_li {
    padding: 2px;
    font-size: 16px;
}
.presta-heading {
    text-align: center;
    padding: 0 0 15px;
}
.presta-am-cart-heading {
    padding: 10px;    
    background-color: rgba(250,250,250,.555);
    margin-bottom: 20px;
    margin-right: 15px;   
}
.presta-am-cart-heading h2 {
    margin: 0
}
.presta-mam-fo {    
    margin-bottom: 20px;
    border-block-width: 15px;
    padding-top: 2.5rem;
}
.prest-am-main-cart {
    margin-left: 15px;
}
.employee-profile {
    display: block;
    /* width: 30%; */
    margin-left: auto;
    margin-right: auto;
}
.cart-manager {
    margin-top: 10px;
}

#myModal .presta_modal_setup .btn{
    cursor: pointer;
    max-width: 200px;
    background-image: unset !important;
    background: #2d6cbd;
    box-shadow: unset;
    color: #fbfbfb;
}
#myModal .modal-dialog {
	max-width: 790px;
}
#myModal .presta_modal_setup .close{
	margin: -35px -55px 0 0;
    font-size: 1.7rem;
    line-height: unset;
}
#myModal .presta_modal_setup .modal-header,
 #myModal .presta_modal_setup .modal-body{
    background-color: rgba(1, 7, 15, .922);
    margin-bottom: 0;
    padding: 35px 35px 0
}
    html.light #myModal .presta_modal_setup .modal-header,
     html.light #myModal .presta_modal_setup .modal-body{
        background-color: rgba(237, 243, 251, .922)}

#myModal .presta_modal_setup .modal-footer{
    background: linear-gradient(340deg, transparent 22%, rgba(1, 7, 15, .922), rgba(1, 7, 15, .922));
    padding-left: 35px
}

    html.light #myModal .presta_modal_setup  .modal-footer{
        background: linear-gradient(340deg, transparent 22%, rgba(237, 243, 251, .922), rgba(237, 243, 251, .922));
    }

#myModal .presta_modal_setup .modal-header h4 {
    padding: 0 .3rem;
    font-size: 1.725rem;
    text-transform: uppercase;
    color: #fbfbfb
}
    html.light #myModal .presta_modal_setup .modal-header h4 {
        color: #232323
    }

.row.order-detail-helpdesk {	
	margin-left: 0 !important;
	width: 100%
}
.row.order-detail-helpdesk h2 {
    margin-bottom: 0
}

.row.order-detail-helpdesk .col-md-2 {
    padding-right: 0
}

.order-detail-helpdesk .presta_os_heading {
	padding: 0;
}

#checkout .referal {
	padding-top: 3rem;
}

.block-promo .promo-code-button.cancel-promo {
	color: #8bbeff;
}
.block-promo .promo-input + button {
	border: none;
	margin-left: 0;
	height: 2.5rem;
}
.block-promo .promo-input {
	border: none   
}

@media (min-width: 992px) and (max-width: 1199px) {
    .block-promo .promo-input + button {
        margin-top: 5px;
    }
}
