.evm_greeting_bar{ background: #fff; box-shadow: 0px 1px 5px #212B360D; border: 1px solid #E7E7EF; border-radius: 10px; padding: 18px 16px; display: flex; align-items: center; } 
.evm_greeting_bar_right, .evm_sales_generated_headright{ text-align: right; }
.evm_greeting_bar_link{ color: #411D57; font-weight: 600; transition: 0.4s ease;}
.evm_greeting_bar_left, .evm_sales_generated_link{ color: #411D57; transition: 0.4s ease; }
.evm_greeting_bar_left h3{ font-size: 20px; margin: 0;}
.notification_message span{ color:#db1f76; }
.evm_sales_generated_heading, .evm_greeting_bar{ display: grid;  margin: 0 auto; align-items: center; }
.evm_sales_generated_heading { padding: 0 0 5px; color: #411D57;}
.evm_greeting_bar_link span, .evm_sales_generated_link span{ padding-left: 6px; }
.evm_sales_generated_main{ display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 15px; padding-right: 0;}
.evm_sales_generated_item{ background: #FFFFFF; box-shadow: 0px 1px 5px #212B360D; border: 1px solid #E7E7EF; border-radius: 10px; min-height: 120px; padding: 12px 15px;}
.evm_sales_title{ color: #411D57; font-weight: 500; font-size: 15px; line-height: 25px; margin-bottom: 0; padding-bottom: 4px;}
.evm_total_sales{padding-bottom: 15px; color: #411D57; font-weight: 700; font-size: 18px; line-height: 24px;}
.evm_sales_per { background: #F2FAF8 0% 0% no-repeat padding-box; border: 1px solid #D6EFE6; border-radius: 18px; max-width: max-content; color: #31B183; padding: 4px 14px; font-weight: 500;}
.evm_sales_generated_headleft h4{ margin-top: 0; }
.evm_sales_generated_headleft p{font-size: 16px;}
.evm_sales_generated_sec{ display: block;float: left;width: 100%; margin-bottom:30px; padding-top: 30px;padding-bottom: 30px;}
.evm_sales-graph{margin-bottom: 0;}
.evm_sales-graph svg{ width: 100%; height: 100%; display: block;}
.evm_greeting_bar_left:hover, .evm_sales_generated_link:hover, .evm_greeting_bar_link:hover{ color:#db1f76; }
.notification_message{margin-bottom: 0;}
#page-wrapper > div > div > div {padding-right: 0;}
.evm_greeting_bar_link svg path, .evm_sales_generated_link svg path{transition: 0.4s ease;}
.evm_greeting_bar_link:hover svg path{ fill: #db1f76; stroke: #db1f76;}
.evm_sales_generated_link:hover svg path{ fill: #db1f76;}  
.perc_decr_c, .ws_perc_decr, .perc_decr_atc{background: #f5d8d8; border: 1px solid #f5d8d8; border-radius: 18px; max-width: max-content; color: #f90505; }
.perc_decr_c svg, .ws_perc_decr svg, .perc_decr_atc svg{transform: rotate(180deg); position: relative; top: 4px;}
.perc_decr_c svg path, .ws_perc_decr svg path, .perc_decr_atc svg path, .perc_decr_c svg line, .ws_perc_decr svg line, .perc_decr_atc svg line{ stroke: #f90505; }
.evm_greeting_bar_right .evm_greeting_bar_link, .evm_sales_generated_headright{display: flex; justify-content: flex-end;}


@media only screen and (min-width: 650px){
    .evm_sales_generated_heading, .evm_greeting_bar{ grid-template-columns: repeat(2, 1fr); }
}
@media only screen and (max-width: 767px){
    #page-wrapper > div > div > div {padding-right: 0 !important;}
}
@media only screen and (max-width: 649px){
    .evm_sales_generated_heading, .evm_greeting_bar {justify-content: center; text-align: center; grid-row-gap: 18px;}
    #page-wrapper .evm_greeting_bar_left, #page-wrapper .evm_greeting_bar_right { padding-right: 0 !important; text-align: center;}
    .evm_greeting_bar_left h3 {text-align: center;}
    .evm_greeting_bar_right, .evm_sales_generated_headright{ text-align: center; } 
}

.dashborad_email.dash_email_top.ws_newfeature {
    margin-bottom: 30px;
}