


@font-face {
    font-family: 'Graphik';
    src: url('/assets/c/company/kodak/fonts/Graphik-Regular.eot');
    src: url('/assets/c/company/kodak/fonts/Graphik-Regular.eot?#iefix') format('embedded-opentype'),
    url('/assets/c/company/kodak/fonts/Graphik-Regular.woff2') format('woff2'),
    url('/assets/c/company/kodak/fonts/Graphik-Regular.woff') format('woff'),
    url('/assets/c/company/kodak/fonts/Graphik-Regular.ttf') format('truetype'),
    url('/assets/c/company/kodak/fonts/Graphik-Regular.svg#Graphik-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik';
    src: url('/assets/c/company/kodak/fonts/Graphik-Medium.eot');
    src: url('/assets/c/company/kodak/fonts/Graphik-Medium.eot?#iefix') format('embedded-opentype'),
    url('/assets/c/company/kodak/fonts/Graphik-Medium.woff2') format('woff2'),
    url('/assets/c/company/kodak/fonts/Graphik-Medium.woff') format('woff'),
    url('/assets/c/company/kodak/fonts/Graphik-Medium.ttf') format('truetype'),
    url('/assets/c/company/kodak/fonts/Graphik-Medium.svg#Graphik-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik';
    src: url('/assets/c/company/kodak/fonts/Graphik-Semibold.eot');
    src: url('/assets/c/company/kodak/fonts/Graphik-Semibold.eot?#iefix') format('embedded-opentype'),
    url('/assets/c/company/kodak/fonts/Graphik-Semibold.woff2') format('woff2'),
    url('/assets/c/company/kodak/fonts/Graphik-Semibold.woff') format('woff'),
    url('/assets/c/company/kodak/fonts/Graphik-Semibold.ttf') format('truetype'),
    url('/assets/c/company/kodak/fonts/Graphik-Semibold.svg#Graphik-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}


body{
    background-color: #f7f7f7;
    background-image: none;
}
.menu{
    background-color: #ffb700;
    border-bottom: 4px solid #f7f7f7;
}
.mitem a:link, .mitem a:visited{
    background: none;
    color: #000000;
    font-family: 'Graphik';
    font-size: 16px;
}

.mitem a.current{
    color: #404040;
    font-weight: bold;
}

#liveSupport{
    display: none;
}
#content-header{
    background-color: transparent;
    margin-bottom: 5px;
}
#content-header a{
    border-radius: 5px;
    background-color: #808180;
    font-family: 'Graphik';
    font-weight: 500;
    text-transform: uppercase;
    font-size: 16px;
}
.header_tab.active, .tabs a.selected, .tabs a.active{
    background-color: #ed0000 !important;
}
/*#content-body{*/
    /*!*border: 1px solid #808180;*!*/
    /*border-radius: 0px;*/

/*}*/
.btn:hover,
.os-panel .bottom-row .obj-onbed:hover,
.os-panel .bottom-row .obj-center:hover,
.os-panel .bottom-row .obj-autorotate:hover
{
    opacity: 0.8;
}
.btn.blue{
    background-color: #000000;
    border-bottom: 2px solid #000000 !important;
}
.hm .btn.blue:disabled:hover,
.hm .btn.blue:disabled,
.magick-fix input.blue:disabled:hover,
.magick-fix input.blue:disabled,
.stl-editor .btn.blue:disabled:hover,
.stl-editor .btn.blue:disabled{
    border:2px solid #e7e7e7 !important;
    border-bottom: 4px solid #e7e7e7 !important;
    background-color: #e7e7e7 !important;
    opacity: 1 !important;
}

.btn.blue[value=TOOLPATH]{
    background-color: #f79727 !important;
}

input.btn.blue[value=PRINT]:hover,
input.btn.blue[value=PRINT],
.btn.blue.slicer{
    text-transform: uppercase;
    background-color: #ffb700 !important;
    border-bottom: 2px solid #ffb700 !important;
    color: #000000
}
#myfilesform .apps-btn{
    background-color: #005ca9;
    border-bottom: 2px solid #00407e !important;
}
#myfilesform .apps-btn:hover{
    background-color: #005ca9 !important;
}
.btn.blue.slicer:hover{
    background-color: #ffb700 !important;
}
.btn.blue:hover{
    background-color: #000000 !important;

}
.btn.blue[value=TOOLPATH]:hover{
    background-color: #ffa027 !important;
}
.serach-box .btn{
    background-color: #ed0000;
    border-bottom: 2px solid #ed0000 !important;
    border-radius: 0 5px 5px 0;
}
.serach-box .search-data{
    border-radius: 5px;
}

.group_host .btn.share{
    background-color: #005ca9;
    border-bottom: 2px solid #00407e !important;
}

/* PopUp */
#slicer_popup span{
    font-family: 'Graphik';
    font-weight: 500;
    font-size: 17px;
}
.appspopup .title{
    background-color: #000000;

}
#slicer_popup span.disabled{
    background-color: #808180 !important;
}

.appspopup .title{
    text-align: center;
    text-transform: uppercase;
}
.appspopup .title span{
    background-color: transparent;
    font-family: 'Graphik';
}
#slicer_popup.appspopup .title span{
    background-color: #ed0000;
}

.popup_content_buttons .btn.w_popup.red.b_cancel{
    float: right;
}
.close-print-setting.btn,
.popup_content_buttons .btn.w_popup.red.b_cancel,
#stlmagicfix_popup a.btn.red,
.btn-host-show,
#slicer_popup .btn.back_button{
    background-color: #ed0000 !important;
    border-bottom: 2px solid #ed0000 !important;
}
#slicer_popup .btn.blue.start_button{
    background-color: #000000;
    border-bottom: 2px solid #000000 !important;
}
.printing_table .btn-tool{
    background-color: #ffb700 !important;
    border-bottom: 2px solid #ffb700 !important;
}
.printing_table .liveView-New.btn.blue:hover{
    background-color: #808180 !important;
}
.del-printer.btn,
.printing_table .liveView-New.btn.blue{
    background-color: #808180 !important;
    border-bottom: 2px solid #808180 !important;
}

.menu .account .comp,
.menu .account .title{
    color: #000000 !important;
    font-family: 'Graphik';
    font-weight: bold;
    font-size: 13px;
    text-align: right;
    line-height: 9px;
    padding: 3px;

}
.user_submenu .head_label{
    background: #000000;
}
#tutorial-popup .btn.blue.back,
user-settings-save,
.button3.share_model,
.btn.w_popup,
.upload-popup .upload-container .choose-file-container button,
.btn{
    background-color: #ed0000;
    border-bottom: 2px solid #ed0000 !important;
    text-transform: uppercase;

}
.dz-clickable:hover,
.user-settings-save:hover,
.btn.w_popup:hover,
/*.btn:not(.share):not(.btn-tool):not(.del-printer):hover,*/
.btn-upload-new:hover,
.button3.share_model:hover,
#register_3D40:hover, .printing-LiveView:hover, .close-print-setting:hover,
.serach-box .btn:hover,
.magick-fix .btn.openapp:hover, .edit_btn:hover,
.cfp-providers .btn:hover,
.user-settings-div .r-btn:hover,
.red-btn:hover, #tutorial-prev-button:hover, #workflow_log_popup .ok_button:hover,
.control-print-job [name=pause_button]:hover, .control-print-job .cancel:hover,
#tutorial-popup .btn.blue.back#tutorial-prev-button:hover,
#delete_yes:hover, .popup_content_buttons .btn.w_popup.red.b_cancel:hover,
.os-panel .bottom-row .update-panele:hover,
.os-panel .bottom-row .reset-panele:hover,
.os-panel .bottom-row .reset-panele-rotate:hover,
.os-panel .bottom-row .reset-panele-scale:hover,
.os-panel .bottom-row .refresh-files:hover,
.os-panel .bottom-row .apply-panele:hover,
.os-panel .bottom-row .add-inch-box button:hover,
.popup_content .control #secured3dContinueButton:hover
{
    background-color: #f77027 !important;
    border-color: #f77027 !important;
    color: #fff;
}

.appspopup .os-panel .block.rotate .el button.minus:hover,
.appspopup .os-panel .block.rotate .el button.plus:hover
{
    background-color: #f77027 !important;
    border-color: #f77027 !important;
}

