﻿/* MENU -------------------------------------------------------------------------------------------------------*/


                
                
/* submenus */
                
div.menu li:hover > ul {
    display         : block;
    position        : absolute;
    z-index         : 10;
    left            : 0;
    top             : 1.8em;
}




/* DROPDOWNS
 ---------------------------------------------------------------------------------------------------------------*/


.textSmall select
{
    font-size: 11px;
}

.textSmall
{
    font-size: 10px;
}

.DropDownSelect {
    font-size: 12px;
}
.DropDownSelectL0 {
    background-color: #5EBD39;
    color: #FFFFFF;
}
.DropDownSelectL1 {
    border-bottom: 1px dashed #CEDCE4;
}
.DropDownSelectL2 {
    border-bottom: 1px dashed #CEDCE4;
    font-weight: bold;
    padding-left: 15px;
}
.DropDownSelectL3 {
    border-bottom: 1px dashed #CEDCE4;
    margin-left: 25px;
}

/* TEXT ------------------------------------------------------------------------------------------------------------*/
H1.PageTitle
{
    font-size: 18px;
    margin:  10px;
    padding: 0;
    color:#4aab24;
    display:none;
}
p.PageDescription {
    margin:  10px;
    padding: 0px;
}

h2 {
    font-size: 15px;
    margin: 0 0 10px;
    padding: 0;
} 
h3 {
    font-size: 13px;
    margin: 0 0 5px;
    padding: 0;
}
p {
    margin: 0 0 10px;
    padding: 0;
}

hr {
    border-style: dashed;
    border-width: 1px;
    color: #CCCCCC;
    width: 100%;
}

A:active, A:link, A:visited {
    color: #1A4473;
    font-weight: bold;
    text-decoration: none;
}
A:hover {
    color: #5EBD39;
    font-weight: bold;
    text-decoration: underline;
}


/* CMS EDITOR ---------------------------------------------------------------------------------------------------*/

/*//////////////////// INTERFACE ////////////////////////////////////////////////////////////////////////////*/

