/*
Theme Name: maxblog
Theme URI: http://demo.themeruby.com/maxblog
Author: TN Team
Author URI: http://themeruby.com
Description: MaxBlog - Flat WordPress News, Magazine & Blog Theme
Version: 5.1
License: license purchased
License URI: http://themeforest.net/licenses/regular_extended
Tags: white, one-column, two-columns, right-sidebar, fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready
Text Domain: tn
*/


#main-content .widget .col-sm-4 .block4-wrap .post-categories { display:block !important; }
#main-content .widget .col-sm-4 .block4-wrap .block4-left-meta-tag .date-post-meta span { display:inline !important; }
.counter-element { background-color:#166e94 !important; height:50px;}
.counter-element a .num-count { font-size:25px !important; font-weight:normal !important; display:inline !important; line-height:30px !important;  }
.counter-element a .text-count { font-style:normal !important; line-height:30px !important; position:relative; left:3px; }
.counter-element i { font-size:30px !important; line-height:normal !important; background-color:Black; display:block !important; width:50px !important; height:50px !important; 
                     position:relative; left:-20px; top:-10px; padding-left:16px; padding-top:11px; margin-right:0px !important;}

.newsletter-email, .newsletter-submit { width:100%; height:50px; font-size:16px; }
.newsletter-email { margin-top: 8px;}
.newsletter-submit { background-color:#166e94 !important; border:1px solid #166e94 !important; }
.newsletter-submit:hover  { background-color:#fff !important; color:#166e94 !important; }
.widget_newsletterwidget { color:#999; }
#sidebar .widget-title h3 { color:#166e94 !important; text-transform:none !important; font-size:22px !important; font-weight:bold; }
#sidebar .widget-title h3::before { display:none !important; }
#sidebar .widget-title { border-bottom: 0px !important; margin-bottom:15px !important; }

#footer .widget-title h3 { color:#000 !important; text-transform:none !important; font-size:22px !important; font-weight:bold; }
#footer .widget-title h3::before { display:none !important; }
#footer .widget-title { border-bottom: 0px !important; margin-bottom:15px !important; }

#comments .widget-title h3 { color:#000 !important; text-transform:none !important; font-size:22px !important; font-weight:bold; }
#comments .widget-title h3::before { display:none !important; }
#comments .widget-title { margin-left:0px;}

.block1-content p, .block2-content p, .block5-content p, .block7-content p, .about-widget-text { font-size:14px !important; line-height:1.5 !important;}
.post-content-wrap p:first-child { font-weight:normal !important; }
.single-style1-title h1 { font-size:1.5em !important;}
.single-style1-wrap .thumb-wrap { margin-top:0px !important; }
.comment-form-comment textarea { height: 100px; }

.post-content-wrap { padding: 0px !important;}
.post-content-wrap h2 { color:#166e94 !important; text-transform:none !important; font-size:22px !important; margin-bottom:10px; }
.post-content-wrap h3 { text-transform:none !important; font-size:18px !important; }
table th, table td { border:0px !important; }

#module-post-widget-3 , #module-post-widget-7  { border-top:1px #e2e2e2 solid; padding-top:20px; }
.social-counter-widget { border-top:1px #e2e2e2 solid;  padding-top:20px;}
.block8-wrap { border-bottom:0px !important; padding-top:5px !important; padding-bottom:20px !important;}
.block8-wrap .block-title { margin-bottom:5px !important;}

h1.cate-title, h1.search-page-title { font-size:22px !important; font-weight:bold !important;}

.comment-respond { border:1px #ddd solid; padding:0 20px;}
.form-submit .submit, #cancel-comment-reply-link { background-color:#999 !important; border:1px solid #999 !important;  }
.form-submit .submit:hover, #cancel-comment-reply-link:hover  { background-color:#fff !important; color:#222 !important; text-decoration:none; }
.comment-author { width:auto !important;}

.author-thumb { border-radius:0 !important;  }
.comment-author .fn, .comment-metadata { position:static !important; }

h1.page-title-wrap span { font-size:1.5em !important; }

#menu-main > ul > li > a { padding:0 17px !important;}


/* lednove upravy kvuli Radimovi */
body {background: #e6e7e8 url("assets/img/background.jpg") no-repeat top fixed !important; }
.tn-container { margin:0px !important; }
.tn-main-container { max-width:1090px  !important; margin:0px auto !important; padding-bottom:30px; }
#footer { width:1030px !important; margin:0px auto !important;}

@media all and (max-width:1090px) {
	.tn-main-container { padding-bottom:0px; }
}
/* konec lednovych uprav */