@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700'); .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ''; line-height: 0; } .clearfix:after { clear: both; } #tdc-sidebar { font-family: 'Open Sans', sans-serif; } input, select, textarea { font-size: 12px; } .tdc-panel-button { display: inline-block; position: relative; margin-left: 8px; } .tdc-panel-button, .edit_tdc_composer, #wp-admin-bar-tdc_edit { /* hide under landscape tablet dimension */ } @media (max-width: 767px) { .tdc-panel-button, .edit_tdc_composer, #wp-admin-bar-tdc_edit { display: none; } } .tdc-panel-icon { position: absolute; left: 0; top: 0; box-sizing: border-box; width: 37px; height: 36px; border-radius: 4px 0 0 4px; background: url('../images/sidebar/logo-symbol.png'); background-repeat: no-repeat; background-color: #4db2ec; background-position: center; } .tdc-panel-link { box-sizing: border-box; background-color: #4db2ec; width: 128px; height: 36px; cursor: pointer; margin-left: 37px; border-radius: 0 4px 4px 0; transition: all 0.4s ease; text-align: center; border-left: 1px solid #72b9e2; } .tdc-panel-link:hover { background-color: #449edd; } .tdc-panel-link a { text-decoration: none; text-transform: uppercase; color: #fff; font-size: 11px; line-height: 35px; display: block; width: 100%; height: 100%; } /* Open editor loader */ .tdc-open-editor-loader .tdc-panel-icon { background-position: 10px 9px !important; background: #4db2ec url("../images/loader-small-blue.gif") no-repeat; } /* CSS Design tab from TD Composer - this work in wp-admin (widget area and also in td-composer sidebar) */ /* responsive buttons */ .tdc-tab-responsive { background-color: #fff; position: relative; padding: 14px 14px 12px; } .tdc-responsive-buttons { width: 270px; height: 28px; border: 1px solid #ddd; } .tdc-responsive-buttons .selected { background-color: #e8e8e8; } .tdc-responsive-buttons .tdc-responsive-all { width: 67px; height: 28px; position: relative; display: inline-block; cursor: pointer; } .tdc-responsive-buttons .tdc-responsive-all .tdc-all-icon { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 5px; left: 0; right: 0; margin: 0 auto; background-position: -5px -65px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-all:active { background-color: #4eb2ec; } .tdc-responsive-buttons .tdc-responsive-all:active .tdc-all-icon { background: url('../images/sidebar/spritesheet.png'); background-position: -35px -65px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-tablet-landscape { width: 67px; height: 28px; position: relative; display: inline-block; border-left: 1px solid #ddd; cursor: pointer; } .tdc-responsive-buttons .tdc-responsive-tablet-landscape .tdc-tablet-landscape-icon { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 4px; left: -1px; right: 0; margin: 0 auto; background-position: -137px -65px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-tablet-landscape:active { background-color: #4eb2ec; } .tdc-responsive-buttons .tdc-responsive-tablet-landscape:active .tdc-tablet-landscape-icon { background-position: -5px -95px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-tablet-portrait { width: 67px; height: 28px; position: relative; display: inline-block; border-left: 1px solid #ddd; cursor: pointer; } .tdc-responsive-buttons .tdc-responsive-tablet-portrait .tdc-tablet-portrait-icon { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 4px; left: -1px; right: 0; margin: 0 auto; background-position: -35px -95px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-tablet-portrait:active { background-color: #4eb2ec; } .tdc-responsive-buttons .tdc-responsive-tablet-portrait:active .tdc-tablet-portrait-icon { background-position: -125px -95px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-phone { width: 66px; height: 28px; position: relative; display: inline-block; border-left: 1px solid #ddd; cursor: pointer; } .tdc-responsive-buttons .tdc-responsive-phone .tdc-phone-icon { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; position: absolute; top: 4px; left: -2px; right: 0; margin: 0 auto; background-position: -65px -89px; width: 20px; height: 20px; } .tdc-responsive-buttons .tdc-responsive-phone:active { background-color: #4eb2ec; } .tdc-responsive-buttons .tdc-responsive-phone:active .tdc-phone-icon { background-position: -95px -89px; width: 20px; height: 20px; } /* Search */ .tdc-search { position: relative; padding: 0 14px 12px; background-color: #fff; } .tdc-search i { position: absolute; top: 7px; right: 21px; font-size: 12px; color: #999; } .tdc-search input { width: 100%; border-color: #eee; padding: 4px 7px 5px; font-size: 10px; } .tdc-search input::placeholder { color: #a0a0a0; } /* Properties */ .tdc-property-wrap { position: relative; } .tdc-property-title { font-size: 11px; color: #000000; margin-bottom: 0; } .tdc-property-title span { cursor: pointer; position: relative; } .tdc-param-name { display: none; position: absolute; bottom: 100%; left: 0; background-color: #000; padding: 5px 7px 7px; font-size: 10px; line-height: 1; font-style: italic; color: #ccc; border-radius: 4px; z-index: 100; } .tdc-property-wrap:hover .tdc-param-name-active { display: inline; } .tdc-font-transform .tdc-param-name, .tdc-font-spacing .tdc-param-name, .td-colorpicker-double-b .tdc-param-name, [class*='tdc-shadow-contr'] .tdc-param-name { left: auto; right: 0; } .tdc-blend-mode .tdc-param-name { margin-left: 6px; } .tdc-search-notice { position: absolute; margin-top: 7px; right: -11px; background-color: #FF0000; width: 7px; height: 7px; border-radius: 100%; } .tdc-search-notice-font { margin-top: 28px; } /* css box editor */ .tdc-property-tdc_css { /* top boxes */ /* right boxes */ /* bottom boxes */ /* left boxes */ } .tdc-property-tdc_css .tdc-css-box-input { width: 32px; height: 21px; font-size: 11px; text-align: center; z-index: 1; } .tdc-property-tdc_css .tdc-box-margin { border: 1px solid #ddd; position: relative; width: 270px; height: 220px; margin-bottom: 18px; } .tdc-property-tdc_css .tdc-box-margin .tdc-margin-label { position: absolute; top: 0; left: 4px; font-size: 10px; color: #888888; } .tdc-property-tdc_css .tdc-box-border { border: 1px dashed #ddd; background-color: #f7f7f7; position: relative; width: 152px; height: 136px; left: 58px; top: 41px; } .tdc-property-tdc_css .tdc-box-border .tdc-border-label { position: absolute; bottom: -18px; right: -2px; font-size: 10px; color: #888888; } .tdc-property-tdc_css .tdc-box-padding { border: 1px dashed #ddd; background-color: #fff; position: relative; width: 130px; height: 114px; left: 10px; top: 10px; } .tdc-property-tdc_css .tdc-box-padding .tdc-padding-label { position: absolute; top: 0; left: 4px; font-size: 10px; color: #888888; } .tdc-property-tdc_css .tdc-css-box-input-margin-top { position: absolute; top: 7px; left: 0; right: 0; margin: 0 auto; } .tdc-property-tdc_css .tdc-css-box-input-border-top-width { position: absolute; top: -6px; left: 0; right: 0; margin: auto; } .tdc-property-tdc_css .tdc-css-box-input-padding-top { position: absolute; top: 12px; left: 0; right: 0; margin: auto; } .tdc-property-tdc_css .tdc-css-box-input-margin-right { position: absolute; margin-top: -11px; top: 50%; right: 7px; } .tdc-property-tdc_css .tdc-css-box-input-border-right-width { position: absolute; margin-top: -11px; top: 50%; right: -12px; } .tdc-property-tdc_css .tdc-css-box-input-padding-right { position: absolute; margin-top: -11px; top: 50%; right: 17px; } .tdc-property-tdc_css .tdc-css-box-input-margin-bottom { position: absolute; bottom: 7px; left: 0; right: 0; margin: 0 auto; } .tdc-property-tdc_css .tdc-css-box-input-border-bottom-width { position: absolute; bottom: -6px; left: 0; right: 0; margin: 0 auto; } .tdc-property-tdc_css .tdc-css-box-input-padding-bottom { position: absolute; bottom: 12px; left: 0; right: 0; margin: 0 auto; } .tdc-property-tdc_css .tdc-css-box-input-margin-left { position: absolute; margin-top: -11px; top: 50%; left: 7px; } .tdc-property-tdc_css .tdc-css-box-input-border-left-width { position: absolute; margin-top: -11px; top: 50%; left: -12px; } .tdc-property-tdc_css .tdc-css-box-input-padding-left { position: absolute; margin-top: -11px; top: 50%; left: 17px; } /* color picker */ .tdc-property-colorpicker { margin-bottom: 8px; line-height: 21px; } .tdc-property-colorpicker .tdc-property-title { margin-bottom: 0; } .tdc-property-colorpicker .tdc-colorpicker-wrap { border: 1px solid #e5e5e5; width: 19px; height: 19px; cursor: pointer; text-align: center; } .tdc-property-colorpicker .tdc-property { position: absolute; top: 0; right: 0; } .tdc-property-colorpicker .tdc-colorpicker-remove { position: absolute; top: 0; right: 27px; font-size: 11px; text-decoration: none; margin-right: 10px; } .tdc-property-colorpicker .tdc-hidden-button { display: none; } .tdc-property-colorpicker input { display: none; } .tdc-tabs-wrapper input, .tdc-tabs-wrapper select { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; font-size: 11px; margin: 0; min-height: 0; line-height: normal; color: #000; border-color: #ddd; border-radius: 0; } .tdc-tabs-wrapper input[type=radio], .tdc-tabs-wrapper input[type=checkbox] { border-color: #ddd; } /* vertical spacing & textfield & dropdown & textarea */ .tdc-property-textfield { margin-bottom: 14px; } .tdc-property-textfield input[type=text] { width: 100%; padding: 4px 8px; } .tdc-inspector .tdc-tab-content-wrap { padding: 11px 13px 15px 14px; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .tdc-tab-content-wrap .tdc-textfield-extrabig { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-textfield-extrabig .tdc-property-title { margin-bottom: 0; padding-right: 185px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-textfield-extrabig .tdc-property { position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; } .tdc-tab-content-wrap .tdc-textfield-extrabig .tdc-property input[type=text] { width: 180px; font-size: 11px; padding: 2px 5px; } .tdc-tab-content-wrap .tdc-textfield-big { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-textfield-big .tdc-property-title { margin-bottom: 0; padding-right: 135px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-textfield-big .tdc-property { position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; } .tdc-tab-content-wrap .tdc-textfield-big .tdc-property input[type=text] { width: 123px; font-size: 11px; padding: 2px 5px; } .tdc-tab-content-wrap .tdc-textfield-small { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-textfield-small .tdc-property-title { margin-bottom: 0; padding-right: 60px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-textfield-small .tdc-property { position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; } .tdc-tab-content-wrap .tdc-textfield-small .tdc-property input[type=text] { width: 46px; font-size: 11px; padding: 2px 5px; text-align: right; } .tdc-tab-content-wrap .tdc-property-dropdown select, .tdc-tab-content-wrap .tdc-property-dropdown-responsive:not(.tdc-font-dropdown) select { padding: 0 21px 0 5px; background-size: 12px 12px; background-position: right 3px top 55%; } .tdc-tab-content-wrap .tdc-property-dropdown select:hover, .tdc-tab-content-wrap .tdc-property-dropdown-responsive:not(.tdc-font-dropdown) select:hover, .tdc-tab-content-wrap .tdc-property-dropdown select:focus, .tdc-tab-content-wrap .tdc-property-dropdown-responsive:not(.tdc-font-dropdown) select:focus { color: inherit; } .tdc-tab-content-wrap .tdc-property-dropdown { margin-bottom: 14px; } .tdc-tab-content-wrap .tdc-property-dropdown select { width: 100%; height: 21px; } .tdc-tab-content-wrap .tdc-dropdown-extrabig { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-dropdown-extrabig .tdc-property-title { margin-bottom: 0; padding-right: 185px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-dropdown-extrabig select { width: 180px; height: 21px; position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; padding: 0 21px 0 5px; } .tdc-tab-content-wrap .tdc-dropdown-big { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-dropdown-big .tdc-property-title { margin-bottom: 0; padding-right: 135px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-dropdown-big select { width: 123px; height: 21px; position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; padding: 0 21px 0 5px; } .tdc-tab-content-wrap .tdc-dropdown-small { margin-bottom: 8px; line-height: 21px; height: 21px; width: 100%; display: table; } .tdc-tab-content-wrap .tdc-dropdown-small .tdc-property-title { margin-bottom: 0; padding-right: 60px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-tab-content-wrap .tdc-dropdown-small select { width: 46px; height: 21px; position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; padding: 0 21px 0 5px; } .tdc-tab-content-wrap .tdc-property-youtube .tdc-property-title { position: absolute; top: 5px; } .tdc-tab-content-wrap .tdc-property-youtube .tdc-property { position: relative; } .tdc-tab-content-wrap .tdc-property-youtube .tdc-property input { float: right; } .tdc-tab-content-wrap .tdc-property-youtube .tdc-property .tdc-description { clear: right; line-height: 17px; display: inline-block; text-align: right; margin: 10px 0 0 0; } .tdc-tab-content-wrap .tdc-property-textarea_raw_html { margin-bottom: 8px; *zoom: 1; } .tdc-tab-content-wrap .tdc-property-textarea_raw_html:before, .tdc-tab-content-wrap .tdc-property-textarea_raw_html:after { display: table; content: ''; line-height: 0; } .tdc-tab-content-wrap .tdc-property-textarea_raw_html:after { clear: both; } .tdc-tab-content-wrap .tdc-property-textarea_raw_html .tdc-textarea { float: left; } .tdc-tab-content-wrap .tdc-property-textarea_raw_html.tdc-property-embedded_form_code .tdc-textarea { font-size: 10px; } .tdc-tab-content-wrap .tdc-textarea-raw-small .tdc-textarea { height: 140px; font-size: 9px; } .tdc-tab-content-wrap .tdc-hidden { display: none; } .tdc-tab-content-wrap .tdc-blend { width: 144px; display: inline-block; } .tdc-tab-content-wrap .tdc-blend-mode { width: 129px; display: inline-block; vertical-align: top; } .tdc-tab-content-wrap .tdc-blend-mode .tdc-property-title { padding-right: 0; } #td-tab-css input[type=text], #td-tab-design-options input[type=text] { z-index: 1; } #td-tab-css .tdc-border-style, #td-tab-design-options .tdc-border-style, #td-tab-css .tdc-bg-style, #td-tab-design-options .tdc-bg-style { margin-bottom: 10px; } .tdc-property-installed_post_types, .tdc-property-custom_url, .tdc-property-w_location, .tdc-property-e_custom_rates, .tdc-property-content, .tdc-property-offset, .tdc-property-include, .tdc-property-playlist_yt, .tdc-property-playlist_v, .tdc-property-td_grid_style { margin-bottom: 8px !important; } .tdc-border-radius, .tdc-border-style, .tdc-property-sort, .tdc-bg-style, .tdc-property-limit, .tdc-property-style { position: relative; } .tdc-property input[type="range"] { -webkit-appearance: none; border: 1px solid #fff; vertical-align: middle; width: calc(100% - 53px); padding: 0; margin-top: -2px; } .tdc-property input[type="range"]::-webkit-slider-thumb { height: 10px; width: 10px; border-radius: 10px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -4px; -webkit-transition: 0.2s ease; } .tdc-property input[type="range"]::-webkit-slider-thumb:hover, .tdc-property input[type="range"]::-webkit-slider-thumb:active { background-color: #4db2ec; } .tdc-property input[type="range"]::-moz-range-thumb { height: 10px; width: 10px; border-radius: 10px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -4px; -moz-transition: 0.2s ease; } .tdc-property input[type="range"]::-moz-range-thumb:hover, .tdc-property input[type="range"]::-moz-range-thumb:active { background-color: #4db2ec; } .tdc-property input[type="range"]::-ms-thumb { height: 10px; width: 10px; border-radius: 10px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -4px; transition: 0.2s ease; } .tdc-property input[type="range"]::-ms-thumb:hover, .tdc-property input[type="range"]::-ms-thumb:active { background-color: #4db2ec; } .tdc-property input[type="range"]:-moz-focusring { outline: 1px solid white; outline-offset: -1px; } .tdc-property input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-property input[type="range"]::-moz-range-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-property input[type="range"]::-ms-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-property input[type="range"]:focus { outline: none; } .tdc-property-range_multiple, .tdc-property-range_multiple-responsive { margin-top: 30px !important; } .tdc-property-range_multiple input[type="radio"], .tdc-property-range_multiple-responsive input[type="radio"] { visibility: hidden; } .tdc-property-range_multiple input[type="radio"]:checked + label, .tdc-property-range_multiple-responsive input[type="radio"]:checked + label { color: #4db2ec; } .tdc-property-range_multiple .tdc-multiple-range-wrap, .tdc-property-range_multiple-responsive .tdc-multiple-range-wrap { float: right; position: relative; } .tdc-property-range_multiple .tdc-multiple-range-value, .tdc-property-range_multiple-responsive .tdc-multiple-range-value { position: absolute; right: 0; bottom: 100%; width: 180px; text-align: right; } .tdc-property-range_multiple .tdc-multiple-range-value label, .tdc-property-range_multiple-responsive .tdc-multiple-range-value label { color: #777; font-size: 10px; font-weight: 600; line-height: 1; margin: 0 0 0 -8px; display: inline-block; text-transform: uppercase; } .tdc-property-range_multiple .tdc-multiple-range-value label:hover, .tdc-property-range_multiple-responsive .tdc-multiple-range-value label:hover { color: #000; } .tdc-property-range .tdc-property, .tdc-property-range-responsive .tdc-property, .tdc-property-range_multiple .tdc-property, .tdc-property-range_multiple-responsive .tdc-property { width: 150px; } .tdc-property-range .tdc_range_value, .tdc-property-range-responsive .tdc_range_value, .tdc-property-range_multiple .tdc_range_value, .tdc-property-range_multiple-responsive .tdc_range_value { position: absolute; right: 0; } .tdc-property-range .tdc-property-title, .tdc-property-range-responsive .tdc-property-title, .tdc-property-range_multiple .tdc-property-title, .tdc-property-range_multiple-responsive .tdc-property-title { padding-right: 155px !important; } .tdc-property-checkbox, .tdc-property-checkbox-responsive { margin-bottom: 8px; height: 21px; width: 100%; display: table; } .tdc-property-checkbox .tdc-property-title, .tdc-property-checkbox-responsive .tdc-property-title { margin-bottom: 0; padding-right: 26px; line-height: 11px; display: table-cell; vertical-align: middle; } .tdc-property-checkbox .tdc-property, .tdc-property-checkbox-responsive .tdc-property { position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; display: table; line-height: 1; } .tdc-property-checkbox .tdc-property input, .tdc-property-checkbox-responsive .tdc-property input { margin: 0; } .tdc-property-attach_image { margin-bottom: 8px; line-height: 21px; } .tdc-property-attach_image .tdc-property-title { margin-bottom: 0; } .tdc-property-attach_image .tdc-image-wrap, .tdc-property-attach_image .tdc-css-image-wrap { width: 21px; height: 21px; cursor: pointer; background-size: cover; background-position: center center; } .tdc-property-attach_image .tdc-property { position: absolute; top: 0; right: 0; } .tdc-property-attach_image .tdc-image-remove, .tdc-property-attach_image .tdc-css-image-remove { position: absolute; top: 0; right: 21px; font-size: 11px; text-decoration: none; margin-right: 10px; } .tdc-property-attach_image .tdc-css-image-clear { position: absolute; top: 0; right: 77px; font-size: 11px; text-decoration: none; margin-right: 10px; } .tdc-property-attach_image .tdc-hidden-button { display: none; } .tdc-property-icon { margin-bottom: 8px; line-height: 21px; } .tdc-property-icon .tdc-property-title { margin-bottom: 0; } .tdc-property-icon .tdc-icon-wrap { border: 1px solid #e5e5e5; width: 19px; height: 19px; cursor: pointer; text-align: center; overflow: hidden; } .tdc-property-icon .tdc-icon-wrap .tdc-font-fa:before { font-size: 16px; position: relative; top: 1px; } .tdc-property-icon .tdc-icon-wrap .tdc-font-oi:before { position: relative; top: 2px; font-size: 16px; } .tdc-property-icon .tdc-icon-wrap .tdc-font-typcn:before { font-size: 20px; } .tdc-property-icon .tdc-icon-wrap .tdc-font-tdmp { font-size: 19px; line-height: 26px; position: relative; top: -2px; } .tdc-property-icon .tdc-icon-wrap [class*="td-icon-"] { font-size: 16px; position: relative; top: 2px; } .tdc-property-icon .tdc-property { position: absolute; top: 0; right: 0; } .tdc-property-icon .tdc-icon-remove { position: absolute; top: 0; right: 19px; font-size: 11px; text-decoration: none; margin-right: 10px; } .tdc-property-icon .tdc-hidden-button { display: none; } .tdc-property-gradient { margin-bottom: 8px; line-height: 21px; } .tdc-property-gradient .tdc-property-title { margin-bottom: 0; } .tdc-property-gradient .tdc-gradient-wrap { border: 1px solid #e5e5e5; width: 19px; height: 19px; cursor: pointer; text-align: center; } .tdc-property-gradient .tdc-property { position: absolute; top: 0; right: 0; } .tdc-property-gradient .tdc-gradient-remove { position: absolute; top: 0; right: 19px; font-size: 11px; text-decoration: none; margin-right: 10px; } .tdc-property-gradient .tdc-hidden-button { display: none; } .tdc-sidebar-horizontal-separator { border-bottom: 1px dashed #eeeeee; margin: 20px auto; clear: both; } .tdc-sidebar-horizontal-separator.tdc-separator-small { margin: 10px auto; } .tdc-sidebar-text-separator { background-color: #000; color: #fff; margin: 10px -14px; line-height: 10px; padding: 3px 0 4px; display: table; } .tdc-sidebar-text-separator span { font-size: 10px; line-height: 1; padding: 2px 14px; text-transform: uppercase; } .tdc-sidebar-text-separator.tdc-separator-small { margin: 10px -14px 5px; background-color: transparent; } .tdc-sidebar-text-separator.tdc-separator-small span { color: #4db2ec; font-weight: 600; padding: 0 14px 1px; border: 1px dashed #e6e6e6; } .tdc-open-wpeditor { display: block; padding: 7px 0 8px; cursor: pointer; text-align: center; color: #fff; background-color: #000; min-width: 71px; 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; } .tdc-open-wpeditor:hover, .tdc-open-wpeditor:focus, .tdc-open-wpeditor:active { background-color: #268ac2; color: #fff; transform: translateY(-1px); -webkit-transform: translateY(-1px); -moz-transform: translateY(-1px); -ms-transform: translateY(-1px); -o-transform: translateY(-1px); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.14); } .tdc-css-inherited:before { content: ''; position: absolute; top: 0; left: -14px; background-color: #4db2ec; opacity: 0.8; width: 6px; height: 21px; display: block; } .tdc-css-box-input.tdc-css-inherited { background-color: #edf8fd; } .tdc-css-inactive { pointer-events: none; background-color: #fafad2 !important; } .tdc-inherit { width: 14px; height: 14px; position: absolute; right: -23px; top: 2px; cursor: pointer; background: url(../images/sidebar/spritesheet.png); background-repeat: no-repeat; background-position: -129px -127px; display: none; } .tdc-clear-css-properties { cursor: pointer; color: #0073aa; font-size: 12px; display: block; text-align: center; margin-top: -10px; } .tdc-clear-css-properties:hover { color: #4db2ec; } .tdc-textarea { width: 100%; height: 300px; opacity: 0; font-size: 12px; line-height: 16px; padding: 6px; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; } .tdc-textarea-small textarea { height: 160px; } .tdc-textarea-extrasmall textarea { height: 65px; } .tdc-textarea-xxsmall .tdc-property-title { float: left; line-height: 11px; display: table-cell; vertical-align: middle; margin: 7px 0; width: 90px; } .tdc-textarea-xxsmall textarea { float: right !important; width: 180px; min-height: 50px; height: auto; } .tdc-textarea-visible { opacity: 1; } .tdc-description { font-size: 11px; margin: 5px 0 0 0; color: #808080; } .tdc-visual-selector { min-height: 21px; margin-bottom: 8px !important; } .tdc-visual-selector:after { content: ''; display: table; clear: both; } .tdc-visual-selector .tdc-property-title { display: inline-block; top: 1px; position: relative; } .tdc-visual-selector .tdc-property { margin-bottom: -3px; float: right; max-width: 180px; position: relative; top: 1px; } .tdc-visual-selector .tdc-property-input-radio { display: none; } .tdc-visual-selector .tdc-property-input-radio:checked + label { color: red; } .tdc-visual-selector label { cursor: pointer; display: inline-block; margin: 0 0 3px 12px; } .tdc-visual-selector label[title=Default] { margin-left: 0; } .tdc-visual-selector label div { background: url('../images/sidebar/spritesheet.png'); background-repeat: no-repeat; width: 33px; height: 21px; opacity: 0.24; } .tdc-visual-selector label div:hover { opacity: 0.6; transition: opacity 0.2s ease; } .tdc-visual-selector label .col_11 { background-position: -6px -188px; } .tdc-visual-selector label .col_12_12, .tdc-visual-selector label .layout-12-12 { background-position: -178px -188px; } .tdc-visual-selector label .col_13_23, .tdc-visual-selector label .layout-13-23 { background-position: -92px -188px; } .tdc-visual-selector label .col_23_13, .tdc-visual-selector label .layout-23-13 { background-position: -49px -188px; } .tdc-visual-selector label .col_13_13_13 { background-position: -135px -188px; } .tdc-visual-selector label .col_7_5, .tdc-visual-selector label .layout-7-5 { background-position: -6px -258px; } .tdc-visual-selector label .col_5_7, .tdc-visual-selector label .layout-5-7 { background-position: -49px -258px; } .tdc-visual-selector label .col_34_14, .tdc-visual-selector label .layout-34-14 { background-position: -92px -258px; } .tdc-visual-selector label .col_14_34, .tdc-visual-selector label .layout-14-34 { background-position: -135px -258px; } .tdc-visual-selector label .col_14_12_14, .tdc-visual-selector label .layout-14-12-14 { background-position: -178px -258px; } .tdc-visual-selector label .col_14_14_14_14, .tdc-visual-selector label .layout-14-14-14-14 { background-position: -221px -258px; } .tdc-visual-selector label .col_layout-default, .tdc-visual-selector label .layout-default { background-position: -221px -190px; } .tdc-visual-selector label .col_content-horiz-left, .tdc-visual-selector label .content-horiz-left { background-position: -6px -330px; } .tdc-visual-selector label .col_content-horiz-center, .tdc-visual-selector label .content-horiz-center { background-position: -49px -330px; } .tdc-visual-selector label .col_content-horiz-right, .tdc-visual-selector label .content-horiz-right { background-position: -92px -330px; } .tdc-visual-selector label .col_content-vert-top, .tdc-visual-selector label .content-vert-top, .tdc-visual-selector label .top { background-position: -6px -400px; } .tdc-visual-selector label .col_content-vert-center, .tdc-visual-selector label .content-vert-center, .tdc-visual-selector label .middle { background-position: -51px -401px; } .tdc-visual-selector label .col_content-vert-bottom, .tdc-visual-selector label .content-vert-bottom, .tdc-visual-selector label .bottom { background-position: -96px -402px; } .tdc-visual-selector label.tdc-standard-value div { opacity: 0.4; } .tdc-visual-selector label.tdc-standard-value div:hover { opacity: 1; } .tdc-visual-selector label.tdc-standard-value .col_11 { background-position: -6px -188px; } .tdc-visual-selector label.tdc-standard-value .col_12_12, .tdc-visual-selector label.tdc-standard-value .layout-12-12 { background-position: -178px -188px; } .tdc-visual-selector label.tdc-standard-value .col_13_23, .tdc-visual-selector label.tdc-standard-value .layout-13-23 { background-position: -92px -188px; } .tdc-visual-selector label.tdc-standard-value .col_23_13, .tdc-visual-selector label.tdc-standard-value .layout-23-13 { background-position: -49px -188px; } .tdc-visual-selector label.tdc-standard-value .col_13_13_13 { background-position: -135px -188px; } .tdc-visual-selector label.tdc-standard-value .col_7_5, .tdc-visual-selector label.tdc-standard-value .layout-7-5 { background-position: -6px -258px; } .tdc-visual-selector label.tdc-standard-value .col_5_7, .tdc-visual-selector label.tdc-standard-value .layout-5-7 { background-position: -49px -258px; } .tdc-visual-selector label.tdc-standard-value .col_34_14, .tdc-visual-selector label.tdc-standard-value .layout-34-14 { background-position: -92px -258px; } .tdc-visual-selector label.tdc-standard-value .col_14_34, .tdc-visual-selector label.tdc-standard-value .layout-14-34 { background-position: -135px -258px; } .tdc-visual-selector label.tdc-standard-value .col_14_12_14, .tdc-visual-selector label.tdc-standard-value .layout-14-12-14 { background-position: -178px -258px; } .tdc-visual-selector label.tdc-standard-value .col_14_14_14_14, .tdc-visual-selector label.tdc-standard-value .layout-14-14-14-14 { background-position: -221px -258px; } .tdc-visual-selector label.tdc-block-col div { opacity: 0.24; } .tdc-visual-selector label.tdc-block-col div:hover { opacity: 1; } .tdc-visual-selector label.tdc-block-col .col_11 { background-position: -6px -188px; } .tdc-visual-selector label.tdc-block-col .col_12_12, .tdc-visual-selector label.tdc-block-col .layout-12-12 { background-position: -178px -188px; } .tdc-visual-selector label.tdc-block-col .col_13_23, .tdc-visual-selector label.tdc-block-col .layout-13-23 { background-position: -92px -188px; } .tdc-visual-selector label.tdc-block-col .col_23_13, .tdc-visual-selector label.tdc-block-col .layout-23-13 { background-position: -49px -188px; } .tdc-visual-selector label.tdc-block-col .col_13_13_13 { background-position: -135px -188px; } .tdc-visual-selector label.tdc-block-col .col_7_5, .tdc-visual-selector label.tdc-block-col .layout-7-5 { background-position: -6px -258px; } .tdc-visual-selector label.tdc-block-col .col_5_7, .tdc-visual-selector label.tdc-block-col .layout-5-7 { background-position: -49px -258px; } .tdc-visual-selector label.tdc-block-col .col_34_14, .tdc-visual-selector label.tdc-block-col .layout-34-14 { background-position: -92px -258px; } .tdc-visual-selector label.tdc-block-col .col_14_34, .tdc-visual-selector label.tdc-block-col .layout-14-34 { background-position: -135px -258px; } .tdc-visual-selector label.tdc-block-col .col_14_12_14, .tdc-visual-selector label.tdc-block-col .layout-14-12-14 { background-position: -178px -258px; } .tdc-visual-selector label.tdc-block-col .col_14_14_14_14, .tdc-visual-selector label.tdc-block-col .layout-14-14-14-14 { background-position: -221px -258px; } .tdc-visual-selector .tdc-property-input-radio:checked + label div { opacity: 1; transition: none; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_11 { background-position: -6px -223px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_12_12, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-12-12 { background-position: -178px -223px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_13_23, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-13-23 { background-position: -92px -223px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_23_13, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-23-13 { background-position: -49px -223px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_13_13_13 { background-position: -135px -223px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_7_5, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-7-5 { background-position: -6px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_5_7, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-5-7 { background-position: -49px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_34_14, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-34-14 { background-position: -92px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_14_34, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-14-34 { background-position: -135px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_14_12_14, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-14-12-14 { background-position: -178px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_14_14_14_14, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-14-14-14-14 { background-position: -221px -293px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_layout-default, .tdc-visual-selector .tdc-property-input-radio:checked + label .layout-default { background-position: -221px -225px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-horiz-left, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-horiz-left { background-position: -6px -365px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-horiz-center, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-horiz-center { background-position: -49px -365px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-horiz-right, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-horiz-right { background-position: -92px -365px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-vert-top, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-vert-top, .tdc-visual-selector .tdc-property-input-radio:checked + label .top { background-position: -6px -435px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-vert-center, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-vert-center, .tdc-visual-selector .tdc-property-input-radio:checked + label .middle { background-position: -51px -436px; } .tdc-visual-selector .tdc-property-input-radio:checked + label .col_content-vert-bottom, .tdc-visual-selector .tdc-property-input-radio:checked + label .content-vert-bottom, .tdc-visual-selector .tdc-property-input-radio:checked + label .bottom { background-position: -96px -437px; } .tdc-separator-row { margin: 22px auto 20px; } #tdc-icon-selector { position: absolute; height: 400px; z-index: 2; background-color: #fff; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 12px; display: none; } #tdc-icon-selector .tdc-icon-selector-head { height: 25px; border-bottom: 1px solid #e5e5e5; } #tdc-icon-selector .tdc-icon-selector-head .tdc-icon-selector-lib { float: right; width: 50%; line-height: 20px; height: 20px; border: none; background-color: transparent; } #tdc-icon-selector .tdc-icon-selector-head .tdc-icon-selector-wrap { position: relative; float: left; width: 50%; } #tdc-icon-selector .tdc-icon-selector-head .tdc-icon-selector-wrap:before { content: ''; width: 1px; height: 16px; background-color: #e5e5e5; position: absolute; right: 4px; top: 0; bottom: 0; margin: auto; } #tdc-icon-selector .tdc-icon-selector-head .tdc-icon-selector-filter { line-height: 24px; height: 24px; padding: 2px; width: 100%; border: none; background-color: transparent; } #tdc-icon-selector .tdc-font-oi:before { position: relative; top: 2px; font-size: 16px; } #tdc-icon-selector .tdc-font-typcn:before { font-size: 22px; } #tdc-icon-selector .tdc-font-tdmp { font-size: 24px; line-height: 32px; } #tdc-icon-selector .tdc-icon-selector-content-wrap { display: block; height: calc(100% - 24px); overflow: hidden; z-index: 3; width: 100%; } #tdc-icon-selector .tdc-icon-selector-content-wrap .tdc-icon-selector-content { display: block; overflow: auto; height: 100%; width: calc(100% + 22px); } #tdc-icon-selector .tdc-icon-selector-content-wrap .tdc-icon-selector-content span { width: 31px; height: 31px; display: inline-block; border: 1px solid #f5f5f5; margin: 0 3px 3px 0; cursor: pointer; font-size: 18px; line-height: 31px; text-align: center; float: left; overflow: hidden; } #tdc-icon-selector .tdc-icon-selector-content-wrap .tdc-icon-selector-content span.selected { background: #4db2ec; color: #fff; border-color: #4db2ec; } #tdc-icon-selector .tdc-icon-selector-content-wrap .tdc-icon-selector-content .tdc-font-separator { line-height: 1; border-bottom: 1px solid #ededed; margin: 0 5px 15px 0; padding-bottom: 6px; padding-top: 21px; font-size: 12px; color: #888; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; clear: both; text-align: center; } #tdc-icon-selector .td-size-big { font-size: 28px; } #tdc-icon-selector .td-size-big:before { position: relative; top: 2px; } .tdc-icon-wrap .td-size-big { font-size: 18px; } #tdc-gradient { position: absolute; width: 273px; z-index: 2; background-color: #fff; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 16px 20px 21px 20px; display: none; } #tdc-gradient .wp-color-result { display: none; } #tdc-gradient .cs-alpha-wrap { display: block !important; } #tdc-gradient .wp-picker-container .iris-picker { margin-bottom: 0; } #tdc-gradient .tdc-gradient-result-labels { width: 231px; } #tdc-gradient .tdc-gradient-result-labels:after { content: ''; display: table; clear: both; } #tdc-gradient .tdc-gradient-result-label { font-size: 11px; color: #5f5f5f; } #tdc-gradient .tdc-gradient-result-label.tdc-gradient-result-percentage { position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } #tdc-gradient .tdc-gradient-result-label:first-child { float: left; } #tdc-gradient .tdc-gradient-result-label:last-child { float: right; } #tdc-gradient .tdc-gradient-save { text-align: center; margin-right: 20px; color: #fff; background-color: #000000; padding: 1px 11px 2px; text-transform: uppercase; font-size: 10px; margin-top: 8px; cursor: pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } #tdc-gradient .tdc-gradient-save:hover { background-color: #0e2956; } #tdc-gradient .tdc-gradient-presets, #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values:not(:empty):before { color: #5f5f5f; font-size: 11px; } #tdc-gradient .tdc-gradient-presets { margin-top: 20px; } #tdc-gradient .tdc-gradient-result-wrap { width: 233px; } #tdc-gradient .tdc-gradient-result { display: block; width: 100%; height: 27px; margin: 3px 0 10px; border-radius: 50px; -webkit-box-shadow: inset 0px 0px 3px 2px rgba(0, 0, 0, 0.06) !important; -moz-box-shadow: inset 0px 0px 3px 2px rgba(0, 0, 0, 0.06) !important; box-shadow: inset 0px 0px 3px 2px rgba(0, 0, 0, 0.06) !important; overflow: hidden; position: relative; } #tdc-gradient .tdc-gradient-result:before { content: ''; width: 100%; height: 100%; position: absolute; z-index: -1; background-color: #ececec; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.098) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.098) 75%, rgba(0, 0, 0, 0.098) 0px), linear-gradient(45deg, rgba(0, 0, 0, 0.098) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.098) 75%, rgba(0, 0, 0, 0.098) 0px), none; background-position: 0 0, 5px 5px; background-size: 10px 10px; } #tdc-gradient .tdc-gradient-result .tdc-gradient-color { border: 1px solid #fff; display: block; width: 15px; height: 15px; cursor: pointer; margin: 5px; border-radius: 50px; -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1) !important; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1) !important; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ } #tdc-gradient .tdc-gradient-result .tdc-gradient-color .tdc-gradient-selected-color { background-color: #fff; display: block; margin: 3px; width: 9px; height: 9px; border-radius: 50px; } #tdc-gradient .tdc-gradient-result .tdc-gradient-left-color:after, #tdc-gradient .tdc-gradient-result .tdc-gradient-right-color:after { content: ''; position: absolute; top: 0; width: 22px; height: 27px; } #tdc-gradient .tdc-gradient-result .tdc-gradient-left-color { float: left; } #tdc-gradient .tdc-gradient-result .tdc-gradient-left-color:after { left: 0; } #tdc-gradient .tdc-gradient-result .tdc-gradient-right-color { float: right; } #tdc-gradient .tdc-gradient-result .tdc-gradient-right-color:after { right: 0; } #tdc-gradient .tdc-gradient-result .tdc-gradient-mix-color { border: 1px solid #fff; display: inline-block; position: absolute; width: 15px; height: 15px; cursor: pointer; margin: 5px; border-radius: 50px; z-index: 1; } #tdc-gradient .tdc-gradient-result .tdc-gradient-current-mix { z-index: 2 !important; } #tdc-gradient .wp-picker-input-wrap { margin-bottom: 14px; } #tdc-gradient #tdc-gradient-color-picker, #tdc-gradient .button, #tdc-gradient .tdc-gradient-degree { height: 28px !important; color: #5f5f5f; } #tdc-gradient #tdc-gradient-color-picker { width: 122px; border-color: #e5e5e5; } #tdc-gradient .button { margin: 0 !important; padding: 0 8px !important; background-color: #fff !important; border: 1px solid #e5e5e5 !important; border-left: 0 !important; } #tdc-gradient .tdc-gradient-degree-label { display: inline-block; font-size: 11px; color: #5f5f5f; margin-left: 7px; } #tdc-gradient .tdc-gradient-degree { display: inline-block; margin-left: 3px; width: 36px; border: 1px solid #e5e5e5; } #tdc-gradient .iris-border, #tdc-gradient .cs-alpha-wrap { border: none; } #tdc-gradient .iris-border { background-color: transparent; } #tdc-gradient .iris-picker-inner { top: 0; right: 0; left: 0; bottom: 0; } #tdc-gradient .iris-square { margin-right: 9%; } #tdc-gradient .iris-palette-container { left: 0; } #tdc-gradient .cs-alpha-wrap { padding-left: 0; margin-bottom: 0; } #tdc-gradient .tdc-gradient-values-wrapper { margin-right: 20px; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values { margin: 0 -3px; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values:after { content: ''; display: table; clear: both; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values .tdc-gradient-value { width: 28px; height: 28px; display: inline-block; position: relative; margin: 3px; cursor: pointer; float: left; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values .tdc-gradient-value .tdc-gradient-value-delete { position: absolute; top: -5px; right: -5px; width: 15px; height: 15px; font-family: 'Open Sans', sans-serif; font-size: 9px; font-weight: 600; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values .tdc-gradient-value .tdc-gradient-value-delete:before { content: 'x'; position: absolute; color: #000; z-index: 2; display: block; line-height: 14px; width: 15px; height: 15px; 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; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values .tdc-gradient-value .tdc-gradient-value-delete:hover:before { color: red; } #tdc-gradient .tdc-gradient-values-wrapper .tdc-gradient-values .tdc-gradient-value:hover .tdc-gradient-value-delete:before { opacity: 1; } #tdc-gradient .tdc-gradient-color-values-wrapper { margin-right: 20px; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values { margin: 0 -3px 0 0; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values:not(:empty):before { content: 'Recent colors'; display: block; width: 100%; margin-top: 11px; margin-bottom: 3px; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values:after { content: ''; display: table; clear: both; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values .tdc-gradient-color-value { width: 21px; height: 21px; display: inline-block; position: relative; cursor: pointer; float: left; margin: 0 3px 3px 0; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values .tdc-gradient-color-value .tdc-gradient-color-value-delete { position: absolute; top: -5px; right: -5px; width: 15px; height: 15px; font-family: 'Open Sans', sans-serif; font-size: 9px; font-weight: 600; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values .tdc-gradient-color-value .tdc-gradient-color-value-delete:before { content: 'x'; position: absolute; color: #000; z-index: 2; display: block; line-height: 14px; width: 15px; height: 15px; 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; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values .tdc-gradient-color-value .tdc-gradient-color-value-delete:hover:before { color: red; } #tdc-gradient .tdc-gradient-color-values-wrapper .tdc-gradient-color-values .tdc-gradient-color-value:hover .tdc-gradient-color-value-delete:before { opacity: 1; } .tdc-gradient-loader { position: absolute; right: 37px; cursor: pointer; } .tdc-preset-values { cursor: pointer; font-size: 11px; font-weight: 600; text-transform: uppercase; padding-bottom: 12px; margin: 0 0 12px 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .tdc-preset-values i { margin: 0 6px; font-size: 12px; -webkit-transition: 0.2s ease; -moz-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; } .tdc-preset-values i:first-child { background-color: #000000; padding: 6px; border-radius: 3px; color: #fff; margin-left: 0; } .tdc-preset-values:hover i:first-child { background-color: #4db2ec; } .tdc-preset-values:hover i:last-child { transform: translateX(4px); -webkit-transform: translateX(4px); -moz-transform: translateX(4px); -ms-transform: translateX(4px); -o-transform: translateX(4px); } .tdc-preset-values-list { position: absolute; height: 560px; width: 100%; font-size: 12px; z-index: 2; background-color: #fff; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 24px 12px; margin: -14px 0 0 0; display: none; overflow-y: auto; /* width */ /* Track */ /* Handle */ /* Handle on hover */ } .tdc-preset-values-list::-webkit-scrollbar { width: 4px; } .tdc-preset-values-list::-webkit-scrollbar-track { background-color: rgba(255, 255, 255, 0.06); } .tdc-preset-values-list::-webkit-scrollbar-thumb { background-color: #bfbfc3; border-radius: 2px; } .tdc-preset-values-list::-webkit-scrollbar-thumb:hover { background-color: #99999c; } .tdc-preset-values-list li { cursor: pointer; margin: 3px 18px; } .tdc-preset-values-list li:hover { color: #4db2ec; } .tdc-media-interval { width: 160px; padding: 13px 17px; background-color: #fff; position: fixed; top: 0; right: 0; } .tdc-media-interval .tdc-media-interval-head { margin-bottom: 4px; font-size: 14px; } .tdc-media-interval output { vertical-align: middle; } .tdc-media-interval input[type="range"] { -webkit-appearance: none; border: 1px solid #fff; vertical-align: middle; width: 100%; padding: 0; margin-top: -2px; } .tdc-media-interval input[type="range"]::-webkit-slider-thumb { height: 12px; width: 12px; border-radius: 12px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -5px; -webkit-transition: 0.2s ease; } .tdc-media-interval input[type="range"]::-webkit-slider-thumb:hover, .tdc-media-interval input[type="range"]::-webkit-slider-thumb:active { background-color: #4db2ec; } .tdc-media-interval input[type="range"]::-moz-range-thumb { height: 12px; width: 12px; border-radius: 12px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -5px; -moz-transition: 0.2s ease; } .tdc-media-interval input[type="range"]::-moz-range-thumb:hover, .tdc-media-interval input[type="range"]::-moz-range-thumb:active { background-color: #4db2ec; } .tdc-media-interval input[type="range"]::-ms-thumb { height: 12px; width: 12px; border-radius: 12px; box-shadow: none; border: none; background: #323232; cursor: pointer; -webkit-appearance: none; margin-top: -5px; transition: 0.2s ease; } .tdc-media-interval input[type="range"]::-ms-thumb:hover, .tdc-media-interval input[type="range"]::-ms-thumb:active { background-color: #4db2ec; } .tdc-media-interval input[type="range"]:-moz-focusring { outline: 1px solid white; outline-offset: -1px; } .tdc-media-interval input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-media-interval input[type="range"]::-moz-range-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-media-interval input[type="range"]::-ms-track { width: 100%; height: 2px; background: #ddd; border-radius: 0; border: none; } .tdc-media-interval input[type="range"]:focus { outline: none; } .tdc-viewport-responsive .tdc-property-responsive:after { content: ''; position: absolute; top: 0; left: -14px; background-color: #000; opacity: 0.8; width: 6px; height: 21px; z-index: -1; } .tdc-font-dropdown { display: inline-block; float: left; margin-top: 2px; margin-bottom: 2px; margin-right: 17px; } .tdc-font-dropdown .tdc-property { line-height: 1; } .tdc-font-dropdown .tdc-property-title { margin-bottom: 0; } .tdc-font-dropdown select { border: none; font-size: 10px; width: 45px; line-height: 24px; height: 24px; padding: 0 21px 0 6px; cursor: pointer; background-size: 10px 10px; -moz-appearance: none; } .tdc-font-dropdown select::-ms-expand { display: none; } .tdc-font-dropdown:after { display: none; } .tdc-font-dropdown:before { opacity: 0.1; width: calc(100% - 4px); height: calc(100% - 4px); left: 2px; top: 2px; pointer-events: none; } .tdc-font-dropdown .tdc-inherit { right: -5px; top: 5px; background-position: -180px -128px; } .tdc-font-textfield { display: inline-block; float: left; margin-top: 2px; margin-bottom: 2px; } .tdc-font-textfield .tdc-property-title { margin-bottom: 0; } .tdc-font-textfield input { font-size: 10px; width: 31px; padding: 0 2px; line-height: 24px; border: none; text-align: center; } .tdc-font-textfield:after { display: none; } .tdc-font-textfield:before { opacity: 0.1; width: calc(100% - 4px); height: calc(100% - 4px); left: 2px; top: 2px; pointer-events: none; } .tdc-sidebar-font-title { position: relative; font-size: 10px; line-height: 17px; font-weight: 700; vertical-align: bottom; width: 160px; float: left; } .tdc-sidebar-font-title:before { content: ''; height: 17px; width: 300px; left: -14px; position: absolute; top: 0; background-color: #f9f9f9; z-index: -1; } .tdc-font-family { margin-top: 0; margin-bottom: 0; float: right; margin-right: -19px; } .tdc-font-family select { background-color: transparent; width: 99px; height: 17px; padding: 0 24px 1px 7px; line-height: normal; } .tdc-font-family .tdc-inherit { top: 1px; } .tdc-font-size { clear: both; } .tdc-font-style { margin-left: 11px; } .tdc-font-transform { margin-right: 0; } .tdc-font-spacing:after { content: ''; clear: both; } .tdc-font-spacing .tdc-property:after { content: ''; clear: both; display: table; } .tdc-sidebar-font-header { padding: 6px 0 2px; } .tdc-sidebar-font-header span { background: url('../images/sidebar/spritesheet.png') no-repeat; display: inline-block; width: 20px; height: 20px; margin: 0 12px; } .tdc-sidebar-font-header .tdc-font-ico1 { background-position: -64px -154px; margin-left: 6px; margin-right: 11px; } .tdc-sidebar-font-header .tdc-font-ico2 { background-position: -84px -154px; margin-left: 0; } .tdc-sidebar-font-header .tdc-font-ico3 { background-position: -147px -154px; margin-left: 11px; } .tdc-sidebar-font-header .tdc-font-ico4 { background-position: -125px -154px; margin-left: 28px; margin-right: 32px; } .tdc-sidebar-font-header .tdc-font-ico5 { background-position: -105px -154px; } .tdc-sidebar-font-header .tdc-font-ico6 { background-position: -168px -154px; margin-right: 0; } .tdc-sidebar-font-header .tdc-font-ico7 { background-position: -64px -154px; position: absolute; cursor: pointer; margin-left: -1px; } .tdc-sidebar-font-reset, .tdc-sidebar-font-save, .tdc-sidebar-font-load { cursor: pointer; padding: 3px 17px 3px 37px; font-size: 10px; white-space: nowrap; } .tdc-sidebar-font-reset:before, .tdc-sidebar-font-save:before, .tdc-sidebar-font-load:before { content: ''; width: 17px; height: 17px; background: url('../images/sidebar/spritesheet.png') no-repeat; display: block; position: absolute; left: 17px; } .tdc-sidebar-font-reset:hover, .tdc-sidebar-font-save:hover, .tdc-sidebar-font-load:hover { color: #4db2ec; } .tdc-sidebar-font-reset { cursor: pointer; padding: 3px 17px 3px 37px; font-size: 10px; white-space: nowrap; } .tdc-sidebar-font-reset:before { background-position: -222px -156px; } .tdc-sidebar-font-reset:hover:before { background-position: -267px -156px; } .tdc-sidebar-font-save { cursor: pointer; padding: 3px 17px 3px 37px; font-size: 10px; white-space: nowrap; } .tdc-sidebar-font-save:before { background-position: -222px -118px; } .tdc-sidebar-font-save:hover:before { background-position: -267px -118px; } .tdc-sidebar-font-load { cursor: pointer; padding: 3px 17px 3px 37px; font-size: 10px; white-space: nowrap; } .tdc-sidebar-font-load:before { background-position: -222px -137px; } .tdc-sidebar-font-load:hover:before { background-position: -267px -137px; } .tdc-sidebar-shadow-header { padding: 6px 0 2px 118px; } .tdc-sidebar-shadow-header span { background: url('../images/sidebar/spritesheet.png') no-repeat; display: inline-block; width: 31px; height: 20px; } .tdc-sidebar-shadow-header .tdc-shadow-ico1 { background-position: -134px -331px; } .tdc-sidebar-shadow-header .tdc-shadow-ico2 { background-position: -194px -331px; } .tdc-sidebar-shadow-header .tdc-shadow-ico3 { background-position: -160px -331px; } .tdc-sidebar-shadow-header .tdc-shadow-ico4 { background-position: -220px -331px; } .tdc-sidebar-shadow-header .tdc-shadow-ico5 { background-position: -255px -331px; width: 26px; margin-left: 5px; } .tdc-sidebar-shadow-title, .tdc-shadow-contr-textfield, .tdc-shadow-contr-color { display: inline-block; vertical-align: middle; } .tdc-sidebar-shadow-title { position: relative; width: 114px; margin-right: 4px; padding: 4px 4px 4px 0; font-size: 10px; line-height: 11px; font-weight: 700; box-sizing: border-box; } .tdc-sidebar-shadow-title:before { content: ''; position: absolute; top: 0; left: -14px; width: calc(114%); height: 100%; background-color: #f9f9f9; z-index: -1; } .tdc-shadow-contr-textfield { margin-top: 2px; margin-bottom: 2px; } .tdc-shadow-contr-textfield .tdc-property-title { margin-bottom: 0; } .tdc-shadow-contr-textfield input { font-size: 10px; width: 33px; padding: 0 2px; line-height: 24px; border: none; text-align: center; } .tdc-shadow-contr-textfield:after { display: none; } .tdc-shadow-contr-textfield:before { opacity: 0.1; width: calc(100% - 4px); height: calc(100% - 4px); left: 2px; top: 2px; pointer-events: none; } .tdc-shadow-contr-color { margin-bottom: 0; margin-left: 2px; } .tdc-shadow-contr-color .tdc-property { position: relative; } .tdc-shadow-contr-color .tdc-colorpicker-wrap { width: 19px; height: 19px; } [class$="-double-a"] { display: inline-block; width: calc(100% - 25px); vertical-align: middle; } [class$="-double-b"] { display: inline-block; margin-bottom: 8px; margin-left: 4px; vertical-align: middle; } [class$="-double-b"] .tdc-property-title { display: none; } [class$="-double-b"] .tdc-property { position: relative; } [class$="-triple-a"] { display: inline-block; width: calc(100% - 50px); vertical-align: middle; } [class$="-triple-b"], [class$="-triple-c"] { display: inline-block; margin-bottom: 8px; margin-left: 4px; vertical-align: middle; } [class$="-triple-b"] .tdc-property-title, [class$="-triple-c"] .tdc-property-title { display: none; } [class$="-triple-b"] .tdc-property, [class$="-triple-c"] .tdc-property { position: relative; } .td-attach-img-double-a .tdc-image-remove, .td-attach-img-double-b .tdc-image-remove { line-height: 1; font-size: 11px; } .td-attach-img-double-b { margin-bottom: 8px; } .td-attach-img-double-b .tdc-image-remove { top: 13px; right: 60px; } #tdc-palette { position: absolute; width: 273px; z-index: 2; background-color: #fff; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 16px 20px 21px 20px; display: none; } #tdc-palette .wp-color-result { display: none; } #tdc-palette .cs-alpha-wrap { display: block !important; } #tdc-palette .wp-picker-container .iris-picker { margin-bottom: 0; } #tdc-palette input.wp-color-picker[type="text"] { height: 28px !important; width: 190px !important; } #tdc-palette .wp-picker-input-wrap { margin-bottom: 14px; } #tdc-palette .button { height: 28px !important; color: #5f5f5f; margin: 0 !important; padding: 0 8px !important; background-color: #fff !important; border: 1px solid #e5e5e5 !important; border-left: 0 !important; } #tdc-palette .iris-border, #tdc-palette .cs-alpha-wrap { border: none; } #tdc-palette .iris-border { background-color: transparent; } #tdc-palette .iris-picker-inner { top: 0; right: 0; left: 0; bottom: 0; } #tdc-palette .iris-square { margin-right: 9%; } #tdc-palette .iris-palette-container { left: 0; } #tdc-palette .cs-alpha-wrap { padding-left: 0; margin-bottom: 0; } #tdc-palette .tdc-color-values { margin: 0 -3px 0 0; } #tdc-palette .tdc-color-values:not(:empty):before { content: 'Recent colors'; display: block; width: 100%; margin-top: 10px; margin-bottom: 3px; font-size: 11px; color: #5f5f5f; } #tdc-palette .tdc-color-values:after { content: ''; display: table; clear: both; } #tdc-palette .tdc-color-values .tdc-color-value { width: 21px; height: 21px; display: inline-block; position: relative; margin: 0 3px 3px 0; cursor: pointer; float: left; } #tdc-palette .tdc-color-values .tdc-color-value .tdc-color-value-delete { position: absolute; top: -5px; right: -5px; width: 15px; height: 15px; font-family: 'Open Sans', sans-serif; font-size: 9px; font-weight: 600; } #tdc-palette .tdc-color-values .tdc-color-value .tdc-color-value-delete:before { content: 'x'; position: absolute; color: #000; z-index: 2; display: block; line-height: 14px; width: 15px; height: 15px; 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; } #tdc-palette .tdc-color-values .tdc-color-value .tdc-color-value-delete:hover:before { color: red; } #tdc-palette .tdc-color-values .tdc-color-value:hover .tdc-color-value-delete:before { opacity: 1; } #tdc-font-list { position: absolute; max-height: 400px; width: 100%; font-size: 12px; z-index: 2; background-color: #fff; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2px 16px 7px; margin: -14px 0 0 0; display: none; overflow-y: auto; } #tdc-font-list .tdc-font-list-header { background-color: #000; color: #fff; margin: 15px -14px 10px -16px; line-height: 1; padding: 3px 0 4px; display: table; } #tdc-font-list .tdc-font-list-header span { font-size: 10px; line-height: 1; padding: 2px 14px; text-transform: uppercase; } #tdc-font-list .tdc-font-settings, #tdc-font-list .tdc-recent-font-settings { position: relative; cursor: pointer; margin-bottom: 5px; padding-right: 25px; } #tdc-font-list .tdc-font-settings span, #tdc-font-list .tdc-recent-font-settings span { cursor: pointer; } #tdc-font-list .tdc-font-settings:hover, #tdc-font-list .tdc-recent-font-settings:hover { color: #4db2ec; } #tdc-font-list .tdc-font-name { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .tdc-font-manager-wrap { float: right; position: relative; right: -13px; width: 25px; z-index: 1; } .tdc-font-manager-wrap:before { background: url('../images/sidebar/spritesheet.png') no-repeat; background-position: -221px -102px; content: ''; width: 19px; height: 17px; display: block; position: relative; cursor: pointer; background-color: #dedede; margin-left: auto; } .tdc-font-manager-wrap:hover .tdc-font-manager { display: block; } .tdc-font-manager { position: absolute; bottom: 100%; right: 0; padding: 12px 0; -webkit-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -moz-box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; box-shadow: 1px 0 7px 0 rgba(0, 0, 0, 0.1) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: none; background-color: #fff; } .tdc-dividers-class-top label div { transform: rotate(180deg) scaleX(-1); -webkit-transform: rotate(180deg) scaleX(-1); -moz-transform: rotate(180deg) scaleX(-1); -ms-transform: rotate(180deg) scaleX(-1); -o-transform: rotate(180deg) scaleX(-1); } .tdc-dividers-class .tdc-property { max-width: none; margin-left: -9px; margin-right: -9px; } .tdc-dividers-class .tdc-property-title { top: -3px; } .tdc-dividers-class .tdc-property-input-radio:checked + label div { box-shadow: 0 0 0 1px #4db2ec; background-image: url(../images/dividers-hover.png); } .tdc-dividers-class label { margin: 0 0 9px 9px; } .tdc-dividers-class label div { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); background-image: url(../images/dividers.png); opacity: 1; } .tdc-dividers-class label div:hover { box-shadow: 0 0 0 1px #4db2ec; background-image: url(../images/dividers-hover.png); opacity: 1; } .tdc-dividers-class label div.col_ { background-position: 0 0; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider1 { background-position: -10px -10px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider2 { background-position: -68px -10px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider3 { background-position: -126px -10px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider4 { background-position: -10px -50px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider5 { background-position: -68px -50px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider6 { background-position: -126px -50px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider7 { background-position: -10px -90px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider8 { background-position: -68px -90px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider9 { background-position: -126px -90px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider10 { background-position: -10px -130px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider11 { background-position: -68px -130px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider12 { background-position: -126px -130px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider13 { background-position: -10px -170px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider14 { background-position: -68px -170px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider15 { background-position: -126px -170px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider16 { background-position: -184px -10px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider17 { background-position: -184px -50px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider18 { background-position: -184px -90px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider19 { background-position: -184px -130px; width: 38px; height: 20px; } .tdc-dividers-class label div.col_tdc-divider20 { background-position: -184px -170px; width: 38px; height: 20px; } .tdc-cat-grid-layout .tdc-property, .tdc-comm-layout .tdc-property { float: right; max-width: 100%; } .tdc-cat-grid-layout label, .tdc-comm-layout label { margin-left: 8px; } .tdc-cat-grid-layout label:first-of-type, .tdc-comm-layout label:first-of-type { margin-left: 0; } .tdc-cat-grid-layout label div, .tdc-comm-layout label div { height: 24px; } .tdc-cat-grid-layout label [class="1"], .tdc-comm-layout label [class="1"] { background-position: -6px -6px; } .tdc-cat-grid-layout label [class="2"], .tdc-comm-layout label [class="2"] { background-position: -58px -6px; } .tdc-cat-grid-layout label [class="3"], .tdc-comm-layout label [class="3"] { background-position: -110px -6px; } .tdc-cat-grid-layout label [class="4"], .tdc-comm-layout label [class="4"] { background-position: -162px -6px; } .tdc-cat-grid-layout label [class="5"], .tdc-comm-layout label [class="5"] { background-position: -214px -6px; } .tdc-cat-grid-layout .tdc-property-input-radio:checked + label [class="1"], .tdc-comm-layout .tdc-property-input-radio:checked + label [class="1"] { background-position: -6px -46px; } .tdc-cat-grid-layout .tdc-property-input-radio:checked + label [class="2"], .tdc-comm-layout .tdc-property-input-radio:checked + label [class="2"] { background-position: -58px -46px; } .tdc-cat-grid-layout .tdc-property-input-radio:checked + label [class="3"], .tdc-comm-layout .tdc-property-input-radio:checked + label [class="3"] { background-position: -110px -46px; } .tdc-cat-grid-layout .tdc-property-input-radio:checked + label [class="4"], .tdc-comm-layout .tdc-property-input-radio:checked + label [class="4"] { background-position: -162px -46px; } .tdc-cat-grid-layout .tdc-property-input-radio:checked + label [class="5"], .tdc-comm-layout .tdc-property-input-radio:checked + label [class="5"] { background-position: -214px -46px; } .tdc-cat-grid-layout label div { width: 34px; background: url(../images/icon-cat-grid-layout.png); } .tdc-comm-layout label div { width: 32px; background: url(../images/icon-comm-layout.png); } .tdc-property-custom { margin-bottom: 10px; line-height: 21px; font-size: 11px; color: #000000; } .tdc-property-custom .tdc-property { color: #4db2ec; font-style: italic; font-size: 10px; } .tdc-property-custom .tdc-property b { font-size: 11px; } .tdc-property-custom .tdc-property a { font-size: 10px; position: absolute; top: 20px; right: 0; bottom: 0; margin: auto 0; display: table; padding: 0 1px; }