.green-color{color:#009900!important;}
.pagination li{padding:0px 5px;}
.pagination li a{border:1px solid #000;border-radius:5px;width:30px;height:30px;color:#000;display:flex;align-items:center;justify-content:center;}
.pagination li.active a,.pagination li a:hover{border:1px solid #000;background-color:#000;color:#ffffff;}
.pagination li.pagination-prev svg{transform:rotate(180deg);}
.pagination li svg{fill:currentColor;}
.sales-representative-main{max-width:700px;margin-left:auto;margin-right:auto;box-shadow:1px 1px 10px rgb(0 0 0 / 15%);padding:20px;margin-top:50px;}
.sales-representative-main .sales-thumb{width:22%;}
.sales-representative-main .sales-reprentative-table{width:73%;}
.sales-reprentative-table td{color:#000;font-size:18px;}
.sales-reprentative-table td:not(:last-child){font-weight:600;padding-right:10px;}
.sales-reprentative-table td svg{fill:currentColor;position:relative;top:-4px;margin-right:5px;}
.login-page-hd .sub-hd1{font-weight:600;}
.login-page-hd .sub-hd3{font-weight:600;}
.login-detail{max-width:730px;margin-left:auto;margin-right:auto;}
.login-detail>.row{margin-left:-10px;margin-right:-10px;}
.login-detail>.row>div{padding-left:10px;padding-right:10px;}
.forgot-pass-detail{max-width:360px;margin-left:auto;margin-right:auto;}
.myaccount-main main.inner-page-main{margin-top: 0 !important;} /*add 15-06-2022*/
.myaccount-link-main{padding:30px 0px;}
.myaccount-link-main .user-dtl-main{padding-right:15px;width: 20%;}
.myaccount-link-inner{width: 80%;}
.myaccount-link-main .user-dtl-main .user-name{background-color:#333F4B;color:#ffffff;font-size:20px;border-radius:100%;width:50px;height:50px;line-height:50px;}
.myaccount-link-main .user-ndtl .btn-link svg{fill:currentColor;position:relative;top:0px;width: 18px;height: 18px;}
.myaccount-link-main .user-ndtl .btn-link{font-size:16px;font-weight:600;}
.myaccount-link-main .user-dtl-main h5{font-size:16px;color:#000000;line-height:20px;}
.myaccount-link-main .myaccount-link-inner li:not(:last-child){padding-right:15px;}
.myaccount-link-main .myaccount-link-inner li{padding:5px 0; width:25%;}
.myaccount-link-main .myaccount-link-inner a{display:flex;align-items:center;font-size:14px;justify-content:space-between;width:100%;font-weight:500;}
.myaccount-link-main .myaccount-link-inner svg{margin-right:0px;fill:currentColor;position:relative;top:-3px; right:5px; width: 25px;height: 25px; float:left;}
.myaccount-link-main .myaccount-link-inner svg.sv-cate-menu{width:20px; height:20px;}
.myaccount-link-main .myaccount-link-inner li.active a,.myaccount-link-main .myaccount-link-inner a:hover{color:#79242F;}
.account-dashboard-main .bg-banner .bgb-content{background-color:#EEEEEE;max-width:990px;padding:70px;}
.account-dashboard-main .sales-representative-main{box-shadow:none;max-width:initial;padding:0px;}
.account-dashboard-main .sales-representative-main .sales-thumb{width:17%;margin-right:40px;}
.account-dashboard-main .sales-representative-main .sales-reprentative-table{width:83%;}
.account-dashboard-main .sales-reprentative-table p:not(:last-child){margin-bottom:40px;}
.myaccount-main .edit-profile-main{max-width:700px;margin-left:auto;margin-right:auto;}
/*.edit-profile-main input.form-control,.edit-profile-main select{height: 40px;line-height:40px !important;padding: 0 15px;}*/
.myaccount-main .order-history-hd{margin-bottom:30px;}
.order-history-hd .order-search-main .filter-search-inner .form-control{width:350px;padding-left:50px; padding-top:11px; padding-bottom:11px;}
.order-history-hd .order-search-main .search-icon{position:absolute;left:15px;top:7px;}
.order-history-hd .order-search-main .history-filter .btn{font-weight:600;padding:9.5px 8px;}
.order-history-hd .order-search-main .history-filter .btn svg{fill:currentColor;}
.myaccount-main .order-filter-main li{padding:0px 13px;font-size:16px;font-weight:600;}
.myaccount-main .order-filter-main li a{color:#8D8D8D;border-bottom:1px solid transparent;}
.myaccount-main .order-filter-main li.active a,.order-filter-main li a:hover{border-color:#79242F;color:#79242F;}
.myaccount-main .order-filter-main{margin-bottom:40px;}
.responsive-table th{color:#000000;font-weight:700;font-size:18px;border-bottom:2px solid rgb(141 141 141 / 25%);padding:20px 5px;}
.responsive-table td{color:#000000;font-size:16px;position:relative;}
.myaccount-main .order-history-table svg{fill:currentColor;}
.myaccount-main .order-history-table .order-status{width:130px;height:40px;text-align:center;border-radius:100px;background-color:#cccccc;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.myaccount-main .order-history-table .order-status.pending{background-color:#FFEA00;}
.myaccount-main .order-history-table .order-status.success{background-color:#009900;color:#ffffff;}
.myaccount-main .order-history-table .order-status.declined{background-color:#FF0000;color:#ffffff;}
.myaccount-main .order-history-table .order-status.canceled{background-color:#FF6600;color:#ffffff;}
.myaccount-main .order-history-table .reorder-edit a{display:inline-block;position:relative;}
.myaccount-main .order-history-table .reorder-edit a:not(:last-child){padding-right:16px;}
.myaccount-main .order-history-table .reorder-edit a:not(:last-child):before{content:"";display:block;position:absolute;width:2px;height:23px;background-color:rgb(141 141 141 / 25%);right:4px;top:50%;transform:translateY(-50%);}
.myaccount-main .order-history-table .reorder-edit a:hover .sv-eye{stroke:#79242F;}
.myaccount-main .order-history-table .reorder-edit a:hover .sv-reorder{fill:#79242F;}
.myaccount-main .order-dtl-main p{font-size:18px;}
.myaccount-main .order-dtl-main .order-file-main li{display:flex;align-items:center;}
.myaccount-main .order-dtl-main .order-file-main a{color:#000;position:relative;}
.myaccount-main .order-dtl-main .order-file-main a:hover{color:#79242F;}
.myaccount-main .order-dtl-main .order-file-main svg{fill:currentColor;margin-right:10px;position:relative;top:-3px;}
.myaccount-main .order-dtl-main .order-file-main li:not(:last-child){padding-right:30px;}
.myaccount-main .order-dtl-main .order-file-main li:not(:last-child):before{content:"";position:absolute;width:2px;height:15px;right:15px;top:50%;transform:translateY(-50%);background-color:rgb(141 141 141 / 25%);}
.myaccount-main .track-dtl-table td{color:#000000;font-size:14px;}
.myaccount-main .track-dtl-table td:first-child{padding-right:20px;}
.myaccount-main .track-dtl-table td:last-child{font-weight:600;}
.myaccount-main .order-detail-table .item-dtl-main p{font-size:14px;line-height:22px;}
.myaccount-main .order-detail-table .item-dtl-main strong,.myaccount-main .order-detail-table .total-price{font-weight:600;}
.myaccount-main .order-dtl-footer .shipping-method-main li{position:relative;width:33.333333%;padding-right:50px;}
.myaccount-main .order-dtl-footer .shipping-method-main li:not(:last-child){border-right:1px solid rgb(141 141 141 / 25%);margin-right:50px;}
.myaccount-main .order-dtl-footer .order-total-table{background-color:#eeeeee;}
.myaccount-main .order-dtl-footer .order-total-table tr:first-child td{padding-top:20px;}
.myaccount-main .order-dtl-footer .order-total-table tr.total-amount td{background-color:#79242F;font-weight:700;color:#ffffff;padding:14px 20px;font-size:18px;}
.myaccount-main .order-dtl-footer .order-total-table td{padding-bottom:20px;padding-left:20px;padding-right:20px;color:#000000;}
.myaccount-main .order-dtl-footer .order-total-table td:last-child{text-align:right;font-weight:600;}
.my-project-main .my-project-btn .btn{padding:15px 10px;display:flex;align-items:center;justify-content:center;}
.my-project-main .my-project-btn .sv-user{stroke:#ffffff;}
.my-project-main .my-project-btn .sv-mail{stroke:#ffffff;}
.my-project-main .my-project-btn svg{fill:currentColor;margin-right:10px;}
.my-project-main .my-project-btn .btn:hover .sv-user{stroke:#ffffff;}
/* .my-project-main .my-project-btn .btn:hover .sv-mail{stroke:#333f4b;} */
.address-book-slider{margin-top:50px;}
@media (min-width:1200px){.address-book-slider{width:83.3333333333%;margin-left:auto;margin-right:auto;}}
@media (min-width:992px){
.myaccount-link-main{margin-bottom:30px;border-bottom:1px solid rgb(141 141 141 / 25%);}
.responsive-table td{border-bottom:1px solid #CCCCCC;padding:20px 5px;}
}
@media (min-width:768px){.login-detail>.row>div:not(:last-child){border-right:1px solid rgb(141 141 141 / 25%);}}
@media (max-width:1199px){
.account-dashboard-main .bg-banner .bgb-content{padding:40px;max-width:700px;}
.sales-representative-main{margin-top:30px;}
.account-dashboard-main .sales-reprentative-table p:not(:last-child){margin-bottom:25px;}
.account-dashboard-main .sales-representative-main .sales-thumb{margin-right:20px;width:22%;}
/*
.myaccount-link-main .user-dtl-main .user-name{width:60px;height:60px;line-height:60px;font-size:24px;}*/
.myaccount-link-main .user-dtl-main h5,.myaccount-link-main .user-ndtl .btn-link{font-size:16px;}
.myaccount-link-main .user-ndtl .btn-link svg{width:16px;height:16px;}
.myaccount-main .order-history-table th{font-size:16px;}
.myaccount-main .order-history-table td{font-size:14px;}
.myaccount-main .order-history-table td{font-size:14px;}
.myaccount-main .order-dtl-footer .shipping-method-main li{padding-right:25px;}
.myaccount-main .order-dtl-footer .shipping-method-main li:not(:last-child){margin-right:25px;}
.myaccount-main .order-dtl-footer .order-total-table td{padding-bottom:15px;padding-left:15px;padding-right:15px;}
.myaccount-main .order-dtl-footer .order-total-table tr:first-child td{padding-top:15px;}
.myaccount-main .order-dtl-footer .order-total-table tr.total-amount td{padding:15px;}
}
@media (max-width:991px){
.myaccount-link-main .myaccount-link-inner svg{width: 30px;height: 30px;}    
.myaccount-link-main{padding:0px;}
.my-acc-mainhd{font-weight:600;font-size:26px;}
.myaccount-link-main .myaccount-link-inner{display:none;padding-bottom:30px;}
.myaccount-link-main .myaccount-link-inner.open{display:block;}
.myacc-toggle.active{fill:#79242F;}
.sales-reprentative-table td{font-size:14px;}
.account-dashboard-main .bg-banner .bgb-content{max-width:100%;}
.account-dashboard-main .sales-representative-main .sales-thumb{width:15%;}
.account-dashboard-main .sales-representative-main .sales-reprentative-table{width:80%;}
.myaccount-link-main .user-dtl-main{padding:15px 0px;}
.myaccount-link-main .user-dtl-main, .myaccount-link-main .myaccount-link-inner,.myaccount-link-main .myaccount-link-inner li{width:100%;}
.myaccount-link-main .myaccount-link-inner li{background-color:#ffffff;border:1px solid #8d8d8d;padding:20px;display:flex;align-items:center;}
.myaccount-link-main .myaccount-link-inner li:not(:last-child){margin-bottom:15px;padding:20px;}
.myaccount-link-main .myaccount-link-inner li.active{border-color:#79242F;}
.responsive-table thead{display:none;}
.responsive-table tr{background-color:#ffffff;box-shadow:0px 0px 5px rgba(0,0,0,0.10);padding:20px;display:block;}
.responsive-table tr:not(:last-child){margin-bottom:15px;}
.responsive-table tr:nth-child(even){background-color:#FAF4C5;}
.responsive-table td{display:block;width:100%;padding-left:50%;}
.responsive-table td.errmsg-td { padding-left: 0; }
.responsive-table tr td:not(:last-child){padding-bottom:15px;}
.myaccount-main .order-history-table .order-status{margin:0;}
.responsive-table td:before{content:attr(data-th);font-size:14px;font-weight:700;left:0px;position:absolute;color:#000000;}
.myaccount-main .order-detail-table .item-dtl-main .thumb{width:110px;}
.myaccount-main .order-detail-table .item-dtl-main p{font-size:12px;line-height:20px;}
.myaccount-main .order-dtl-main p{font-size:14px;}
.order-detail-table.responsive-table td.order-dtl-des .thumb{position:absolute;left:0px;top:0px;}
.order-detail-table.responsive-table td.order-dtl-des:before{content:none;}
}
@media (max-width:767px){
.pagination ul{flex-wrap: wrap;}
.pagination li{padding: 0px 5px 5px 0;}
.pagination li a{width: 25px;height: 25px;font-size: 12px;}    
.responsive-table td,.responsive-table td .detail h3,.responsive-table td:before{font-size: 12px;}    
.order-detail-table tr td a.btn{padding: 10px 15px;font-size: 12px;}    
.sales-representative-main{margin-top:30px;}
.account-dashboard-main .sales-representative-main .sales-thumb{width:22%;}
.account-dashboard-main .sales-representative-main .sales-reprentative-table{width:72%;}
.login-detail>.row>div:not(:last-child) .login-detail-inner{border-bottom:1px solid rgb(141 141 141 / 25%);}
.myaccount-main .order-filter-main{margin-bottom:10px;}
.myaccount-main .order-filter-main li{font-size:14px;padding:0px 10px 10px;}
.order-history-hd .order-search-main .filter-search-inner .form-control{width:250px;}
.myaccount-main .order-dtl-footer .shipping-method-main li{padding-right:15px;}
.myaccount-main .order-dtl-footer .shipping-method-main li:not(:last-child){margin-right:15px;}
.address-book-slider{margin-top:30px;}
}
@media (max-width:575px){
.account-dashboard-main .sales-representative-main .sales-thumb,.account-dashboard-main .sales-representative-main .sales-reprentative-table{width:100%;}
.account-dashboard-main .sales-representative-main .sales-thumb{margin-right:0px;}
.myaccount-main .order-history-hd,.myaccount-main .order-search-main,.order-history-hd .order-search-main .filter-search-inner .form-control{width:100%;}{width:100%;}
.order-history-hd .order-search-main .filter-search-inner{width:80%;}
.myaccount-main .order-dtl-footer .shipping-method-main li{padding-right:0px;width:100%;}
.myaccount-main .order-dtl-footer .shipping-method-main li:not(:last-child){border-right:none;border-bottom:1px solid rgb(141 141 141 / 25%);margin-right:0px;margin-bottom:15px;padding-bottom:15px;}
.sales-representative-main .sales-thumb{width:100%;}
}
@media (max-width:374px){
.sales-representative-main{padding:15px;}
.sales-reprentative-table td:not(:last-child){padding-right:5px;}
.sales-reprentative-table td svg{margin-right:3px;width:15px;}
.sales-reprentative-table td .sv-phone1{height:12px;}
}

.back-link svg {margin-top:-4px;}