
#paycart-template-1 .spc_checkout_template_enable_drag_drop,
#paycart-template-3 .spc_checkout_template_enable_drag_drop {
    border: 2px dashed #31373d;
    margin: 5px 0px;
}

.spc_checkout_template_enable_drag_drop.full_width_box{
float: left;
width: 100%;
padding:10px 0;
}

#checkoutWrapper:not(.drag_drop_payment_form_outer) .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {
	float: left;
	width:100%;
	margin: 14px 0;
	border:3px dashed #cccc;
	box-shadow: 0px 1px 20px #00000014;
	padding: 20px 0 20px;
	cursor: pointer;
}

  
.spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item > *, .disable_drag_drop_sortable.spc_disable_pointer > * {
	pointer-events: none;
}

.spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item .spc_checkout_template_drag_drop_item_inner_msg {
	text-align: center;
	padding: 20px 10px;
}
/* Template-2 style */
#paycart-template-2 .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {

    width: 100%;
}
.spc_temp4.template4 .spc_checkout_gdpr_outer_div,
#paycart-template-8  .spc_checkout_gdpr_outer_div,
#paycart-template-9  .spc_checkout_gdpr_outer_div {
    float:100%;  
    width: 100%;
}
/* Template-1 style */
.spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item_width_full{
	width:100%;
	max-width:100%;
	
}

#paycart-template-1 .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {
padding: 5px 12px;
}
.spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item.add_cart_summary_div{

	/*display:block !important;*/
}

.spc_checkout_template_drag_drop_parent.spc_checkout_template_enable_drag_drop{
    padding: 10px;
}
.draggable_elements{
	float: left;
    width: 100%;
    padding: 10px;
    margin: 0;
}


.spc_temp4.template4 .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item{
     padding: 15px;
}
.spc_checkout_template_drag_drop_parent {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.spc_temp10 .spc_checkout_template_drag_drop_parent {
    padding-left: 0px !important;
    padding-right: 0 !important;
}
.addpadd .spc_checkout_template_drag_drop_parent {
    padding-left: 15px !important;
    padding-right: 15px !important;
}


.spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {
	padding: 20px;
}

/******* for drag and drop element start ****/



.drag_drop_payment_form_outer .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item .spc_checkout_template_drag_drop_item_inner_msg {	
	text-align: center;	
	padding: 0px 0px 0;	
}

.drag_drop_payment_form_outer .spc_checkout_template_drag_drop_parent {	
    padding-left: 0px !important;	
    padding-right: 0px !important;	
}

.drag_drop_payment_form_outer .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {padding: 10px;margin: 5px 0;}


/******* for drag and drop element end ****/
