﻿ 
/* Default color ------------------------------------------------------------ */
.Default_product_view_list{

}
.Default_product_view_list .product_view_list_body{
    background-color:#FFF;
    border:1px solid #CCC;
    border-radius:3px;
}
.Default_product_view_list .product_view_list_table{

}
.Default_product_view_list .product_view_list_td{
      padding-right:10px;
    padding-left:10px;
}
.Default_product_view_list .product_view_list_heaer_body{

}
.Default_product_view_list .product_view_list_content_body{

}
.Default_product_view_list .product_view_list_content_body_close .product_view_list_content_Category_items {
    position:fixed;
    visibility:hidden;
}
.Default_product_view_list .product_view_list_content_body .product_view_list_content_Category_lock{
      position:fixed;
    visibility:hidden;
}
.Default_product_view_list .product_view_list_content_body_close .product_view_list_content_Category_lock {
    position: absolute;
    visibility: visible;
    height: 50px;
    width: 100%;
    margin-top: -50px;
    margin-left: -10px;
    z-index: 1020;
    background-color: transparent;
    cursor: move;
}
 
.Default_product_view_list .product_view_list_footer_body{

}
.Default_product_view_list .product_view_list_content_Category_body{
    margin-top:10px;
    background-color:#EEE;
     border-radius:3px;
}
.Default_product_view_list .product_view_list_content_Category_table{

}
.Default_product_view_list .product_view_list_content_Category_text{
    border-bottom:1px solid #CCC;
}
.Default_product_view_list .product_view_list_content_Category_text:hover{
    border-bottom:1px solid #CCC;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_action{

}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_remove_btn , .Default_product_view_list .product_view_list_content_Category_text_ctrl_rename_btn{
    width: 24px;
    height: 24px;
    padding: 2px;
    padding-right: 3px;
    background-color: #FFF;
    margin: 5px;
    float: left;
    border-radius: 3px;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_remove_btn:hover {
    background-color:#f00;
    cursor:pointer;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_remove_btn:hover path{
     fill:#FFF;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_remove_btn path , .Default_product_view_list .product_view_list_content_Category_text_ctrl_rename_btn path {
    fill:#555;
}

.Default_product_view_list .product_view_list_content_Category_text_ctrl_rename_btn:hover {
    background-color:#0dbb00;
    cursor:pointer;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_rename_btn:hover path{
     fill:#FFF;
}


.Default_product_view_list .product_view_list_content_Category_text_ctrl_body{

}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_save_btn ,.Default_product_view_list .product_view_list_content_Category_text_ctrl_Cancel_btn {
    font-size: 13px;
    text-align: center;
    padding: 4px;
    padding-right: 18px;
    padding-left: 18px;
    background-color: #FFF;
    border: 1px solid #CCC;
    float: left;
    border-radius: 3px;
    margin: 4px;
}
.Default_product_view_list .product_view_list_content_Category_text_ctrl_save_btn:hover ,.Default_product_view_list .product_view_list_content_Category_text_ctrl_Cancel_btn:hover {
     
    background-color: #444;
    border: 1px solid #000;
    color:#FFF;
    cursor:pointer;
    
}
.Default_product_view_list .product_view_list_content_Category_text_input_td{
    padding:3px;
}
.Default_product_view_list .product_view_list_content_Category_text_input {
    display: inline-block;
    max-width: auto;
    min-width: 75px;
    vertical-align: baseline;
    width: auto;
    height: auto;
    padding:5px;
    margin: 0;
    border-radius: 0;
    border-style: inset;
    color: #000000;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    background-color: transparent;
    border: 1px dashed transparent;
    resize: none;
    
    letter-spacing: initial;
    box-sizing: border-box;
    overflow: hidden;
    display: block;
    width: 100%;
    font-size: 23px;
   
}
.Default_product_view_list .product_view_list_content_Category_text_input:focus {
    outline:0px;
    background-color:#FFF; 
}


 
.Default_product_view_list .product_view_list_content_Category_text_input_lock {
    display: inline-block;
    max-width: auto;
    min-width: 75px;
    vertical-align: baseline;
    width: auto;
    height: auto;
    padding:5px;
    margin: 0;
    border-radius: 0;
    border-style: inset;
    color: #000000;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    background-color: transparent;
    border: 1px dashed transparent;
    resize: none;
    
    letter-spacing: initial;
    box-sizing: border-box;
    overflow: hidden;
    display: block;
    width: 100%;
    font-size: 23px;
   cursor:pointer;
}
.Default_product_view_list .product_view_list_content_Category_text_input_lock:focus {
    outline:0px;
    background-color:transparent; 
}
.Default_product_view_list .product_view_list_null_link{
    text-decoration:none;
}

/* Tile item ================================================================ ▼*/

.Default_product_view_list .product_view_list_tile_Base {
    border-radius: 2px;
    margin-top: 15px; 
}
.Default_product_view_list .product_view_list_table_transparent .product_view_list_tile_Base {
    background-color: transparent;
    box-shadow: none;
}
.Default_product_view_list .product_view_list_table .product_view_list_tile_Base {
  background-color: #FFF;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.Default_product_view_list .product_view_list_table .product_view_list_txt_top_out {
  margin-bottom:-10px;
}
.Default_product_view_list .product_view_list_table .product_view_list_txt_top_inside {
  
}
.Default_product_view_list .product_view_list_table .product_view_list_table_inside {
  
}


.Default_product_view_list .product_view_list_table .product_view_list_txt_bottom_out {
  margin-top:5px;
}

.Default_product_view_list .product_view_list_tile_body {
    
}
.Default_product_view_list .product_view_list_table_transparent .product_view_list_tile_body {
 
}
.Default_product_view_list .product_view_list_table .product_view_list_tile_body {
 
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.Default_product_view_list .product_view_list_tile_table{}
.Default_product_view_list .product_view_list_tile_td{
    padding:5px;
}
.Default_product_view_list .product_view_list_tile_txt_name{
    font-size:15px;
}
.Default_product_view_list .product_view_list_tile_txt_name ,.Default_product_view_list .product_view_list_tile_txt_title {
    display: inline-block;  
    max-width: auto;
    min-width: 75px;
    vertical-align: baseline;
    width: auto;
    height: auto;
    padding:0px;
    margin: 0;
    border-radius: 0;
    border-style: inset;
    color: #000000;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    background-color: transparent;
    border: 1px dashed transparent;
    resize: none;
   
    letter-spacing: initial;
    box-sizing: border-box;
    overflow: hidden;
    display: block; 
    width: 100%;
}
.Default_product_view_list .product_view_list_tile_txt_name:focus ,.Default_product_view_list .product_view_list_tile_txt_title:focus {
    outline:0;
}
.Default_product_view_list .product_view_list_tile_txt_title{
       font-size:13px;
       color:#333;
}
.Default_product_view_list .product_view_list_tile_txt_image {
    background-color: #EEE;
    background-image: url(prd_item_gr.png);
    background-position: center;
    background-repeat: no-repeat;
}
.Default_product_view_list .product_view_list_tile_txt_imageView {
    background-color: #EEE;
    background-position: center;
    background-repeat: no-repeat;
    background-size:cover;
}
.Default_product_view_list .product_view_list_tile_txt_Price {
    font-size: 13px;
    color: #ff6a00;
    padding-left: 7px;
    padding-right: 7px;
}
.Default_product_view_list .product_view_list_tile_txt_Price span{
     font-size:15px;
      color:#222;
}
.Default_product_view_list .product_view_list_tile_txt_Discount{
     font-size:13px;
       color:#e50000;
         padding-left:7px;
    padding-right: 7px;
      
}
.Default_product_view_list .product_view_list_tile_txt_Discount span{
     font-size:15px;
       color:#222;
        text-decoration:line-through;
}
.Default_product_view_list .product_view_list_tile_rating {
    background-image: url(gr_rating.png);
    background-position: center left;
    background-repeat: no-repeat;
    height: 30px;
}
.Default_product_view_list .product_view_list_tile_add_card_btn {
    padding: 10px;
    border-radius: 3px;
    font-size: 13px;
    text-align: center;
}

.Default_product_view_list .product_view_list_tile_add_card_btn {
    background-color: #0086de;
    color: #FFF;
    border: 1px solid #0069ae;
}
.Default_product_view_list .product_view_list_tile_add_td  {
    background-color:#0086de;
}


.Default_product_view_list .product_view_list_tile_Delete_btn {
    background-color:#e50000;
    padding: 10px;
    border-radius: 3px;
    border:1px solid #FFF;
    color: #FFF;
    font-size: 13px;
    text-align: center;
}
.Default_product_view_list .product_view_list_tile_Delete_btn:hover {
    background-color:#CCC;
     color: #000;
     cursor:pointer;
}
.Default_product_view_list .product_view_list_tile_Edit_btn {
    background-color:#555;
    padding: 10px;
    border-radius: 3px;
    border: 1px solid #FFF;
    color: #FFF;
    font-size: 13px;
    text-align: center;
   
}
.Default_product_view_list .product_view_list_tile_Edit_btn:hover {
    background-color:#0ab4ff;
     cursor:pointer;
 
}
.Default_product_view_list .product_view_list_heaer_btn_sym_load{

}

/* Tile item ================================================================ ▲*/

.Default_product_view_list .product_view_list_heaer_btn_add {
    float: left;
    padding: 10px;
    background-color: #0092ff;
    border-radius: 4px;
    margin-top: 10px;
    margin-right: 10px;
}
.Default_product_view_list .product_view_list_heaer_btn_add:hover {
    background-color: #444;
    cursor:pointer;
}
.Default_product_view_list .product_view_list_heaer_btn_add:hover .product_view_list_heaer_btn_text{
    color:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_add:hover polyline{
    fill:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_sym{
    width:20px;
    height:20px;
     float:left;
}
.Default_product_view_list .product_view_list_heaer_btn_add .product_view_list_heaer_btn_text {
    color: #FFF;
    font-size: 13px;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    float: left;
}
 

.Default_product_view_list .product_view_list_heaer_btn_add polyline{
   fill:#FFF;
  
}


.Default_product_view_list .product_view_list_heaer_btn_move {
    float: left;
    padding: 10px;
    background-color: #EEE;
    margin: 10px;
    margin-left: 0px;
    margin-right: 0px;
}
.Default_product_view_list .product_view_list_heaer_btn_move:hover {
    background-color: #ff6a00;
    cursor: pointer;
}
.Default_product_view_list .product_view_list_heaer_btn_move:hover .product_view_list_heaer_btn_text {
    color: #FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_move:hover path {
    fill:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_move .product_view_list_heaer_btn_text {
    color: #000;
    font-size: 13px;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    float: left;
}
 
 .Default_product_view_list .product_view_list_heaer_btn_move path ,  .Default_product_view_list .product_view_list_heaer_btn_move_category path{
   fill:#555;
  
}
.Default_product_view_list .product_view_list_heaer_btn_move_items {
    border-radius: 4px 0px 0px 4px;
}
.Default_product_view_list .product_view_list_heaer_btn_move_category {
  border-radius: 0px 4px 4px 0px;
 
}
 .Default_product_view_list .product_view_list_heaer_btn_move_select {
   background-color:#222;
}
  .Default_product_view_list .product_view_list_heaer_btn_move_select .product_view_list_heaer_btn_text {
   color:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_move_select path {
     fill:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_Update {
    float: right;
    padding: 10px;
    background-color:#00b514;
    border-radius: 2px;
    margin: 10px;
      margin-right:0px;
    color: #FFF;
    border-radius: 4px;
}
.Default_product_view_list .product_view_list_heaer_btn_Update .product_view_list_heaer_btn_sym {
    float: right;
}
.Default_product_view_list .product_view_list_heaer_btn_Update .product_view_list_heaer_btn_sym  path ,
.Default_product_view_list .product_view_list_heaer_btn_Update .product_view_list_heaer_btn_sym  rect{
     fill:#FFF; 
}
.Default_product_view_list .product_view_list_heaer_btn_Update .product_view_list_heaer_btn_text {
    float: right;
    padding-right:10px;
     padding-left:15px;
}
.Default_product_view_list .product_view_list_heaer_btn_Update:hover {
    
    background-color:#444;
    cursor:pointer;
}


.Default_product_view_list .product_view_list_heaer_btn_move_items{

}
.Default_product_view_list .product_view_list_content_Category_items {
    min-height: 120px;
   float:left;
    width:100%;
    background-color:transparent;
}

.Default_product_view_list .product_view_list_content_Category_itemsTD{

}
.Default_product_view_list .product_view_list_tile_Drag_drop_placeHolder{
    background-color:rgba(0, 134, 222, 0.5);
    border:1px solid #0086de;
    border-radius:5px;
    
     
}
.Default_product_view_list .NEW{


}


.Default_product_view_list .product_view_list_heaer_btn_Update_loading {
    float: right;
    padding:1px;
    background-color:#333;
    border-radius: 2px;
    margin: 10px;
      margin-right:0px;
    color: #FFF;
    border-radius: 4px;
}
.Default_product_view_list .product_view_list_heaer_btn_Update_loading .product_view_list_heaer_btn_sym {
    float: right;
    width:38px;
    height:38px;
 
}
.Default_product_view_list .product_view_list_heaer_btn_Update_loading .product_view_list_heaer_btn_sym .str   {
    
     stroke:#FFF;
}
.Default_product_view_list .product_view_list_heaer_btn_Update_loading .product_view_list_heaer_btn_sym .arrw   {
     fill:#FFF;
   
}
.Default_product_view_list .product_view_list_heaer_btn_Update_loading .product_view_list_heaer_btn_text {
    float: right;
    padding-top:8px;
    padding-right:10px;
     padding-left:15px;  
}
.Default_product_view_list .product_view_list_ProgressBar_body {
    background-color:#CCC;
    padding:1px;
}
.Default_product_view_list .product_view_list_ProgressBar_Track {
    height:4px;
    width:0% ; 
    background-color:#000; 
}
.Default_product_view_list .product_view_list_tile_add_card_btn_tdx {
    padding:2px;  
}
 
/*======================================================================================*/
.Default_product_view_list .product_view_list_content_RailView_body {
    overflow-y: hidden;
    overflow-x: hidden;
   
    
}
.Default_product_view_list .product_view_list_content_RailView_body:active ,
.Default_product_view_list .product_view_list_content_RailView_body:active .product_view_list_tile_Base  {
    cursor:ew-resize;
}
 .Default_product_view_list  .product_view_list_MotinActive_Stn{
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.Default_product_view_list  .product_view_list_MotinActive_High{
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -webkit-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.Default_product_view_list  .product_view_RailView_Td{
   width:1px;
   
}
.Default_product_view_list  .product_view_RailView_Holder path{
    
}
.Default_product_view_list  .product_view_RailView_Symbol{
    width:40px;
    margin:0 auto;
    padding:5px;
    border-radius:3px;
   
}
.Default_product_view_list  .product_view_RailView_Holder path{
    fill:#a7a7a7;
}
.Default_product_view_list  .product_view_RailView_Symbol:hover{
    background-color:#0086de;
    cursor:pointer;
}
.Default_product_view_list  .product_view_RailView_Symbol:hover path{
     fill:#FFF;
}
.Default_product_view_list   .product_view_RailView_Td_Left .product_view_RailView_Holder .product_view_RailView_Symbol:hover svg{
    margin-left:-10px;
 }
.Default_product_view_list   .product_view_RailView_Td_Right .product_view_RailView_Holder .product_view_RailView_Symbol:hover svg{
    margin-right:-10px;
 }
.Default_product_view_list  .product_view_RailView_Td_Left .product_view_RailView_Symbol{
  margin-right:-20px;
   
}
.Default_product_view_list  .product_view_RailView_Td_Right .product_view_RailView_Symbol{
  margin-left:-20px;
}
.Default_product_view_list .product_view_RailView_Symbol svg , 
.Default_product_view_list  .product_view_RailView_Symbol ,
.Default_product_view_list  .product_view_RailView_Symbol:hover {
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.Default_product_view_list  .product_view_RailView_Td_Right{
    
}
.Default_product_view_list .product_view_RailView_Td .RailView_Holder_left {
    left:34px;
    top:18px;
    background: rgb(0,0,0);
    background: linear-gradient(90deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
    width:180px;
    height:330px;
    z-index: 9090;
    position:absolute;
}
 .Default_product_view_list  .product_view_RailView_Td .RailView_Holder_Right{
     right:-42px;
    top:18px;
    background: rgb(0,0,0);
    background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba( 0,0,0,0.5) 100%);
    width:180px;
    height:330px;
    z-index: 9090;
    position:absolute;
}
 .Default_product_view_list .product_view_list_content_items_hover .product_view_list_tile_Base ,
.Default_product_view_list .product_view_list_content_items_hover .product_view_list_tile_Base:hover {
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; 
}
.Default_product_view_list .product_view_list_content_items_hover .product_view_list_tile_Base {
    border: 2px solid transparent;
    border-radius: 3px;
    cursor: pointer;
}
.Default_product_view_list .product_view_list_content_items_hover .product_view_list_tile_Base:hover {
    background-color: #98d6ff;
    border: 2px solid #72c2f6;
    box-shadow:0px 0px 10px rgba(0, 154, 255, 0.4);
}


