.sprites-icon-project { background-image: url('../../img/ui/sprites-project-icon.png')!important; display: inline-block;}

.add-rep-header { width: 18px; height: 18px; background-position: -17px 0; }
.arrow-down-blue { width: 16px; height: 16px; background-position: 0 0; }
.arrow-down-orange { width: 16px; height: 16px; background-position: -55px 0; }
.arrow-right-blue { width: 16px; height: 16px; background-position: -72px 0; }
.arrow-right-orange { width: 16px; height: 16px; background-position: -55px -17px; }
.arrow_down { width: 16px; height: 16px; background-position: -72px -17px; }
.arrow_up { width: 16px; height: 16px; background-position: -63px -131px; }
.delete-big { width: 18px; height: 18px; background-position: -89px 0; cursor: pointer }
.delete { width: 18px; height: 18px; background-position: -90px -19px; }
.download- { width: 18px; height: 18px; background-position: -33px -24px; }
.download-file-1 { width: 18px; height: 18px; background-position: -52px -34px; }
.download-file { width: 18px; height: 18px; background-position: -71px -34px; }
.download-viewer { width: 18px; height: 18px; background-position: -90px -38px; }
.drm-setting-green { width: 18px; height: 18px; background-position: -33px -43px; }
.drm-setting { width: 18px; height: 18px; background-position: -52px -53px; }
.rename { width: 18px; height: 18px; background-position: -71px -53px; cursor: pointer }
.folder-icon { width: 32px; height: 32px; background-position: 0 -19px; }
/*.ico-close { width: 20px; height: 20px; background-position: -69px -91px; }
.ico-open { width: 20px; height: 20px; background-position: -82px -164px; }*/
.invite-collaborator-2 { width: 18px; height: 18px; background-position: -90px -57px; }
.invite-collaborator-3 { width: 18px; height: 18px; background-position: -33px -62px; }
.invite-collaborator { width: 18px; height: 18px; background-position: -52px -72px; }
.lock-secure { width: 24px; height: 24px; background-position: 0 -85px; }
.lock { width: 24px; height: 24px; background-position: -25px -85px; }
.more-down-blue { width: 24px; height: 24px; background-position: 0 -110px; }
.more-orange { width: 24px; height: 24px; background-position: -82px -114px; }
.more { width: 24px; height: 24px; background-position: 0 -135px; }
.move-to { width: 18px; height: 18px; background-position: -71px -72px; }
.move { width: 18px; height: 18px; background-position: -90px -76px; }
.new-folder-2 { width: 18px; height: 18px; background-position: -50px -91px; }
.new-folder { width: 18px; height: 18px; background-position: -90px -95px; }
.ninja { width: 18px; height: 23px; background-position: -36px 0; }
.open-folder { width: 32px; height: 32px; background-position: 0 -52px; }
.rename-1 { width: 18px; height: 18px; background-position: -25px -110px; }
.restore-bin { width: 18px; height: 18px; background-position: -44px -110px; }
.restore { width: 18px; height: 18px; background-position: -63px -112px; }
.search-icon-project { width: 24px; height: 24px; background-position: -82px -139px; }
.security { width: 24px; height: 24px; background-position: 0 -160px; }
.share { width: 18px; height: 18px; background-position: -25px -129px; }
.trash-can-1 { width: 18px; height: 18px; background-position: -44px -129px; }
.trash-can-2 { width: 18px; height: 18px; background-position: -25px -148px; }
.trash-can { width: 18px; height: 18px; background-position: -44px -148px; }
.upload { width: 18px; height: 18px; background-position: -63px -148px; }
.view-online { width: 18px; height: 18px; background-position: -25px -167px; }
.view-security { width: 18px; height: 18px; background-position: -44px -167px; }
.view { width: 18px; height: 18px; background-position: -63px -167px; }

.copy-icons { background-image: url('../../img/ui/copy-icon.png')!important; display: inline-block;}
.copy-to { width: 18px; height: 18px; background-position: center; background-size: cover;}

.ui-menu .sprites-icon-project {
    display: inline-block;
    float: left;
    margin: 5px 10px 0 0;
}
.ui-menu .copy-icons {
    display: inline-block;
    float: left;
    margin: 5px 10px 0 0;
}
.filename {
    max-width: 300px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
}
.file-info {
    margin-bottom: 15px;
}

.file-info .name {
    display: inline-block;
    padding-right: 10px;
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}
.more-action {
    vertical-align: middle;
}
.pretty-date {
    margin-right: 5px;
}
.found-result {
    position: fixed;
    right: 40%;
    font-size: 20px;
    margin: 0 auto;
    font-weight: 500;
    display: inline-block;
}
.drag-number {
    font-size: 14px;
    display: inline-block;
    color: #1D92BD;
    vertical-align: middle;
    padding-right: 3px;
}
.drag-spacer {
    margin: 0 3px 0 7px;
    border-left: 1px solid #1D92BD;
    height: 30px;
    position: relative;
    width: 0;
}
.file-info .more-inner {
    font-size: 8px;
}
.tree-view-wrapper {
    min-height: 100px;
    max-height: 300px;
    overflow: auto;
}
#options {
    position: fixed;
    z-index: 501;
    min-width: 160px;
}
#current-percent {
    margin-left: 10px;
    border: 2px solid #46C348;
    border-radius: 50%;
    font-size: 13px;
    width: 34px;
    position: absolute;
    text-align: center;
    height: 34px;
    line-height: 30px;
}

.secure-mask {
    position: relative;
    margin: 3px;
    cursor: pointer;
}
.share-context .t-head{
    padding: 10px 0;
    font-weight: bold;
}

.share-context .s-link {
    width: 50% !important;
}
.tbl-secure-setting td {
    padding: 5px 0 5px 10px;
}
.tbl-secure-setting label {
    padding-right: 5px;
}
#browse-box .browse-file.j-selected {
    background-color: #e7f1f8;
    position: relative;
}
#browse-box .browse-file:hover{
    /*background-color: #e7f1f85e!important;*/
    background-color: rgba(231, 241, 248, 0.37) !important;
}

#browse-box .browse-file.j-selected:hover {
    background-color: #e7f1f8;
    position: relative;
}

.table_section tr td {
    border-top: 1px solid #8cc649;
}
table.list_view {
    width: 100%;
}
table.list_view thead th{
    text-align: left;
    color: #aaa;
    margin-bottom: 0px;
    font-size: 14px;
}
table.list_view tbody td {
    list-style: none;
    position: relative;
    border-top: 1px solid #e5e5e5;
    border-width: 1px 0;
    font-size: 13px;
    zoom: 1;
    text-align: left;
    padding: 6px 2px;
}
noscript
{
    font-size:13px;
    font-weight:normal
}

.chat-bubble-arrow-border {
    border-color: transparent transparent #bdc4c9 transparent;
    border-style: solid;
    border-width: 9px;
    height: 0;
    width: 0;
    position: absolute;
    top: -18px;
    right: 30px;
}
.chat-bubble-arrow {
    border-color: transparent transparent #fff transparent;
    border-style: solid;
    border-width: 9px;
    height: 0;
    width: 0;
    position: absolute;
    top: -17px;
    right: 30px;
}

.carousel a
{
    color:#0bacff
}
@-moz-document url-prefix()
{
    .carousel a
    {
        display:inline-block;
        padding-bottom:2px
    }
    .carousel a:hover
        {
        text-decoration:none;
        border-bottom:1px solid #0bacff
    }

}
.clearfix:before,.clearfix:after
{
    content:" ";
    display:table
}
.clearfix:after
{
    clear:both
}
.link-img
{
    vertical-align:middle;
    background-color:#fff;
    margin:-2px 0 0 0;
    padding-right:4px;
    background-repeat:no-repeat
}
[draggable="true"]
{
    -khtml-user-drag:element;
    -webkit-user-drag:element
}
.dragging .can_drop
{
    background:#fcfff4
}
#browse-box .browse-file.dragover
{
    border-color:  #79ACD9;
    border-width: 1px 0 1px 0;
    background: #CFE9FF;
    position:relative;
    z-index:4;
}

#browse-box .browse-file .input-filename {
    background-color: #fff;
    left: 48px;
    /*left: 0px;*/
}

#browse-location
{   
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    min-height: 25px;
}
.separator-icon {
    padding: 0 5px;
    position: relative;
}
#browse-location a.dragover
{
    color:#080;
    background:#e3f2ff
}
.sprite.icon.thumbnail
{
    background:none
}
body.dragging #drag-status.active
{
    display:block
}
.title_bubble_container
{
    position:fixed;
    font-size:13px;
    background:#4c545a;
    color:#fff;
    padding:7px 9px;
    white-space:pre;
    z-index:1001;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px
}
.title_bubble_container .tail
{
    position:fixed;
    width:0;
    height:0;
    border:5px solid transparent;
    margin:0 auto;
    font-size:0px;
    line-height:0
}
.title_bubble_container.has-transition
{
    transition:opacity 0.2s ease-in 0s;
    -webkit-transition:opacity 0.2s ease-in 0s;
    -moz-transition:opacity 0.2s ease-in 0s
}
.title_bubble_container.position-above .tail
{
    top:100%;
    left:50%;
    border-top:5px solid #4c545a
}
.title_bubble_container.position-below .tail
{
    top:-10px;
    left:50%;
    border-bottom:5px solid #4c545a
}
.title_bubble_container.position-left .tail
{
    top:50%;
    left:100%;
    border-left:5px solid #4c545a
}
.title_bubble_container.position-right .tail
{
    top:50%;
    left:-10px;
    border-right:5px solid #4c545a
}
.title_bubble_container.white
{
    background:#fff;
    color:#3d464d
}
.title_bubble_container.white.position-above .tail
{
    border-top-color:#fff
}
.title_bubble_container.white.position-below .tail
{
    border-bottom-color:#fff
}
.title_bubble_container.white.position-left .tail
{
    border-left-color:#fff
}
.title_bubble_container.white.position-right .tail
{
    border-right-color:#fff
}
.title_bubble_container.black
{
    background:#444;
    color:white;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity:0.8
}
.title_bubble_container.black.position-above .tail
{
    border-top-color:#444
}
.title_bubble_container.black.position-below .tail
{
    border-bottom-color:#444
}
.title_bubble_container.black.position-left .tail
{
    border-left-color:#444
}
.title_bubble_container.black.position-right .tail
{
    border-right-color:#444
}
#browse-root-actions
{
    display:none;
    font-size:12px
}
#browse-root-actions ul
{
    -webkit-padding-start:0px;
    white-space:nowrap
}
#browse-root-actions li
{
    list-style-type:none;
    position:relative
}
#browse-root-actions li:hover
{
    background-color:inherit
}
#browse-root-actions li.primary.active .secondary
{
    display:block
}
#browse-root-actions li.primary.active .secondary.disabled
{
    display:none
}
#browse-root-actions .action-bar
{
    float:left;
    line-height:27px;
    margin-left:10px;
    padding:0;
    margin-top:0;
    margin-bottom:0;
    list-style-type:none
}
#browse-root-actions .action-bar .primary
{
    float:left;
    margin:0;
    padding:0;
    margin-right:10px
}
#browse-root-actions .action-bar .primary .s_web_arrow-down-blue
{
    position:relative;
    top:-4px;
    left:2px
}
#browse-root-actions .action-bar .primary .icon
{
    display:inline-block;
    overflow:visible;
    width:19px;
    height:17px
}
#browse-root-actions .action-bar .primary .icon img
{
    vertical-align:middle;
    margin-bottom:0px
}
#browse-root-actions .action-bar .primary .icon img.s_web_rainbow_16
{
    margin-top:-2px
}
#browse-root-actions .action-bar .action button,#browse-root-actions .action-bar .action a
{
    cursor:pointer;
    display:block;
    border:0;
    background-color:transparent;
    font-family:inherit;
    font-size:13px;
    color:#2895f1
}
#browse-root-actions .action-bar .action button span,#browse-root-actions .action-bar .action button img,#browse-root-actions .action-bar .action a span,#browse-root-actions .action-bar .action a img
{
    cursor:pointer
}
#browse-root-actions .action-bar .action button.disabled,#browse-root-actions .action-bar .action a.disabled
{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    opacity:0.4
}
#browse-root-actions .action-bar .action button
{
    padding:0px 6px;
    height:29px
}
#browse-root-actions .action-bar .secondary
{
    top:29px;
    position:absolute;
    display:none;
    right:-30px;
    min-width:150px;
    overflow:shown;
    background-color:#fff;
    padding:4px 0;
    line-height:normal
}
#browse-root-actions .action-bar .secondary ul
{
    margin:0;
    padding:0
}
#browse-root-actions .action-bar .secondary div.icon-frame
{
    width:19px;
    height:19px
}
#browse-root-actions .action-bar .secondary div.icon-frame img
{
    display:block;
    margin:auto
}
#browse-root-actions .action-bar .secondary .action
{
    background-color:#fff
}
#browse-root-actions .action-bar .secondary .action button
{
    width:100%;
    padding:6px;
    padding-right:12px;
    margin:0;
    display:block;
    font-size:13px;
    color:#444;
    text-align:left;
    min-width:150px
}
#browse-root-actions .action-bar .secondary .action:hover
{
    background:#e3f2ff
}
#browse-root-actions .action-bar .secondary .action:hover a:hover
{
    text-decoration:none
}
#browse-root-actions .description,#browse-root-actions .filesize
{
    -webkit-user-select:text;
    -khtml-user-select:text;
    -moz-user-select:text;
    -o-user-select:text;
    user-select:text;
    color:#3d464d;
    float:left;
    height:29px
}
#browse-root-actions .filesize
{
    float:right
}
#browse-root-actions .detail-text
{
    color:#999
}

#browse-sort,#browse-root-actions,#browse-global-actions-bar,#browse-header-status
{
    line-height:30px;
    padding: 0 2px;
    height:30px
}
.selected #browse-sort
{
    display:none
}
.selected #browse-root-actions
{
    display:block
}
#browse-sort,#browse-root-actions,#browse-header-status
{
    background:#fff;
    border-bottom:2px solid #e5e5e5;
    /*    position: absolute;
        width: 100%;
        bottom: 0;*/
}
ul.menu button span
{
    vertical-align:top
}
ul.menu .detail-text
{
    color:#999
}
ul.menu div.icon-frame
{
    width:19px;
    height:19px;
    display:inline-block;
    vertical-align:top;
    margin-right:2px
}
ul.menu div.icon-frame img
{
    display:block;
    margin:auto
}
ul.menu .secondary div.icon-frame
{
    margin-left:4px;
    margin-right:8px
}
ul.menu .sprite
{
    margin-bottom:-3px
}
ul.menu .s_web_send-to-contact
{
    position:relative;
    top:-4px;
    left:-4px
}
ul.menu li:hover
{
    background-color:#e3f2ff
}
ul.menu li.subheader
{
    margin-top:4px;
    padding-top:2px
}
ul.menu li.subheader:hover
{
    background-color:transparent
}
ul.menu li.divider
{
    margin:4px 0;
    border-bottom:1px solid #e5e5e5
}
#browse-global-actions-bar
{
    margin-bottom:26px
}
#browse-global-actions-bar .inline-action-button
{
    float:right;
    margin:-2px 5px 0 5px;
    min-height:31px;
    height:31px
}
#browse-header
{
    position:fixed;
    top:50px;
    z-index:4;
    background:#fff;
    width:800px;
    min-height:98px
}
.top-notification-bar #browse-header
{
    top:101px
}
.toggle-button
{
    display:inline-block;
    padding:3px;
    border:1px solid #ccc;
    margin:0;
    margin-left:-1px
}
#browse-rightmenu
{
    float:right;
    margin-top:5px;
    position:relative;
    margin-right:-2px
}
#browse-search
{
    float:right;
    margin-top:-3px
}
#browse-search input
{
    border-color:#bdc4c9;
    width:154px;
    padding-left:25px;
    padding-right:22px;
    background:#fff url("/static/images/sprites/web_core/mag_glass-vflyV-kBh.png") 4% center no-repeat;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
#browse-search label
{
    color:#aaa;
    padding-left:21px;
    line-height:normal
}
#browse-search .search-loading-wheel
{
    position:absolute;
    top:7px;
    left:5px
}
#browse-search.focused label
{
    color:#ccc
}
#browse .search-loading-wheel
{
    display:none
}
#browse.pending-search .search-loading-wheel
{
    display:block
}
#browse.pending-search #browse-search input
{
    background-image:none
}
#browse #browse-search label
{
    margin-left:-1px
}
#browse.search #global-actions
{
    display:none
}
#browse.inside_deleted_dir .upload,#browse.inside_deleted_dir .new
{
    display:none
}
.gecko #browse-root-actions .action-bar li.primary.active .secondary
{
    top:32px
}
.ie #browse-root-actions .action-bar
{
    margin-top:-2px
}
.ie #browse-root-actions .action-bar li.primary.active .dropdown
{
    margin:0 0 0 -3px;
    padding:0 6px 0 10px
}
.ie #browse-root-actions .action-bar li.primary.active .secondary
{
    top:34px
}
.ie #browse-global-actions-bar .inline-action-button
{
    min-height:18px
}
#advanced-search-box .text-input
{
    width:388px
}
#advanced-search-link
{
    float:right;
    margin:-1px 20px 0 0;
    padding:0;
    font-size:13px;
    text-align:left
}
#advanced-search-exit
{
    cursor:pointer
}
#advanced-search-box
{
    height:168px;
    margin-top:-16px
}
#advanced-search-box #table-container
{
    margin:0 auto
}
#advanced-search-box #left-search-col
{
    margin-right:30px
}
#advanced-search-box #advanced-search-submit
{
    float:right
}
#advanced-search-box .search-loading-wheel
{
    margin-top:26px;
    margin-right:9px;
    float:right
}
#advanced-search-box label
{
    margin-right:17px
}
.xclose-sprite
{
    cursor:pointer
}
#browse-box.account-sidebar .account-list-item:hover
{
    background-color:#f7fbfe;
    text-decoration:none
}
#browse-box.account-sidebar .account-list-item
{
    float:left;
    width:50%;
    padding:60px 0 30px 0;
    cursor:pointer;
    height:146px
}
#browse-box.account-sidebar .account-list-item .account-name a
{
    font-size:16px;
    color:black
}
#browse-box.account-sidebar .account-list-item .filename-col
{
    width:100%;
    text-align:center;
    cursor:pointer;
    float:none
}
#browse-box.account-sidebar .account-list-item .filename-col div
{
    cursor:pointer
}
#browse-box.account-sidebar .account-list-item .filename-col .sign-in-text
{
    line-height:12px
}
#browse-box.account-sidebar .account-list-item .filename-col .sign-in-text a
{
    color:#007ee5
}
#browse-box.account-sidebar .account-list-item .filename-col .account-icon-div
{
    display:inline-block
}
#browse-box.account-sidebar #browse-header
{
    min-height:44px
}
#browse-box.account-sidebar #browse-box
{
    margin-top:-36px
}
#browse-box.account-sidebar .account-list-item
{
    border-top:1px solid #96c4ea
}
#browse-box.account-browse #browse-sort a
{
    color:#999999;
    cursor:default
}
#browse-box.account-browse #browse-sort a span
{
    cursor:default
}
#browse-box.account-browse .account-list-item:hover
{
    background-color:#f7fbfe;
    text-decoration:none
}
#browse-box.account-browse .account-list-item
{
    cursor:pointer;
    padding-top:30px;
    padding-bottom:30px;
    padding-left:30px
}
#browse-box.account-browse .account-list-item .filename-col
{
    cursor:pointer
}
#browse-box.account-browse .account-list-item .filename-col .sign-in-button
{
    float:right;
    margin-right:50px
}
#browse-box.account-browse .account-list-item .filename-col .account-icon
{
    float:left
}
#browse-box.account-browse .account-list-item .filename-col .account-text
{
    float:left;
    padding-left:10px;
    padding-top:21px
}
#browse-box.account-browse .account-list-item .filename-col .account-name
{
    height:22px;
    line-height:22px
}
#browse-box.account-browse .account-list-item .filename-col .account-name a
{
    font-size:18px
}
#browse-box.account-browse .account-list-item .double-col
{
    padding-top:19px
}

.top-notification-bar #browse-box
{
    padding-top:199px
}
.advanced-search #browse-box
{
    padding-top:300px
}
.top-notification-bar .advanced-search #browse-box
{
    padding-top:351px
}
.browse-file,.browse-new-folder
{
    list-style:none;
    position:relative;
    border-bottom:1px solid #e5e5e5;
    border-width:1px 0;
    font-size:14px;
    zoom:1
}
.browse-file input,.browse-new-folder input
{
    -moz-box-shadow:0 0 0 #000,inset 0 0 0 #000;
    -webkit-box-shadow:0 0 0 #000,inset 0 0 0 #000;
    box-shadow:0 0 0 #000,inset 0 0 0 #000;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
    border:1px solid #e5e5e5;
    padding:4px 7px
}
.list_view .browse-file, .list_view .browse-new-folder
{
    text-align:left;
    padding:6px 2px;
    margin:0 0px -1px 0px;
    line-height: 2.5em;
    cursor: pointer;
}
.list_view .browse-file.removed {
    color: #aaa;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity:0.6;
}
.list_view .browse-file .shmodel-file,.list_view .browse-new-folder .shmodel-file
{
    display:none;
    position:absolute;
    right:15px;
    top:12px;
    padding:0;
    margin:0
}
.list_view .browse-file .inline-share,.list_view .browse-new-folder .inline-share
{
    position:absolute;
    right:15px;
    top:5px;
    padding:0px 9px;
    margin:0 6px;
    color:#999;
    text-decoration:none;
    border:1px solid rgba(255,255,255,0);
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
    text-transform:lowercase
}
.list_view .browse-file .inline-share.variant-text-hidden,.list_view .browse-new-folder .inline-share.variant-text-hidden
{
    color:rgba(0,0,0,0)
}
.list_view .browse-file:hover .shmodel-file,.list_view .browse-file.shmodeled .shmodel-file,.list_view .browse-new-folder:hover .shmodel-file,.list_view .browse-new-folder.shmodeled .shmodel-file
{
    display:block
}
.list_view .browse-file:hover .inline-share,.list_view .browse-new-folder:hover .inline-share
{
    color:#007ee5;
    border-color:#007ee5;
    text-transform:none
}
.list_view .browse-file:hover .inline-share.variant-text-hidden,.list_view .browse-new-folder:hover .inline-share.variant-text-hidden
{
    color:#007ee5
}
.list_view .browse-file > div,.list_view .browse-new-folder > div
{
    cursor:pointer;
    display: inline-block;
    width: 100%;
}
.list_view .browse-file .check,.list_view .browse-new-folder .check
{
    float:left;
    width:16px;
    height:16px;
    padding:2px 5px 1px 2px
}
.list_view .browse-file img.icon,.list_view .browse-new-folder img.icon
{
    width:32px;
    height:30px;
    margin-right:8px;
    background-color:transparent;
    vertical-align: middle;
    border:1px solid transparent;
    cursor:pointer
}
.list_view .browse-file img.thumbnail,.list_view .browse-new-folder img.thumbnail
{
    border:none;
    height:31px;
    width:31px;
    margin-top:0px;
    margin-right:13px;
    margin-left:1px
}
.list_view .browse-file .thumbnail-border,.list_view .browse-new-folder .thumbnail-border
{
    width:29px;
    height:29px;
    margin-top:0px;
    margin-left:1px;
    position:absolute;
    border:1px solid rgba(0,0,0,0.2)
}
.list_view .browse-file.deleted,.list_view .browse-new-folder.deleted
{
    color:#aaa
}
.list_view .browse-file.deleted .filename-col a,.list_view .browse-new-folder.deleted .filename-col a
{
    color:#aaa
}
.list_view .browse-file .filename-col,.list_view .browse-new-folder .filename-col
{
    float:left;
    /*width:50%;*/
    padding-top:1px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}
.list_view .browse-file .filename-col a,.list_view .browse-new-folder .filename-col a
{
    color:#3d464d;
    font-size:14px;
    white-space:pre
}
.list_view .browse-file .kind,.list_view .browse-new-folder .kind
{
    /*    width:10% Toshiba demo*/
    /*width: 18%;*/
    cursor: pointer;
    padding-left: 15px!important;
}
.list_view .browse-file .double-col,.list_view .browse-new-folder .double-col
{
    width:40%
}
.list_view .browse-file .kind,.list_view .browse-file .double-col,.list_view .browse-new-folder .kind,.list_view .browse-new-folder .double-col
{
    float:left
}
.list_view .browse-file .kind span,.list_view .browse-file .double-col span,.list_view .browse-new-folder .kind span,.list_view .browse-new-folder .double-col span
{
    cursor:default
}
.list_view .browse-file .kind .secondary,.list_view .browse-file .double-col .secondary,.list_view .browse-new-folder .kind .secondary,.list_view .browse-new-folder .double-col .secondary
{
    color:#999;
    margin-left:6px
}
.list_view .browse-file .modified,.list_view .browse-new-folder .modified
{
    float:left;
    text-overflow:ellipsis;
    overflow:hidden;
    cursor: pointer;
    padding-left: 6px!important;
    /*width: 17%;*/
}
.list_view .browse-file .modified span,.list_view .browse-new-folder .modified span
{
    cursor:default;
    white-space: nowrap;
}
.list_view .browse-file .modified .modified-by,.list_view .browse-new-folder .modified .modified-by
{
    color:#999;
    margin-left:6px
}
.list_view .browse-file .info
{
    float:left;
    /*width: 15%;*/
    display: flex;
}
.list_view .browse-file .info div
{
    cursor:default;
    white-space: nowrap;
    float: left;
    margin-left: 4px; 
}
.list_view .browse-file .info .fa-2x
{
    font-size: 1.5em;
    margin-top: 6px;
}
.search .list_view .browse-file .filename-col,.search .list_view .browse-new-folder .filename-col,.compost .list_view .browse-file .filename-col,.compost .list_view .browse-new-folder .filename-col
{
    width:39%
}
.search .list_view .browse-file .location,.search .list_view .browse-new-folder .location,.compost .list_view .browse-file .location,.compost .list_view .browse-new-folder .location
{
    float:left;
    width:29%
}
.mouse-active .browse-file:hover
{
    background:#f5fafe;
    border-color:#e1eaf1;
    position:relative;
    /*z-index:1*/
}
#browse-box .browse-file.file-select,#browse-box .browse-file.context-select,#browse-box .browse-new-folder.file-select
{
    background-color:#e3f2ff;
    border-color:#d3e4f3;
    position:relative;
    z-index:2
}
#browse-box .browse-file.context-select
{
    background-color:#e3f2ff;
    border-color:#d3e4f3;
    position:relative;
    z-index:3
}
#browse-sort.search.fulltext_search
{
    display:none
}
#browse-root-actions.search.fulltext_search
{
    display:none
}
#browse-box .browse-file.fulltext_search
{
    background-color:#fff;
    line-height:normal;
    padding-top:8px;
    padding-bottom:8px
}
#browse-box .browse-file.fulltext_search:hover
{
    background:#e3f2ff
}
#browse-box .browse-file.fulltext_search img.icon,#browse-box .browse-file.fulltext_search .thumbnail-border
{
    margin-top:3px
}
#browse-box .browse-file.fulltext_search .filename-col,#browse-box .browse-file.fulltext_search .location,#browse-box .browse-file.fulltext_search .modified
{
    width:auto;
    height:auto
}
#browse-box .browse-file.fulltext_search .filename-col,#browse-box .browse-file.fulltext_search .location
{
    float:none
}
#browse-box .browse-file.fulltext_search .filename-col
{
    font-size:15px
}
#browse-box .browse-file.fulltext_search .location,#browse-box .browse-file.fulltext_search .members
{
    display:inline;
    color:#aaa;
    font-weight:lighter
}
#browse-box .browse-file.fulltext_search .modified,#browse-box .browse-file.fulltext_search .members
{
    float:right;
    margin-right:5px
}
#browse-box .browse-file.fulltext_search .members
{
    clear:right
}
#browse-header-status
{
    color:#aaa;
    font-weight:lighter;
    display:none
}
#browse-header-status.search.fulltext_search
{
    display:block
}
#browse-selection
{
    border:1px solid #555;
    background:#ccc
}
#browse-sort a
{
    color:#aaa
}
#browse-sort #name-sorter
{
    /*width:50%*/
}
#browse-sort.search #name-sorter,#browse-sort.compost #name-sorter
{
    width:39%
}
#browse-sort #kind-sorter
{
    display:block;
    /*width: 18%;*/

}
#browse-sort #user-role
{
    display:block;
}
#browse-sort.search #kind-sorter,#browse-sort.compost #kind-sorter
{
    display:none
}
#browse-sort #location-sorter
{
    display:none
}
#browse-sort.search #location-sorter,#browse-sort.compost #location-sorter
{
    display:block;
    /*width:29%*/
}
#browse-sort #modified-sorter
{
    display:block;
    /*width:17%*/
}
#browse-sort #info
{
    display:block;
    /*width:15%*/
}
#browse-sort.search #modified-sorter,#browse-sort.compost #modified-sorter
{
    display:block;
    width:21%
}
#exit-search-xclose
{
    display:none;
    position:absolute;
    right:8px;
    top:-3px;
    z-index:10;
    width:12px
}
.search #exit-search-xclose
{
    display:block
}
#browse-location,#search-location
{
    position:relative;
    float:left;
    padding: 8px 0;
}
#browse-location small,#search-location small
{
    font-size:8pt;
    font-weight:normal
}
#browse-location .link-img,#search-location .link-img
{
    margin-bottom:0px
}
#browse-location .breadcrumb_spacer,#search-location .breadcrumb_spacer
{
    display:inline-block;
    margin:0 3px
}
#browse-location #breadcrumbs-box,#search-location #breadcrumbs-box
{
    float:left;
    margin-top:-4px;
    margin-left:-5px;
    height:32px;
    width:32px;
    padding:2px 4px;
    position:relative !important;
    border:1px solid transparent;
    z-index:101;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px
}
#browse-location #breadcrumbs-box.down,#search-location #breadcrumbs-box.down
{
    z-index:101 !important;
    -moz-box-shadow:0 0 0 transparent,inset 0 0 6px #ddd;
    -webkit-box-shadow:0 0 0 transparent,inset 0 0 6px #ddd;
    box-shadow:0 0 0 transparent,inset 0 0 6px #ddd;
    border:1px solid #e2e2e2
}
#breadcrumb-dropdown
{
    position:absolute;
    margin:11px 0 0 -6px;
    padding:5px 0;
    z-index:102;
    min-width:150px
}
#breadcrumb-dropdown ul,#breadcrumb-dropdown li
{
    margin:0;
    padding:0;
    list-style:none
}
#breadcrumb-dropdown a
{
    height:40px;
    line-height:40px;
    padding:1px 20px 1px 13px;
    display:block;
    font-size:13px
}
#breadcrumb-dropdown a img
{
    margin-bottom:-10px;
    padding-right:8px;
    background-color:transparent
}
#breadcrumb-dropdown a:hover
{
    background:#e3f2ff;
    text-decoration:none
}
#breadcrumb-dropdown .chat-bubble-arrow-border,#breadcrumb-dropdown .chat-bubble-arrow
{
    left:13px;
    right:auto
}
#browse-location
{
    display:block
}
#browse-location span
{
    color:#aaa
}
.tutorial-bubble-x-link
{
    float:right;
    padding:0px 0px 5px 5px
}
.page-header-text
{
    font-size:15px;
    font-weight:normal
}

.sf-display-name-tooltip .sf-tooltip-warning
{
    border-top:1px solid #e5e5e5;
    color:#aaa;
    font-size:13px;
    padding-top:10px;
    margin-top:10px
}
.share_show_modal small
{
    font-size:8pt;
    font-weight:normal
}
.sf-modal-footer a.back
{
    margin-top:36px
}

body.empty-folder #top-bar,body.empty-folder #album-top-bar
{
    display:none
}
body.empty-folder #content-wrapper
{
    text-align:center
}
body.empty-folder #content-wrapper img
{
    margin:80px 0 20px
}
body.empty-folder #content-wrapper h3
{
    color:#777;
    font-size:24px;
    font-weight:normal
}
body.empty-folder .buttons a.a2md-button
{
    display:none !important
}

div#folder-title
{
    margin-top:32px
}
div#folder-title h3
{
    font-size:18px;
    font-weight:normal;
    display:inline;
    margin-right:10px
}

.shmodel-async-login-modal .db-login-container
{
    margin-left:108px
}
.tutorial-bubble-x-link
{
    float:right;
    padding:0px 0px 5px 5px
}
#modal-upload
{
    position: fixed;
    bottom: 0;
    right: 0;
    z-index:1000;
    border:0;
    background-color:#fff;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    -ms-border-radius:6px;
    -o-border-radius:6px;
    border-radius:6px
}

#modal-upload .filename {
    max-width: 251px;
}