.upload-progress-fill{
    background-color: #005ca9;
}
.footer_menu ul li{
    color: #808180;
}
.header_right_buttons .btn-tool{
    background-color: #f77527 !important;
    border-bottom: 2px solid #d36924 !important;
}
.sub-nav-box{

}
.sub-nav-box a{
    background-color: lightgrey !important;
    font-size: 12px !important;
}
.alert-printer a,
.printing_table.redis_table .statusText{
    color: #005ca9;
}
#header .logotype{
    margin-right: 20px !important;
    margin-left: 12px;
}
#header .logotype img{
    position: relative;
    top: 5px;
}
.btn-upload-new{
    background-color: #ed0000;
    border: 0px;
    border-bottom: 2px solid #ed0000 !important;
    border-radius: 5px;
    color: #ffffff;
    height: 41px !important;
    padding: 0 16px;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: normal;
    font-size: 16px;
    top: -8px;
}
#workflow_log_popup .ok_button{
    border-radius: 2px;
}
#workflow_log_popup .ok_button,
.magick-fix input.blue{
    text-transform: uppercase;
    background-color: #ed0000 !important;
    border-bottom: 2px solid #ed0000 !important;
}


#tutorial-popup .btn.blue.back,
.magick-fix input.blue:hover{
    opacity: .9;
    background-color: #ed0000 !important;
}
.hm input.slicer{
    text-transform: uppercase;
    background-color: #005ca9 !important;
    border-bottom: 2px solid #00407e !important;
}
.show-log .btn.blue,
#delete_cancel,
#myfilesform .apps-btn{
    text-transform: uppercase;
    background-color: #808180 !important;
    border-bottom: 2px solid #808180 !important;
    color: #ffffff;
}
.show-log .btn.blue:hover,
#delete_cancel:hover,
#myfilesform .apps-btn:hover{
    background-color: #808180 !important;
}

.printer-settings-bordered-block {
    border: 1px solid #808180;
    padding: 5px;
    min-height: 170px;
}
#user_info button{

    background-color: #808180 !important;
    border-bottom: 2px solid #808180 !important;
    color: #fff;
    border: 0px;
    border-radius: 5px;
    font-size: 20px;
    padding: 0 7px;
    font: initial !important;
    height: 24px;
    width: 28px;
    cursor: pointer;

}
#user_info button:hover span{
    color: #ffffff;
}
#user_info button span{
    color: #ffffff;
}
.menu .account .title{
    margin-top: 27px !important;
}
.appspopup .threejs-nav .printer-list ul{
    width: inherit !important;
}
#share_file .button3.share_model{
    border-radius: 5px;
    height: 27px;
}
a#user_info:hover{
    background-color: transparent !important;
    cursor: pointer;
}
a#user_info:hover button{
    background-color: #000000 !important;
    border-bottom: 2px solid #000000 !important;
    opacity: .9;
}
.icheckbox_square-green {
    right: 10px;
}

.checkbox.i-checks label{
    font-size: 14px;
}
.alert.alert-success.alert-dismissable, .alert.alert-danger.alert-dismissable{
    font-size: 16px;
}
#slicer_popup .fa.fa-info.material-info-show{
    display: none;
}
.ico-BF,
.ico-stl ,
.ico-gco ,
.ico-txt ,
.ico-cad {
    background: url('/assets/i/company/kodak/app-ico/universal-file.png') no-repeat left top;
    color: transparent !important;
    margin-top: 5px;
}

.ico-stl {
    background-image: url('/assets/i/company/kodak/app-ico/stl-file.png') !important;
}

.ico-gco {
    background-image: url('/assets/i/company/kodak/app-ico/g-code-new.png') !important;
}

.status_label.ready,.status_label.idle{
    background-color: #808180 !important;
}
.footer_menu{
    float: none !important;
    position: relative;
    left: inherit !important;
    text-align: inherit;
    margin-bottom:0 !important;
    width: 95%;
    margin: 0 auto;
}
.copy-footer{
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    margin-bottom: 7px;
    margin-top: 0;
    padding-right: 315px;

}
.pover-by{
    float: right;
    position: relative;
    font-size: 11px;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
    top: -49px;
    right: 32px;
    line-height: 0px;

}
.pover-by img{
    width: 161px;
    position: relative;
    top: 14px;
    margin-left: 24px;
}
#user_submenu .head_label img{
    display: none;
}

