﻿ 
.form-control.is-valid {    /* border-color: #1dc9b7; */
    padding-right: calc(1.47em + 1rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231dc9b7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.3675em + 0.25rem) center;
    background-size: calc(0.735em + 0.5rem) calc(0.735em + 0.5rem);
}


.DTFC_LeftHeadWrapper:before, .DTFC_LeftBodyWrapper:before, .DTFC_LeftFootWrapper:before { background:#2C548C !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:0 5px !important;}
.footer-fixed { position:fixed; width:100%; bottom:15px; padding:10px;}
#cookieConsent { display:none;}
.day_dropdown {    border: 1px solid #E5E5E5 !important;border-radius: 4px !important;padding: 0.5rem 0.875rem !important; width:100% !important;}
.panel-hdr h2 { font-size:18px;}

.pop_up { max-width:80%;}
.create_order_pop_up { max-width:65%;}
.padding_mob_bottom { margin-bottom:0px;}
.text_right_mob{ text-align:right;}
.text_center_mob{ text-align:left;}
.text-danger {color: #E70000 !important;}
.text-success {color: #009F1C !important;}
.page-logo, .page-sidebar, .nav-footer, .bg-brand-gradient {z-index: 10 !important;}
.page-header { z-index:10 !important;}
.balance_width { width:auto;}
.display_inline { display:block; left:0px;}

#dt-basic-example_wrapper .d-flex { text-align:center; display:flex !important; }
#dt-basic-example_length { margin-top:3px;}

.dropdown-menu { z-index:10;}
.margin_mob_50{margin:0px auto !important;}
#ulRidersList li{ list-style:none;}
#ulRidersList li span{ color:red !important; }



.btn-success{ background:#24ca42; border-color:#24ca42;}



.datetimepicker thead tr:first-child th, .datetimepicker tfoot th {
display: revert !important;
padding: 5px !important;
}
.datetimepicker td, .datetimepicker th { width:35px !important; height:30px !important;}
.datetimepicker > table, .datetimepicker thead, .datetimepicker tbody, .datetimepicker  th, .datetimepicker td, .datetimepicker tr{ display:revert !important;}
.datetimepicker th.switch { width:135px !important;}





/*.DTFC_LeftBodyWrapper { overflow:visible !important;}
.dropdown-menu.show{ z-index:999999;}*/




@media only screen and (max-width: 620px) {
    .pop_up {max-width:100%;}
.padding_shadow {padding: 0 !important;box-shadow: none !important;border: none !important;}
.create_order_pop_up {max-width: 100%;}
.padding_mob_bottom {margin-bottom: 15px;}
.text_right_mob {text-align: center; display:block;}
.balance_width { width:130px;}
.display_inline { display:inline-block; left:10px;}
#dt-basic-example_wrapper .d-flex { text-align:center; display:block !important; }
.panel-hdr h2{ text-align:center; display:block !important; }
.subheader{ display:none !important;}
.page-content-overlay{ display:none !important;}
.text_center_mob{ text-align:center; display:block;}
#dt-OrderDetInJobGrid_wrapper .d-flex{text-align:center !important; display:block !important;}
.modal-fullscreen .modal-dialog .modal-content{height:auto !important;}
.margin_mob_50{margin:50px auto !important;}
#ulVehicleList .position-absolute{ position:relative !important;}


 }



 


.create_order_table > table {font-family: Roboto;width: 100%;font-size: 14px;color: #666666;border-collapse: collapse;}
.create_order_table tr:nth-of-type(even) {background: #EDF2F9;border: 1px solid #d1d1d1;}
.create_order_table tr:nth-of-type(odd) {background: #fff;border: 1px solid #d1d1d1;}
.create_order_table th {padding: 7px 10px;background: #4679CC;text-transform: capitalize;font-size: 14px;color: #fff;font-weight: bold;border: 1px solid #d1d1d1;}
.create_order_table td {padding: 7px 10px;vertical-align: middle;border: 1px solid #d1d1d1;font-size: 13px;color: #898989;}

.manage_order_table table {font-family: Roboto;width: 100%;font-size: 14px;color: #666666;border-collapse: collapse;}
.manage_order_table tr:nth-of-type(even) {background: #EDF2F9;border: 1px solid #d1d1d1;}
.manage_order_table tr:nth-of-type(odd) {background: #fff;border: 1px solid #d1d1d1;}
.manage_order_table th {padding: 7px 10px;background: #4679CC;text-transform: capitalize;font-size: 14px;color: #fff;font-weight: bold;border: 1px solid #d1d1d1;}
.manage_order_table td {padding: 7px 10px;vertical-align: middle;border: 1px solid #d1d1d1;font-size: 13px;color: #898989;}

 
.universal_table table {font-family: Roboto;width: 100%;font-size: 14px;color: #666666;border-collapse: collapse;}
.universal_table tr:nth-of-type(even) {background: #EDF2F9;border: 1px solid #d1d1d1;}
.universal_table tr:nth-of-type(odd) {background: #fff;border: 1px solid #d1d1d1;}
.universal_table th {padding: 7px 10px;background: #4679CC;text-transform: capitalize;font-size: 14px;color: #fff;font-weight: bold;border: 1px solid #d1d1d1;}
.universal_table td {padding: 7px 10px;vertical-align: middle;border: 1px solid #d1d1d1;font-size: 13px;color: #898989;}






@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px) {
.create_order_table th {display: none;}
.create_order_table table, thead, tbody, th, td, tr{display: block;} 
.create_order_table thead tr {position: absolute;top: -9999px;left: -9999px;}
.create_order_table tr {border: 1px solid #e5e5e5;}
.create_order_table td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 40%;}
.create_order_table td:before {position: absolute;top: 6px;left: 11px;width: 45%;padding-right: 10px;white-space: nowrap;}
.create_order_table td:nth-of-type(1):before {content: "Product"; top:15px;}
.create_order_table td:nth-of-type(2):before {content: "Product Desc";top: 15px;}
.create_order_table td:nth-of-type(3):before {content: "Quantity";top: 15px;}
.create_order_table td:nth-of-type(4):before {content: "Unit Price";top: 15px;}
.create_order_table td:nth-of-type(5):before {content: "Total Price";top: 15px;}
.create_order_table td:nth-of-type(6):before {content: "Action";top: 15px;}


.manage_order_table th {display: none;}
.manage_order_table table, thead, tbody, th, td, tr{display: block;}
.manage_order_table thead tr {position: absolute;top: -9999px;left: -9999px;}
.manage_order_table tr {border: 1px solid #e5e5e5;}
.manage_order_table td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 40%;}
.manage_order_table td:before {position: absolute;top: 6px;left: 11px;width: 45%;padding-right: 10px;white-space: nowrap;}
.manage_order_table td:nth-of-type(1):before {content: "Action";top: 8px;}
.manage_order_table td:nth-of-type(2):before {content: "Status";top: 8px;}
.manage_order_table td:nth-of-type(3):before {content: "Order No. ";top: 8px;}
.manage_order_table td:nth-of-type(4):before {content: "Customer Name ";top: 8px;}
.manage_order_table td:nth-of-type(5):before {content: " Mobile No. ";top: 8px;}
.manage_order_table td:nth-of-type(6):before {content: "Customer Address ";top: 8px;}
.manage_order_table td:nth-of-type(7):before {content: "LandMark";top: 8px;}
.manage_order_table td:nth-of-type(8):before {content: "No of items ";top: 8px;}
.manage_order_table td:nth-of-type(9):before {content: "Order Amount ";top: 8px;}
.manage_order_table td:nth-of-type(10):before {content: "Time Slot ";top: 8px;}
.manage_order_table td:nth-of-type(11):before {content: "Mod Of Payment ";top: 8px;}
.manage_order_table td:nth-of-type(12):before {content: "Payment Status ";top: 8px;}
.manage_order_table td:nth-of-type(13):before {content: "Order Discount ";top: 8px;}
.manage_order_table td:nth-of-type(14):before {content: "Req. Delivery Date ";top: 8px;}
.manage_order_table td:nth-of-type(15):before {content: "Is POD Required ";top: 8px;}



.manage_delivery_table th {display: none;}
.manage_delivery_table table, thead, tbody, th, td, tr{display: block;}
.manage_delivery_table thead tr {position: absolute;top: -9999px;left: -9999px;}
.manage_delivery_table tr {border: 1px solid #e5e5e5;}
.manage_delivery_table td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 40%;}
.manage_delivery_table td:before {position: absolute;top: 6px;left: 11px;width: 45%;padding-right: 10px;white-space: nowrap;}
.manage_delivery_table td:nth-of-type(1):before {content: "Action";top: 8px;}
.manage_delivery_table td:nth-of-type(2):before {content: "Del No ";top: 8px;}
.manage_delivery_table td:nth-of-type(3):before {content: "Del Status  ";top: 8px;}
.manage_delivery_table td:nth-of-type(4):before {content: "Rider Name ";top: 8px;}
.manage_delivery_table td:nth-of-type(5):before {content: " Rider Mob. No. ";top: 8px;}
.manage_delivery_table td:nth-of-type(6):before {content: "Del Acc Rider ";top: 8px;}
.manage_delivery_table td:nth-of-type(7):before {content: "Vehicle No ";top: 8px;}
.manage_delivery_table td:nth-of-type(8):before {content: "Orders Count ";top: 8px;}
.manage_delivery_table td:nth-of-type(9):before {content: "Odr Delivered";top: 8px;}
.manage_delivery_table td:nth-of-type(10):before {content: "Del Started";top: 8px;}
.manage_delivery_table td:nth-of-type(11):before {content: "Del Ended ";top: 8px;}
.manage_delivery_table td:nth-of-type(12):before {content: "Actual Minutes  ";top: 8px;}
.manage_delivery_table td:nth-of-type(13):before {content: " Actual Kms  ";top: 8px;}
.manage_delivery_table td:nth-of-type(14):before {content: "Plan Minutes  ";top: 8px;}
.manage_delivery_table td:nth-of-type(15):before {content: "Plan Kms  ";top: 8px;}
.manage_delivery_table td:nth-of-type(16):before {content: "IMEI No.";top: 8px;}
.manage_delivery_table td:nth-of-type(17):before {content: "Delivery Name ";top: 8px;}

 
.manageDel_updateDel_popUp_table td:nth-of-type(2):before {content: "Order No.";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(3):before {content: "Customer Name";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(4):before {content: "Mobile No.";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(5):before {content: "Customer Address";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(6):before {content: "LandMark";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(7):before {content: "No of items ";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(8):before {content: "Order Amount ";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(9):before {content: "Time Slot ";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(10):before {content: "Mod Of Payment ";top: 8px;}
.manageDel_updateDel_popUp_table td:nth-of-type(11):before {content: "Payment Status ";top: 8px;} 


.manageDel_orderDetails_popUp_table td:nth-of-type(1):before {content: "Order No.";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(2):before {content: "Customer Name";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(3):before {content: "Mobile No.";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(4):before {content: "Total";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(5):before {content: "Pmt Status";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(6):before {content: "Order Status";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(7):before {content: "Datetime";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(8):before {content: "Items";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(9):before {content: "Deliv Location";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(10):before {content: "Pod Required";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(11):before {content: "Pod Image";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(12):before {content: "Receiver Name";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(13):before {content: "Is Signature";top: 8px;}
.manageDel_orderDetails_popUp_table td:nth-of-type(15):before {content: "Signature Image";top: 8px;}
 



.package_table td:nth-of-type(1):before {content: "Action";top: 8px;}
.package_table td:nth-of-type(2):before {content: "Country";top: 8px;}
.package_table td:nth-of-type(3):before {content: "Package Name ";top: 8px;}
.package_table td:nth-of-type(4):before {content: "PackageDesc ";top: 8px;}
.package_table td:nth-of-type(5):before {content: "Valid Days";top: 8px;}
.package_table td:nth-of-type(6):before {content: "SMS";top: 8px;}
.package_table td:nth-of-type(7):before {content: "Customers";top: 8px;}
.package_table td:nth-of-type(8):before {content: "Non GPS Rider ";top: 8px;}
.package_table td:nth-of-type(9):before {content: "Products";top: 8px;}
.package_table td:nth-of-type(10):before {content: "Vehicles";top: 8px;}
.package_table td:nth-of-type(11):before {content: "Promotions";top: 8px;}
.package_table td:nth-of-type(12):before {content: "Package Price";top: 8px;}
.package_table td:nth-of-type(13):before {content: "Online Payment ";top: 8px;}
.package_table td:nth-of-type(14):before {content: "Payment Request ";top: 8px;}
.package_table td:nth-of-type(15):before {content: "Profile";top: 8px;}
.package_table td:nth-of-type(16):before {content: "Share Call Card";top: 8px;}
.package_table td:nth-of-type(17):before {content: "Web Creation";top: 8px;}
.package_table td:nth-of-type(18):before {content: "Created By";top: 8px;} 



.admin_panel td:nth-of-type(1):before {content: "Action";top: 8px;}
.admin_panel td:nth-of-type(2):before {content: "Status";top: 8px;}
.admin_panel td:nth-of-type(3):before {content: "Comment";top: 8px;}
.admin_panel td:nth-of-type(4):before {content: "First Name  ";top: 8px;}
.admin_panel td:nth-of-type(5):before {content: "Last Name ";top: 8px;}
.admin_panel td:nth-of-type(6):before {content: "Mobile No. ";top: 8px;}
.admin_panel td:nth-of-type(7):before {content: "Email ID ";top: 8px;}
.admin_panel td:nth-of-type(8):before {content: "Country Code ";top: 8px;}
.admin_panel td:nth-of-type(9):before {content: "Address";top: 8px;}
.admin_panel td:nth-of-type(10):before {content: "Pymt Status";top: 8px;}
.admin_panel td:nth-of-type(11):before {content: "Package";top: 8px;}
.admin_panel td:nth-of-type(12):before {content: "Aadhar";top: 8px;}
.admin_panel td:nth-of-type(13):before {content: "Aadhar Verified";top: 8px;}
.admin_panel td:nth-of-type(14):before {content: "DL  ";top: 8px;}
.admin_panel td:nth-of-type(15):before {content: "Aadhar Front Img";top: 8px;}
.admin_panel td:nth-of-type(16):before {content: "Aadhar Back Img";top: 8px;}
.admin_panel td:nth-of-type(17):before {content: "DL Front Img ";top: 8px;}
.admin_panel td:nth-of-type(18):before {content: "DL Back Img ";top: 8px;} 
.admin_panel td:nth-of-type(18):before {content: "Aprvl Stats";top: 8px;} 




























} 