.hr, body, hr {
    background: #ffffff!important;
}





body .ui-tabs .ui-tabs-panel {
     background: #efefe9;
}

body .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #efefe9;
}

.l-main_inner .b-header {
    display: none;
}


#workspace .b-element-empty-inner {
    margin: -35px 0 0 -67px;
    font-size: 10px;
}


/*
#workspace .b-element-empty {
    background: #cbc6c6;
}*/



body, html {color: #606060;}

.workspace-main, .workspace-top, .actions-col, .workspace-bottom, .workspace-bottom .elem-size-position {background-color:#fafafa}


.left-menu {background: #fafafa;}


.left-menu__item.active, .workspace-top .button-menu, .workspace-top .button-order, .upload-image, .workspace-bottom .book-pages-actions u.action-remove-page, .workspace-bottom .book-pages-actions u.action-copy-page, .actions-col .upload-image, .action-add-page, .help-screen .button, .custom-select .select-selected, .custom-select .same-as-selected, .custom-select .select-items div, #workspace .b-element-empty-inner button, .actions-col .category-list-wrapper .category-list__header, .actions-col .actions-get-templates, .actions-col .actions-list__item.active, .workspace-bottom-tabs__item.active, .actions-set-calendaronspread, .ui-dialog .ui-dialog-buttonpane button, .workspace-bottom-tabs__item u.active, .change_cover, .js-book-info-text
{
    background: #1890ffb0!important;
    border: 1px solid #ffffff!important; 
    border-left: 0; 
    color: #ffffff;
    border-radius: 5px;
}



.left-menu ul .left-menu__item:hover, .workspace-top .button-menu, .workspace-top .button-order:hover, .actions-col .upload-image:hover, .workspace-bottom .book-pages-actions u.action-remove-page:hover, .workspace-bottom .book-pages-actions u.action-copy-page:hover, .action-add-page:hover, .help-screen .button:hover, .ui-slider.ui-widget-content .ui-slider-handle, .scrollable .scroll-bar .thumb, .custom-select .same-as-selected, .custom-select .select-items div:hover, .ui-slider.ui-widget-content .ui-slider-handle:hover, .custom-select .select-selected:hover, .workspace-bottom-tabs__item.active:hover, .actions-col .actions-get-templates:hover, .actions-col .actions-list__item:hover, .actions-set-calendaronspread:hover, .ui-dialog .ui-dialog-buttonpane button:hover, .workspace-bottom-tabs__item u:hover, .change_cover:hover, .selectable:hover

{
    background: #2196f3a1!important;
/*    border: 1px solid #ffffff!important; */
    border-left: 0; 
    color: #ffffff;
    border-radius: 5px;
}


.active.left-menu__item, .actions-col .active.actions-list__item, .active.actions-item, .workspace-bottom-submenu .active.action, .workspace-bottom .elem-actions .active.action, .active.button:not(.is-disabled), .left-menu__item:hover, .actions-col .actions-list__item:hover, .actions-item:hover, .workspace-bottom-submenu .action:hover, .workspace-bottom .elem-actions .action:hover, .button:hover:not(.is-disabled) {
    background: #2196f3a1;
}


.flexbutton:hover {
    background: #2196f3a1;
}


.selectable

{
    border: 1px solid #ffffff!important; 
    border-left: 0; 
    border-radius: 5px;
}



.change_cover {
    margin-right: 5px;
    margin-left: 5px;
}



.actions-col .actions-list__item, .left-menu__item
{
    border: 1px solid #ffffff!important; 
    border-left: 0; 
}


.hamburg-left-top:hover {filter: contrast(1);}



.workspace-top .button-menu, .workspace-top .button-order {    line-height: 37px;}


.workspace-bottom .book-pages-actions u.disabled {background: #cccccc!important}
.workspace-bottom .book-pages-actions u.disabled:hover {background: #cccccc!important}


.workspace-bottom .book-pages-actions u.action-copy-page, .workspace-bottom .book-pages-actions u.action-remove-page {width: 143px;height: 49.5%;}



.actions-col .elements-list-wrapper, .workspace-bottom, .workspace-bottom .book-pages-actions, .workspace-bottom-info__right,  
{
/*     border-left: 1px solid #034ea2!important;*/
}



/* .workspace-bottom-tabs__item u {     border-left: 1px solid #034ea2;}*/


.workspace-bottom-info {

}

.workspace-bottom-tabs__item u {border-right:1px solid #ffffff}
.actions-col .elements-list-wrapper, .workspace-bottom {border-top: 1px solid #034ea2;}


.icon-add-page, .icon-copy-page, .icon-order, .icon-upload, .icon-remove, .icon-saveandexit
{
    filter: brightness(100);
}





.badge {
    color: #034ea2;
}

.badge:hover {
    color: #4f9dff;
}



.scrollable .scroll-bar.vertical {
    background: #ffffff;
}

.numberCircle {
    background: #034ea2;
    border: 1px solid #ffffff;
}

.numberCircle:hover
 {
    background: #034ea2;
    border: 1px solid #ffffff;
    border-radius: 5px;
}


/* никто не помнит, зачем этот стиль делали */ 
/* button, input, textarea {
    color: #ffffff;
}*/




.icon-action-bounds, .icon-action-shadows, .icon-action-attributes, .icon-action-calendarmonthassigments, .icon-action-effects {
    filter: brightness(100);
}


.hr, hr {
   display : none;
}

.hr, body, hr {
    background: #034ea2;
}




#photoSortingCustomSelect {
    line-height: 20px;
}



.workspace-bottom .book-pages-tr {background:none}

.workspace-bottom .book-pages-list__item i, .workspace-bottom .book-pages-list__item u {
    border: 1px solid #1890ff;
}


.workspace-bottom .book-pages-list__item i.active, .workspace-bottom .book-pages-list__item u.active {
    border: 3px solid #1890ff;
}


.workspace-bottom .book-pages-list__item.loading i, .workspace-bottom .book-pages-list__item.loading img, .workspace-bottom .book-pages-list__item.loading u {
    opacity: 1;
}




input.rounded {color: #034ea2}

.icon-fixelems, .icon-hotkeyssmall, .icon-save-3, .icon-preview, .icon-grid, .icon-gridmagnetic, .icon-guidelines, .icon-ruler, .icon-redo, .icon-undo, .icon-menu-photos, .icon-menu-dsg, .icon-menu-tpls, .icon-menu-calendars, .icon-menu-bgs, .icon-menu-decors, .icon-menu-masks, .icon-menu-text, .hamburg-left-top, .icon-hotkeys {filter: contrast(0.3);}






.help-screen {
    height: 225px;
    font-size: 75%;
}

.help-screen .hint .key {
    font-weight: 400;
}



#workspace .cover-text {
    color: #034ea2!important;
}


.elements-lists_transparentonblue .elements-list__item {
    background: #ffffff!important;
}


#workspace .safety-zone {border: 1px solid #034ea2;}
#workspace .b-css-borders .g-border-ihorz {opacity: 0.3;}


/*#workspace .b-css-selection-helpers .action-selected .compass-n, #workspace .b-css-selection-helpers .action-selected .compass-s {display:none}*/
#workspace .b-css-selection-helpers .action-selected>.rotate {margin: -41px 0 0 -10px;}


#workspace .b-element-empty-inner {margin: -35px 0 0 -67px; font-size: 10px;}
#workspace .actions-col .elements-list-wrapper .elements-list_borders .elements-list__item {background: #e1e1e1 !important;} 

.selected {border: 10px solid #034ea2;}


.workspace-bottom .book-pages-list .scroll-bar.horizontal .thumb {
    height: 10px;
    border-radius: 5px;
/*    border: 1px solid #034ea2!important;*/
}

.workspace-bottom .book-pages-list .scroll-bar.horizontal {
    height: 10px;
    top: -10px;
    background: #fff;
}


.scrollable .scroll-bar.horizontal {
    background: #ffffff;
}


.scrollable .scroll-bar.vertical .thumb {
    width: 8px;
    min-height: 8px;
    border: 1px solid #034ea2;
}




/* диалоговое окно в редакторе */

.pod-dialog {background-color: #ffffff !important}
.pod-dialog .ui-widget-content {background-color: #ffffff !important}
.pod-dialog .ui-widget-header {background-color: #ffffff !important}
.pod-dialog .ui-dialog-titlebar-close {background-color: #ffffff !important}
.pod-dialog .ui-widget-content {color: #034ea2!important}
.pod-dialog .ui-button {color: #ffffff !important}
.pod-dialog .ui-state-default .ui-icon {filter: contrast(0.3);}

/* затемнение под диалоговым окном */
.ui-widget-overlay {
    background: #ffffff url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat !important;
    opacity: 0.5;
}


/* кнопка перехода во флеш*/
.js-action-saveandexittoflash {
    background: #034ea275;}


.left-menu__item span {
    margin-top: 8px;
    font-size: 14px;
}



.actions-col {
    border-left: 1px solid #034ea2;
}


.actions-col .elements-list-wrapper {
    overflow-y: hidden;
}



.actions-col .borders-panel, .actions-col .shadows-panel {
    margin: 0 0px;
}

.elements-list_borders {background: #d9dff8}


/*скрываем отображение стоимости изделия при выборе обложки*/
.b-cover_price {
    display: none !important;
}


/*цвет корешка разворота в редакторе*/
#workspace .cover-spine.spread {
    background: #ff000052;
