Commit 6d302e54 by Tobin

daily commit

parent fb2d85e1
......@@ -40,6 +40,16 @@ function set_upload_editservice($path){
}
function set_upload_all_files($path){
$config = array();
$config['upload_path'] = $path;
$config['allowed_types'] = '*';
$config['overwrite'] = FALSE;
return $config;
}
function remove_html(&$item, $key)
{
$item = strip_tags($item);
......
......@@ -42,14 +42,24 @@ class Ride_model extends CI_Model {
return ($status)?1:0;
}
function getRideData($ride_id = '',$company_id = '',$broker_id = ''){
function getRideData($ride_id = '',$company_id = '',$broker_id = '',$scheduled = '',$condArr = array()){
$cond = (!empty($ride_id))?" AND TD.transport_id = '$ride_id'":"";
$cond .= ($broker_id != '')?" AND TD.broker_id = '$broker_id'":"";
$cond .= (!empty($company_id))?" AND TD.company_id = '$company_id'":"";
$sql = "SELECT TD.*,BK.broker_name,AR.reason,VH.vehicle_id,VH.vehicle_type,TT.trip_type,TS.trip_status
if($scheduled != ''){
$cond .= " AND TD.is_scheduled = '$scheduled'";
}
if(!empty($condArr)){
$cond .= implode(' ', $condArr);
}
$sql = "SELECT TD.*,CONCAT(DV.first_name,' ',DV.last_name) AS assigned_driver_name,BK.broker_name,
AR.reason,VH.vehicle_id,VH.vehicle_type,TT.trip_type,TS.trip_status
FROM transport_details AS TD
LEFT JOIN brokers AS BK ON (TD.broker_id = BK.broker_id)
LEFT JOIN drivers AS DV ON (DV.driver_id = TD.assigned_driver)
LEFT JOIN vehicles AS VH ON (VH.vehicle_id = TD.vehicle_type)
LEFT JOIN trip_type AS TT ON (TT.trip_id = TD.trip_type)
LEFT JOIN trip_status AS TS ON (TS.trip_status_id = TD.trip_status)
......@@ -111,5 +121,84 @@ class Ride_model extends CI_Model {
return ($status)?1:0;
}
function changeSchuduleStatus($ride_id = '',$is_scheduled = '0'){
if(empty($ride_id)){
return;
}
$status = $this->db->update('transport_details',
array('is_scheduled'=>$is_scheduled),
array('transport_id'=>$ride_id));
if($is_scheduled == 0){
$this->deleteAssignedRider($ride_id);
}
return $status;
}
function deleteAssignedRider($ride_id = ''){
if(empty($ride_id)){
return;
}
$this->db->delete('ride_status',array('ride_id'=>$ride_id));
}
function autoAssignDriver($ride_id = '',$appointment_time = '', $pickupLoc = array()){
if(empty($ride_id) || empty($appointment_time) || empty($pickupLoc) || !isset($pickupLoc['lat']) || $pickupLoc['lat'] == '' || !isset($pickupLoc['lng']) || $pickupLoc['lng'] == ''){
return;
}
$time = date("G:i",$appointment_time);
$date = date("d-m-y",$appointment_time);
$endTime = date("G:i",strtotime($time) + 60 * 60);
$startTime = date("G:i",strtotime($time) - 60 * 60);
$endDateTime = strtotime($date.' '.$endTime);
$startDateTime = strtotime($date.' '.$startTime);
$sql = "SELECT GROUP_CONCAT(TD.assigned_driver) AS assigned_drivers
FROM transport_details AS TD
WHERE TD.driver_assign_status='0' AND TD.assigned_driver<>'0' AND TD.is_scheduled='1' AND
TD.appointment_time>$startDateTime AND TD.appointment_time<$endDateTime AND
TD.status IN (4,5,8)";
$prvDrivers = $this->db->query($sql);
if(empty($prvDrivers)){
return 0;
}
$driverCond = '';
if($prvDrivers->num_rows() > 0){
$prvDrivers = $prvDrivers->row_array();
$driverCond = (isset($prvDrivers['assigned_drivers']) && !empty($prvDrivers['assigned_drivers']))?
'AND DRV.driver_id NOT IN ('.$prvDrivers['assigned_drivers'].')':'';
}
$sql = "SELECT DRV.driver_id,3956*2*ASIN(SQRT(POWER(SIN((".$pickupLoc['lat']."-DRV.lat_driver)*
pi()/180/2),2)+COS(".$pickupLoc['lat']."*pi()/180)*COS(DRV.lat_driver*pi()/180)*
POWER(SIN((".$pickupLoc['lng']."-DRV.lng_driver)*pi()/180/2),2))) AS distance
FROM drivers AS DRV
WHERE DRV.status = 1 ".$driverCond."
HAVING distance < 25
ORDER BY distance
LIMIT 0,1";
$driverData = $this->db->query($sql);
if(empty($driverData)){
return 0;
}
if($driverData->num_rows() > 0){
$nearByDriver = $driverData->row_array();
$nearByDriver = $nearByDriver['driver_id'];
$status = $this->db->update('transport_details',
array('driver_assign_status'=>'0','assigned_driver'=>$nearByDriver,'status'=>'3'),
array('transport_id'=>$ride_id));
} else {
$status = $this->db->update('transport_details',
array('driver_assign_status'=>'1','status'=>'3'),
array('transport_id'=>$ride_id));
}
return $status;
}
}
?>
\ No newline at end of file
......@@ -218,7 +218,7 @@
<div class="box-header with-border">
<h3 class="box-title">Upload Ride</h3>
</div>
<form role="form" action="<?=base_url('Ride/import')?>" method="post" class="validate" data-parsley-validate="" enctype="multipart/form-data">
<form role="form" action="<?=base_url('Ride/excelMapping')?>" method="post" class="validate" data-parsley-validate="" enctype="multipart/form-data">
<br>
<div class="box-body">
<div class="col-md-12">
......@@ -231,7 +231,9 @@
<?php
if(!empty($company_data)){
foreach ($company_data as $company) {
echo '<option value="'.$company->company_id.'">'.$company->company_name.'</option>';
echo '<option value="'.$company->company_id.'">'.
$company->company_name.
'</option>';
}
}
?>
......@@ -257,16 +259,17 @@
</div>
</div>
<div class="col-md-4">
<div class="form-group has-feedback">
<label>CSV File</label>
<input name="csv_file" type="file" accept=".csv" class="required" />
</div>
<div class="form-group has-feedback">
<label>File to be Uploaded</label>
<input name="import_file" type="file" accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"
class="required" />
</div>
</div>
</div>
<div class="col-md-12">
<div class="box-footer">
<button type="submit" class="btn btn-primary">Upload</button>
</div>
<div class="box-footer">
<button type="submit" class="btn btn-primary">Upload</button>
</div>
</div>
</div>
<br>
......
<?php
$headerArr = Array(0=>'Medicaid_Number',1=>'Members_Last_Name',2=>'Members_First_Name',
3=>'Members_Date_of_Birth',4=>'Members_Age',5=>'Members_Phone_Number',
6=>'Members_Alt_Phone',7=>'Trip_Number',8=>'Appointment_Date',
9=>'Appointment_Day_of_Week',10=>'Appointment_Time',11=>'Trip_Reason_Code',
12=>'Trip_Status',13=>'Vehicle_Type',14=>'Trip_Type',15=>'Wheelchair_Flag',
16=>'Crutches_\/_Walker_\/_Cane_Flag',17=>'Number_of_Car_Seats_Required',
18=>'Pregnant_Flag',19=>'Number_of_Additional_Passengers',
20=>'Additional_Passengers_With_Appointments',21=>'Trip_Mileage',22=>'Trip_Cost',
23=>'Pickup_Address',24=>'Pickup_City',25=>'Pickup_State',26=>'Pickup_Zip_Code',
27=>'Delivery_Name',28=>'Delivery_Address',29=>'Delivery_City',30=>'Delivery_State',
31=>'Delivery_Zip_Code',32=>'Delivery_Phone_Number',33=>'Special_Needs',
34=>'Inst_\/_Directions',35=>'Return_Time',36=>'Attendant_Flag',
37=>'Trip_Bid_Status',38=>'Date_Trip_Bid_Status_Was_Changed',
39=>'Confirmation_Number',40=>'Copay',41=>'Trip_Status_Date');
?>
<div class="content-wrapper">
<section class="content-header">
<h1>
<?= $page_title ?>
<small><?= $page_desc ?></small>
</h1>
<ol class="breadcrumb">
<li><a href="<?= base_url() ?>"><i class="fa fa-star-o" aria-hidden="true"></i>Home</a></li>
<li><?= $menu ?></li>
<li class="active"><?= $sub_menu ?></li>
</ol>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<?php if($this->session->flashdata('message')) {
$flashdata = $this->session->flashdata('message'); ?>
<div class="alert alert-<?= $flashdata['class'] ?>">
<button class="close" data-dismiss="alert" type="button">×</button>
<?= $flashdata['message'] ?>
</div>
<?php } ?>
</div>
<div class="col-md-12">
<div class="box box-warning">
<div class="box-header with-border">
<div class="col-md-6">
<h3 class="box-title">Excel Mapping</h3>
</div>
</div>
<div class="box-body">
<div class="col-md-7">
<div style="overflow:scroll;height:400px;">
<table id="mappedHeaders" class="border-cls" style="width:98%;">
<?php
foreach($headerArr AS $id => $header){
echo '<tr class="border-cls">
<td class="headtag-td">'.str_replace('_',' ',$header).'</td>
<td class="headtag-td">
<div type="child" class="drag-box" id="order_'.$id.'" ondrop="dropElement(event)"
ondragover="allowDropElement(event)" headOrder="'.$id.'"></div>
</td>
</tr>';
}
?>
</table>
</div>
</div>
<div class="col-md-5">
<div type="parent" class="header-tag-box" ondrop="dropElement(event)" ondragover="allowDropElement(event)">
<?php
if(!empty($headerArr)){
foreach ($headerArr AS $headID => $heading) { ?>
<div id="tempHead_<?= $headID ?>" class="header-tag" draggable="true"
ondragstart="dragElement(event)" tmporder="<?= $headID ?>">
<?= str_replace(array('/','_'),array('',' '),$heading) ?>
</div>
<?php }
}
?>
</div>
</div>
<div class="col-md-12 btn-mapping">
<button id="upload_excell" type="button" class="btn btn-primary" dmclick="0">Import Excell</button>
</div>
</div>
</div>
</div>
</div>
</section>
<input type="hidden" name="fileType" value="<?= $fileType ?>">
<input type="hidden" name="broker_id" value="<?= $broker_id ?>">
<input type="hidden" name="company_id" value="<?= $company_id ?>">
<input type="hidden" name="import_file" value="<?= $import_file ?>">
</div>
\ No newline at end of file
<div class="content-wrapper">
<section class="content-header">
<h1>
<?= $page_title ?>
<small><?= $page_desc ?></small>
</h1>
<ol class="breadcrumb">
<li><a href="<?= base_url() ?>"><i class="fa fa-star-o" aria-hidden="true"></i>Home</a></li>
<li><?= $menu ?></li>
<li class="active"><?= $sub_menu ?></li>
</ol>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<?php if($this->session->flashdata('message')) {
$flashdata = $this->session->flashdata('message'); ?>
<div class="alert alert-<?= $flashdata['class'] ?>">
<button class="close" data-dismiss="alert" type="button">×</button>
<?= $flashdata['message'] ?>
</div>
<?php } ?>
</div>
<div class="col-md-12">
<div class="box box-warning">
<div class="box-header with-border">
<div class="col-md-6">
<h3 class="box-title">Scheduled Rides</h3>
</div>
</div>
<div class="box-body">
<form action="<?= base_url('Ride/scheduled_rides') ?>" method="post" class="validate" data-parsley-validate="" enctype="multipart/form-data">
<div class="col-md-12">
<div class="form-group has-feedback">
<label>Appointment Date</label>
<div class="input-group date" data-provide="datepicker">
<input id="datepicker" type="text" class="form-control required" data-parsley-trigger="change" data-parsley-minlength="2" required="" name="search_date" placeholder="Search Date" autocomplete="off">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-2" style="float:right;padding:initial;">
<a class="btn btn-sm btn-primary" style="width: 150px;" href="<?= base_url('Ride/scheduled_rides') ?>">View All</a>
</div>
<div class="col-md-2" style="float:right;padding:initial;">
<button class="btn btn-sm btn-primary" style="width: 150px;" type="submit">Search</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="box box-warning">
<div class="box-body">
<table class="table table-bordered table-striped datatable ">
<thead>
<tr>
<th class="hidden">ID</th>
<th width="100px">Scheduled Time</th>
<th width="100px">Arrival Time</th>
<th width="100px">Coustomer Name</th>
<th width="100px">Mobility</th>
<th width="100px">Pick Up Address</th>
<th width="100px">Drop Off Address</th>
<th width="100px">Rider Status</th>
<th width="40px">View</th>
</tr>
</thead>
<tbody>
<?php
$report_data = array();
if(!empty($ride_data)){
foreach($ride_data as $ride) {
$json_ride = json_decode($ride->data,true);
if(empty($json_ride)){
continue;
} ?>
<tr>
<th class="hidden"><?= $ride->transport_id ?></th>
<th class="center">
<?= date("d-m-y G:i",$ride->appointment_time) ?>
</th>
<th class="center"></th>
<th class="center"><?= $ride->patient_name ?></th>
<th class="center"></th>
<th class="center"><?= $ride->pickup_location ?></th>
<th class="center"><?= $ride->drop_location ?></th>
<th class="center">
<?php
if(!empty($ride->assigned_driver) && $ride->driver_assign_status == '1'){
echo 'Driver Cancelled & Auto Assigned to Dispatcher';
} else if (empty($ride->assigned_driver) && $ride->driver_assign_status == '1'){
echo 'No Driver Found, ride assigned to dispatcher';
} else if (!empty($ride->assigned_driver) && $ride->driver_assign_status == '0' && !empty($ride->assigned_driver_name) && $ride->status == 3){
echo 'Waiting for driver response : Driver Name '.$ride->assigned_driver_name;
} else if (!empty($ride->assigned_driver) && $ride->driver_assign_status == '0' && !empty($ride->assigned_driver_name) && $ride->status == 4){
echo 'Driver Accepted : Driver Name '.$ride->assigned_driver_name;
}
?>
</th>
<th class="center">
<a id="viewRideDetails" key="<?= $ride->transport_id ?>" class="cpoint">
<i class="fa fa-fw fa-eye"></i>
</a>
</th>
</tr>
<?php
$report_data[$ride->transport_id] = $json_ride;
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
</div>
<script type="text/javascript">
report_data = <?= json_encode($report_data); ?>;
</script>
\ No newline at end of file
<?php
$headerArr = array("Medicaid_Number","Members_Last_Name","Members_First_Name","Members_Date_of_Birth","Members_Age","Members_Phone_Number","Members_Alt_Phone","Trip_Number","Appointment_Date","Appointment_Day_of_Week","Appointment_Time","Trip_Reason_Code","Trip_Status","Vehicle_Type","Trip_Type","Wheelchair_Flag","Crutches_\/_Walker_\/_Cane_Flag","Number_of_Car_Seats_Required","Pregnant_Flag","Number_of_Additional_Passengers","Additional_Passengers_With_Appointments","Trip_Mileage","Trip_Cost","Pickup_Address","Pickup_City","Pickup_State","Pickup_Zip_Code","Delivery_Name","Delivery_Address","Delivery_City","Delivery_State","Delivery_Zip_Code","Delivery_Phone_Number","Special_Needs","Inst_\/_Directions","Return_Time","Attendant_Flag","Trip_Bid_Status","Date_Trip_Bid_Status_Was_Changed","Confirmation_Number","Copay","Trip_Status_Date");
?>
<div class="content-wrapper" >
<!-- Content Header (Page header) -->
<section class="content-header">
......@@ -50,7 +49,7 @@
}
}
?>
<option value="0" <?= ($broker_id == 0)?'selected':'' ?>>Phone Bookings</option>
<option value="0" <?= ($broker_id != '' && $broker_id == 0)?'selected':'' ?>>Phone Bookings</option>
</select>
</div>
</div>
......@@ -77,9 +76,11 @@
</thead>
<tbody>
<?php
$ride_ids = array();
$report_data = array();
if(!empty($ride_data)){
foreach($ride_data as $ride) {
$ride_ids[] = $ride->transport_id;
$json_ride = json_decode($ride->data,true);
if(empty($json_ride)){
continue;
......@@ -88,6 +89,16 @@
<tr>
<th class="hidden"><?= $ride->transport_id ?></th>
<th class="center">
<?php if($this->session->userdata['user_type'] != 1){
$style = 'style="color:red;";';
if($ride->is_scheduled == 1){
$style = 'style="color:green;";';
} ?>
<a id="markSchedule_<?= $ride->transport_id ?>" transport_id="<?= $ride->transport_id ?>"
is_scheduled="<?= $ride->is_scheduled ?>" class="cpoint">
<i class="fa fa-fw fa-check" <?=$style?> ></i>
</a>
<?php } ?>
<a id="viewRideDetails" key="<?= $ride->transport_id ?>" class="cpoint">
<i class="fa fa-fw fa-eye"></i>
</a>
......@@ -117,6 +128,13 @@
}?>
</tbody>
</table>
<?php if($this->session->userdata['user_type'] != 1){ ?>
<div class="col-md-1" style="float:right;padding:initial;">
<a id="scheduleAll" class="btn btn-sm btn-primary">
Schedule All
</a>
</div>
<?php } ?>
</div>
</div>
</div>
......@@ -124,5 +142,6 @@
</section>
</div>
<script type="text/javascript">
ride_ids = <?= json_encode($ride_ids); ?>;
report_data = <?= json_encode($report_data); ?>;
</script>
......@@ -45,7 +45,7 @@
}
});
});
<?php break; ?>
<?php break;
default : ?>
jQuery(function () {
jQuery('.datatable').DataTable({
......
......@@ -22,6 +22,6 @@
<script src="<?php echo base_url(); ?>assets/js/jQuery-2.1.4.min.js"></script>
<script type="text/javascript">
report_data = [];
report_data = ride_ids = [];
</script>
</head>
......@@ -136,6 +136,14 @@
Import Rides
</a>
</li>
<?php if($this->session->userdata['user_type'] != 1){ ?>
<li>
<a href="<?= base_url('Ride/scheduled_rides') ?>">
<i class="fa fa-circle-o text-aqua"></i>
Scheduled Rides
</a>
</li>
<?php } ?>
</ul>
</li>
<li><a href="<?= base_url('Payment/getPayDetails') ?>">
......
......@@ -3,7 +3,7 @@
}
.dropdown-toggle {
background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
}
.modal-wide .modal-dialog {
width:80% !important;
......@@ -18,13 +18,13 @@
border:none !important;
}
#map_canvas {
height: 350px;
width: 98%;
height: 350px;
width: 98%;
}
#map_canvasmap {
height: 350px;
width: 98%;
height: 350px;
width: 98%;
}
.input_size{width: 280px !important;}
......@@ -78,38 +78,38 @@
.sleeper{
background-image: url(./images/1.png);background-repeat: no-repeat;height: 23px;
width: 34px;
margin-top:10px;
height: 41px;
}.seater{
background-image: url(./images/4.png);background-repeat: no-repeat;height: 23px;
width: 34px;
margin-top:10px;
height: 41px;
}.sleeper1{
background-image: url(../images/empty.png);background-repeat: no-repeat;height: 23px;
width: 34px;
margin-top:10px;
height: 41px;
}
width: 34px;
margin-top:10px;
height: 41px;
}.seater{
background-image: url(./images/4.png);background-repeat: no-repeat;height: 23px;
width: 34px;
margin-top:10px;
height: 41px;
}.sleeper1{
background-image: url(../images/empty.png);background-repeat: no-repeat;height: 23px;
width: 34px;
margin-top:10px;
height: 41px;
}
.sub_buttons{padding-top:23px !important;}
.well {
position: absolute;
z-index: 1;
margin-top: -30px;
height: 30px;
min-height: 30px;
padding: 0 6.5px;
left: 25%;
}
.sub_buttons{padding-top:23px !important;}
.well {
position: absolute;
z-index: 1;
margin-top: -30px;
height: 30px;
min-height: 30px;
padding: 0 6.5px;
left: 25%;
}
.thumbnailss {
list-style:none;
}
.thumbnailss {
list-style:none;
}
/******SEAT BLOCK CSS********/
.sleeper {
/******SEAT BLOCK CSS********/
.sleeper {
background-image: url(../images/1.png);
background-repeat: no-repeat;
height: 23px;
......@@ -117,26 +117,26 @@
margin-top: 10px;
height: 39px;
cursor: pointer;
}
.ssleeper {
}
.ssleeper {
background-image: url(../images/3.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
}
.bsleeper {
}
.bsleeper {
background-image: url(../images/3.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
}
.selectedsleeper {
}
.selectedsleeper {
background-image: url(../images/2.png);
background-repeat: no-repeat;
height: 23px;
......@@ -144,44 +144,44 @@
margin-top: 10px;
height: 39px;
cursor: pointer;
}
.selectedsleeper1{
background-image: url(../images/1.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
cursor: pointer;
}
}
.selectedsleeper1{
background-image: url(../images/1.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
cursor: pointer;
}
.seater {
background-image: url(../images/4.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 27px;
cursor: pointer;
.seater {
background-image: url(../images/4.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 27px;
cursor: pointer;
}
.sseater {
background-image: url(../images/7.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
background-image: url(../images/7.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
}
.bseater {
background-image: url(../images/7.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
background-image: url(../images/7.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 39px;
}
/*.ssseater{
background-image: url(../images/4.png);
background-repeat: no-repeat;
......@@ -190,56 +190,111 @@
margin-top: 10px;
height: 27px;
cursor: pointer;
}*/
.selectedseat {
background-image: url(../images/6.png);
/*background-image: url(../images/6.png);*/
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 27px;
cursor: pointer;
}
.sleeper1 {
background-image: url(../images/empty.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 21px;
}
/******SEAT BLOCK CSS********/
}*/
.selectedseat {
background-image: url(../images/6.png);
/*background-image: url(../images/6.png);*/
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 27px;
cursor: pointer;
}
.sleeper1 {
background-image: url(../images/empty.png);
background-repeat: no-repeat;
height: 23px;
width: 34px;
margin-top: 10px;
height: 21px;
}
/******SEAT BLOCK CSS********/
.prevent-click {
pointer-events: none;
cursor: default;
text-decoration: none;
color: black;
}
.prevent-click {
pointer-events: none;
cursor: default;
text-decoration: none;
color: black;
}
.hide {
display:none !important;
}
.hide {
display:none !important;
}
.loader{
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
text-align: center;
background-image: url(../images/loader.gif);
background-size: 12%;
background-position: center;
background-repeat: no-repeat;
background-color: rgba(211,211,211,0.5);
}
.loader{
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
text-align: center;
background-image: url(../images/loader.gif);
background-size: 5%;
background-position: center;
background-repeat: no-repeat;
background-color: rgba(0,0,0,0.56);
}
.height_200{
.height_200{
height: 200px !important;
}
}
.cpoint{
.cpoint{
cursor: pointer !important;
}
\ No newline at end of file
}
.overlay {
position: fixed; /* Sit on top of the page content */
display: none; /* Hidden by default */
width: 100%; /* Full width (cover the whole page) */
height: 100%; /* Full height (cover the whole page) */
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.5); /* Black background with opacity */
z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
cursor: pointer; /* Add a pointer on hover */
}
.drag-box {
float: left;
width: 100%;
min-height: 25px;
margin: 2px;
border: 1px solid #A8A8A8;
}
.border-cls {
border: 1px solid #e0dbdb;
}
.headtag-td {
padding: 5px;
width: 50%;
}
.header-tag {
border: 1px solid darkgray;
border-radius: 10px;
padding: 0px 10px;
display: inline-block;
margin: 2px;
background: #c2ccd6;
}
.header-tag-box {
width:100%;
min-height:400px;
border: 1px solid #dfdbdb;
padding: 2px;
}
.clear {
clear: both !important;
}
.btn-mapping {
text-align: center;
padding: 15px;
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment