.tdc-element-ico {
  background-image: url('../images/pagebuilder/tdc-icons.png');
  background-position: -5px -5px;
}
.tdc-ico-td_block_ad_box {
  background-position: -405px -106px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_authors {
  background-position: -55px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_row {
  background-position: -55px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_row_inner {
  background-position: -105px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-rev_slider {
  background-position: -5px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_column_text {
  background-position: -205px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_raw_html {
  background-position: -255px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_empty_space {
  background-position: -255px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_widget_sidebar {
  background-position: -305px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_1 {
  background-position: -155px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_2 {
  background-position: -105px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_3 {
  background-position: -155px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_4 {
  background-position: -205px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_5 {
  background-position: -255px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_6 {
  background-position: -5px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_7 {
  background-position: -55px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_8 {
  background-position: -105px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_9 {
  background-position: -155px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_10 {
  background-position: -205px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_11 {
  background-position: -255px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_12 {
  background-position: -5px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_13 {
  background-position: -55px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_14 {
  background-position: -105px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_15 {
  background-position: -155px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_16 {
  background-position: -205px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_17 {
  background-position: -255px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_18 {
  background-position: -5px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_19 {
  background-position: -55px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_20 {
  background-position: -155px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_21 {
  background-position: -205px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_22 {
  background-position: -255px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_23 {
  background-position: -5px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_24 {
  background-position: -55px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_25 {
  background-position: -105px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_1 {
  background-position: -105px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_2 {
  background-position: -5px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_3 {
  background-position: -55px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_4 {
  background-position: -105px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_5 {
  background-position: -155px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_6 {
  background-position: -205px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_7 {
  background-position: -255px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_8 {
  background-position: -5px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_9 {
  background-position: -55px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_10 {
  background-position: -155px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_11 {
  background-position: -205px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_12 {
  background-position: -255px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_slide {
  background-position: -105px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_trending_now {
  background-position: -155px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_video_youtube {
  background-position: -305px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_video_vimeo {
  background-position: -305px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_homepage_full_1 {
  background-position: -55px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_popular_categories,
.tdc-ico-td_block_categories_tags {
  background-position: -205px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_slide {
  background-position: -155px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_text_with_title {
  background-position: -255px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_weather {
  background-position: -305px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_exchange {
  background-position: -5px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_instagram {
  background-position: -105px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_social_counter {
  background-position: -205px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_wp_recentcomments {
  background-position: -305px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_separator {
  background-position: -305px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_single_image {
  background-position: -305px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_list_menu {
  background-position: -305px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_author {
  background-position: -305px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_image_box {
  background-position: -355px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_pinterest {
  background-position: -355px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_pinterest {
  background-position: -355px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_1 {
  background-position: -355px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_2 {
  background-position: -355px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_3 {
  background-position: -355px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_4 {
  background-position: -355px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_5 {
  background-position: -355px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_6 {
  background-position: -355px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_7 {
  background-position: -355px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_8 {
  background-position: -405px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_9 {
  background-position: -405px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_fl_10 {
  background-position: -405px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_column {
  background-position: -405px -144px;
  width: 40px;
  height: 24px;
}
.tdc-ico-vc_column_inner {
  background-position: -405px -178px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_title {
  background-position: -405px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_flex_block_1,
.tdc-ico-td_flex_block_6 {
  background-position: -405px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-tdn_block_newsletter_subscribe {
  background-position: -405px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_flex_block_2 {
  background-position: -455px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_flex_block_3 {
  background-position: -455px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_flex_block_4 {
  background-position: -455px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_flex_block_5 {
  background-position: -455px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_1 {
  background-position: -455px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_2 {
  background-position: -455px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_3 {
  background-position: -455px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_4 {
  background-position: -455px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_5 {
  background-position: -455px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_6 {
  background-position: -505px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_7 {
  background-position: -505px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_8 {
  background-position: -505px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_9 {
  background-position: -505px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_big_grid_flex_10 {
  background-position: -505px -141px;
  width: 40px;
  height: 24px;
}
.tdc-ico-tdc_woo_shortcodes {
  background-position: -505px -175px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_archives {
  background-position: -505px -209px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_video_embed {
  background-position: -505px -243px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_covid_19_counter,
.tdc-ico-td_block_covid_19_stats {
  background-position: -505px -277px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_raw_css {
  background-position: -555px -5px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_flickr {
  background-position: -555px -39px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_tabbed_content {
  background-position: -555px -73px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_delete_bookmarks {
  background-position: -555px -107px;
  width: 40px;
  height: 24px;
}
.tdc-ico-td_block_page_content_renderer {
  background-position: -555px -141px;
  width: 40px;
  height: 24px;
}
.tdc-preset-values-list .tdcp_separator {
  pointer-events: none;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 2px;
  font-size: 10px;
  font-weight: 600;
  color: #959595;
}
.tdc-preset-values-list .tdcp_separator_space {
  margin-top: 14px;
  margin-bottom: 18px;
  border-bottom-style: dashed;
  border-bottom-color: rgba(235, 235, 235, 0.85);
}
.tdcp_img {
  background-image: url('../images/pagebuilder/preset-icons.png?4');
}
.tdc-preset-values-list .tdcp_separator_font {
  margin-top: -2px;
  margin-bottom: 8px;
}
.tdc-preset-values-list .tdcp_font {
  height: 14px;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  width: 100px;
  display: inline-block;
}
.tdcp_font1 {
  background-position: -19px -19px;
}
.tdcp_font1:hover {
  background-position: -19px -39px;
}
.tdcp_font2 {
  background-position: -19px -59px;
}
.tdcp_font2:hover {
  background-position: -19px -79px;
}
.tdcp_font3 {
  background-position: -19px -99px;
}
.tdcp_font3:hover {
  background-position: -19px -119px;
}
.tdcp_font4 {
  background-position: -19px -139px;
}
.tdcp_font4:hover {
  background-position: -19px -159px;
}
.tdcp_font5 {
  background-position: -19px -179px;
}
.tdcp_font5:hover {
  background-position: -19px -199px;
}
.tdcp_font6 {
  background-position: -19px -219px;
}
.tdcp_font6:hover {
  background-position: -19px -239px;
}
.tdcp_font7 {
  background-position: -19px -259px;
}
.tdcp_font7:hover {
  background-position: -19px -279px;
}
.tdcp_font8 {
  background-position: -19px -299px;
}
.tdcp_font8:hover {
  background-position: -19px -319px;
}
.tdcp_font9 {
  background-position: -19px -339px;
}
.tdcp_font9:hover {
  background-position: -19px -359px;
}
.tdcp_font10 {
  background-position: -19px -379px;
}
.tdcp_font10:hover {
  background-position: -19px -399px;
}
.tdcp_font11 {
  background-position: -19px -419px;
}
.tdcp_font11:hover {
  background-position: -19px -439px;
}
.tdcp_font12 {
  background-position: -19px -459px;
}
.tdcp_font12:hover {
  background-position: -19px -479px;
}
.tdcp_font13 {
  background-position: -19px -499px;
}
.tdcp_font13:hover {
  background-position: -19px -519px;
}
.tdcp_font14 {
  background-position: -19px -539px;
}
.tdcp_font14:hover {
  background-position: -19px -559px;
}
.tdc-preset-values-list .tdcp_separator_size {
  margin-bottom: 4px;
  margin-top: 9px;
}
.tdc-preset-values-list .tdcp_size {
  width: 28px;
  height: 28px;
  display: inline-block;
  margin: 3px 0 0;
}
.tdcp_size1 {
  margin-left: 12px !important;
  background-position: -234px -19px;
}
.tdcp_size1:hover {
  background-position: -234px -49px;
}
.tdcp_size2 {
  background-position: -264px -19px;
}
.tdcp_size2:hover {
  background-position: -264px -49px;
}
.tdcp_size3 {
  background-position: -293px -19px;
}
.tdcp_size3:hover {
  background-position: -293px -49px;
}
.tdcp_size4 {
  background-position: -321px -19px;
}
.tdcp_size4:hover {
  background-position: -321px -49px;
}
.tdcp_size5 {
  background-position: -349px -19px;
}
.tdcp_size5:hover {
  background-position: -349px -49px;
}
.tdcp_size6 {
  margin-left: 6px !important;
  background-position: -378px -19px;
}
.tdcp_size6:hover {
  background-position: -378px -49px;
}
.tdc-preset-values-list .tdcp_separator_align {
  margin-bottom: 7px;
  margin-top: -11px;
}
.tdc-preset-values-list .tdcp_separator_align_v {
  margin-bottom: 7px;
  margin-top: 3px;
}
.tdc-preset-values-list .tdcp_align {
  height: 36px;
  width: 36px;
  display: inline-block;
  margin: 3px;
}
.tdcp_align1 {
  margin-left: 18px !important;
  background-position: -241px -155px;
}
.tdcp_align1:hover {
  background-position: -241px -197px;
}
.tdcp_align2 {
  background-position: -284px -155px;
}
.tdcp_align2:hover {
  background-position: -284px -197px;
}
.tdcp_align3 {
  background-position: -327px -155px;
}
.tdcp_align3:hover {
  background-position: -327px -197px;
}
.tdcp_align_v1 {
  margin-left: 18px !important;
  background-position: -544px -155px;
}
.tdcp_align_v1:hover {
  background-position: -544px -197px;
}
.tdcp_align_v2 {
  background-position: -587px -155px;
}
.tdcp_align_v2:hover {
  background-position: -587px -197px;
}
.tdcp_align_v3 {
  background-position: -630px -155px;
}
.tdcp_align_v3:hover {
  background-position: -630px -197px;
}
.tdc-preset-values-list .tdcp_separator_image {
  margin-top: 3px;
  margin-bottom: 8px;
}
.tdc-preset-values-list .tdcp_image {
  height: 28px;
  width: 28px;
  display: inline-block;
  margin: 2px 7px 0 0;
}
.tdcp_image1 {
  margin-left: 18px !important;
  background-position: -241px -84px;
}
.tdcp_image1:hover {
  background-position: -241px -119px;
}
.tdcp_image2 {
  background-position: -276px -84px;
}
.tdcp_image2:hover {
  background-position: -276px -119px;
}
.tdcp_image3 {
  background-position: -311px -84px;
}
.tdcp_image3:hover {
  background-position: -311px -119px;
}
.tdcp_image4 {
  background-position: -346px -84px;
}
.tdcp_image4:hover {
  background-position: -346px -119px;
}
.tdcp_image5 {
  background-position: -381px -84px;
}
.tdcp_image5:hover {
  background-position: -381px -119px;
}
.tdcp_image6 {
  background-position: -416px -84px;
}
.tdcp_image6:hover {
  background-position: -416px -119px;
}
.tdcp_image7 {
  margin-left: 18px !important;
  background-position: -450px -84px;
}
.tdcp_image7:hover {
  background-position: -450px -119px;
}
.tdcp_image8 {
  background-position: -485px -84px;
}
.tdcp_image8:hover {
  background-position: -485px -119px;
}
.tdcp_image9 {
  background-position: -520px -84px;
}
.tdcp_image9:hover {
  background-position: -520px -119px;
}
.tdcp_image10 {
  background-position: -555px -84px;
}
.tdcp_image10:hover {
  background-position: -555px -119px;
}
.tdcp_image11 {
  background-position: -590px -84px;
}
.tdcp_image11:hover {
  background-position: -590px -119px;
}
.tdcp_image12 {
  background-position: -625px -84px;
}
.tdcp_image12:hover {
  background-position: -625px -119px;
}
.tdc-preset-values-list .tdcp_separator_color {
  margin-bottom: 7px;
  margin-top: 7px;
}
.tdc-preset-values-list .tdcp_color {
  height: 27px;
  width: 24px;
  display: inline-block;
  margin: 0;
  position: relative;
  background-position: -275px -324px;
}
.tdc-preset-values-list .tdcp_color:hover {
  background-position: -275px -354px;
}
.tdcp_color1 {
  margin-left: 15px !important;
  background-color: #f9c100;
}
.tdcp_color2 {
  background-color: #ff7500;
}
.tdcp_color3 {
  background-color: #f44336;
}
.tdcp_color4 {
  background-color: #ff036e;
}
.tdcp_color5 {
  background-color: #58c7db;
}
.tdcp_color6 {
  background-color: #607d8b;
}
.tdcp_color7 {
  background-color: #005689;
}
.tdcp_color8 {
  background-color: #997df3;
}
.tdcp_color9 {
  background-color: #4caf50;
}
.tdc-preset-values-list .tdcp_separator_col {
  margin-bottom: 7px;
  margin-top: 3px;
}
.tdc-preset-values-list .tdcp_col {
  height: 28px;
  width: 28px;
  display: inline-block;
  margin: 3px;
}
.tdcp_col1 {
  margin-left: 18px !important;
  background-position: -369px -155px;
}
.tdcp_col1:hover {
  background-position: -369px -189px;
}
.tdcp_col2 {
  background-position: -404px -155px;
}
.tdcp_col2:hover {
  background-position: -404px -189px;
}
.tdcp_col3 {
  background-position: -439px -155px;
}
.tdcp_col3:hover {
  background-position: -439px -189px;
}
.tdcp_col4 {
  background-position: -474px -155px;
}
.tdcp_col4:hover {
  background-position: -474px -189px;
}
.tdcp_col5 {
  background-position: -509px -155px;
}
.tdcp_col5:hover {
  background-position: -509px -189px;
}
.tdc-preset-values-list .tdcp_separator_layout {
  margin-bottom: 7px;
  margin-top: 4px;
}
.tdc-preset-values-list .tdcp_layout {
  height: 36px;
  width: 36px;
  display: inline-block;
  margin: 3px;
}
.tdcp_layout1 {
  margin-left: 18px !important;
  background-position: -241px -238px;
}
.tdcp_layout1:hover {
  background-position: -241px -279px;
}
.tdcp_layout2 {
  background-position: -284px -238px;
}
.tdcp_layout2:hover {
  background-position: -284px -279px;
}
.tdcp_layout3 {
  background-position: -327px -238px;
}
.tdcp_layout3:hover {
  background-position: -327px -279px;
}
.tdcp_layout4 {
  background-position: -370px -238px;
}
.tdcp_layout4:hover {
  background-position: -370px -279px;
}
.tdcp_layout5 {
  background-position: -413px -238px;
}
.tdcp_layout5:hover {
  background-position: -413px -279px;
}
.tdcp_layout6 {
  background-position: -456px -238px;
}
.tdcp_layout6:hover {
  background-position: -456px -279px;
}
.tdcp_layout7 {
  margin-left: 18px !important;
  background-position: -499px -238px;
}
.tdcp_layout7:hover {
  background-position: -499px -279px;
}
.tdcp_layout8 {
  background-position: -542px -238px;
}
.tdcp_layout8:hover {
  background-position: -542px -279px;
}
.tdc-preset-values-list .tdcp_separator_elements {
  margin-bottom: 7px;
  margin-top: 4px;
}
.tdc-preset-values-list .tdcp_elements {
  height: 21px;
  width: 21px;
  display: inline-block;
  margin: 3px;
}
.tdcp_elements_disabled,
.tdm_setting_disabled {
  pointer-events: none;
  opacity: 0.4;
}
.tdcp_elements_text {
  vertical-align: middle;
  pointer-events: none;
  font-size: 10px;
  font-weight: 600;
  color: #959595;
  display: inline-block;
  line-height: 19px;
  min-width: 130px;
  margin-left: 8px !important;
}
.tdcp_elements_text_small {
  min-width: 74px;
}
.tdcp_elements_h {
  vertical-align: middle;
  background-position: -313px -327px;
}
.tdcp_elements_h:hover {
  background-position: -313px -358px;
}
.tdcp_elements_s {
  margin-left: 18px !important;
  vertical-align: middle;
  background-position: -344px -327px;
}
.tdcp_elements_s:hover {
  background-position: -344px -358px;
}
.tdcp_elements_s_small {
  margin-left: 12px !important;
}
.tdc-preset-values-list .tdcp_separator_height {
  margin-top: 3px;
  margin-bottom: 8px;
}
.tdc-preset-values-list .tdcp_grid_height {
  height: 28px;
  width: 28px;
  display: inline-block;
  margin: 2px 7px 0 0;
}
.tdcp_grid_height1 {
  margin-left: 18px !important;
  background-position: -276px -84px;
}
.tdcp_grid_height1:hover {
  background-position: -276px -119px;
}
.tdcp_grid_height2 {
  background-position: -311px -84px;
}
.tdcp_grid_height2:hover {
  background-position: -311px -119px;
}
.tdcp_grid_height3 {
  background-position: -346px -84px;
}
.tdcp_grid_height3:hover {
  background-position: -346px -119px;
}
.tdcp_grid_height4 {
  background-position: -381px -84px;
}
.tdcp_grid_height4:hover {
  background-position: -381px -119px;
}
.tdcp_grid_height5 {
  background-position: -450px -84px;
}
.tdcp_grid_height5:hover {
  background-position: -450px -119px;
}
.tdcp_grid_height6 {
  background-position: -520px -84px;
}
.tdcp_grid_height6:hover {
  background-position: -520px -119px;
}
.tdc-preset-values-list .tdcp_separator_style {
  margin-bottom: 7px;
  margin-top: 3px;
}
.tdc-preset-values-list .tdcp_style {
  height: 32px;
  width: 37px;
  display: inline-block;
  margin: 2px 6px 0 0;
}
.tdcp_style1 {
  margin-left: 18px !important;
  background-position: -241px -392px;
}
.tdcp_style1:hover {
  background-position: -241px -430px;
}
.tdcp_style2 {
  background-position: -285px -392px;
}
.tdcp_style2:hover {
  background-position: -285px -430px;
}
.tdcp_style3 {
  background-position: -329px -392px;
}
.tdcp_style3:hover {
  background-position: -329px -430px;
}
.tdcp_style4 {
  background-position: -373px -392px;
}
.tdcp_style4:hover {
  background-position: -373px -430px;
}
.tdcp_style5 {
  background-position: -417px -392px;
}
.tdcp_style5:hover {
  background-position: -417px -430px;
}
[id*="td_block_ad_box_widget"] a[data-tab-id*="tdc-tab-image"],
[id*="td_block_ad_box_widget"] a[data-tab-id*="tdc-tab-custom"] {
  display: none;
}
.td_panel_box_instagram_business .td-box-control-ig-business-accounts {
  position: relative;
}
.td_panel_box_instagram_business .td-box-control-ig-business-accounts.td-box-loading {
  opacity: .5;
}
.td_panel_box_instagram_business .td-box-control-ig-business-accounts.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_instagram_business .td-box-description {
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.td_panel_box_instagram_business .about-wrap {
  margin-left: 0;
  margin-right: 15px;
}
.td_panel_box_instagram_business tbody td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: middle;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 13px;
  color: #555;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  position: relative;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap.td-box-loading {
  opacity: .5;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap > div {
  box-sizing: border-box;
  padding: 12px 10px;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap .td-no-ig-business-page-message,
.td_panel_box_instagram_business .td-ig-business-account-wrap .td-ig-business-account-error {
  font-size: 13px;
  padding: 10px 30px;
}
.td_panel_box_instagram_business .td-ig-business-account-wrap .td-ig-business-account-error {
  color: orangered;
  font-weight: 500;
}
.td_panel_box_instagram_business .td-ig-business-account-photo {
  width: 10%;
  border-radius: 5px;
  font-size: 9px;
}
.td_panel_box_instagram_business .td-ig-business-account-expires,
.td_panel_box_instagram_business .td-ig-business-account-followers-count,
.td_panel_box_instagram_business .td-ig-business-account-media-count {
  width: 13%;
  padding: 12px 5px !important;
  font-size: 12px;
}
.td_panel_box_instagram_business .td-ig-business-account-user {
  width: 20%;
  font-weight: 700;
}
.td_panel_box_instagram_business .td-access-token-trigger {
  width: 18%;
}
.td_panel_box_instagram_business .td-access-token-trigger .td-classic-check {
  margin-top: 1px;
}
.td_panel_box_instagram_business .td-access-token-trigger .td-classic-check .td-check {
  top: -1px;
  width: 16px;
  height: 16px;
}
.td_panel_box_instagram_business .td-access-token-trigger .td-classic-check .td-check:after {
  width: 8px;
  height: 8px;
}
.td_panel_box_instagram_business .td-access-token-trigger .td-classic-check .td-check-title {
  font-size: 11px;
}
.td_panel_box_instagram_business .td-ig-business-account-remove {
  width: 13%;
}
.td_panel_box_instagram_business .td-ig-business-account-remove a {
  width: 100%;
  text-align: center;
}
.td_panel_box_instagram_business .td-access-token {
  display: none;
  width: 100%;
  padding-top: 5px !important;
}
.td_panel_box_instagram_business .td-access-token .td-access-token-inner {
  /*display: flex;*/
  font-size: 11px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.td_panel_box_instagram_business .td-access-token .td-access-token-inner .td-access-token-code {
  padding: 5px 9px;
}
.td_panel_box_instagram_business .td-access-token .td-access-token-info {
  background-color: #f0f0f1;
  border: 1px solid #eee;
  white-space: pre;
  padding: 7px;
  font-weight: bold;
}
.td_panel_box_instagram_business .td-access-token .td-access-token-code {
  white-space: pre-wrap;
  word-break: break-all;
}
.td_panel_box_instagram_business .td-no-ig-business-pages-message p {
  margin-left: 20px;
  font-size: 13px;
}
.td_panel_box_facebook_account .td-box-description {
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.td_panel_box_facebook_account .about-wrap {
  margin-left: 0;
  margin-right: 15px;
}
.td_panel_box_facebook_account .td-fb-page-wrap,
.td_panel_box_facebook_account .td-fb-user-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 13px;
  color: #555;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}
.td_panel_box_facebook_account .td-fb-page-wrap > div,
.td_panel_box_facebook_account .td-fb-user-wrap > div {
  box-sizing: border-box;
  padding: 12px 10px;
}
.td_panel_box_facebook_account .td-fb-page-wrap .td-no-fb-page-data-invalid-message,
.td_panel_box_facebook_account .td-fb-user-wrap .td-no-fb-page-data-invalid-message {
  font-size: 11px;
  font-weight: 500;
  color: orangered;
  padding: 10px 30px;
  width: 100%;
  border-top: 1px solid #e5e5e5;
  margin: 0;
}
.td_panel_box_facebook_account .td-fb-page-wrap {
  position: relative;
}
.td_panel_box_facebook_account .td-fb-page-wrap.td-box-loading {
  opacity: .5;
}
.td_panel_box_facebook_account .td-fb-page-wrap.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user {
  position: relative;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user.td-box-loading {
  opacity: .5;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-account-user-photo {
  width: 10%;
  border-radius: 5px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-account-user-name {
  width: 20%;
  font-weight: 700;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-account-remove {
  width: 30%;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-account-remove a {
  width: 100%;
  text-align: center;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-user-wrap .td-access-token-trigger {
  width: 25%;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-fb-user-wrap .td-access-token-trigger .td-classic-check .td-check-title {
  font-size: 10px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-access-token {
  display: none;
  width: 100%;
  /*padding-top: 0 !important;*/
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-access-token .td-access-token-inner {
  font-size: 11px;
  border: 1px solid #eee;
  border-radius: 3px;
  border-top-width: 0;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-access-token .td-access-token-inner .td-access-token-info {
  /*background-color: transparent;*/
  /*border: none;*/
  white-space: pre;
  padding: 7px;
  font-weight: bold;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-access-token .td-access-token-inner .td-access-token-code {
  padding: 5px 9px;
  white-space: pre-wrap;
  word-break: break-all;
}
.td_panel_box_facebook_account .td-box-control-fb-account-user .td-access-token .td-access-token-inner .td-access-token-expires-in {
  white-space: pre-wrap;
  word-break: break-all;
  padding: 5px 9px;
  font-size: 12px;
  font-weight: 500;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages {
  margin-top: 30px;
  position: relative;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages.td-box-loading {
  opacity: .5;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-img {
  width: 8%;
  border-radius: 5px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-expires,
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-followers-count,
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-likes-count {
  width: 13%;
  padding: 12px 5px !important;
  font-size: 12px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-name {
  width: 20%;
  font-weight: 700;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token-trigger {
  width: 20%;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token-trigger .td-classic-check {
  margin-top: 1px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token-trigger .td-classic-check .td-check {
  top: -1px;
  width: 16px;
  height: 16px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token-trigger .td-classic-check .td-check:after {
  width: 8px;
  height: 8px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token-trigger .td-classic-check .td-check-title {
  font-size: 11px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-remove {
  width: 13%;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-fb-page-remove a {
  width: 100%;
  text-align: center;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token {
  display: none;
  width: 100%;
  padding-top: 5px !important;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token .td-access-token-inner {
  font-size: 11px;
  border: 1px solid #eee;
  border-radius: 3px;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token .td-access-token-inner .td-access-token-code {
  padding: 5px 9px;
  white-space: pre-wrap;
  word-break: break-all;
}
.td_panel_box_facebook_account .td-box-control-fb-account-pages .td-access-token .td-access-token-info {
  background-color: #f0f0f1;
  border: 1px solid #eee;
  white-space: pre;
  padding: 7px;
  font-weight: bold;
}
.td_panel_box_facebook_account .td-no-fb-account-pages-message p,
.td_panel_box_facebook_account .td-no-fb-account-message p {
  margin-left: 20px;
  font-size: 13px;
}
.td_panel_box_twitter_account .td-tw-connect-account {
  position: absolute;
  right: 30px;
  bottom: 47px;
  z-index: 1;
}
.td_panel_box_twitter_account .td-tw-connect-account:hover {
  color: #d54e21;
}
.td_panel_box_twitter_account .td-box-description {
  float: none !important;
  width: auto !important;
  padding: 0 !important;
}
.td_panel_box_twitter_account .about-wrap {
  margin-left: 0;
  margin-right: 15px;
}
.td_panel_box_twitter_account .td-tw-user-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 13px;
  color: #555;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}
.td_panel_box_twitter_account .td-tw-user-wrap > div {
  box-sizing: border-box;
  padding: 12px;
}
.td_panel_box_twitter_account .td-box-control-tw-account {
  position: relative;
}
.td_panel_box_twitter_account .td-box-control-tw-account.td-box-loading {
  opacity: .5;
}
.td_panel_box_twitter_account .td-box-control-tw-account.td-box-loading:after {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto;
}
.td_panel_box_twitter_account .td-box-control-tw-account .td-tw-user-wrap .td-tw-account-user-name {
  font-size: 14px;
  padding-left: 30px;
  font-weight: 700;
  line-height: 20px;
}
.td_panel_box_twitter_account .td-box-control-tw-account .td-tw-user-wrap .td-tw-account-remove a {
  width: 100%;
  text-align: center;
}
.td_panel_box_twitter_account .td-box-control-tw-account .td-tw-user-wrap .dashicons-dismiss:hover {
  cursor: pointer;
  color: #d54e21;
}
.td_panel_box_twitter_account .td-box-control-tw-account .td-tw-user-wrap .td-tw-account-errors {
  line-height: 20px;
  color: #d54e21;
  font-weight: bold;
}
.td_panel_box_twitter_account .td-box-control-tw-account .td-tw-user-wrap .td-tw-account-errors .td-tw-account-info {
  margin-right: 5px;
}
.td_panel_box_twitter_account .td-no-tw-account-message p {
  margin-left: 20px;
  font-size: 13px;
  font-weight: bold;
}
#td-fb-error,
#td-ig-error,
#td-tw-error {
  font-weight: 500;
  color: orangered;
  padding: 10px;
  margin: 10px;
}
#td-fb-error h3,
#td-ig-error h3,
#td-tw-error h3 {
  color: orangered;
}
body:not(.td-standard-pack) .tdsp-hide {
  display: none;
}
body:not(.td-standard-pack) .edit-post-sidebar option[value*="page-pagebuilder"] {
  display: none;
}
.post-type-tdb_templates #post-status-select option[value="pending"],
.post-type-tdb_templates #post-status-select option[value="draft"] {
  display: none;
}
.post-type-tdb_templates #visibility {
  display: none;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Top left"] {
  order: 1;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Top center"] {
  order: 2;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Top right"] {
  order: 3;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Center left"] {
  order: 4;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Center"] {
  order: 5;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Center right"] {
  order: 6;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Bottom left"] {
  order: 7;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Bottom center"] {
  order: 8;
}
.tdc-modal-align-selector.tdc-property-nextprev_position label[title="Bottom right"] {
  order: 9;
}
.tdc-modal-align-selector.tdc-property-nextprev_position [class="top"] {
  background-position: -10px -68px;
  width: 19px;
  height: 19px;
}
.tdc-modal-align-selector.tdc-property-nextprev_position [class="bottom"] {
  background-position: -10px -242px;
  width: 19px;
  height: 19px;
}
.tdc-modal-align-selector.tdc-property-nextprev_position .tdc-property-input-radio:checked + label div[class="top"] {
  background-position: -39px -68px;
  width: 19px;
  height: 19px;
}
.tdc-modal-align-selector.tdc-property-nextprev_position .tdc-property-input-radio:checked + label div[class="bottom"] {
  background-position: -39px -242px;
  width: 19px;
  height: 19px;
}
.tdc-pages-header,
.tdc-plans-limit-header,
.tdc-search-section-header {
  position: relative;
  margin-bottom: 4px;
}
.tdc-pages-header:before,
.tdc-plans-limit-header:before,
.tdc-search-section-header:before {
  content: '';
  position: absolute;
  top: 0;
  left: -14px;
  width: 300px;
  height: 100%;
  background-color: #f9f9f9;
  z-index: -1;
}
.tdc-pages-header span,
.tdc-plans-limit-header span,
.tdc-search-section-header span {
  display: inline-block;
  font-size: 10px;
  line-height: 17px;
  font-weight: 700;
}
.tdc-pages-header-id {
  width: 50px;
  padding-right: 5px;
  text-align: center;
}
.tdc-pages-header-url {
  width: 137px;
}
.tdc-pages-header-title {
  padding-left: 5px;
}
.tdc-pages-header:not(.tdc-pages-header-no-icon):not([class*="tdc-pages-header-url"]) .tdc-pages-header-title {
  width: 185px;
}
.tdc-pages-header-no-icon .tdc-pages-header-title {
  width: 213px;
}
[class*="tdc-pages-header-url"] .tdc-pages-header-title {
  width: 131px;
}
.tdc-pages-header-icon {
  width: 28px;
  text-align: right;
}
.tdc-plans-limit-header-id {
  width: 222px;
  padding-right: 5px;
}
.tdc-plans-limit-header-limit {
  width: 41px;
  padding-left: 5px;
  text-align: center;
}
.tdc-search-section-header-title {
  width: 118px;
}
.tdc-search-section-header-tax {
  width: 114px;
}
.tdc-search-section-header-no-level .tdc-search-section-header-tax {
  width: 155px;
}
.tdc-search-section-header-level {
  width: 41px;
  text-align: center;
}
.tdc-tab-content-wrap .tdc-page-controller,
.tdc-tab-content-wrap .tdc-plans-limit-controller,
.tdc-tab-content-wrap .tdc-search-section-controller {
  display: inline-block;
  vertical-align: top;
}
.tdc-tab-content-wrap .tdc-page-controller .tdc-property-title,
.tdc-tab-content-wrap .tdc-plans-limit-controller .tdc-property-title,
.tdc-tab-content-wrap .tdc-search-section-controller .tdc-property-title {
  display: none;
}
.tdc-tab-content-wrap .tdc-page-controller .tdc-property,
.tdc-tab-content-wrap .tdc-plans-limit-controller .tdc-property,
.tdc-tab-content-wrap .tdc-search-section-controller .tdc-property {
  width: 100%;
}
.tdc-tab-content-wrap .tdc-page-controller .tdc-property input[type=text],
.tdc-tab-content-wrap .tdc-plans-limit-controller .tdc-property input[type=text],
.tdc-tab-content-wrap .tdc-search-section-controller .tdc-property input[type=text] {
  width: 100%;
  border: 0;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-id,
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-title {
  margin-top: 2px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-id {
  width: 55px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-id input[type=text] {
  padding-left: 0;
  text-align: center;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-url {
  width: 137px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-url input[type=text] {
  padding-left: 0;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-title {
  width: 158px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-title-medium {
  width: 136px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-title-big {
  width: 218px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-icon {
  width: 60px;
  margin-top: 2px;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-icon .tdc-icon-wrap {
  margin-left: auto;
}
.tdc-tab-content-wrap .tdc-page-controller.tdc-page-icon .tdc-icon-remove {
  top: -1px;
  right: 16px;
  font-size: 9px;
}
.tdc-tab-content-wrap .tdc-plans-limit-controller.tdc-plans-limit-id,
.tdc-tab-content-wrap .tdc-plans-limit-controller.tdc-plans-limit-limit {
  margin-top: 2px;
}
.tdc-tab-content-wrap .tdc-plans-limit-controller.tdc-plans-limit-id {
  width: 227px;
}
.tdc-tab-content-wrap .tdc-plans-limit-controller.tdc-plans-limit-limit {
  width: 46px;
}
.tdc-tab-content-wrap .tdc-plans-limit-controller.tdc-plans-limit-limit input[type=text] {
  padding-right: 0;
  text-align: center;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-title {
  width: 113px;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-title input[type=text] {
  padding-left: 0;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-tax {
  width: 114px;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-tax-big {
  width: 160px;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-level {
  width: 46px;
}
.tdc-tab-content-wrap .tdc-search-section-controller.tdc-search-section-level input[type=text] {
  padding-right: 0;
  text-align: center;
}
.tdc-filter-header {
  position: relative;
  margin-bottom: 4px;
}
.tdc-filter-header:before {
  content: '';
  position: absolute;
  top: 0;
  left: -14px;
  width: 300px;
  height: 100%;
  background-color: #f9f9f9;
  z-index: -1;
}
.tdc-filter-header span {
  display: inline-block;
  font-size: 10px;
  line-height: 17px;
  font-weight: 700;
}
.tdc-filter-header-name {
  width: 134px;
}
.tdc-woo-filter-header .tdc-filter-header-name {
  width: 108px;
}
.tdc-woo-filter-header .tdc-filter-header-multiple {
  width: 50px;
}
.tdc-woo-filter-header .tdc-filter-header-type {
  width: 80px;
}
.tdc-filter-header-single {
  width: 35px;
}
.tdc-filter-single {
  width: 45px;
}
.tdc-filter-single .tdc-property {
  text-align: center !important;
}
.tdc-woo-filter-multiple {
  width: 35px !important;
}
.tdc-filter-header-slug {
  width: 134px;
}
.tdc-filter-header-type {
  width: 104px;
}
.tdc-filter-header-multiple {
  width: 35px;
  text-align: right;
}
.tdc-sidebar-filter-title {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: 1px;
  width: 124px;
  margin-right: 4px;
  padding: 4px 4px 4px 0;
  font-size: 10px;
  line-height: 11px;
  font-weight: 700;
  box-sizing: border-box;
}
.tdc-sidebar-filter-title.tdc-woo-filter-title {
  width: 98px;
}
.tdc-tab-content-wrap .tdc-filter-controller {
  display: inline-block;
  vertical-align: middle;
  margin-top: 2px;
  margin-bottom: 2px;
}
.tdc-tab-content-wrap .tdc-filter-controller .tdc-property-title {
  display: none;
}
.tdc-tab-content-wrap .tdc-filter-controller .tdc-property {
  width: 100%;
}
.tdc-tab-content-wrap .tdc-filter-controller .tdc-property input[type=text] {
  width: 100%;
  border: 0;
}
.tdc-tab-content-wrap .tdc-filter-slug {
  width: 128px;
}
.tdc-tab-content-wrap .tdc-filter-slug input[type=text] {
  padding-left: 0;
}
.tdc-tab-content-wrap .tdc-filter-type {
  width: 110px;
}
.tdc-tab-content-wrap .tdc-filter-type select {
  -moz-appearance: none;
  width: 110px;
  background-size: 10px 10px;
  line-height: 23px;
  height: 23px;
  padding: 0 21px 0 6px;
  font-size: 10px;
  border: none;
  cursor: pointer;
}
.tdc-tab-content-wrap .tdc-filter-type.tdc-woo-filter-type {
  width: 80px;
}
.tdc-tab-content-wrap .tdc-filter-type.tdc-woo-filter-type select {
  width: 80px;
}
.tdc-tab-content-wrap .tdc-filter-multiple {
  position: relative;
  top: 1px;
  width: 35px;
}
.tdc-tab-content-wrap .tdc-filter-multiple .tdc-property {
  text-align: right;
}
