/*
Theme Name: Kicker Child
Template: kicker
Theme URI: http://kicker.axiomthemes.com/
Description: Kicker is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AxiomThemes
Author URI: http://axiomthemes.com/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
.footer_wrap .wp-widget-nav_menu ul li + li, .footer_wrap .widget_nav_menu ul li + li {
    margin-top: 0.6em !important;
}
aside.widget_banner{padding: 2rem !important;}
.video_hover.inited{display: none !important;}
.trx_addons_video_list_image:before{display: none !important;}
.trx_addons_video_player:before{display: none !important;}
.sc_blogger_item_wide.post_format_gallery .post_featured:after{display: none !important;}
.author, .comments{display: none !important;}
.banner_wrap {
    display: block;
    text-align: center !important;
}
.post_title.entry-title.h1{font-size: 42px !important;}
.ban{background: transparent !important; --theme-color-bg_color: #f2f4f7 !important;}
.post_sponsored_label{display: none !important;}
.ban aside.widget_banner {
	border: 1px solid #dbdbdb !important;
}
.widgettitle_icons_wrapper{display: none !important;}
.cop{color: #fff !important;}
.cop:hover{color: #cd1818 !important;}
.sc_layouts_item_icon {
    color: #700202 !important;
    FONT-SIZE: 24PX !important;
}
.sc_layouts_iconed_text .sc_layouts_item_details {
    font-size: 13px;
    text-transform: inherit !important;
    MARGIN-TOP: -8PX !important;
    font-weight: 400 !important;
    letter-spacing: 0.12em;
}
.sc_layouts_iconed_text{margin-left: 0px !important;}
::placeholder {
  color: #000 !important;
}
.tablepress th{color: #fff !important;}
@media(min-width: 1200px){
.tablepress .column-1, .tablepress .column-1_1 {
    width: 6% !important;
}
}

::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000 !important;
}
.sc_title .sc_item_title_wrap .sc_item_title_line_left, .sc_title .sc_item_title_wrap .sc_item_title_line_right{display: none !important;}
.sc_item_subtitle {
    font-size: 20px !important;
}
.category_title .fn{display: none !important;}
.post_content.post_content_single.entry-content, .post_content.post_content_single.entry-content a{font-size: 16px !important;}
.home-noimg .post_featured.with_thumb.hover_inherit {display: none !important;}
@media(min-width: 1200px){
	h1.post_title.entry-title{
		font-size: 35px !important;
        line-height: 45px !important;
	}
	.post_header_wrap_style_style-9 .post_featured img {
    max-width: 64% !important;
	}
}
.search_field:placeholder{color: #fff !important;}
.menu_mobile .search_mobile .search_field:placeholder{color: #fff !important;}
.search_form_wrap:placeholder{color: #fff !important;}
.search_form_wrap .search_field::placeholder {
    color: white !important;
}
@media(max-width: 768px){.post_title.entry-title.h1 {
    font-size: 25px !important;
}
	h4.sc_blogger_item_title.entry-title{font-size: 19px !important;}
	.sc_item_button.sc_button_wrap.sc_align_left.sc_item_button.sc_item_button_simple.sc_title_button{
		float: right !important;
        text-align: right !important;
        margin-top: -28px !important;
	}
}
@media (max-width: 768px) {
  .stackable-table thead {
    display: none !important;
  }

  .stackable-table tr {
    display: block !important;
    margin-bottom: 1rem !important;
    border: 1px solid #ddd !important;
  }

  .stackable-table td {
    display: block !important;
    text-align: left !important;
    padding: 0.5rem !important;
  }

  
	.stackable-table td:nth-child(1)::before {
    content: "Α/Α: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }

  .stackable-table td:nth-child(2)::before {
    content: "Α. ΤΑΞΙΝΟΜΗΣΗΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }

  .stackable-table td:nth-child(3)::before {
    content: "ΟΝ/ΜΟ ΣΥΓΓΡΑΦΕΩΝ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }
  .stackable-table td:nth-child(4)::before {
    content: "ΤΙΤΛΟΣ ΜΕΛΕΤΗΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }
  .stackable-table td:nth-child(5)::before {
    content: "ΕΤΟΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }
	
	.stackable-table2 thead {
    display: none !important;
  }

  .stackable-table2 tr {
    display: block !important;
    margin-bottom: 1rem !important;
    border: 1px solid #ddd !important;
  }

  .stackable-table2 td {
    display: block !important;
    text-align: left !important;
    padding: 0.5rem !important;
  }

  
	.stackable-table2 td:nth-child(1)::before {
    content: "Α. ΤΑΞΙΝΟΜΗΣΗΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }

  .stackable-table2 td:nth-child(2)::before {
    content: "ΟΝ/ΜΟ ΣΥΓΓΡΑΦΕΩΝ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }

  .stackable-table2 td:nth-child(3)::before {
    content: "ΤΙΤΛΟΣ ΜΕΛΕΤΗΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }
  .stackable-table2 td:nth-child(4)::before {
    content: "ΕΤΟΣ: ";
    font-weight: bold;
	display: block !important;
    margin-bottom: 0.3rem !important;
  }
}
.grecaptcha-badge{display: none !important;}
.sc_blogger .post_meta_categories a, .sc_blogger .post_meta_categories .post_categories span {
    color: #700202 !important;
}
.post_meta, .post_meta_item, .post_meta_item:after, .post_meta_item:hover:after, .post_meta .vc_inline-link, .post_meta .vc_inline-link:after, .post_meta .vc_inline-link:hover:after, .post_meta_item a, .post_info .post_info_item, .post_info .post_info_item a, .post_info_counters .post_meta_item {
    color: #700202 !important;
}
.home-head .post_meta, .home-head .post_meta_item, .home-head .post_meta_item:after, .home-head .post_meta_item:hover:after, .home-head .post_meta .vc_inline-link, .home-head .post_meta .vc_inline-link:after, .home-head .post_meta .vc_inline-link:hover:after, .home-head .post_meta_item a, .home-head .post_info .post_info_item, .home-head .post_info .post_info_item a, .home-head .post_info_counters .post_meta_item {
    color: #fff !important;
}
.elementor-widget .elementor-icon-list-icon{display: inline !important;}
th, td, tr{color: #151515 !important;}

.post_content p{color: #151515 !important;}
.navigation.post-navigation .nav-arrow-label, .nav-links .post_date  {
    color: #700202 !important;
}
.nav-links-fixed .nav-links .nav-arrow-label{background: #080f24 !important; color: #fff !important;}
.sr-only{visibility: hidden !important;}
.wpcf7-list-item-label{color: #151515 !important;}
.screen-reader-text{color: #000 !important; background: #fff !important;}