#modal-upload .close {
    color: #0EB7F0;
}
#modal-upload .clean {
    margin-left: 10px;
}
#modal-upload.minimize {
    max-height: 45px;
}

#modal-box
{
    background-color:#fff;
    height:100%;
    border:1px solid rgb(64, 172, 219);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px
}
#modal-box h2
{
    font-size:18px;
    font-weight:normal;
    padding:0 17px;
    display: inline-block;
}
#modal-box h2 span.step-number
{
    color:#888;
    font-weight:normal
}
#modal-box h2#modal-title .sprite
{
    display:none
}
#modal-box .ajax-loading .ajax-loading-indicator
{
    display:inline;
    margin:4px
}
div#modal-content
{
    background:#f6f9fc;
    padding:20px 10px;
    line-height:1.8em;
    font-size:13px;
    word-wrap:break-word;
}
div#modal-content h5,div#modal-content p
{
    line-height:1.8em;
    font-size:13px
}
div#modal-content h5
{
    font-weight:600
}
.brodal-table
{
    text-align:center;
    font-size:14pt
}
.brodal-table td
{
    padding:10pt;
    text-align:center;
    line-height:1.8em
}
.brodal-header
{
    text-align:center;
    font-size:22pt;
    color:#2281cf
}

div.modal-buttons .freshbutton,div.modal-buttons .freshbutton-blue
{
    margin-left:10px
}
.upload-file .wrapper-upload-progress-bar {
    position: relative;
    height: 1px;
    top: 30px;
    margin-left: 35px;
    margin-right: 10px;
    background: #CBCBCB;
}
.upload-file .upload-progress-bar,#bulk-upload-status .upload-progress-bar,#inline-upload-status .upload-progress-bar
{
    background-color:#46C348
}
.upload-file.complete .upload-progress-bar,#bulk-upload-status.complete .upload-progress-bar,#inline-upload-status.complete .upload-progress-bar
{
    background-color:#ebffd9
}
.upload-file.error .upload-progress-bar,#bulk-upload-status.error .upload-progress-bar,#inline-upload-status.error .upload-progress-bar
{
    background-color:#fce3e3
}
.upload-file.cancelled .upload-progress-bar,#bulk-upload-status.cancelled .upload-progress-bar,#inline-upload-status.cancelled .upload-progress-bar
{
    background-color:#f8f8f8
}
#upload-files-list.scroll
{
    height:228px;
    overflow-y:scroll
}
#upload-files-list .upload-file
{
    list-style:none;
    position:relative;
    margin:0;
    padding: 8px 15px;
}
#upload-files-list .upload-file:first-child
{
    border-top:none
}
#upload-files-list .upload-file .upload-progress-bar
{
    height:1px
}
#upload-files-list .upload-file .upload-file-info div
{
    display:block
}
#upload-files-list .upload-file .upload-file-info .filename-col img
{
    margin:5px 3px 0 8px;
    vertical-align: top;
}
#upload-files-list .upload-file .upload-file-info .filename-col .size
{
    color:#888
}
#upload-files-list .upload-file .upload-file-info .error-col
{
    float:left;
    width:170px
}
#upload-files-list .upload-file .upload-file-info .error-col .error-msg
{
    color:#992826
}
#upload-files-list .upload-file .upload-file-info .error-col .error-details img
{
    margin-bottom:-3px
}
#upload-files-list .upload-file .upload-file-info .time-col
{
    float:right;
    margin-right:50px
}
#upload-files-list .upload-file .upload-file-info .status-col
{
    float:right
}
#upload-files-list .upload-file .upload-file-info .status-col img
{
    margin:0 0 0 0
}
#upload-files-list .upload-file .upload-file-info .status-col .small-x-button
{
    position:absolute;
    right:20px
}
.external-drop-indicator
{
    position:fixed;
    background-color:#060;
    z-index:1000
}
.uploads-disabled .external-drop-indicator
{
    background-color:#dd3b38
}
.external-drop-indicator.top
{
    top:0px;
    left:6px;
    width:100%;
    height:6px
}
.external-drop-indicator.right
{
    top:6px;
    right:0px;
    width:6px;
    height:100%
}
.external-drop-indicator.bottom
{
    bottom:0px;
    right:6px;
    width:100%;
    height:6px
}
.external-drop-indicator.left
{
    bottom:6px;
    left:0px;
    width:6px;
    height:100%
}
#upload-modal-dropzone
{
    position:absolute;
    top:-1px;
    left:-1px;
    z-index:1001;
    color:#000;
    background-color:#fff;
    text-align:center;
    vertical-align:middle;
    font-size:20px;
    font-weight:bold;
    border:1px solid #78b0de;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px
}
#upload-modal-dropzone div
{
    margin-top:100px
}
#upload-modal-dropzone #disabled-upload-message
{
    padding-top:90px;
    line-height:30px
}
#modal-content #choose-button
{
    margin-right:10px
}
.link-span,.link-span a,.link-span img
{
    cursor:pointer
}

