	.visualmods-tab, .cvm_tab_container{
		border-radius:0!important;
		width:100%;
		border-bottom: 0px none;
		background-color:#D0D0D0!important;
		}
	.cvm_tab_container{
		padding:5px;
		width:auto;
		display:inline-block;
		margin:0 5px;
    cursor:pointer;
	}
	.cvm_tabs_container{
		position:relative;
		width:400px;
		height:400px;
	}
	.cvm_tab_content{
		display:none;
		position:absolute;
		left:0;
		top:auto;
		width:100%;
		background-color:#fff;
	}
	.cvm_tab_container.selected .cvm_tab_content{
		display:block;
	}
  #popup-cell-color-picker .wp-picker-holder{
    position: static;
  }
  #drag-popup-inner{
  max-width:400px;
  max-height:400px;
  overflow-y:scroll;
  }
  #drag-popup-content{
    background-color:#fff;
    border:1px solid #999;
    min-width:150px;
  }
  .drag-popup{
    position:fixed;
    z-index: 999999;
  }
  .popup-top-x{
    padding:0 15px;
    font-size:xx-large;
    border-right:1px solid #999;
	cursor:pointer;
	float:left;
  }
  .visualmods-popup-top{
    border-bottom:1px solid #000;
  /*  padding:15px 15px 5px 15px ;*/
    background-color:#f6f6f6;
	cursor:move;
	vertical-align:middle;
	text-align:center;
	font-size:x-large;
	line-height:normal;
	overflow:hidden;
  }
  #slide-formats-popup{
    position: fixed;
    z-index: 99999;
    background-color: rgba(0, 0, 0, 0.7);
    max-width: calc(100% - 200px);
    margin: auto;
    display: block;
    width: 100%;
    top: 32px;
    left:160px;
    color:#fff;
    padding: 20px;
  }
.visualmods-text-styles{
display:none;
}
#visualmods-cell-css .selected{
  box-shadow:0 0 4px 1px #555 inset !important;
  background-color:#f7f7f7 !important;
  }
  @media(max-width:900px){
  #slide-formats-popup{
    max-width: calc(100% - 72px);
    left:32px;
  }
  }
  @media(max-width:780px){
  #slide-formats-popup{
    max-width: calc(100% - 40px);
    left:0;
  }
  }
    
  #slide-formats-popup-content{
    width:1000px;
    max-width:calc(100% - 20px);
    display:block;
    margin:auto;
    color:#000;
    background-color:#fff;
    padding:10px;
  }
    
  .inside .hndle, a, h3, .arrowcontrols img{
    cursor:pointer !important;
  }
  #visualmods-meta-accordion img , .slide-formats img {
    max-width:125px;
    height:auto;
  }
  #visualmods-meta-accordion td{
    padding:0;
    line-height: 0;
  }
  #modify-levels-container img {
    vertical-align:middle;
  }
  .leftright, .updown, .angles{
    max-height:30px!important;
    max-width:30px!important;
  }
  .angles{
    max-height:20px!important;
    max-width:20px!important;
  }
  