.RemoveLine{
    border-width:0px !important;
}
.euro-icon::before {
    font-family: none !important;
    content: '\00a0 \20AC'; /*€*/
    font-size: 18px;
    font-weight: bold;
}

.icon-tab {
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #FFF;
    font-size: 12px;
}

    -ms-transform: none;
    transform: none;
}

/*.x-tab-active .icon-tab {color: #000;}*/

/**
*
* Surchargement de certaines icones
*
*/

.icon16 {
    background-image: url('img/sprites-icons-16x16.png') !important;
    background-repeat: no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
}

/*icons search*/
/*white*/
.icon16.icon-search-white {
    background-position: 0 0;
}

/*black*/
.icon16.icon-search-black {
    background-position: -50px 0;
}

/*black*/
.x-active .icon16.icon-search-white {
    background-position: -50px 0;
}

/*white -90°*/
.x-vertical .icon16.icon-search-white {
    background-position: -100px 0;
}

/*black -90°*/
.x-vertical .x-active .icon16.icon-search-white {
    background-position: -150px 0;
}

/*icons folder*/
/*white*/
.icon16.icon-folder-white {
    background-position: 0 -50px;
}

/*black*/
.icon16.icon-folder-black {
    background-position: -50px -50px;
}

/*black*/
.x-active .icon16.icon-folder-white {
    background-position: -50px -50px;
}

/*white -90°*/
.x-vertical .icon16.icon-folder-white {
    background-position: -100px -50px;
}

/*black -90°*/
.x-vertical .x-active .icon16.icon-folder-white {
    background-position: -150px -50px;
}

/*icons cart*/
/*white*/
.icon16.icon-cart-white {
    background-position: 0 -100px;
}

/*black*/
.icon16.icon-cart-black {
    background-position: -50px -100px;
}

/*black*/
.x-active .icon16.icon-cart-white {
    background-position: -50px -100px;
}

/*white -90°*/
.x-vertical .icon16.icon-cart-white {
    background-position: -100px -100px;
}

/*black -90°*/
.x-vertical .x-active .icon16.icon-cart-white {
    background-position: -150px -100px;
}

/*icons download*/
/*white*/
.icon16.icon-download-white {
    background-position: 0 -150px;
}

/*black*/
.icon16.icon-download-black {
    background-position: -50px -150px;
}

/*black*/
.x-active .icon16.icon-download-white {
    background-position: -50px -150px;
}

/*icons delivery*/
/*white*/
.icon16.icon-delivery-white {
    background-position: 0 -200px;
}

/*black*/
.icon16.icon-delivery-black {
    background-position: -50px -200px;
}

/*black*/
.x-active .icon16.icon-delivery-white {
    background-position: -50px -200px;
}

/*icons table*/
/*white*/
.icon16.icon-table-white {
    background-position: 0 -250px;
}

/*black*/
.icon16.icon-table-black {
    background-position: -50px -250px;
}

/*black*/
.x-active .icon16.icon-table-white {
    background-position: -50px -250px;
}

/*icons list*/
/*white*/
.icon16.icon-list-white {
    background-position: 0 -300px;
}

/*black*/
.icon16.icon-list-black {
    background-position: -50px -300px;
}

/*black*/
.x-active .icon16.icon-list-white {
    background-position: -50px -300px;
}

/*white -90°*/
.x-vertical .icon16.icon-list-white {
    background-position: -100px -300px;
}

/*black -90°*/
.x-vertical .x-active .icon16.icon-list-white {
    background-position: -150px -300px;
}

/*icons look*/
/*white*/
.icon16.icon-view-white {
    background-position: 0 -344px;
}

/*black*/
.icon16.icon-view-black {
    background-position: -50px -344px;
}

/*black*/
.x-active .icon16.icon-view-white {
    background-position: -50px -344px;
}

/* ---------------------------Sencha touch icons--------------------------- */
.icon16-tpl {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px;
    background-repeat: no-repeat;
}
.icon16-tpl.icon-tpl-accept {
    background-image: url('img/extjs/ux/accept_v2.png');
}
.icon16-tpl.icon-tpl-inarchive {
    background-image: url('img/extjs/ux/inarchive_v2.png');
}
.icon16-tpl.icon-tpl-archived {
    background-image: url('img/extjs/ux/archived_v2.png');
}
.icon16-tpl.icon-tpl-tooltip {
    background-image: url('img/extjs/ux/tooltip_v2.png');
}
.icon16-tpl.icon-tpl-attention {
    background-image: url('img/extjs/ux/attention_v2.png');
}
.icon16-tpl.icon-tpl-info {
    background-image: url('img/extjs/ux/info_v2.png');
}