.bodyInterface {
    background-color: #9EBAC8;
    background-image: url("../images/interface/bg_sito.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    color: #545454;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif,Verdana,Arial;
    font-size: 75%;
    margin: 11px 0 30px;
}

.CMSCommand {
    background-position: 0 40px;
    margin: 0 0 30px;
}

.divSliderContent {
    border: 0 solid #CCCCCC;
    color: #FFFFFF;
    height: 30px;
    left: -1px;
    position: absolute;
    top: 220px;
    width: 595px;
    z-index: 1;
}
.divSliderBg {
    background-color: #000000;
    height: 33px;
    left: 1px;
    opacity: 0.6;
    position: absolute;
    top: 5px;
    width: 595px;
    z-index: 5;
}
.divSliderTxt {
    height: 33px;
    left: 240px;
    position: absolute;
    top: 5px;
    z-index: 10;
}
.divThumbContent {
    border: 0 solid #CCCCCC;
    display: none;
    left: 0;
    position: relative;
    top: -18px;
    width: 104px;
}
.divThumbBg {
    background-image: url("../images/homepage/rolloverBG.png");
    background-position: center top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    left: -60px;
    padding: 15px 5px 5px;
    position: absolute;
    top: -4px;
    width: 215px;
}
A.linkThumbBg:link, A.linkThumbBg:active, A.linkThumbBg:visited {
    color: #FFFFFF;
    font-weight: normal;
}
.barraCMS {
    background-image: url("../images/CMS/CMSBarraBG.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    height: 40px;
    margin-bottom: 10px;
    width: 100%;
}
.pathL2 {
    background-color: #5EBD39;
    background-image: url("../images/interface/pathEnd.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #E1EAEF;
    float: left;
    font-size: 16px;
    margin: 0 auto;
    padding: 4px 15px 4px 5px;
    width: auto;
}
.pathL2Products {
    background-color: #C7D0D5;
    background-image: url("../images/interface/pathEndProducts.png");
    background-position: right center;
    background-repeat: no-repeat;
    float: left;
    font-size: 16px;
    margin: 0 auto;
    padding: 4px 15px 4px 5px;
    width: auto;
}
.pathL3 {
    float: left;
    font-size: 18px;
    margin: 0 auto;
    padding: 4px 15px 4px 5px;
    width: auto;
	font-weight:bold;
	color:#4AAB24;
}
.pageContent, .CMSpageContentEdit {
    background-color: #E1EAEF;
    margin: 0;
    padding: 0;
    width: 700px;
}
.CMSpageContentEdit {
    width: 750px;
}
.pageTextContent {
    padding: 5px 10px 25px;
}
TABLE.Repeater  {
    border-collapse: collapse;
    border-width:0px
}

TR.TRRepeaterAlternate {
    background-color: #F3F8FB;
     border-width:0px
}
TD.TdRepeater {
    border-bottom: 1px dashed #CEDCE4;
    padding-left:20px;
}
TD.TdRepeaterFirst {
   background: transparent url("../images/interface/freccia.gif") no-repeat left;
}


TR.TRRepeater:hover {
    background-color: #FFFFFF;
}
TR.TableHeader {
    font-weight: bold;
}
TD.TableHeader {
    border-bottom: 1px solid #A7A7A7;
}

.language_dropdown {
    background-image: url("../images/interface/language_bg_off.png");
    float: right;
    height: 15px;
    margin: 5px 0;
    padding: 2px 0;
    position: relative;
    text-align: left;
    width: 106px;
    z-index: 50;
}
A.languageRollOver:active, A.languageRollOver:link, A.languageRollOver:visited {
    color: #1A4473;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
A.languageRollOver:hover {
    color: #5EBD39;
}
.lang_choice {
    margin: 0;
    padding: 2px 0 0;
    position: relative;
    text-align: left;
    top: -1px;
    visibility: hidden;
    width: 106px;
    z-index: 150;
}
ul.language {
    background-image: url("../images/interface/language_bgBot_on.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0 0 5px;
    visibility: hidden;
}
li.language {
    background-color: #FFFFFF;
    list-style: none outside none;
    padding: 4px 0 2px;
    width: 106px;
}
li.language:hover {
    background-color: #F2F2F2;
}
li.bottom {
    background-color: #CCCCCC;
    list-style: none outside none;
    padding: 2px 0;
    width: 106px;
}
.footer {
    /*color: #1A4473;*/
	color: #9298A0;
    font-size: 11px;
}
A.footer:active, A.footer:link, A.footer:visited {
    color: #464646;
    font-weight: bold;
    text-decoration: none;
}
A.footer:hover {
    color: #5ebd39;
    font-weight: bold;
    text-decoration: none;
}


/*/////////////////// MODULI /////////////////////////////////////////////////////////////////////////////*/
.TitleAreaHighlited_tile {
    background-color: #A3BFCD;
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    margin: 10px auto;
    padding: 4px 10px;
    width: 660px;
}
.TextAreaHighlited_tile {
    color: #5EBD39;
    font-size: 16px;
    font-weight: bold;
    padding: 4px 15px 10px 5px;
}
.TextAreaHighlited_content {
    background-color: #CCDAE3;
    border-left: 4px solid #BEC8CA;
    float: left;
    margin: 0 auto;
    padding: 4px 10px 4px 5px;
    width: 660px;
}
.WebmoduloTable {
    width: 680px;
}
.didaFoto {
    float: right;
    margin-left: 10px;
    text-align: left;
    width: auto;
}
.TDdidaFoto {
    background-color: #5EBD39;
}
.moduloTitoloFotoTxt {
    border: 1px solid #BBCED7;
    width: auto;
}

/*//////////////// EDITOR ////////////////////////////////////////////////////////*/

.bodyEditor {
    background-color: #E1EAEF;
    background-image: url("../images/interface/blank.png");
    background-position: center top;
    background-repeat: repeat-x;
    padding: 5px 10px 25px;
}
.pageTextContent {
    border: 2px solid red;
    text-align: left;
}
.testCms {
    border: 2px solid red;
}
.TitleAreaHighlited_tile {
    background-color: #A3BFCD;
    border: 2px solid green;
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    margin: 10px auto;
    padding: 4px 10px;
    width: 660px;
}
.TextAreaHighlited_tile {
    color: #5EBD39;
    font-size: 16px;
    font-weight: bold;
    padding: 4px 15px 10px 5px;
}
.TextAreaHighlited_content {
    background-color: #CCDAE3;
    border: 2px solid green;
    float: left;
    margin: 0 auto;
    padding: 4px 10px 4px 5px;
    width: 660px;
}
.WebmoduloTable {
    border: 2px solid orange;
    width: 680px;
}
tr.WebmoduloTable {
    border: 2px solid orange;
}
td.WebmoduloTable {
    border: 2px solid red;
}

/*///////////////////////// EDITOR PREVIEW //////////////////////////////////////////////////////////*/

.preview {
    background-color: #E1EAEF;
    background-image: url("../images/interface/blank.png");
    background-position: center top;
    background-repeat: repeat-x;
    padding: 5px 10px 25px;
}


/* FORMS
----------------------------------------------------------*/
@import url(https://fonts.googleapis.com/css?family=Shanti);
BODY {
    background-color: #FFFFFF;
    background-image: url("../images/interface/bg_cms.png");
    background-position: center top;
    background-repeat: repeat-x;
    color: #464646;
    /*font-family: 'Shanti',  "Lucida Sans Unicode","Lucida Grande",sans-serif,Verdana,Arial;*/
	font-family: Arial, 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;
    margin: 13px 0 30px;
}
.contentCms {
    margin: 0 auto;
    width: 960px;
}

.menuTop, .contentPaginaAll, .contentPaginaAllBottom {
    width: 950px;
}

.menuTop {
    padding: 0 6px;
}

.footer 
{
    width: 99%;
    text-align: right;
    font-size: 11px;
}

.contentPaginaAll {
    background-image: url("../images/interface/bg_pagina.png");
    background-repeat: repeat-y;
    margin: 12px 0 0;
    padding: 0 6px 30px;
}
.contentPaginaAllBottom {
    background-image: url("../images/interface/bg_pagina_bottom.png");
    background-repeat: no-repeat;
    background-position:top;
    margin: 0px;
    height:6px;
   /*background-color:Red; */
}
.LeftColumn {
    float: left;
    margin: 20px 245px 0 10px;
    padding: 0 5px 10px;
    text-align: left;
    width: 680px;
}

.LeftColumnWithPage {
    float: left;
    margin: 20px 245px 0 10px;
    padding: 0 0 10px;
    text-align: left;
    width: 700px;
}

.RightColumn {
    float: left;
    margin-left: -233px;
    margin-top: 20px;
    padding: 0 5px 10px;
    text-align: left;
    width: 200px;
}

.RightColumnWithPage {
    float: left;
    margin-left: -237px;
    margin-top: 20px;
    padding: 0 5px 10px;
    text-align: left;
    width: 200px;
}

.oneColumn {
    margin: 20px 10px 0;
    padding: 0 5px 10px;
    width: 905px;
}

.backgroundContent {
    background-color: #EEF3F6;
    border: 1px solid #CEDCE4;
     border-radius: 3px;
}

.backgroundPageData 
{
    margin: 15px 20px 0px 10px;
    padding: 0px 0px 0px 0px;
    background-color: transparent;
    border: 0px;
}

.backgroundFilter
{
    color: #FFFFFF;
    font-weight: normal;
    background-color: rgb(70, 70, 70);
}

.pathL2 {
    /*background-color: #5EBD39;*/
	background-color:transparent;
    background-image: url("../images/interface/pathEnd.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #E1EAEF;
    float: left;
    font-size: 16px;
    margin: 0 auto;
    padding: 4px 15px 4px 10px;
    width: auto;
}

a.pathL2, a.pathL2:hover, a.pathL2:link
{
    font-size: 16px;
    margin: 0 auto;
    padding: 4px 15px 4px 10px;
    width: auto;
    text-decoration: none;
    font-weight:normal;
    color: #E1EAEF;
	color:#88A1AD;
}

.pathL3 {
    float: left;
    font-size: 16px;
    margin: 0 auto;
    padding: 4px 15px 4px 5px;
    width: auto;
}

.titleArea {
    background-color: #5EBD39;
    color: #E1EAEF;
    font-size: 16px;
    margin: 10px auto;
    padding: 4px 15px 4px 10px;
    width: auto;
}



/* WORKFLOW
----------------------------------------------------------*/

.steps {
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
    width: 935px;
}


/* GRIDVIEW
----------------------------------------------------------*/

.itemAction 
{
    background:transparent;
}

.gridViewItemDataStyle 
{
    color:#545454;
    font-size:10px;
    font-weight:bold;
}

.gridViewItemDataUser 
{
    color:#5ebd39;
    font-size:10px;
    font-weight:bold;
}

.gridView {   
     width: 100%;   
    margin: 5px 0 10px 0;   
    border-width: 0px; 
    border-collapse: collapse;
}  

.gridView td, .gridView th
{
    padding-left:20px;
        border: solid 0px #CEDCE4; 
    border-bottom:1px dashed #CFCFCF;  
}
/* border-----------*/
tr.gridViewRowStyle , td.gridViewRowStyle 
{
    border: solid 0px #CEDCE4;   
}
 
         
.gridViewBordered {   
    width: 100%;   
    margin: 5px 0 10px 0;   
    border-width: 0px;
    border: solid 1px #CEDCE4;   
    border-collapse:collapse;
}  

gridViewRowStyle, .gridViewAlternativeRowStyle {   
    padding: 2px;   
  
   /*background: #F3F8FB url("../images/interface/freccia.gif") no-repeat left;  */
   
}
.gridViewColumnStyle {   
 /*   border-bottom: 1px dashed #CEDCE4;*/
}

tr.gridViewRowStyle:hover 
{
  /*  background: #FFFFFF url("../images/interface/freccia.gif") no-repeat left;*/
}

 .gridViewRowStyle  TD:first-child, .gridViewAlternativeRowStyle TD:first-child
{
 /* background: transparent url("../images/interface/freccia.gif") no-repeat left; */
}
.gridViewHeaderStyle th
{
    font-weight: bold; 
    padding: 4px 2px;   
    color: #808080;   
    background-color: transparent;
    font-size: 11px;   
    border-width: 0px;
    border: 0px solid red;
     border-bottom:1px solid #aeaeae;  
}  

/* DEVEXPRESS customization - INIT
----------------------------------------------------------*/
.gridViewHeaderStyle td
{
    font-weight: bold; 
    padding: 4px 2px;   
    color: #808080;   
    background-color: transparent;
    font-size: 11px;   
    border-width: 0px;
    border: 0px solid red;
    border-bottom:0px solid #aeaeae;  
}  

td.gridViewHeaderStyle, .dxgvFilterRow
{
    background-color: rgb(238, 243, 246);
}

td.dxgvHeader, table.dxgvControl 
{
    border: 0px solid #9f9f9f;
    border-bottom:1px solid #9f9f9f;  
}

.dxgvControl
{
    font-family: Arial, 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.dxgvTable
{
     color: #464646;
}

.dxGridView_gvHeaderFilterActive
{
    border: 1px solid #394ea2;
}
/* DEVEXPRESS customization - END
----------------------------------------------------------*/

tr.gridViewAlternativeRowStyle 
{
 /* background: transparent url("../images/interface/freccia.gif") no-repeat left;*/
   background-color: #F3F8FB
}

   

tr.gridViewAlternativeRowStyle:hover 
{
  /*  background: #FFFFFF url("../images/interface/freccia.gif") no-repeat left;*/
    background-color: #fff
}
tr.gridViewNoBorder , td.gridViewNoBorder,.gridViewNoBorder TD:first-child
{
    border: solid 0px #CEDCE4;   
     border-bottom:0px dashed #CFCFCF;  
      background-image:none
}
 

/* MENU
----------------------------------------------------------*/

div.menu 
{
    height: 20px;
    margin: 23px 0 0 0;
    padding: 0 0 0 10px;
}

div.menu ul   
{  
    display         : block; 
    text-align      : left;
    font-style      : normal;
    position        : relative;
    cursor: pointer;
    z-index         : 1;
    width           : 100%;         /* forcing Safari/Win */
}            
            
           
div.menu li 
{
    float: left;
    /*font: 12px  'Segoe UI', Arial, Tahoma;*/
	font: 13px  Arial, Tahoma;
    list-style: none outside none;
    margin: 0;
    padding: 7px 14px 0;
}
                
div.menu a 
{
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    padding: 0 6px;
    text-decoration: none;
    white-space: nowrap;
}
            
div.menu a:hover
{
    color: #F5E70C;
}

            
div.menu ul ul 
{
    display         : none;
    height: 24px;
    margin: 0;
    padding: 0;
    position: absolute;
}

div.menu  ul ul li {
    background-color: #000000;
    border-bottom: 1px dashed #7F7F7F;
    float: none;
    font-size: 12px;
}

div.menu  ul ul li a {
    border-right: 0 solid white;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 6px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu  ul ul li a:hover {
    color: #F5E70C;
}

div.menu  ul ul li a.on {
    color: #FFFFFF;
}


/* LOGIN CONTROL
----------------------------------------------------------*/

.loginButton
{   
    background-color: #464646;
    border-width: 0;
    color: white;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.loginButton:hover 
{
    background-color: #5EBD39;
    border-width: 0;
    color: white;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.loginCreateUser {
    background: url("../images/interface/btnCreateUser.png") no-repeat scroll 0 3px transparent;
    margin: 0 5px;
    padding: 2px 0 2px 20px;
    width: auto;
}

.loginChangePassword {
    background: url("../images/interface/btnChangePassword.png") no-repeat scroll 0 3px transparent;
    margin: 0 5px;
    padding: 2px 0 2px 20px;
    width: auto;
}

.loginHelp {
    background: url("../images/interface/btnHelp.png") no-repeat scroll 0 3px transparent;
    margin: 0 5px;
    padding: 2px 0 2px 20px;
    width: auto;
}

.loginPanel
{
    width: 500px; 
    padding: 10px; 
    border: 1px solid #cedce4; 
    background-color: rgb(238, 243, 246);
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
   /* margin-top: 13px; 
    float: left; 
    font-size: 13px;*/
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}



/* HOVER MENU CONTROL  
----------------------------------------------------------*/
.popupMenu
{
    position: absolute;
    visibility: hidden;
    background-color: #F5F7F8;
}

.langDisplay
{
    font-size: 1.1em;
    display: block;
    color:White;
    /*padding: 8px;
    float:right;*/
}

.textField
{
    width: 520px;
}

/* VALIDATORS
----------------------------------------------------------*/
input.error  { background: #fed; border: 1px solid #e00; }
select.error { background: #fed; border: 1px solid #e00; }
textarea.error { background: #fed; border: 1px solid #e00; }

.tooltip
{
display: none;
background: transparent url('../images/interface/black_arrow.png');
font-size: 12px;
height: 70px;
width: 160px;
padding: 25px;
color: #fff;
z-index: 10000;
 }
 
.valid-yes, .valid-no {
background-position: top left;
background-repeat: no-repeat;
display: inline;
padding: 1px 21px;
margin: 0 1px 0 1px;
overflow:visible;
}
.valid-yes { background-image: url('../images/interface/warning.png'); }
.valid-no { background-image: url('../images/interface/warning.png'); }


/* CONTEXT MENU
----------------------------------------------------------*/
.contextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(../images/interface/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

a.contextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.contextMenuItem-Selected
{
	font-weight: bold;
}

a.contextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}

/* Overlays */
.ui-widget-overlay  
{
    position:fixed;
     top: 0; left: 0; width: 100%; height: 100%; }

.contentPopUp 
{
   padding: 30px 30px 30px 30px;
   text-align:center;
}


.PopUp_title 
{
    /*ui-dialog-title*/
     float: left; margin: .1em 0 .2em; 
} 


.PopUp_BarraTop 
{
/*
ui-dialog-titlebar
 
ui-corner-all 
ui-helper-clearfix
*/
padding: .5em .3em .3em 1em; position: relative;
/*ui-widget-header*/
border: 1px solid #436575; background: #75b1cd url(ui-jquery/images/ui-bg_gloss-wave_75_75b1cd_500x100.png);
/*background-image: url(./ui-jquery/images/ui-icons_d8e7f3_256x240.png);*/
}


/* DATEPICKER
----------------------------------------------------------*/
.ui-datepicker-trigger {
    vertical-align: top;
    margin-left: 5px;
    cursor: pointer;
}


/* LOADER
----------------------------------------------------------*/
.overlay {
    position: fixed;
    z-index: 99;
    top: 0px;
    left: 0px;
    background-color: #FFFFFF;
    width: 100%;
    height: 100%;
    filter: Alpha(Opacity=70);
    opacity: 0.70;
    -moz-opacity: 0.70;
}
* html .overlay {
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
.loader {
    z-index: 100;
    position: fixed;
    width: 120px;
    margin-left: -60px;
    top: 50%;
    left: 50%;
}
* html .loader {
    position: absolute;
    margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
}



/*//////////// WORKFLOW /////////////////////*/
.WorkFlowStep A, .WorkFlowStep A:hover {

text-decoration:none;
}
.WorkFlowStep_Off, .WorkFlowStep_On
{
 width: 80px; 
 height: 45px;
 padding: 0px 10px; 
}
.WorkFlowStep_Off
{
 background: transparent url(/Admin/images/interface/CMS-step_Off.png) no-repeat;   
}
.WorkFlowStep_On
{
 background: transparent url(/Admin/images/interface/CMS-step_On.png) no-repeat;   
}


/*//////////// Event /////////////////////*/
.eventItem
{
    color: #606060;
    font-weight:bold;
}

.eventLabel
{
    font-weight:bold;
}

.reorderList li
{
    padding: 3px; 
    margin: 3px;
    background-color: #e1eaef;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

.reorderList ul
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0;
    margin-left: 0;   
}

.reorderCue {
      border:dashed thin black;
      width:100%;
      height:25px;
}

.dragHandle {
      width:24px;
      height:24px;
      background: transparent url(/Admin/images/interface/move.png) no-repeat; 
      background-size: 24px 24px;
      cursor:move;
}

.dragVisualContainer li {
    list-style:none;
}