textarea.textinput
{
    width:100%
}
.clearfix:after
{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}

html.no-overflow
{
    overflow:hidden
}
html.no-scroll
{
    position:fixed;
    width:100%
}
* html .clearfix
{
    height:1%
}
.blank
{
    color:#000
}
.blank:hover
{
    background:#fff;
    text-decoration:none
}
.no-border
{
    border:0
}

.grayed
{
    background-color:#eee;
    border-color:#e5e5e5 #aaa #aaa #e5e5e5;
    border-style:solid;
    border-width:1px;
    color:#666
}
.gray
{
    color:#aaa
}
.blocktext
{
    font-size:13px;
    line-height:1.9em
}

.empty
{
    padding:20px;
    color:#ccc;
    font-style:italic
}
#dropdown
{
    position:absolute;
    left:0px;
    top:0px;
    margin:0;
    padding:0;
    z-index:2
}
#show-more-dropdown
{
    top:-30px
}
UL.dropdown,UL.dropdown li,UL.dropdown a,UL.dropdown div
{
    margin:0;
    padding:0
}
UL.dropdown
{
    position:absolute;
    list-style-type:none;
    background-color:#fff;
    border:1px solid #0078cc
}
UL.dropdown-lite
{
    border:1px solid #7ad;
    border-top:none;
    background-color:#f4faff
}
UL.dropdown li
{
    border:none;
    position:relative
}
UL.dropdown a
{
    padding:6px 4px;
    height:16px;
    line-height:16px;
    border:0;
    display:block !important;
    white-space:nowrap;
    padding-right:13px
}
.dropdown a:hover img
{
    background-color:#f4faff
}
.clear
{
    clear:both
}
pre
{
    overflow:auto;
    padding:2px;
    display:block;
    margin:1em 0
}
pre:hover
{
    overflow:auto
}
pre.command-line:before
{
    content:"$ "
}
.panel
{
    padding:4px
}
a.panel:hover img
{
    background-color:#fff
}
.right
{
    float:right
}
.outer-progress-bar
{
    border:1px solid #aaa;
    padding:1px;
    margin:0 auto;
    width:200px;
    text-align:left
}
.inner-progress-bar
{
    margin:0;
    padding:0;
    vertical-align:middle;
    position:relative;
    width:200px;
    height:18px
}
.progress-bar
{
    width:200px;
    height:18px;
    font-size:10px;
    position:absolute
}
.under-pb
{
    background:white;
    color:#222
}
.over-pb
{
    background:#348DD3;
    color:white
}
.pb-percentage
{
    position:relative;
    text-align:center;
    margin:2px auto 0 auto
}
.download-button
{
    margin-left:20px
}
.cool-ul
{
    list-style-type:none;
    margin:0;
    padding:0;
    margin-left:15px;
    margin-top:0;
    margin-bottom:15px
}
.graybox
{
    background-color:#ddd;
    border:1px solid #222;
    padding:5px
}
.space-four-right
{
    margin-right:4px
}

