﻿.link-app {
    bottom: -23px;
    color: #616161;
    display: block;
    font-size: 11px;
    font-weight: bold;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.slide a 
{
    text-align: center;
}
.slide 
{
    position:relative;
    text-align:center;
    border-radius:5px !important;
    -moz-border-radius:5px !important;
    -webkit-border-radius:5px !important;
    border:1px solid #ccc;
}
/*----------TAB-PLUGIN-MENU*/
.tab-plugin-item
{
    height:20px;
    margin:0 10px 0 2px;
    overflow:hidden;
    padding:2px 5px;
    text-decoration:none;
    float:left;
    border:1px solid #fff;
    border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}
.tab-plugin-item:hover
{
    height:20px;
    margin:0 10px 0 2px;
    overflow:hidden;
    padding:2px 5px;
    text-decoration:none;
    border:1px solid #B5B5B5;
    float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}
.tab-plugin-item-selected
{
    color:#2E6E9E;
    height:20px;
    margin:0 10px 0 2px;
    overflow:hidden;
    padding:2px 5px;
    text-decoration:none;
    border:1px solid #B5B5B5;
    float:left;
    font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
    
}
.tab-plugin-item-div
{
    float:left;
    height:30px;
}
.tab-plugin-item .tab-plugin-item-icon
{
    border:none;
    display:inline-block;
    height:20px;
    margin-right:5px;
    vertical-align:middle;
}
.tab-plugin-item-selected .tab-plugin-item-title
{
    color:#FF7300 !important;
    display:inline-block;
    vertical-align:middle;
    font-size:18px;
    font-family:Arial;
}
.tab-plugin-item .tab-plugin-item-title
{
    color:#2E6E9E;
    display:inline-block;
    vertical-align:middle;
    font-size:14px;
    font-family:Arial;
}
/*
.Listmodule-plugin-tab-content
{
    float:left;
    width:99%;
    padding:0.5%;
    height:99%;
    padding-top:0px;
    overflow:auto;
}
*/

.Listmodule-plugin-tab-content
{
    width:99%;
    overflow:auto;
    display:inline-block;
    padding:0.5% 0.5% 0;
    height:99.5%;
}


.Listmodule-plugin-tab-content .item-subtab-plugin-load
{
    width:100%;
    height:99%;
    overflow:auto;
    padding:0 0
}
.Listmodule-plugin-tab
{
    width:99%;
    padding:0.5% 0.5% 0;
    display:inline-block;
    /*border-bottom:1px dotted #ccc;*/
}
.content
{
	margin: 0px 5px 0px 0px;
	overflow: auto;
}
.LayOut
{
    float:left;
}
.contentPlaceHolder
{
	height: 50px;
	background-color: #FFFFEA;
	border: dashed 1px #B2b2b2;
}






.item-span-check
{

}
.itemcbx
{
   width:10px;
    margin-top:0px;
    margin-left:0px;
    float:left;
   
}
  .ui-dialog-content .ui-widget-content
        {
            /* nullify ui-widget-content bg-image - but KEEP widget bg-color */
            background-image: none;
        }
        .ui-dialog-content .ui-layout-pane
        {
            /* start by removing all padding & scrolling */
            padding: 0;
            overflow: hidden;
        }
        .ui-dialog-content .pane-header, .ui-dialog-content .ui-layout-content, .ui-dialog-content .ui-layout-south
        {
            padding: 5px 10px;
        }
        .ui-dialog-content .pane-header
        {
            border-width: 0 0 1px; /* nullify ui-widget-content border, except bottom */
        }
        .ui-dialog-content .pane-footer
        {
            border-width: 1px 0 0; /* nullify ui-widget-content border, except top */
            font-size: .85em;
            font-weight: normal;
            padding: 2px 10px 4px;
        }
        .ui-dialog-content .ui-layout-content
        {
            border: 0; /* nullify ui-widget-content border - 'pane' already has this */
            overflow: auto;
        }
        .ui-dialog-content .ui-layout-south
        {
            /* has ui-widget-header for cosmetics - override defaults */
            font-weight: normal; /* NOT bold in statusbar */
            font-size: .85em; /* smaller text */
            padding-top: 2px; /* nice and small */
            padding-bottom: 3px;
        }
        .ui-dialog-content .ui-layout-resizer-west
        {
            /* NOTE: SOMETHING in the theme CSS is setting opacity here */
            opacity: .01;
            filter: alpha(opacity=1);
            background: #F00 url(image/resizable-w.gif) no-repeat 0 center;
        }
        .ui-dialog-content .ui-layout-resizer-west-closed
        {
            background-image: url(image/resizable-e.gif); /* looks better */
            border: 1px solid #6C0;
            border-width: 1px 0;
            opacity: .70;
            filter: alpha(opacity=70);
        }
        .ui-dialog-content .ui-layout-resizer-dragging, .ui-dialog-content .ui-layout-resizer-sliding, .ui-dialog-content .ui-layout-resizer:hover
        {
            opacity: 1;
            filter: alpha(opacity=100);
            z-index:1000;
        }
.item-xoa-upload-HS
{
     background-image: url(image/icondeletepic.jpg); /* looks better */   
     background-repeat: no-repeat;
    float: right !important;
  
    margin-right: 0 !important;
    margin-top: -1px !important;
    padding: 9px !important;
    padding-right:8px!important;
    
       
} 




.adm-submith-hoso:hover
{
text-decoration:underline!important;    
}
 .iconviewlarge
{
     background-image: url(image/iconlarge-picture.png); /* looks better */   
       background-position: 3px 4px;
    background-repeat: no-repeat;
    margin-left: 5px;
    padding: 4px 23px;
    color:#666!important;
    font-weight:normal;
} 
.iconviewlarge:hover
{
text-decoration:underline!important;    
}

 .iconviewsmall
{
     background-image: url(image/iconsmall-picture.png); /* looks better */   
      background-position: 3px 5px;
    background-repeat: no-repeat;
    padding: 4px 21px;
     color:#666!important;
      font-weight:normal;
}
.iconviewsmall:hover
{
text-decoration:underline!important;    
}
.viewshowimageactive
{
color:Red!important;    
}
.button-add-folder
{
     background-image: url(image/folder_add.png); /* looks better */   
     background-repeat: no-repeat; 
     padding: 4px 13px;
} 
.button-delete-folder
{
     background-image: url(image/Folder-Delete.png); /* looks better */   
     background-repeat: no-repeat; 
     padding: 4px 13px;
}  
.button-edit-folder
{
     background-image: url(image/folder_edit.png); /* looks better */   
     background-repeat: no-repeat; 
     padding: 4px 13px;
     margin-left:10px;
     margin-right:10px;
}
.search-panel-document {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    float: left;
   /*height:22px; dung trong quan ly anh*/
    width: 220px;
}
.titeMenuHS {
  
    font-weight: bold;
   float:left;
    text-transform: uppercase;
}

.search-btn-document {
    background-image: url("image/search-btn.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 17px;
    margin-left: 4px;
    margin-top: 4px;
    width: 20px;
}
.search-txt1-document {
    border: 1px solid #FFFFFF;
    float: left;
    padding-left: 2px;
    width: 85%;
}
.adm-search-small
{
    width:60%;
    height:auto;
    
}
.item-ViewRoot
{
text-align:left;    
}
.adm-search-small p
{
padding-top:5px;  
padding-left:17px;  
margin-bottom:0;

}

.item-fileanh-selected p
{
padding-top:5px;  
margin-bottom:0;  
}

.fullscreen-box
{
    display: block !important;
    height: 100% !important;
    position: fixed !important;
    width: 99.9% !important;    
    z-index:9999;
    top:0;
    left:0;
}
.mdl-head-searchPnl
{
    float: right;
}
.mdl-head-filterPnl, .mdl-head-txtPnl, .mdl-head-searchPnl
{
    padding: 2px;
    display: inline-block;
    width: 116px; /*     background-image:url(i/mdl-head-txt.gif);     background-position:0px 0px;     border:0px;     */
    margin-left: 3px;
}
.mdl-head-filter, .mdl-head-txt, .mdl-head-search
{
    height: 17px !important;
    width: 96px !important;
    background-color: transparent !important;
    border: 0px !important;
    padding:0 !important;
}
.mdl-head-txt-focus
{
    background-position: 0px -23px;
}
.mdl-head-clearSearch
{
    width: 12px;
    height: 12px;
    float: right;
    background-image: url(image/mdl-head-txt.gif);
    background-position: 0px -46px;
    margin-top: 3px;
    display: none;
}
.admtxt
{
    width: 200px;
    padding: 4px;
    border: solid 1px #9CAFBD;
}
.errorClass
{
color:Red!important;    
}