/* ---------------------------Sencha touch icons--------------------------- */
.icon16-touch {
    background-image: url('img/sprites-tmedia-icons-16x16.png') !important;
    background-repeat: no-repeat;
    display: inline-block;
    width: 16px !important;
    height: 16px !important;
}

.icon16-touch.icon-add-black-touch {
    background-position: -16px 0;
}

.icon16-touch.icon-arrow-bottom-black-touch {
    background-position: -16px -16px;
}

.icon16-touch.icon-arrow-left-black-touch {
    background-position: -16px -32px;
}

.icon16-touch.icon-arrow-right-black-touch {
    background-position: -16px -48px;
}

.icon16-touch.icon-arrow-top-black-touch {
    background-position: -16px -64px;
}

.icon16-touch.icon-canlendar-black-touch {
    background-position: -16px -80px;
}

.icon16-touch.icon-tick1-black-touch {
    background-position: -16px -96px;
}

.icon16-touch.icon-tick2-black-touch {
    background-position: -16px -112px;
}

.icon16-touch.icon-edit-black-touch {
    background-position: -16px -128px;
}

.icon16-touch.icon-download-black-touch {
    background-position: -16px -145px;
}

.icon16-touch.icon-ques-mark-black-touch {
    background-position: -16px -160px;
}

.icon16-touch.icon-exc-mark-black-touch {
    background-position: -16px -176px;
}

.icon16-touch.icon-list-black-touch {
    background-position: -16px -192px;
}

.icon16-touch.icon-preview-black-touch {
    background-position: -16px -208px;
}

.icon16-touch.icon-thumb-black-touch {
    background-position: -16px -224px;
}

.icon16-touch.icon-rss-black-touch {
    background-position: -16px -240px;
}

.icon16-touch.icon-search-black-touch {
    background-position: -16px -256px;
}

.icon16-touch.icon-share-black-touch {
    background-position: -16px -272px;
}

.icon16-touch.icon-cart-black-touch {
    background-position: -16px -288px;
}

.icon16-touch.icon-history-black-touch {
    background-position: -16px -304px;
}

.icon16-touch.icon-trash-black-touch {
    background-position: -16px -320px;
}

.icon16-touch.icon-profile-black-touch {
    background-position: -16px -336px;
}

/* TUser user/group icon */
.icon16-touch.icon-user-black-touch {
    background-position: -16px -352px;
}

.icon16-touch.icon-group-black-touch {
    background-position: -16px -400px;
}

.icon16-touch.icon-user-white-vertical-touch {
    background-position: 0 -368px;
}

/*black -90°*/
.x-vertical .x-active .icon16-touch.icon-user-white-vertical-touch {
    background-position: -16px -368px;
}

.icon16-touch.icon-group-white-vertical-touch {
    background-position: 0 -384px;
}

/*black -90°*/
.x-vertical .x-active .icon16-touch.icon-group-white-vertical-touch {
    background-position: -16px -384px;
}

/* TPim icon */
.icon16-touch.icon-setting-white-touch {
    background-position: 0 -416px;
}
.x-vertical .x-active .icon16-touch.icon-setting-white-touch {
    background-position: -16px -416px;
}

.icon16-touch.icon-setting-black-touch {
    background-position: -16px -416px;
}

.icon16-touch.icon-manage-white-touch {
    background-position: 0 -432px;
}

.icon16-touch.icon-manage-black-touch {
    background-position: -16px -432px;
}

.icon16-touch.icon-import-white-touch {
    background-position: 0 -448px;
}

.icon16-touch.icon-import-black-touch {
    background-position: -16px -448px;
}

.icon16-touch.icon-export-white-touch {
    background-position: 0 -464px;
}

.icon16-touch.icon-export-black-touch {
    background-position: -16px -464px;
}

.icon16-touch.icon-history2-white-touch {
    background-position: 0 -480px;
}

.icon16-touch.icon-history2-black-touch {
    background-position: -16px -480px;
}

.icon16-touch.icon-edit2-white-touch {
    background-position: 0 -496px;
}

.icon16-touch.icon-edit2-black-touch {
    background-position: -16px -496px;
}

.icon16-touch.icon-edit2-white-vertical-touch {
    background-position: 0 -512px;
}

/*black -90°*/
.x-vertical .x-active .icon16-touch.icon-edit2-white-vertical-touch {
    background-position: -16px -512px;
}

.icon16-touch.icon-forbidden-white-touch {
    background-position: 0 -528px;
}

.icon16-touch.icon-forbidden-black-touch {
    background-position: -16px -528px;
}

.icon16-touch.icon-back-white-touch {
    background-position: 0 -544px;
}

.icon16-touch.icon-back-black-touch {
    background-position: -16px -544px;
}

.icon16-touch.icon-save-white-touch {
    background-position: 0 -560px;
}

.icon16-touch.icon-save-black-touch {
    background-position: -16px -560px;
}