#spinner-loading
{
    position:absolute;
    background-color:white;
    text-align:center;
    font-size:21pt;
    color:#616161;
    z-index:300
}
.copy-move-overlay
{
    background-color:black
}
.copy-move-text
{
    text-align:center;
    cursor:default
}
.copy-move-text a
{
    display:block;
    color:#fff;
    text-align:center;
    cursor:default;
    text-decoration:none
}
.sortable-column-header
{
    color:#aaa;
    float:left;
    margin-bottom:0px;
    text-align:left;
}
.sortable-column-header span
{
    margin-right:5px;
    white-space: nowrap;
}
.sortable-column-header:hover
{
    text-decoration:none
}
.browse-message
{
    margin:30px auto;
    font-size:8pt;
    color:#666;
    text-align:center;
    display:block;
    width:380px
}
.browse-message h3
{
    font-weight:normal;
    font-style:italic;
    font-size:13px;
    color:#666
}
#search-results
{
    margin:0px 0px 1em 7px;
    padding:0px
}
#search-results li
{
    list-style:none;
    font-size:14px;
    margin:0px;
    padding:10px 0
}
#search-results li p
{
    margin:2px 0px;
    font-size:14px
}
#search-results li p a
{
    color:#888
}
.highlight
{
    background:#ffa
}
.salesforce-form input.error,.salesforce-form input.required
{
    border:1px #d00 solid
}