.tutorial-step {
    width: 100%;
}
.tutorial-step .tutorial-image {
    float: right;
    width: 55%;
    text-align: right;
}
.tutorial-step .tutorial-image img {
    max-width: 92%;
}
.tutorial-step .tutorial-text {
    float: left;
    margin-top: 10px;
    width: 45%;
}
.tutorial-step div.step-title {
    font-size: 20px;
    font-weight: 400;
    color: #f77527;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    border-bottom: 1px solid #808180;
}
.tutorial-image img {
    border: 2px solid #808180;
}

@media only screen and (max-width: 1600px) {
    .tutorial-step .tutorial-image {
        width: 70%;
    }
    .tutorial-step .tutorial-text {
        width: 30%;
    }
}
@media only screen and (max-width: 800px) {
    .tutorial-step .tutorial-image {
        float: none;
        width: 100%;
    }
    .tutorial-step .tutorial-text {
        float: none;
        width: 100%;
    }
}


#logs_popup_box .popup_content #progressBar div{
    background-color: #005ca9;
}
#slicer_popup h1.title span{
    font-weight: bold;
}

#possible_success_slot {
    background: #005ca9 !important;
}
#share_project_model,
#share_model{
    text-transform: none !important;
}
.upload-popup .upload-details{
    color : #005ca9 !important
}
.sorter-project th{
    font-size: 13px !important ;
    padding-left: 21px !important;
    text-align: left !important;
    padding-bottom: 5px !important;
}

table.tablesorter thead tr .tablesorter-headerAsc {
    background-image: url(/public/img/asc.gif);
}
.btn {
    font-family: 'Graphik';
}

.w-price{
    font-size: 15px !important;
    background-color: #e2e2e2;
    display: inline-block;
    color: #949494 !important;
    padding: 10px 22px;
    border-radius: 8px;
    margin-right: 53px;
    text-transform: capitalize;
    margin-top: 17px;
    font-weight: normal;
    font-family: 'Graphik';
}

.w-price-amount{
    color: #40c9b8 !important;
    font-size: 15px !important;
    display: inline-block;
    margin-left: 8px;
}
.appspopup .os-panel .block.rotate .el button{
    border-right: 0 !important;
    border-radius: 2px !important;
}
.cfp-signin-bt.btn.blue,
.appspopup .os-panel .block.rotate .el button,
.slicer-footer .start_button_with_preview{
    background: #ed0000 !important;
    border-bottom: 2px solid #ed0000 !important;
}
.cfp-signin-bt.btn.blue:hover,
.appspopup .os-panel .block.rotate .el button:hover
.slicer-footer .start_button_with_preview:hover{
    background: #ed0000 !important;
    border-bottom: 2px solid #ed0000 !important;
}
.appspopup .os-panel .block.rotate .el button,
.apps-block h1{
    color: #000000 !important;
}
.edit_btn{
    background-color: #ed0000 !important;
}
#apps_block_up_triangle{
    border-bottom-color: #000000
}
.edit_btn:hover{
    background-color: #000000;
    opacity: .9;
}

.btn-upload-new{
    position: relative;
    left: calc(50% - 75px);
}
.header_tab, .tabs > a{
    height: 41px !important;
    line-height: 41px !important;
}

div.dashboard-overview > div{
    background-color: #ffffff !important;
    border-top: 4px solid #ffffff !important;
    border-bottom: 0px !important;
    color: #000000;
}

.footer_menu {
    float: none !important;
    position: fixed;
    left: inherit !important;
    text-align: inherit;
    margin-bottom: -53px !important;
    width: 100%;
    margin: 0 auto;
    bottom: 0px;
    padding: 25px;
    background-color: #000000;
    opacity: 0.9;

}
.footer_menu_no_auth{
    display: none;
}
.threejs-nav .icon img{
    width: 70px;
}
body #stl_editor3d_popup .save-def{
    background-color: #ffb700 !important;
}
body #stl_editor3d_popup .save-def:hover{
    background-color: #ffb700 !important;
    opacity: .7;
}
.appspopup .os-panel .block .bottom-row button {
    background-color: #ee0000;
    border: 2px solid #ee0000;
    border-bottom: 2px solid #ee0000;
    border-right: 2px solid #ee0000;
    color: #fff;
    text-transform: uppercase;
}
.appspopup .os-panel .block .bottom-row button.obj-onbed,
.appspopup .os-panel .block .bottom-row button.obj-center,
.appspopup .os-panel .block .bottom-row button.obj-autorotate {
    background-color: #000000 !important;
    border: 2px solid #000000 !important;
    border-bottom: 2px solid #000000 !important;
    border-right: 2px solid #000000 !important;
    font-size: 15px;
}
#share_project_model,
#user_info button,
#share_model,
.appspopup .os-panel .block .bottom-row button,
.edit_btn,
.stop-all-file-apps,
#content-header a,
.btn-upload-new,
.upload-container #clickable,
.btn{
    border-radius: 2px !important;
}

