/* Hide WordPress stuff */ #tdc-sidebar { position: fixed; top: 0; left: 0; bottom: 0; width: 300px; height: 100%; background-color: #fff; z-index: 1; -webkit-box-shadow: 0 0 16px 2px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0 0 16px 2px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 16px 2px rgba(0, 0, 0, 0.1) !important; -webkit-transition: left 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s, box-shadow 0.4s ease 0s; -moz-transition: left 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s, box-shadow 0.4s ease 0s; -o-transition: left 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s, box-shadow 0.4s ease 0s; transition: left 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s, box-shadow 0.4s ease 0s; overflow: hidden; pointer-events: none; } #tdc-sidebar:before { content: ''; width: 100%; height: 100%; position: absolute; background-color: rgba(0, 0, 0, 0.84); top: 0; right: 0; z-index: -1; } #tdc-sidebar:after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; background: url('../images/bg-composer.jpg?1'); z-index: -2; opacity: 1; background-size: cover; } .tdc-sidebar-hidden { left: -300px !important; } .tdc-sidebar-inline { position: absolute !important; } .tdc-sidebar-inline#tdc-sidebar { -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) !important; -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) !important; box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) !important; } .tdc-sidebar-inline#tdc-sidebar .tdc-icon-bullet { background: url('../images/sidebar/spritesheet.png'); top: 11px; left: 11px; background-position: -54px -35px; width: 20px; height: 20px; } .tdc-sidebar-inline .tdc-top-buttons { z-index: 110; } .tdc-sidebar-inline .tdc-sidebar-bottom { z-index: 105; } .tdc-sidebar-hidden .tdc-top-buttons, .tdc-sidebar-hidden .tdc-sidebar-bottom { width: 300px; } .tdc-sidebar-hidden#tdc-sidebar { border-right: none; } .tdc-no-sidebar { left: 0 !important; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } /* Top buttons */ .tdc-top-buttons { height: 43px; width: 300px; background-color: #000; position: absolute; top: 0; left: 0; -webkit-user-select: none; user-select: none; } .tdc-top-buttons .tdc-add-element { width: 44px; height: 43px; margin-right: -3px; display: inline-block; cursor: pointer; text-align: center; text-decoration: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background-color: #1a9a75; } .tdc-top-buttons .tdc-add-element:hover { background-color: #3c3c3c; } .tdc-top-buttons .tdc-sidebar-icon { display: inline-block; text-align: center; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: relative; top: 4px; padding-top: 1px; } .tdc-top-buttons .tdc-icon-add { background-position: -174px -33px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-icon-cloud { background-position: -195px -34px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-icon-header { background-position: -217px -33px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-icon-view { background-position: -239px -33px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-icon-save { background-position: -259px -33px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-icon-close { background-position: -276px -34px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-window-open { background-color: #fff; } .tdc-top-buttons .tdc-window-open .tdc-icon-add { background: url('../images/sidebar/spritesheet.png'); background-position: 80px 369px; width: 20px; height: 20px; } .tdc-top-buttons .tdc-window-open .tdc-header-label { color: #000000; } .tdc-top-buttons .tdc-window-open:hover { background-color: #fff !important; } .tdc-top-buttons .tdc-header-link { text-decoration: none; display: inline-block; width: 44px; height: 43px; cursor: pointer; text-align: center; } .tdc-top-buttons .tdc-header-link:hover, .tdc-top-buttons .tdc-header-link:active, .tdc-top-buttons .tdc-header-link:focus { background-color: #3c3c3c; color: #fff; } .tdc-top-buttons .tdc-header-label { display: block; font-size: 10px; line-height: 1; color: #fff; } .tdc-top-buttons .tdc-load-cloud { margin-right: -4px; background-color: #29595d; } .tdc-top-buttons .tdc-view-page, .tdc-top-buttons .tdc-save-page, .tdc-top-buttons .tdc-close-page { float: right; } .tdc-top-buttons .tdc-close-page:hover { background-color: #ec4d4d; } .tdc-restore-undo { position: absolute; top: 0; right: 129px; pointer-events: none; opacity: 0.5; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; } .tdc-restore-undo .tdc-icon-restore-undo { position: absolute; top: 12px; right: 13px; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; background-position: -155px -5px; width: 20px; width: 24px; height: 20px; } .tdc-restore-undo.tdc-restore-active { opacity: 1; pointer-events: all; } .tdc-restore-redo { position: absolute; top: 0; right: 86px; pointer-events: none; opacity: 0.5; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; } .tdc-restore-redo .tdc-icon-restore-redo { position: absolute; top: 12px; right: 7px; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; background-position: -195px -5px; width: 20px; width: 24px; height: 20px; } .tdc-restore-redo.tdc-restore-active { opacity: 1; pointer-events: all; } /* Modal window */ .tdc-sidebar-modal { display: block; visibility: hidden; opacity: 0; -webkit-transition: visibility 0.2s linear, opacity 0.2s linear; -moz-transition: visibility 0.2s linear, opacity 0.2s linear; -o-transition: visibility 0.2s linear, opacity 0.2s linear; transition: visibility 0.2s linear, opacity 0.2s linear; background-color: #fff; position: absolute; left: 0; right: 0; top: 43px; bottom: 43px; padding-top: 61px; padding-bottom: 10px; z-index: 100; overflow: hidden; } .tdc-sidebar-modal .tdc-sidebar-modal-content { overflow-y: scroll; width: 317px; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 20px; } .tdc-sidebar-modal .tdc-sidebar-modal-search { position: absolute; top: 20px; left: 20px; border-bottom: 1px solid #ddd; } .tdc-sidebar-modal .tdc-sidebar-modal-search input[type=text] { border: none; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; background-color: #fff; color: #888; outline: 0; width: 258px; font-size: 12px; } .tdc-sidebar-modal .td_panel_box_menu_settings .td-box-content { padding-bottom: 12px !important; } .tdc-sidebar-modal .td_panel_box_menu_settings ul li:last-child { margin-bottom: 0; } .tdc-sidebar-modal .td_panel_box_page_settings .tdc-page-settings { position: absolute; width: 100%; height: 40px; top: 0; left: 0; } .tdc-sidebar-modal .td_panel_box_page_settings .td-box-content-wrap { display: block; } .tdc-sidebar-modal .td_panel_box_page_settings .td-box-content { padding: 0 !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .tdc-sidebar-modal .tdc-modal-magnifier { position: absolute; right: 0; top: 2px; background: url('../images/sidebar/spritesheet.png'); background-position: -140px -35px; width: 20px; height: 20px; } .tdc-sidebar-modal .tdc-element-icon { position: absolute; top: 0; right: 0; height: 24px; width: 40px; } .tdc-modal-open { opacity: 1; visibility: visible; } .tdc-sidebar-element { height: 30px; padding-bottom: 7px; position: relative; cursor: pointer; } .tdc-sidebar-element:hover { opacity: 0.65; } .tdc-sidebar-separator { line-height: 1; border-bottom: 1px solid #ededed; margin: 21px 20px 15px 0; padding-bottom: 6px; font-size: 12px; color: #666; cursor: default; -webkit-user-select: none; /* Chrome/Safari */ user-select: none; } .tdc-element-ico { height: 24px; width: 40px; position: absolute; left: 0; top: 3px; background-repeat: no-repeat; -webkit-user-select: none; user-select: none; } .tdc-element-id { margin-left: 55px; font-size: 12px; line-height: 30px; color: #000000; } .tdc-font-delete, .tdc-recent-font-delete, .tdc-element-delete { display: inline-block; position: absolute; right: 0; top: 0; cursor: pointer; font-family: 'Open Sans', sans-serif; font-size: 9px; font-weight: 600; } .tdc-font-delete:before, .tdc-recent-font-delete:before, .tdc-element-delete:before { content: 'x'; position: absolute; color: #000; z-index: 2; display: block; text-align: center; background-color: #fff; border-radius: 20px; box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1); opacity: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; margin: auto; top: -1px; bottom: 0; } .tdc-font-delete:hover:before, .tdc-recent-font-delete:hover:before, .tdc-element-delete:hover:before { color: red; } .tdc-font-settings:hover .tdc-font-delete:before, .tdc-recent-font-settings:hover .tdc-recent-font-delete:before, .tdc-sidebar-element:hover .tdc-element-delete:before { opacity: 1; } .tdc-element-delete { width: 30px; height: 30px; } .tdc-element-delete:before { width: 17px; height: 17px; line-height: 15px; } .tdc-font-delete, .tdc-recent-font-delete { top: calc(50%); transform: translateY(calc(-50% - 1px)); -webkit-transform: translateY(calc(-50% - 1px)); width: 15px; height: 15px; } .tdc-font-delete:before, .tdc-recent-font-delete:before { width: 15px; height: 15px; line-height: 14px; } .tdc-sidebar-modal-menu .tdc-sidebar-modal-content { padding-left: 0; } .tdc-sidebar-modal-menu .td-box-close-open-icon { background: url(../images/sidebar/spritesheet.png); background-repeat: no-repeat; position: relative; top: 8px; left: -10px; background-position: -5px -4px; width: 20px; height: 20px; } .tdc-sidebar-modal-menu .td-box-close .td-box-close-open-icon { background-position: -65px -5px; } .tdc-sidebar-modal-menu .td-box-header { -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1) !important; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1) !important; margin-bottom: -1px; } .tdc-sidebar-modal-menu select { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; width: 100%; margin: 0; padding: 0 4px; } /* Breadcrumbs */ .tdc-breadcrumbs { clear: left; padding: 0 12px; min-height: 20px; margin-top: 8px; *zoom: 1; } .tdc-breadcrumbs:before, .tdc-breadcrumbs:after { display: table; content: ''; line-height: 0; } .tdc-breadcrumbs:after { clear: both; } .tdc-breadcrumbs a { font-size: 10px; text-decoration: none; color: #fff; opacity: 0.7; } .tdc-breadcrumbs a:hover { opacity: 1; color: #fff; } .tdc-breadcrumb-arrow { display: inline-block; background: url('../images/sidebar/spritesheet.png'); position: relative; top: 2px; left: 2px; background-position: -5px -35px; width: 10px; height: 10px; } .tdc-current-element-head { font-size: 14px; margin-top: 0; color: #fff; display: inline-block; position: relative; } .tdc-current-element-head:hover { cursor: pointer; } .tdc-current-element-head:hover span:before { background-color: #000; transform: translate3d(5px, 0, 0); -webkit-transform: translate3d(5px, 0, 0); } .tdc-current-element-head span { padding: 2px 10px 19px 12px; display: inline-block; } .tdc-current-element-head span:before { content: ''; position: absolute; top: 3px; right: -9px; background: url(../images/sidebar/spritesheet.png); background-repeat: no-repeat; background-position: -154px -126px; width: 17px; height: 16px; border-radius: 2px; display: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .tdc-current-element-head.tdc-block-selection span:before { display: block !important; } .tdc-param-name-switch { display: none; float: right; margin: 2px 10px 0 0; position: relative; width: 34px; height: 15px; background-color: #ff7c7c; border-radius: 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; cursor: pointer; } .tdc-param-name-switch:before, .tdc-param-name-switch:after, .tdc-param-name-switch .tdc-param-name-switch-ball { content: ''; position: absolute; top: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .tdc-param-name-switch:before, .tdc-param-name-switch:after { text-transform: uppercase; top: 3px; line-height: 1; font-size: 9px; color: #fff; } .tdc-param-name-switch:before { content: 'on'; left: 4px; opacity: 0; } .tdc-param-name-switch:after { content: 'off'; right: 4px; } .tdc-param-name-switch .tdc-param-name-switch-ball { left: 3px; height: 9px; width: 9px; background-color: white; border-radius: 30px; } .tdc-param-name-switch-active { background-color: #008000; } .tdc-param-name-switch-active:before { opacity: 1; } .tdc-param-name-switch-active:after { opacity: 0; } .tdc-param-name-switch-active .tdc-param-name-switch-ball { left: 22px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; -moz-box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; } .tdc-current-element-siblings { font-size: 12px; position: absolute; z-index: 100; background-color: #fff; padding: 0 16px; cursor: pointer; top: 100px; left: -5px; width: 116%; height: calc(100% - 142px); opacity: 0; transition: opacity 0.4s; pointer-events: none; overflow-y: scroll; box-sizing: border-box; } .tdc-current-element-siblings .tdc-selected-option .tdc-element-id { color: #4db2ec; } .tdc-current-element-siblings li:hover .tdc-element-id { color: #4db2ec; } .tdc-current-element-siblings li { position: relative; } .tdc-current-element-siblings-visible { opacity: 1; pointer-events: all; } #tdb-template-name-edit { border: 1px solid rgba(255, 255, 255, 0.2); font-size: 8px; text-transform: uppercase; color: #fff; text-decoration: none; top: 0; position: relative; letter-spacing: 1px; height: 10px; line-height: 10px; padding: 1px 3px; font-family: Verdana, Geneva, sans-serif; margin-left: 7px; opacity: 0.7; } #tdb-template-name-edit:hover { opacity: 1; } #tdb-modal-notice { font-size: 11px; } #tdc-breadcrumb-zone, #tdc-breadcrumb-row, #tdc-breadcrumb-column, #tdc-breadcrumb-inner-row, #tdc-breadcrumb-inner-column { display: none; float: left; } #tdc-breadcrumb-zone { float: none; margin-top: -8px; margin-left: 0; } #tdc-breadcrumb-zone .tdc-breadcrumb-item { display: block; margin: 0 -12px; padding: 3px 12px 4px; background-color: #14272f; font-size: 10px; font-weight: 600; line-height: 1; text-align: center; text-transform: uppercase; color: #fff; opacity: 1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } #tdc-breadcrumb-zone .tdc-breadcrumb-item:hover { background-color: #396477; } /* inspector + tabs */ .tdc-inspector-wrap { overflow: hidden; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 43px 0; } .tdc-inspector-active:after { content: ''; width: 100%; height: 2000px; position: absolute; background-color: #fff; top: 200px; left: 0; } .tdc-inspector { overflow-y: scroll; width: 317px; height: 100%; } .tdc-inspector::-webkit-scrollbar { width: 17px; } .tdc-sidebar-header { position: sticky; top: 0; z-index: 99; } .tdc-sidebar-sticky-a { position: sticky; top: 0; width: 100%; height: 58px; margin-top: -58px; background-color: #14272f; z-index: 98; } .tdc-sidebar-sticky-b { position: sticky; top: 82px; width: 100%; height: 47px; margin-top: -58px; background-color: #fff; box-shadow: 0 0 10px #0003; z-index: 97; } .tdc-tabs { padding: 0 12px; } .tdc-tabs a { padding: 8px 12px 7px 12px; display: inline-block; position: relative; top: 1px; color: #fff !important; background-color: #14272f; text-decoration: none; font-size: 12px; outline: none !important; } .tdc-tabs .tdc-tab-active { -webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; background-color: #fff; position: relative; z-index: 2 !important; color: #000 !important; } .tdc-tabs .tdc-tab-active:before { content: ''; position: absolute; bottom: -11px; left: -5px; z-index: 1; width: 125%; height: 12px; background-color: #fff; } .tdc-tab-content-wrap { -webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; padding: 18px 13px 15px 14px; background-color: #fff; position: relative; z-index: 1; } .tdc-tab-content-wrap:before { content: ''; position: absolute; bottom: -10px; left: 0; z-index: 1; width: 100%; height: 20px; background-color: #fff; } .tdc-tab-content-wrap .tdc-tab-content { display: none; position: relative; } .tdc-tab-content-wrap .tdc-tab-content-visible { display: block; } .tdc-tab-content-wrap .tdc-row-col-dropdown, .tdc-tab-content-wrap .tdc-innerRow-col-dropdown { margin-bottom: 22px !important; margin-top: 4px; } /* placeholder when sidebar is empty */ .tdc-empty-sidebar { width: 317px; position: absolute; top: 55px; bottom: 35px; text-align: center; color: #000000; overflow-y: scroll; } .tdc-empty-sidebar .tdc-start-tips { padding: 0 26px; line-height: 1; font-size: 13px; text-align: center; color: #fff; } .tdc-empty-sidebar .tdc-start-tips img { display: table; width: 80px; margin: 40px auto 20px; opacity: 0.96; } .tdc-empty-sidebar .tdc-start-tips span { font-size: 20px; font-weight: 600; line-height: 25px; margin-bottom: 21px; } .tdc-empty-sidebar .tdc-start-tips p { font-size: 13px; line-height: 20px; color: #fff; margin: 18px 0; } .tdc-empty-sidebar .tdc-start-tips p span { font-size: 13px; line-height: 20px; color: #1a9a75; } .tdc-empty-sidebar .tdc-intro { margin-bottom: 24px; } .tdc-empty-sidebar .tdc-sidebar-w-button { font-size: 13px; font-weight: 600; text-decoration: none; color: #000; padding: 16px 20px; line-height: 1; background-color: #fff; display: inline-block; margin: 0 2px; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; border-radius: 3px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; width: 100%; max-width: 190px; margin-top: 18px; } .tdc-empty-sidebar .tdc-sidebar-w-button.tdc-add-element { background-color: #1a9a75; color: #fff; } .tdc-empty-sidebar .tdc-sidebar-w-button.tdc-add-element:hover { background-color: #139075; } .tdc-empty-sidebar .tdc-sidebar-w-button:hover { transform: translateY(-3px); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.14); background-color: #ebf0f5; } .tdc-empty-sidebar .tdc-sidebar-w-button.tdu-save-template { margin-top: 0; } .tdc-empty-sidebar .tdb-load-template { margin-top: 0; } .tdc-empty-sidebar .tdc-zone-button { margin-top: 18px; } .tdc-empty-sidebar .tdc-text-uploader { margin-top: 50px; } /* sidebar row operations buttons (delete clone) */ .tdc-sidebar-row-buttons { margin-top: 20px; padding-top: 27px; border-top: 1px dashed #eeeeee; text-align: center; margin-bottom: 40px; } .tdc-sidebar-row-buttons .tdc-sidebar-button { display: inline-block; padding: 6px 12px 7px 12px; margin: 0 3px 6px; cursor: pointer; text-align: center; color: white; background-color: #000; min-width: 71px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .tdc-sidebar-row-buttons .tdc-sidebar-button:hover { background-color: #268ac2; transform: translateY(-1px); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.14); } .tdc-sidebar-row-buttons .tdc-sidebar-button-disabled { background-color: rgba(146, 146, 146, 0.99); pointer-events: none; } .tdc-sidebar-row-buttons .tdc-sidebar-save-shortcode { display: block; margin-top: 21px; } /* sidebar bottom */ .tdc-sidebar-bottom { display: block; position: absolute; bottom: 0; width: 300px; background-color: #000; height: 43px; z-index: 50; } .tdc-sidebar-info { display: block; position: absolute; left: 0; bottom: 43px; max-width: 260px; background-color: #eee; padding: 0 10px; font-size: 11px; line-height: 18px; overflow: hidden; } /* sidebar bottom buttons */ .tdc-sidebar-bottom-button { width: 43px; height: 43px; cursor: pointer; } .tdc-sidebar-bottom-button:hover { background-color: #3c3c3c; } .tdc-sidebar-bottom-button.tdc-window-open { background-color: #3c3c3c; } .tdc-sidebar-bottom-button.tdc-window-open span { opacity: 0.75; } .tdc-sidebar-close { position: absolute; top: 0; left: 0; } .tdc-sidebar-close .tdc-icon-sidebar-close { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 11px; left: 11px; background-position: -35px -5px; width: 20px; height: 20px; } .tdc-sidebar-open { width: 43px; height: 43px; position: fixed; bottom: 0; left: -43px; background-color: #fff; cursor: pointer; z-index: 52; -webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1) !important; } .tdc-sidebar-open .tdc-icon-sidebar-open { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 11px; left: 11px; background-position: -65px -5px; width: 20px; height: 20px; } .tdc-sidebar-reopen { -webkit-transition: left 0.4s ease 0.4s; -moz-transition: left 0.4s ease 0.4s; -o-transition: left 0.4s ease 0.4s; transition: left 0.4s ease 0.4s; left: 0; } .tdc-bullet { position: absolute; top: 0; left: 43px; } .tdc-bullet .tdc-icon-bullet { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 12px; left: 12px; background-position: -25px -35px; width: 20px; height: 20px; } .tdc-main-menu { position: absolute; top: 0; right: 0; } .tdc-main-menu .tdc-icon-view { position: absolute; top: 10px; right: 10px; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; background-position: 0 -154px; width: 24px; height: 20px; } #tdc-restore { display: none; position: fixed; left: 301px; bottom: 43px; font-size: 12px; color: #FFFFFF; background-color: #000; padding: 4px 10px; } #tdc-restore-content { display: none; position: fixed; left: 301px; bottom: 69px; font-size: 12px; color: #000000; background-color: #fff; border: 1px solid red; width: 520px; max-height: 200px; overflow-y: scroll; } .tdc-snapshot.tdc-snapshot-active { color: red; } .tdc-tree { display: none; width: 11px; height: 43px; position: absolute; top: 0; left: 0; cursor: pointer; background: red; } .tdc-sidebar-modal-tree .tdc-tree-level-1, .tdc-sidebar-modal-tree .tdc-tree-level-2, .tdc-sidebar-modal-tree .tdc-tree-level-3, .tdc-sidebar-modal-tree .tdc-tree-level-4 { padding-left: 10px; } .tdc-header-template-title { position: relative; margin-bottom: 6px; font-size: 11px; line-height: 18px; color: #888; } .tdc-header-template-select { display: flex; margin-bottom: 30px; } .tdc-header-template-list { width: 57%; overflow: hidden; flex: 1; margin: 0; height: 37px !important; padding: 0 45px 0 10px !important; background: #ffffff url(../images/sidebar/icon-header-template-list.png) no-repeat center right; -webkit-appearance: none; -moz-appearance: none; appearance: none; box-shadow: none; } .tdc-header-template-cloud { display: flex; align-items: center; justify-content: center; margin-left: 20px; min-width: 131px; background-color: #1a9a75; padding: 0 9px; font-size: 12px; font-weight: 600; text-transform: uppercase; color: #fff; cursor: pointer; } .tdc-header-template-cloud:hover { background-color: #000; } .tdc-header-template-zones .tdc-header-template-supertitle { margin-bottom: 17px; font-size: 12px; text-transform: uppercase; text-align: center; color: #8c8c8c; } .tdc-header-template-zones .tdc-header-template-supertitle:before, .tdc-header-template-zones .tdc-header-template-supertitle:after { content: ''; position: absolute; top: 0; bottom: 0; margin: auto 0; width: calc(50% - 39px); height: 1px; background-color: rgba(0, 0, 0, 0.07); } .tdc-header-template-zones .tdc-header-template-supertitle:before { left: 0; } .tdc-header-template-zones .tdc-header-template-supertitle:after { right: 0; } .tdc-header-zone { display: flex; margin: 0 -20px; } .tdc-zone-group { position: relative; width: 50%; padding: 6px 20px 10px; } .tdc-zone-group:first-child:after { content: ''; position: absolute; top: 0; right: 0; width: 1px; height: 100%; background-color: rgba(0, 0, 0, 0.07); } .tdc-zone-group .tdc-zone { position: relative; margin-bottom: 17px; } .tdc-zone-group .tdc-zone:last-child { margin-bottom: 0; } .tdc-zone-group .tdc-zone-active .tdc-header-template-title { color: #000; } .tdc-zone-icon { width: 100%; height: 50px; background-color: #fff; background-repeat: no-repeat; background-position: center center; background-size: auto; -webkit-box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.08) !important; -moz-box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.08) !important; box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.08) !important; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; opacity: 0.55; } .tdc-zone-active .tdc-zone-icon, .tdc-zone-icon:hover { -webkit-box-shadow: 0 2px 12px 1px rgba(0, 0, 0, 0.18) !important; -moz-box-shadow: 0 2px 12px 1px rgba(0, 0, 0, 0.18) !important; box-shadow: 0 2px 12px 1px rgba(0, 0, 0, 0.18) !important; opacity: 1; } .tdc-zone-icon-mainm { background-image: url(../images/sidebar/tdc-zone-icon-mainm.png); } .tdc-zone-icon-mainms { background-image: url(../images/sidebar/tdc-zone-icon-mainms.png); } .tdc-zone-icon-mobm { background-image: url(../images/sidebar/tdc-zone-icon-mobm.png); } .tdc-zone-icon-mobms { background-image: url(../images/sidebar/tdc-zone-icon-mobms.png); } .tdc-zone-sticky-info { display: flex; align-items: center; margin-top: 6px; cursor: pointer; } .tdc-zone-sticky-switch { position: relative; width: 34px; height: 15px; background-color: #ff7c7c; border-radius: 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .tdc-zone-sticky-switch:before, .tdc-zone-sticky-switch:after, .tdc-zone-sticky-switch .tdc-zone-sticky-switch-ball { content: ''; position: absolute; top: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .tdc-zone-sticky-switch:before, .tdc-zone-sticky-switch:after { text-transform: uppercase; top: 3px; line-height: 1; font-size: 9px; color: #fff; } .tdc-zone-sticky-switch:before { content: 'on'; left: 4px; opacity: 0; } .tdc-zone-sticky-switch:after { content: 'off'; right: 4px; } .tdc-zone-sticky-switch .tdc-zone-sticky-switch-ball { left: 3px; height: 9px; width: 9px; background-color: white; border-radius: 30px; } .tdc-zone-sticky-active .tdc-zone-sticky-switch { background-color: #008000; } .tdc-zone-sticky-active .tdc-zone-sticky-switch:before { opacity: 1; } .tdc-zone-sticky-active .tdc-zone-sticky-switch:after { opacity: 0; } .tdc-zone-sticky-active .tdc-zone-sticky-switch .tdc-zone-sticky-switch-ball { left: 22px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; -moz-box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; box-shadow: 0 2px 5px 0 rgba(0, 35, 11, 0.3) !important; } .tdc-zone-sticky-txt { font-size: 10px; margin-left: 6px; color: #666; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ''; line-height: 0; } .clearfix:after { clear: both; } #tdc-live-panel .td-box-description { padding-bottom: 15px; } #tdc-live-panel .td-box-content { padding-bottom: 25px; } #tdc-live-panel .td-wrapper-radio-buttons { padding-bottom: 0; } #tdc-live-panel ul { margin: 0; } #tdc-live-panel .td-box { margin: 0; } #tdc-live-panel .td-box-header { padding-left: 12px; padding-right: 12px; box-shadow: none; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; } #tdc-live-panel .tdc-panel-menu { cursor: pointer; } #tdc-live-panel .tdc-panel-menu:hover { color: #4db2ec; } #tdc-live-panel .td-box-content { padding-left: 12px; padding-right: 12px; } #tdc-live-panel .td-box-control-full { width: 100%; } #tdc-live-panel .td-wrapper-radio-buttons a { width: auto; max-width: 100%; margin-right: 0; } #tdc-live-panel .td_panel_box_header_style .td-small-wrapper-o-separator { margin-bottom: 20px; margin-right: 20px; } #tdc-live-panel .td_panel_box_header_style .td-small-wrapper-o-separator:nth-child(2n) { margin-right: 0; } #tdc-live-panel .td_panel_box_header_style .td-visual-selector-o-img { padding: 5px !important; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-content { padding-top: 28px; padding-bottom: 16px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-box-description, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-description, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-description, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-box-control-full, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-control-full, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-control-full { display: inline-block; float: none; vertical-align: middle; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-box-description, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-description, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-description { width: 179px; padding-top: 1px; padding-right: 25px; padding-bottom: 0; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-box-control-full, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-control-full, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-control-full { width: 68px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-box-control-full input, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-control-full input, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-control-full input { width: 100%; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type { *zoom: 1; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status:before, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type:before, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status:after, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type:after { display: table; content: ''; line-height: 0; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status:after, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type:after { clear: both; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status { margin-bottom: 21px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-status .td-checkbox { margin-bottom: 0; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type { margin-bottom: 27px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type .td-box-description { padding-bottom: 10px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type ul { margin-top: 6px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-type li { margin-left: 18px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent { margin-bottom: 21px; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count .td-box-description .td-box-title, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent .td-box-description .td-box-title { top: 0; } #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-count input, #tdc-live-panel .td_panel_box_articles_auto_loading .td-box-autoload-scroll-percent input { margin-bottom: 0; } .tdc-window-frame footer:after { clear: both; content: ''; display: block; } #tdc-menu-settings, #tdc-page-settings, #tdc-zone { box-sizing: border-box; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 101; margin: 0 auto; display: none; -webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; -moz-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; } #tdc-menu-settings header, #tdc-page-settings header, #tdc-zone header { height: 35px; background-color: #000; } #tdc-menu-settings header .title, #tdc-page-settings header .title, #tdc-zone header .title { padding: 9px 0 0 19px; float: left; font-size: 12px; color: #fff; pointer-events: none; } #tdc-menu-settings footer, #tdc-page-settings footer, #tdc-zone footer { padding: 10px; background-color: #f1f1f1; border-style: solid; border-color: #e3e3e3; border-width: 1px 0 0 0; box-sizing: border-box; } #tdc-menu-settings, #tdc-page-settings { width: 1100px; min-width: 800px; height: 620px; min-height: 400px; background-color: #fff; } #tdc-menu-settings .content, #tdc-page-settings .content { height: calc(100% - 85px); } #tdc-zone { min-width: 440px; width: 440px; background-color: #f1f1f1; transform-style: preserve-3d; backface-visibility: hidden; } #tdc-zone header { transform: translateZ(0); } #tdc-zone .content { padding: 18px 22px 22px; transform: translateZ(0); } .tdc-iframe-close-button { position: relative; float: right; width: 35px; height: 35px; text-align: center; color: #fff; cursor: pointer; -webkit-transition: background-color 0.05s ease-in-out; -moz-transition: background-color 0.05s ease-in-out; -o-transition: background-color 0.05s ease-in-out; transition: background-color 0.05s ease-in-out; } .tdc-iframe-close-button:hover { background-color: #268ac2; } .tdc-iframe-close-button:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; content: ''; display: block; width: 19px; height: 19px; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; background-position: -5px -126px; } .tdc-iframe-apply-button, .tdc-iframe-ok-button { position: relative; float: right; background-color: #000; margin-left: 10px; font-size: 11px; font-weight: 600; text-transform: uppercase; text-align: center; color: #fff; cursor: pointer; -webkit-transition: background-color 0.05s ease-in-out; -moz-transition: background-color 0.05s ease-in-out; -o-transition: background-color 0.05s ease-in-out; transition: background-color 0.05s ease-in-out; } .tdc-iframe-apply-button:hover, .tdc-iframe-ok-button:hover { background-color: #268ac2; } .tdc-iframe-apply-button:before, .tdc-iframe-ok-button:before { display: block; padding: 0 18px; line-height: 29px; } .tdc-iframe-apply-button:before { content: 'Apply'; } .tdc-iframe-ok-button:before { content: 'Ok'; } #tdc-wpeditor { box-sizing: border-box; position: fixed; border: 1px solid #ddd; height: 750px; min-width: 650px; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 101; margin: 0 auto; background-color: #FFFFFF; display: none; -webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; -moz-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.15) !important; } #tdc-wpeditor header { margin: -1px 0 0 -1px; height: 35px; background-color: #000; } #tdc-wpeditor header #title { padding: 9px 0 0 19px; float: left; font-size: 12px; color: #fff; } #tdc-wpeditor .content { height: calc(100% - 35px); } /* ---------------------------------------------------------------------------------------- When a element is dropped, the job is running and we're waiting for new content */ @keyframes tdc-dropped-colorchange { 0% { opacity: 0.5; } 50% { opacity: 1; } 100% { opacity: 0.5; } } @-webkit-keyframes tdc-dropped-colorchange { 0% { opacity: 0.5; } 50% { opacity: 1; } 100% { opacity: 0.5; } } .tdc-dropped, .tdc-dropped-wpeditor { position: relative; max-height: 600px; min-height: 120px; overflow: hidden; margin-bottom: 45px; } .tdc-dropped .td-video-play-ico, .tdc-dropped-wpeditor .td-video-play-ico { display: none; } .tdc-dropped:before, .tdc-dropped-wpeditor:before { top: 0; left: 0; display: block; height: 100%; width: 100%; position: absolute; content: ''; z-index: 1; min-height: 100px; background-color: white; } .tdc-dropped:after, .tdc-dropped-wpeditor:after { top: 0; left: 0; display: block; height: 100%; width: 100%; position: absolute; background: #f1f1f1 url("../images/loader.gif") no-repeat; content: ''; z-index: 2; background-position: center; animation: tdc-dropped-colorchange 1s linear infinite; -webkit-animation: tdc-dropped-colorchange 1s linear infinite; } .tdc-dropped-wpeditor { max-height: none; } .clear-position { transform: none !important; -webkit-transform: none !important; } /* Full screen loader */ @-webkit-keyframes rotating { /* Safari and Chrome */ from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotating { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } /* full screen loader */ .tdc-fullscreen-loader-wrap { position: absolute; left: 300px; right: 0; top: 0; bottom: 0; margin: auto; width: 100px; height: 100px; z-index: 3; background: url('../images/loader.gif'); background-repeat: no-repeat; -webkit-animation: rotating 6s linear infinite; -moz-animation: rotating 6s linear infinite; -ms-animation: rotating 6s linear infinite; -o-animation: rotating 6s linear infinite; animation: rotating 6s linear infinite; } body.tdcComposerLoaded { background-color: #fff; } body.tdcComposerLoaded .tdc-fullscreen-loader-wrap, body.tdcComposerLoaded .screen-meta-toggle { display: none !important; } body.tdcComposerLoaded #tdc-sidebar { pointer-events: all; } body.tdcComposerLoaded #tdc-live-iframe { opacity: 1; } /* save button loader */ .tdc-saving-loader { background-color: transparent !important; } .tdc-saving-loader .tdc-icon-save { background-position: 3px 2px !important; background: transparent url("../images/loader-small.gif") no-repeat; } /* Open editor loader - it's not here, it's in assets/less_wp_admin/wp_admin_main.less */ body.tdc #adminmenuback, body.tdc #adminmenuwrap, body.tdc #local-storage-notice, body.tdc #setting-error-tgmpa, body.tdc #wpfooter, body.tdc #wpadminbar, body.tdc #vc_ui-panel-add-element, body.tdc #vc_ui-panel-edit-element, body.tdc #vc_ui-panel-templates, body.tdc #vc_ui-panel-post-settings, body.tdc #vc_ui-panel-row-layout { display: none; } body.tdc #wpcontent, body.tdc #wpfooter { margin-left: 0 !important; padding-left: 0 !important; width: 100%; } /*body.tdc #wpbody {*/ /*top: -64px; */ /* two adminbar heights */ /*}*/ .td_composer { padding-top: 0 !important; } .td_composer #wpcontent { position: absolute; } .td_composer #wpbody { height: 100%; } .td_composer #screen-meta-links { display: none; } .td_composer .ie8 a:active, .td_composer .ie9 a:active, .td_composer .ie10 a:active, .td_composer .ie11 a:active, .td_composer .ie8 a:hover, .td_composer .ie9 a:hover, .td_composer .ie10 a:hover, .td_composer .ie11 a:hover { outline: invert none medium; } body.tdc #wpbody-content { padding-bottom: 0; } #tdc-live-iframe-wrapper { position: absolute; left: 0; width: 100%; height: 100%; -webkit-transition: padding 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s; -moz-transition: padding 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s; -o-transition: padding 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s; transition: padding 0.4s cubic-bezier(0.55, 0, 0.1, 1) 0s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #efefef; } .tdc-live-iframe-wrapper-inline { padding-left: 300px !important; position: absolute !important; -webkit-transition: padding 0.4s ease; -moz-transition: padding 0.4s ease; -o-transition: padding 0.4s ease; transition: padding 0.4s ease; } #tdc-live-iframe { margin: 0 auto !important; display: block; opacity: 0; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; } .td-theme-Newspaper #tdc-live-iframe.tdc-responsive-all { min-width: 1141px; } .td-theme-Newspaper #tdc-live-iframe.tdc-responsive-tablet-landscape { min-width: 1019px; } .td-theme-Newspaper #tdc-live-iframe.tdc-responsive-tablet-portrait { min-width: 768px; } .td-theme-Newspaper #tdc-live-iframe.tdc-responsive-phone { min-width: 200px; } .tdc-remove-iframe { opacity: 0 !important; } .tdc-live-iframe-temp { opacity: 0; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; } #tdc-iframe-cover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000000; opacity: 0; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; pointer-events: none; } .tdc-iframe-cover-show { opacity: 0.7 !important; pointer-events: all !important; } #tdc-dragged-helper { display: none; position: fixed; margin: 10px; width: 40px; height: 24px; top: 0; left: 0; z-index: 2; pointer-events: none; color: #FFFFFF; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); cursor: grab; } .minimize { transform: scale(0.175); } .tdc-notice-wrapper { position: absolute; top: 0; left: 100%; width: 400px; z-index: 1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none; padding-top: 10px; font-family: 'Open Sans', sans-serif; } .tdc-notice { color: #777; font-size: 12px; position: relative; left: 50px; pointer-events: auto; background-color: #fff; border-radius: 3px 0 0 3px; margin-top: 8px; box-shadow: 0 3px 12px -1px rgba(10, 13, 25, 0.23), 0 22px 27px -20px rgba(10, 13, 25, 0.23); padding: 22px 60px 18px 100px; transition: all 0.5s ease; } .tdc-notice:before { content: ''; width: 100%; height: 4px; position: absolute; top: 0; left: 0; border-radius: 3px 0 0 0; } .tdc-notice .tdc-msg-tag { font-size: 10px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; line-height: 1; color: #fff; border-radius: 50px; position: absolute; top: 11px; left: -30px; } .tdc-notice .tdc-msg-tag:before { content: ''; display: block; padding: 15px 8px; margin-left: 20px; width: 74px; text-align: center; } .tdc-notice .tdc-msg-tag:after { content: ''; width: 22px; height: 22px; background-size: contain; position: absolute; top: 9px; left: 9px; } .tdc-notice-in { transform: translateX(-100%); -webkit-transform: translateX(-100%); } .tdc-notice-out { margin-top: -58px; } .tdc-notice:before { background: #77c30c; background: -moz-linear-gradient(45deg, #77c30c 0%, #9aea2a 100%); background: -webkit-linear-gradient(45deg, #77c30c 0%, #9aea2a 100%); background: linear-gradient(45deg, #77c30c 0%, #9aea2a 100%); } .tdc-notice .tdc-msg-tag { background: #77c30c; box-shadow: 0 3px 12px -1px rgba(119, 195, 12, 0.4), 0 22px 27px -20px rgba(119, 195, 12, 0.4); } .tdc-notice .tdc-msg-tag:before { content: 'Success'; } .tdc-notice .tdc-msg-tag:after { background: url('../images/sidebar/icon-success.png?2') no-repeat; } .tdc-notice-error:before { background: #ff3937; background: -moz-linear-gradient(45deg, #ef2124 0%, #f73b93 100%); background: -webkit-linear-gradient(45deg, #ef2124 0%, #f73b93 100%); background: linear-gradient(45deg, #ef2124 0%, #f73b93 100%); } .tdc-notice-error .tdc-msg-tag { background: #ff3937; box-shadow: 0 3px 12px -1px rgba(239, 33, 36, 0.4), 0 22px 27px -20px rgba(239, 33, 36, 0.4); } .tdc-notice-error .tdc-msg-tag:before { content: 'Error'; } .tdc-notice-error .tdc-msg-tag:after { background: url('../images/sidebar/icon-error.png?2') no-repeat; } .tdc-notice-info:before { background: #ffc10a; background: -moz-linear-gradient(45deg, #f9c100 0%, #ffe500 100%); background: -webkit-linear-gradient(45deg, #f9c100 0%, #ffe500 100%); background: linear-gradient(45deg, #f9c100 0%, #ffe500 100%); } .tdc-notice-info .tdc-msg-tag { background: #ffc10a; box-shadow: 0 3px 12px -1px rgba(249, 193, 0, 0.4), 0 22px 27px -20px rgba(249, 193, 0, 0.4); } .tdc-notice-info .tdc-msg-tag:before { content: 'Notice'; } .tdc-notice-info .tdc-msg-tag:after { background: url('../images/sidebar/icon-notice.png?2') no-repeat; } .tdc-close-notice { display: none; position: absolute; right: 20px; top: 10px; background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; cursor: pointer; background-position: -5px -125px; width: 20px; height: 20px; } #tdc-context-menu { display: none; position: fixed; width: 200px; min-height: 100px; background: #fff; border: 1px solid #f1f1f1; z-index: 10000; -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; } #tdc-context-menu ul { margin: 0; padding-bottom: 4px; } #tdc-context-menu li { position: relative; margin-bottom: 2px; padding-left: 15px; padding-right: 14px; padding-bottom: 1px; color: rgba(95, 95, 95, 0.5); font-size: 11px; line-height: 2.3; cursor: default; } #tdc-context-menu li:last-child { margin-bottom: 0; } #tdc-context-menu li span { position: relative; top: 2px; float: right; font-size: 10px; color: #e2e2e2; letter-spacing: -0.3px; } #tdc-context-menu li.active, #tdc-context-menu li.tdc-current-type { color: #5f5f5f; } #tdc-context-menu li.active, #tdc-context-menu li.tdc-save-shortcode { cursor: pointer; } #tdc-context-menu li.active:hover, #tdc-context-menu li.tdc-save-shortcode:hover { background-color: #4db2ec; color: #fff; } #tdc-context-menu li.tdc-current-type { margin-bottom: 5px; padding-top: 2px; padding-bottom: 3px; background-color: #fdfdfd; font-weight: 700; text-transform: uppercase; font-size: 10px; } #tdc-context-menu li.separator:after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.05); } #tdc-context-menu li.space { margin-bottom: 9px; } #tdc-context-menu li.space:after { bottom: -6px; } #tdc-context-menu .tdc-list-atts { display: none; position: absolute; top: -4px; left: 100%; padding-top: 4px; background-color: #fff; width: 200px; -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important; }