.hidden
{
    display:none
}
.alt_row,.alt_row .sprite
{
    background-color:#f4faff
}
.blue-bullets
{
    margin:0 0 0 0.5em;
    padding:0
}
.searchbox
{
    position:relative
}
.searchbox img
{
    position:absolute;
    top:4px;
    left:4px
}
.searchbox input
{
    padding-left:23px
}
.team-bubble-pad
{
    padding-right:10px
}

.horizontal_list
{
    list-style:none;
    margin:0;
    padding:0
}
.horizontal_list li
{
    float:left;
    margin:0 0 0 2em;
    padding:0
}
.invite
{
    border:1px solid #ace;
    margin-bottom:0.5em;
    background-color:#f4faff
}
.invite.used
{
    border:1px solid #aaa;
    background-color:#f8f8f8
}

.folder-name
{
    float:left;
    width:266px
}
.treeview-folder .link-img
{
    background-color:#fff;
    margin:-5px 0px 0px 0px
}
.highlight .treeview-folder .link-img
{
    background-color:#f4faff
}
.treeview-folders .item.disabled
{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    opacity:0.4
}
.app-icon
{
    max-height:16px;
    max-width:16px
}
.email-iframe-preview
{
    width:680px;
    height:auto;
    border:1px solid #ddd;
    background:#fff
}
.green-hotbox
{
    background-color:#f4fdee;
    border:1px solid #beddb9
}
.borderbox
{
    border:1px solid #e4e4e4;
    padding:20px 10px 20px 40px
}
.borderbox
{
    -moz-border-radius:18px;
    -webkit-border-radius:18px;
    border-radius:18px
}
.code-sample
{
    border:1px solid #ccc;
    background:#fafafa;
    margin:0 auto;
    padding:15px
}
.ratingstars,.ratingstars *
{
    cursor:pointer !important
}
.hotbox-inner
{
    padding:16px;
    background:#fff
}
.hotbox-thin-border
{
    padding:4px
}