/*
#login li a,
.submit a,
table caption,
h4,
.file_info,
.user_submenu div,
body,
body table.def th,
body table.def td,
input,
.appspopup .btn, .appspopup input.btn,
.upload-popup .upload-container .choose-file-container h5,
.edit_btn,
.status_label,
.file_name, a.file_name:link, a.file_name:visited,
.file_prop_popup .item > label:first-child,
div.dashboard-overview > div > div,
.user_submenu a,
button
*/
*{
    font-family: 'Graphik' !important;
}
table.def th, table.def td {
    font: 1.2em "Graphik" !important;
}
div.dashboard-overview > div > div{
    font-weight: bold;
}
#statuses .label,
.status_name .status_label,
.status .label{
    background-color: transparent !important;
    color: #808180 !important;
}
 .file-name .edit_btn{
    line-height: 16px;
}
.printer_type{
    line-height: 21px;
}
#myTable3 th div,
.printing_table th div,
.my-files-table th div{
    text-align: center !important;
    font-size: 13px;
}
* #myfilesform  th,
* #myfilesform  th div{
    font-size: 13px !important;
}
.my-files-table tbody td.model,
.my-files-table tbody td.file-name,
.my-files-table tbody td.file-type,
.my-files-table tbody td.status_name,
.my-files-table tbody td span.print-time,
.my-files-table tbody td span.file_info.size_mb,
.my-files-table tbody td span.file_info.add_datetime,
.my-files-table tbody td.model{
    padding-left: 21px !important;
}
.my-files-table tbody td span.file_info.add_datetime{
    display: block;
    text-align: center;
}
/*.my-files-table tbody td.hm,*/
.titem.dashboard-dashboard tbody td,
.printing_table td.date,
.printing_table td.email,
.printing_table td.filament,
.printing_table td.time-to-print,
.printing_table td.status,
.titem.projects tbody td.magick-fix,
.titem.projects tbody td.stl-editor,
.titem.projects tbody td.hm,
.titem.projects  tbody td.sharefile,
.printing_table td.log{
    text-align: center !important;
    padding-left: 21px !important;

}
.titem.projects tbody td.status_name,
.my-files-table tbody td.status_name{
    text-align: center;
}
#cookieMess{
    background-color: #808180;
}

* .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.file-name .edit_btn{
    float: right;
    /*text-transform: unset;*/
}
.titem.projects .file-name .edit_btn{
    position: relative;
    top: 5px;
}
.printer-settings-bordered-block{
    margin-top: 15px;
}
tbody td.status_name > span{
    display: block;
    text-align: center;

}
.apps-block h1 {
    margin: 0px;
    padding: 0px;
    background: #000000;
    color: #fff !important;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    padding-left: 20px;
    padding-right: 20px;
}
.ico {
    padding: 0px;
    width: 23px;
    height: 28px;
    line-height: 30px;
    font-size: 8px;
    letter-spacing: 0px;
    color: #ffffff;
    text-align: center;
    display: inline-block;
    margin-top: 2px;
    margin-right: 4px;
    cursor: pointer;
    vertical-align: middle;
    background-size: 75%;
    background-position: center;
}
#slicer_popup .btn.back_button,
#stlmagicfix_popup > div.footer > div.step.start > a.btn.blue{
    background-image: url(/assets/i/company/kodak/app-ico/back_icon.png)  !important;
    background-position: center left  !important;
    background-repeat: no-repeat  !important;
    background-color: transparent !important;
    color: transparent !important;
    background-size: contain !important;
    border-bottom: none !important;
    height: 35px;
    position: relative;
    top: 7px;
}
.appspopup #popup_footer,
.appspopup .footer{
    background-color: #ffb700 !important;
}
.printing_table .show-log  .btn-sm{
    margin-top: 0px !important;
}
.appspopup .title span {
    padding: 0px 100px;
}
#delete_confirmation_win,
#delete_confirmation_window {
    width: auto !important;
    min-width: 310px !important;
}
.c-date.date-time{
    width: 90px !important;
}
#popup_box_blur {
    display: block;
    position: fixed;
    z-index: 99;
    height: 100%;
    width: 100%;
    background: #000000;
    opacity: 0.6;
}

