.page-content .mce-tinymce.mce-container {	
	padding: 0px;    
    border: none;    
    height: 100%;      
} 

.page-content .mce-container {
	padding-top: 0px;
    height: inherited;    
    border: none;    
} 

.mce-container.mce-floatpanel .mce-container-body {
	padding-top: 0px;
} 

.page-content .mce-container-body {
	padding-top: 0px;
	height: 100%;                	 
}

.page-content .mce-container-body .mce-toolbar-grp {	
	height: initial;
	border: none;	
	background: transparent;
}

.page-content .mce-edit-area.mce-container {
	padding-top: 0px;       
    border-width: 1px 1px 1px 1px !important;
    border-color: #ddd;
    border-style: solid;    
   
    height: -moz-calc(100% - (34px + 2px));
    height: -webkit-calc(100% - (34px + 2px));
    height: calc(100% - (34px + 2px));                  
} 

.page-content .mce-container iframe {
	height: 100% !important;	
	border: none;		
 }
 
@element ".page-content .mce-container-body .mce-toolbar-grp" and (min-height: 34px) and (max-height: 66px){	
	.page-content .mce-edit-area.mce-container {		   	   	   
	    height: -moz-calc(100% - (66px + 2px));
	    height: -webkit-calc(100% - (66px + 2px));	    	    	  
	    height: calc(100% - (66px + 2px));                  
	} 
}

@element ".page-content .mce-container-body .mce-toolbar-grp" and (min-height: 66px){	
	.page-content .mce-edit-area.mce-container {		   	   	   
	    height: -moz-calc(100% - (100px + 2px));
	    height: -webkit-calc(100% - (100px + 2px));	    	    	  
	    height: calc(100% - (100px + 2px));                  
	} 
}		
 
/* 

.toolbar-editor{
    background: #f4f4f4;
    overflow-x: auto;
    overflow-y: hidden;
    display: -webkit-box;  
    display: -moz-box;  
    -ms-overflow-style: -ms-autohiding-scrollbar;
}



.toolbar-editor::-webkit-scrollbar {
    width: 3px;
    height: 3px;
}
.toolbar-editor::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}

.toolbar-editor::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

    .toolbar-editor i{
        color: black;
    }
    .popover-editor {
        width: 130px;
    }
  */