.icon16-touch.icon-cross-white-touch {
    background-position: 0 -576px;
}

.icon16-touch.icon-cross-black-touch {
    background-position: -16px -576px;
}

.icon16-touch.icon-export2-white-touch {
    background-position: 0 -592px;
}

.icon16-touch.icon-export2-black-touch {
    background-position: -16px -592px;
}

.icon16-touch.icon-import2-white-touch {
    background-position: 0 -608px;
}

.icon16-touch.icon-import2-black-touch {
    background-position: -16px -608px;
}

.icon16-touch.icon-duplicate-black-touch {
    background-position: -16px -624px;
}

.icon16-touch.icon-duplicate-white-touch {
    background-position: 0 -624px;
}

.icon16-touch.icon-bolt-black-touch {
    background-position: -16px -640px;
}

.icon16-touch.icon-bolt-white-touch {
    background-position: 0 -640px;
}

.icon16-touch.icon-trash2-black-touch {
    background-position: -16px -656px;
}

.icon16-touch.icon-trash2-white-touch {
    background-position: 0 -656px;
}

.icon16-touch.icon-upload-black-touch {
    background-position: -16px -672px;
}

.icon16-touch.icon-upload-white-touch {
    background-position: 0 -672px;
}

.icon16-touch.icon-download2-black-touch {
    background-position: -16px -688px;
}

.icon16-touch.icon-download2-white-touch {
    background-position: 0 -688px;
}

.icon16-touch.icon-file-black-touch {
    background-position: -16px -704px;
}

.icon16-touch.icon-file-white-touch {
    background-position: 0 -704px;
}

.icon16-touch.icon-folder-black-touch {
    background-position: -16px -720px;
}

.icon16-touch.icon-folder-white-touch {
    background-position: 0 -720px;
}

.icon16-touch.icon-newfile-black-touch {
    background-position: -16px -736px;
}

.icon16-touch.icon-newfile-white-touch {
    background-position: 0 -736px;
}

.icon16-touch.icon-newfolder-black-touch {
    background-position: -16px -752px;
}

.icon16-touch.icon-newfolder-white-touch {
    background-position: 0 -752px;
}

.icon16-touch.icon-deletefile-black-touch {
    background-position: -16px -768px;
}

.icon16-touch.icon-deletefile-white-touch {
    background-position: 0 -768px;
}

.icon16-touch.icon-chart1-black-touch {
    background-position: -16px -784px;
}

.icon16-touch.icon-chart1-white-touch {
    background-position: 0 -784px;
}

.icon16-touch.icon-chart1-black-vertical-touch {
    background-position: -16px -800px;
}

.icon16-touch.icon-chart1-white-vertical-touch {
    background-position: 0 -800px;
}

.icon16-touch.icon-chart2-black-touch {
    background-position: -16px -816px;
}

.icon16-touch.icon-chart2-white-touch {
    background-position: 0 -816px;
}

.icon16-touch.icon-chart2-black-vertical-touch {
    background-position: -16px -832px;
}

.icon16-touch.icon-chart2-white-vertical-touch {
    background-position: 0 -832px;
}

.icon16-touch.icon-bookmark-black-touch {
    background-position: -16px -848px;
}

.icon16-touch.icon-bookmark-white-touch {
    background-position: 0 -848px;
}

.icon16-touch.icon-archive-black-touch {
    background-position: -16px -864px;
}

.icon16-touch.icon-archive-white-touch {
    background-position: 0 -864px;
}

.icon16-touch.icon-refresh-black-touch {
    background-position: -16px -880px;
}

.icon16-touch.icon-refresh-white-touch {
    background-position: 0 -880px;
}

.icon16-touch.icon-lock-black-touch {
    background-position: -16px -896px;
}

.icon16-touch.icon-lock-white-touch {
    background-position: 0 -896px;
}

.icon16-touch.icon-dupfile-black-touch {
    background-position: -16px -912px;
}

.icon16-touch.icon-dupfile-white-touch {
    background-position: 0 -912px;
}

.icon16-touch.icon-calendar-black-touch {
    background-position: -16px -928px;
}

.icon16-touch.icon-calendar-white-touch {
    background-position: 0 -928px;
}

.icon16-touch.icon-calendar-black-vertical-touch {
    background-position: -16px -944px;
}

.icon16-touch.icon-calendar-white-vertical-touch {
    background-position: 0 -944px;
}

/*black -90°*/
.x-vertical .x-active .icon16-touch.icon-calendar-black-vertical-touch {
    background-position: -16px -944px;
}

/*black -90°*/
.x-vertical .x-active .icon16-touch.icon-calendar-white-vertical-touch {
    background-position: -16px -944px;
}

.icon16-touch.icon-add-white-touch {
    background-position: 0 0;
}