.sf-invite-action form
{
    display:inline
}
.sf-invite-action .ajax_submit_loading
{
    display:none
}
.sf-invite-action.loading form
{
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
    opacity:0.4
}
.sf-invite-action.loading .ajax-loading-indicator
{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin-right:5px;
    margin-top:5px
}

.modal-locale-link .spacer
{
    margin-left:-5px
}
.modal-locale-link .arrow
{
    margin-bottom:3px
}
.ul_select_menu li
{
    display:none;
    cursor:pointer;
    padding:5px 6px
}
.ul_select_menu li.hover
{
    background:#f6f6f6
}
.ul_select_menu.shown
{
    z-index:1
}
.ul_select_menu.shown li
{
    display:block
}
.ul_select_menu.shown li.selected
{
    background-image:none
}
.rfloat
{
    float:right
}
.lr-container
{
    overflow:hidden
}
.ui-link
{
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
ul.horizontal
{
    list-style: none;
    display: inline;
}
ul.horizontal li
{
    display:inline-block;
    padding-right: 5px;
}
#browse-empty
{
    padding:40px 0 5px 0;
    text-align:center
}
#browse-empty h3
{
    font-size:18px;
    font-weight:normal;
    font-size:16px;
    margin-bottom:10px
}
.multiselect-parent {
    width: 100%;
}

.multiselect-parent .dropdown-toggle {
    width: 100%;
}

.multiselect-parent .dropdown-menu {
    width: 100%;
}
.label-file{
    padding: 11px 2px !important;
}

.custom-label {
    float: left;
    display: inline-block;
    margin-top: 5px
}
.input-search-icon {
    background: #fff !important;
    color: #c3cacf;
}
.input-search-text {
    font-family: inherit !important;
    font-weight: 700 !important;
}
.dataTables_filter .form-control{
    margin-left: 0px !important;
}
.custome-name-wrap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
mentio-menu {
    position: fixed!important;
}

.custom-position {
    position: inherit !important;
}

.navbar-fixed-top {
    position: fixed;
    left: 0;
    z-index: 1030;
    top: 0;
    margin-left: 230px;
}
.captureFileInput {
    height: 30px;
    overflow: hidden;
    position: absolute;
    /*right: 0;*/
    top: 0;
    width: 30px;
    opacity: 0;
    cursor: pointer;
}
.clearfix10{
    clear: both;
    height: 10px;
}
.load-capture-image{
    opacity: 0.4;
    pointer-events: none;
}
.custome-name-nav {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 5px;
    padding-right: 5px;
}

.time-xs {
    font-size: 11px; 
    font-style: italic; 
    font-weight: 700; 
    position: static; 
    right: 15px; 
    margin-left: 210px;
}

.share-folder{
    filter: grayscale(100%);
}

.custom-label-version {
    background-color: rgb(146, 146, 146);;
    border-radius: 10px;
    padding: 4px 8px;
    margin-right: 8px;
    color: rgb(255, 255, 255);
    overflow: hidden;
    text-overflow: ellipsis;
}

.browser-sort {
    line-height: initial; padding: 8px 2px; height: auto; margin: auto;
}

.list_view .browse-file .filename-col a.filename-link{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 80%;
}

h3 {
    margin-top: 10px!important;
}

.ui-select-container{
    /*z-index: 2800!important;*/
}

.fa-custom-size {
    font-size: 1.3em!important;
}

.pr-25{
    padding-right: 25px;
}

.style-length{
    height: 30px;
    width: 60px;
    padding: 5px 10px;
    font-size: 12px;
    color: #555;
}

.dataTables_wrapper>.row{overflow: visible !important;}