/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* CUSTOM PAGE HEADER */
.mad-page-header .normal-title 							{ border-top: 0px solid #ececec!important; border-bottom: 0px solid #ececec!important; }
.mad-page-header .nav>li 								{ font-size: 130%; }


.mad-header-pagetitle .section-title-normal 			{ border-bottom: 0px solid #ececec; } 
.mad-header-pagetitle h1			{ margin-bottom: 0em; }
.mad-header-pagetitle .section-title-normal span		{ border-bottom: 0px solid #ececec; } 

.mad-header-subnavigation li.active  a 					{ font-size: 14px; font-weight:700!important; }
.mad-header-subnavigation li > a 						{ font-size: 14px; font-weight:400!important; }

/* BLOG POST FLATSOME */
.blog-post-inner .is-divider							{ display:none; }	
.blog-post-inner .post-meta								{ margin-top:10px; }

.entry-header .entry-category							{ margin-top:5px; }

/* BADGE */
.badge .badge-inner 									{ background: rgba(255, 255, 255, .7); color:rgba(0, 0, 0, 0.9); border: 0px solid currentColor; border-radius: 99px; text-transform: uppercase; font-weight: 400; }
.badge .badge-inner .post-date-day						{ font-size:16px; line-height:16px; font-weight:700; }
.badge .badge-inner .post-date-month					{ font-size:9px; line-height:9px; font-weight:700; letter-spacing:1px; }

/* Απόκρυψη badge σε παρουσιαστές */
.category-paroysiastes-mad-tv .badge 					{ display:none; }
.category-ekpompes-mad-tv .badge 						{ display:none; }


/* ARCHIVE POSTS TITLE */
.archive-page-header .page-title 						{ margin-bottom: 0em; text-align: left; font-size: 150%!important; font-weight: 700!important; text-transform: initial;}
.archive-page-header .taxonomy-description 				{ text-align: left; }
.archive-page-header .col  								{ padding: 0 15px 0px; }

/* ARCHIVE POSTS  TITLE */
.blog-single .entry-header .entry-divider				{ display:none; }
.blog-single .entry-header h1							{ margin-bottom: 0em; }

.icon-title .icon-box-text h3 							{ font-size:200%; font-weight: 400; line-height: 1; margin-bottom: 0em; }
.icon-title .icon-box-text p 							{ font-size:80&; }
.icon-title .icon-box-left .icon-box-img+.icon-box-text { padding-left: 0.5em; margin-top: 13px; }

/* ULTIMATE MEMBER */

.um .um-field-label 									{ }
.um .um-form input[type="text"], 
.um .um-form input[type="search"], 
.um .um-form input[type="tel"], 
.um .um-form input[type="password"], 
.um .um-form textarea 									{ border-radius: 5px; }

.um-profile img 										{ border-radius: 30px!important; }

/* WP COMMENTS */
.comments-area											{ display:none; }
.box .from_the_blog_comments 							{ display: none; }

/* FORUMS */

div.bbp-template-notice, 
div.indicator-hint 										{ padding: initial;  border-width: 0px; border-style: solid; background-color: inherit; border-color: inherit; }

div.bbp-template-notice li,
div.bbp-template-notice p 								{ margin: inherit; padding: inherit; font-size: inherit; }

.bbp-submit-wrapper	.button								{ background-color:#000; }

div.bbp-template-notice.info 							{ border: initial; background-color: initial; }

.bbp-template-notice ul 								{ list-style: none; }

div.bbp-template-notice.info ul 						{ list-style: none; }
div.bbp-template-notice.info ul li 						{ margin-left: 0; }
div.bbp-template-notice, div.indicator-hint 			{ color: inherit; }


#bbpress-forums 										{ background: #fff; font-size: 80%; padding: 20px; }

#bbpress-forums li.bbp-body ul.forum, 
#bbpress-forums li.bbp-body ul.topic 					{ padding: 25px; }

#bbpress-forums div.bbp-forum-content, 
#bbpress-forums div.bbp-reply-content, 
#bbpress-forums div.bbp-topic-content					{ font-size: initial; line-height: initial; }

#bbpress-forums .bbp-forum-title,
#bbpress-forums .bbp-topic-permalink					{ font-size:130%; font-weight:700; color: #ae236e!important;}

#bbpress-forums .bbp-header .bbp-reply-content			{ font-size: inherit; }

#bbpress-forums .bbp-forum-info .bbp-forum-content, 
#bbpress-forums p.bbp-topic-meta 						{ font-size: 100%; }

#bbpress-forums div.bbp-reply-author .bbp-author-name, 
#bbpress-forums div.bbp-topic-author .bbp-author-name 	{ font-weight: 700; font-size: 110%; }

#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar,
#bbpress-forums div.bbp-forum-author img.avatar, 
#bbpress-forums div.bbp-reply-author img.avatar, 
#bbpress-forums div.bbp-topic-author img.avatar 		{ border-radius: 99px; margin-bottom: 10px; }

#bbpress-forums .bbp-admin-links a 						{ color: #CC0000; border-radius: 99px; }

div.bbp-breadcrumb, 
div.bbp-topic-tags 										{ font-size: 22px; line-height: normal; }

/* YOUTUBE PLUGIN */

.epyt-gallery-title 									{ padding: 20px; font-size: 15px; font-weight:700; text-align: left; background: #fff; }
.epyt-gallery-thumb 									{ padding: 0 8px 20px 8px; }


/* TABLEPRESS */

tr.row-1 												{ font-size: 13px; color:#ae236e; font-weight:700; }

.tablepress tfoot th, 
.tablepress thead th 									{ background-color: #ffffff; font-weight: 700; vertical-align: middle; }

.tablepress tr th 										{  }
.tablepress td											{ font-size: 11px; line-height:12px; background:#fff; border-bottom:1px solid #ddd; }

.tablepress td.column-1 								{ padding: 10px; color:#ae236e; font-weight:700; }
.tablepress td.column-2 								{ padding: 10px; background: rgba(0, 0, 0, .040); }
.tablepress td.column-3 								{ padding: 10px; }
.tablepress td.column-4 								{ padding: 10px; background: rgba(0, 0, 0, .040); }
.tablepress td.column-5 								{ padding: 10px; }
.tablepress td.column-6 								{ padding: 10px; background: rgba(0, 0, 0, .040);}
.tablepress td.column-7 								{ padding: 10px; }
.tablepress td.column-8 								{ padding: 10px; background: rgba(0, 0, 0, .040); }
.tablepress td.column-9 								{ padding: 10px; }
.tablepress td.column-10 								{ padding: 10px; background: rgba(0, 0, 0, .040); }
.tablepress td.column-11 								{ padding: 10px; }



@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}