#widgetPalette {
clear: both;
width: 100%!important;
border: 0px!important;
padding-top:5px!important;
    overflow-y: auto;
}

.overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 10000;
cursor: pointer;
background-color: rgba(0, 100, 255, 0)
}

.overlay .editWidget {
display: none;
position: absolute;
top: 0px;
right: 0px;
width: 23px;
height: 23px;
z-index: 10001;
background-image: url(/Assets/Images/minus.png);
}

#previewer .widget .overlay:hover 
{
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10000;
    border: 2px solid #FF4000;
}
#previewer .widget .overlay .editWidget {
display: block;
opacity:0.0;
}
#previewer .widget .overlay:hover .editWidget {
display: block;
opacity:1;
}



#widgetPalette .widget .overlay .editWidget {
display: none;
}

.icon {
text-align: center;
cursor: pointer;
}

.content {
display: none;
width: 100%;
overflow:hidden;
padding:0 8px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}

.widget {
position: relative;
margin: 0px;
width:100%;
}

#widgetPalette .widget {
    float: left;
    margin: 0px;
	width:33.3%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius:4px;
	border:4px solid #fff;
}

div#previewer {
border: 1px solid #EEEEEE;
float: left;
/*margin: 15px 0 0 0;*/
margin:0px;
height:500px;
overflow-x: hidden;
overflow-y: auto;
}

body#previewer {
font-family: helvetica, arial, sans-serif;
background:url("Assets/Images/right-side-img.gif") no-repeat 0 0; 
font-size: 14px;
color: #444A4D;
padding: 0;
}

#trash {
   border-top: 0px solid #DCDCDC;
    clear: both;
    color: #606060;
    height: 60px;
    width: 200px;
     
}

h2 {
    margin: 5px;
    text-transform: none;
    font-size: 20px;
    border-bottom: 3px solid;
    font-family: inherit;
    font-weight: bold;
    padding-bottom: 3px;
}

h7 {
    margin: 5px;
    text-transform: none;
    font-size: 20px;
    font-family: inherit;
    font-weight: bold;
    color: #ffffff;    
}

.header {
    color: #FFFFFF;
}

.innerDiv
{
    margin:1px 1px 1px 1px;
    border:2px solid red;
}