#BG{
    position:fixed;
    height:100%;
    width:100%;
    top:0;
    left:0;
    background-color: #000000;
    opacity:0.5;
    display:none;
    z-index: 10000;
}
#material-info .material-header{
    background-color: #000000 !important;
}
.threejs-nav .icon img {
    width: 50px !important;
}
.simple_universal_popup .popup_content_buttons input,
#delete_confirmation_window #delete_yes{
    text-transform: uppercase !important;
}
#delete_confirmation_window #delete_cancel{
    float: right !important;
}
#print_list .printer_btn .btn {
    height: 32px !important;
    line-height: 33px !important;
}
#print_check.appspopup .btn, #print_check.appspopup input.btn{
    font-size: 13px !important;
    width: 87px !important;
    min-width: auto !important;
}
/*#registeringprinter_3dos .popup_content_buttons{*/
    /*text-align: center;*/
/*}*/
.titem .hm .btn,
.titem .magick-fix .btn,
.titem .stl-editor .btn{
    width: 100% !important;
    min-width: auto !important;
}
table.def .myfile-conteiner td {
    padding: 4px 4px !important;
}

@media only screen and (max-width: 1400px) {
   .print-time{
       font-size: 12px;
   }
}
/*.tooltipster-base .tooltipster-content img,*/
/*.images_render img{*/
    /*-webkit-filter: grayscale(1);*/
    /*filter: grayscale(1);*/
/*}*/
/*.popup_content_buttons .w_popup.b_ok{
    position: relative;
    left: calc(50% - 50px);
}*/
.appspopup .os-panel .block .el{
    margin-bottom: 6px;
}
#uploadfiles_3dos .w_popup.b_ok{
    left: inherit !important;
}
#toolpath-viewer_popup .os-panel .panel-gcode-fullinfo .body{
    padding-bottom: 20px !important;
    height: 400px !important;
}

#registeringprinter-kodakportrait_3dos .fullscreen_popup{
    display: none;
}
#picsUpdatePopup .img{
    text-align: center;
    height: auto !important;

}
#picsUpdatePopup #tab1_content .img img{
    width: auto !important;
    height: auto !important;
}
#registeringprinter-kodakportrait_3dos .w_popup.b_ok{
    left: inherit !important;
}

#print_list th.printer_btn .btn.blue.btn-print-selected:disabled:hover {
    opacity: 1;
}

#print_list th.printer_btn .btn.blue.btn-print-selected:disabled {
    background-color: #e7e7e7 !important;
    border-bottom-color: #e7e7e7 !important;
}

table.printing_table caption .description-name, table.printing_table caption .label-printer-type {
    display: none
}
.ico-pmonitoring{
    background-image: url('/assets/i/company/kodak/app-ico/universal-file.png') !important;
    color: #40c9b8 !important;
}
.info-printer-tp .cooling{
    color: #e50015 !important;
}

.img_top_btn.red_btn {
    background: #ed0000;
    border: 0;
    border-bottom: 2px solid #ed0000 !important;
    text-indent: inherit;
}
.img_top_btn.red_btn:hover {
    background-color: #f77027 !important;
    border-color: #f77027 !important;
}
#project_share_list{
    max-height: 300px;
}
.printing-top-btns {
    text-align: right
}

.info-printer-tp {
    font-weight: normal;
    margin-right: 15px;
    font-size: 14px;
}
.info-printer-tp .temperature-ex, .info-printer-tp .temperature-h {
    color: #e50015;
}
.info-printer-tp .process-print, .info-printer-tp .temperature-ex, .info-printer-tp .temperature-h, .info-printer-tp .remaining-time {
    border-right: 1px solid #EAEAEA;
    padding-right: 7px;
    padding-left: 7px;
}
.info-printer-icon {
    width: 24px;
    vertical-align: middle;
    margin: 0 5px;
}