﻿/*  
Theme Name: Buchtič
Theme URI: http://buchtic.net/
Description: Buchtič blog ala WP
Version: 1.0
Author: Buchtič
Author URI: http://buchtic.net/
#FF442B, #2abada, #FF942B
*/
.grecaptcha-badge { 
    visibility: hidden;
}
body{background:#346083;font-family:Verdana;font-size:1em;color:#35383d;margin:0 auto;padding:0 auto;}
input,button,textarea,select{font:normal 12px/12px Verdana, sans-serif;color:#2d3538;vertical-align:middle;}
fieldset{border:none;}
ol{list-style-type:decimal;}
table{border-collapse:collapse;width:100%;}
img{border:none;text-align:center;margin:0;padding:0;}
a{text-decoration:underline;color:#386990;}
a:hover{text-decoration:none;}
#bg{width:980px;background:#FFF;margin:0 auto;padding:0 auto;}
#bg-all{width:980px;overflow:hidden;margin:0 auto;padding:0 auto;}
.container{float:left;width:640px;background:#FFF;padding:0;}/*zrušit padding a nastavit mainu-obsahu*/
.container h2{font-weight:400;letter-spacing:1.5px;margin:20px 0 0;}
.container h3{font-weight:400;letter-spacing:1.5px;margin:20px 0 0;}
.menu{clear:both;width:980px;float:left;background:#025d87;color:#FFF;margin:0;padding:0;}
.menu ul{float:left;margin:0 0 0 20px;}
.menu li{display:inline;letter-spacing:1px;float:left;margin:0 35px 0 0;}
.menu li ul li{font-weight:400;letter-spacing:normal;}
.menu li a,.menu li a:visited{color:#FFF;float:left;font-size:1.1em;text-decoration:none;padding:10px 6px;}
.menu li a:hover{background:#2abada;color:#FFF;text-decoration:none;display:block;}
.menu .current_page_item a,.menu .current_page_item a:visited,.menu .current_page_item a:hover{background:#57abe6;color:#35383d;}
.menu .current_page_item .page_item a,.menu .current_page_item .page_item a:visited{background:#def1f9;color:#272d36;}
.menu .current_page_item .page_item a:hover{background:#fff;color:#09c;}
#search{float:right;width:300px;height:45x;}
#search .search{padding:0;height:45px;background:#2abada;}
#search .search form{background:#2abada;height:40px;margin:0;padding:0 0 0 15px;}
#search .search input["type=text"]{float:left;margin-top:8px;border:none;width:230px;color:#666;padding:5px 3px 5px 5px;}
#search .search button{float:left;background:url(images/search-button.png) no-repeat;width:26px;height:24px;border:none;cursor:pointer;text-indent:-1000em;}
.SC p{text-align:justify;font-size:.8em;}
.SC ul{font-size:.8em;}
.about{background:#2abada;color:#fff;margin:0;padding:20px 20px 0;}
.about p{font-size:.8em;line-height:16px;clear:both;text-align:justify;margin:0;padding:0;}
#blogo{background:url(images/b-logo2.png) no-repeat;height:70px;margin:35px 0 0 875px;}
.about h1 a{font-weight:400;font-size:1.5em;text-decoration:none;margin:0;padding:;}
#logo a{font-weight:400;font-size:3em;text-decoration:none;margin:0;padding:10px 0 0 0;float:left;}
.mezera{padding:0 0 0 10px;}
.SL{width:560px;float:left;margin:0 0 0 60px;padding:20px;}
.SL p{font-size:.8em;line-height:20px;text-align:justify;margin:15px 0 5px;padding:0;}
.SL ul{font-size:.8em;margin:0;padding:10px 0 10px 20px;}
.title{color:#272d36;font:normal 34px/34px Helvetica;letter-spacing:-1px;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #ccc;}
.note{background:url(images/note-icon.png) no-repeat left 2px;padding-left:14px;color:#690;font-size:11px;}
.edit a{background:url(images/edit-icon.png) no-repeat left 2px;padding-left:14px;color:#f60;font-size:11px;}
.error{color:#c00;font-size:11px;font-weight:700;}
.post{margin:0;padding:0 0 30px;}
.post,.attachment{width:100%;position:relative;}
.more-link{color:#E61400;clear:both;display:block;margin:10px 0 0 0;}
.imgleft{float:left;margin:0 15px 10px 0;padding:0;}
.imgright{float:right;margin:0 0 10px 15px;padding:0;}
* html .post,.attachment{width:99%;}
.meta-left{float:left;margin:0;padding:0;}
.meta_img{vertical-align:text-top;background:url(images/meta.png) no-repeat;height:16px;width:16px;float:left;margin:0 5px 0 0;padding:0;}
.p-cat{font-size:.8em;color:#999;margin:0 0 10px;}
.p-cat a{color:#999;}
.tagy{color:#999;font-size:.8em;clear:both;background:url(images/tags.png) no-repeat;margin:0;padding:0 0 0 20px;}
.tagy a{text-decoration:underline;}
.tagy img{vertical-align:text-top;margin:0 5px 0 0;padding:0;}
.p-time{position:absolute;left:-60px;top:5px;width:40px;margin:0;padding:0;}
* html .p-time{left:-70px;}
.p-time strong{float:left;text-align:center;}
.p-time .day{font-weight:400;font-size:1.6em;letter-spacing:-1px;color:#fff;width:40px;background:#2abada;overflow:hidden;padding:7px 0;}
.p-time .month{background:#dedede;width:40px;margin-bottom:10px;font-weight:400;padding:3px 0;}
.p-time .year{width:38px;background:#fff;border:solid 1px #dedede;font-weight:400;color:#bababa;padding:12px 0;}
.p-time .day a{color:#fff;text-decoration:none;}
.p-time .month a{color:#35383d;text-decoration:none;}
.p-time .year a{color:#bababa;text-decoration:none;}
.p-time .day a:hover{color:#fff;}
.p-time .month a:hover{color:#35383d;}
.p-time .year a:hover{color:#bababa;}
.p-con{margin:10px 0 15px;padding:0;}
.p-con p{font-size:.8em;line-height:20px;text-align:justify;margin:15px 0 5px;padding:0;}
.p-con ol{list-style:decimal inside;font-size:.8em;margin:0;padding:10px 0 0px 25px;}
.p-con ol li{padding:2px 0;}
.p-con ul{font-size:.8em;margin:0;padding:10px 0 10px 20px;}
.p-con ul li{color:#666;padding:2px 0 2px 13px;}
.p-con blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; padding: 10px 20px; margin: 10px 0px; background: #ecf6f8; }
.p-con blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif;margin:0;padding:0; }
.p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 12px; line-height: 17px;}
.p-con h4{font-size:1em;font-weight:400;letter-spacing:1px;margin:10px 0 0;}
.aligncenter{text-align:center;}
.stred{text-align:center;}
.p-det{margin-top:15px;}
.p-det li{color:#7f7f7f;display:inline;margin-right:10px;padding:4px 0 6px 30px;}
.p-det li.p-det-com{background:url(images/p-det-com.png) left center no-repeat;}
.p-det li.p-det-com a{font-weight:700;letter-spacing:-1px;}
.p-det li.p-det-tag{background:url(images/p-det-tag.png) left center no-repeat;}
.p-det li a,.p-det a:visited{font:normal 14px/18px Arial;}
.p-con .wpunlimited_bookmarks strong{font-weight:400;color:#999;padding-bottom:2px;font-size:10px;text-transform:uppercase;}
.p-con .wpunlimited_bookmarks a img{display:inline;border:none;margin:5px 0 0;padding:0;}
.p-con img{max-width:100%;padding:0;}
.p-con img.centered{display:block;margin-left:auto;margin-right:auto;padding:1px;}
.p-con img.alignright{display:inline;margin:5px 0 10px 20px;padding:1px;}
.p-con img.alignleft{display:inline;margin:5px 20px 10px 0;padding:1px;}
.p-con .alignright{float:right;}
.nav{overflow:hidden;padding-bottom:20px;}
.nav .left a{float:left;background:url(images/nav-left.png) no-repeat left 0;padding-left:20px;}
.nav .right a{float:right;background:url(images/nav-right.png) no-repeat right 0;padding-right:20px;}
.nav a,.nav a:visited{cursor:hand;font:bold 14px/16px Arial;letter-spacing:-1px;}
.comments-list h2{color:#272d36;font:normal 28px/28px Arial;letter-spacing:-1px;padding-bottom:20px;}
.comments-list div.entry{margin-bottom:15px;border:1px solid #dcedf0;background:#fff;padding:25px;}
.comments-list div.alt{background:#eee;padding-top:40px;border:none;margin-bottom:25px;color:#FFF;}
.comments-list p.name{font:bold 14px/14px Arial sans-serif;letter-spacing:-1px;color:#000;}
.comments-list p.avt{float:right;margin:0;padding:0;}
.comments-list p.avt img{border:solid 1px #ccc;}
* html .comments-list p.avt{left:-60px;}
.comments-list p.date{font-size:11px;margin-bottom:5px;}
.comments-list p.date a,.comments-list p.date a:visited,.comments-list p.date a:hover{color:#96b1bc;text-decoration:underline;}
.comments-list .con{font:normal 12px/17px Verdana;margin-right:90px;color:#333;}
.comments-list .con p{font:normal 12px/17px Verdana;color:#333;margin:0;padding:5px 0;}
.comments-list .con blockquote{font:italic 14px/19px Georgia, "Times New Roman", Times, serif;color:#666;margin:10px 20px;}
.comments-list .con blockquote p{font:italic 14px/19px Georgia, "Times New Roman", Times, serif;color:#666;}
.spodek{background:#2abada;width:490px;text-align:center;margin:10px 0 0 19px;padding:0 15px;}
#like #social li{float:left;list-style:none;vertical-align:bottom;height:60px;text-align:center;margin:15px 20px 0 0;padding:0;}
#like li{list-style:none;margin:0;padding:10px 0 0;}
.comments-form{background:#e1f4fc;margin:10px 0;padding:20px;}
.comments-form h3{color:#272d36;font:normal 28px/28px Arial;letter-spacing:-1px;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #c5e1ed;}
.comments-form p{color:gray;padding:7px 0;}
.comments-form .required{font-weight:400;color:red;}
.comments-form input{width:210px;margin-right:7px;padding:5px;}
.comments-form input.formid{border:1px solid #a8d3e4;background:#fff url(images/form-name-bkg.png) no-repeat left;padding:5px 5px 5px 40px;}
.comments-form input.formemail{border:1px solid #a8d3e4;background:#fff url(images/form-email-bkg.png) no-repeat left;padding:5px 5px 5px 40px;}
.comments-form input.formuri{border:1px solid #a8d3e4;background:#fff url(images/form-uri-bkg.png) no-repeat left;padding:5px 5px 5px 40px;}
.comments-form textarea{border:1px solid #a8d3e4;background:#fff;width:97%;padding:4px;}
.comments-form .button{border:1px solid #a8d3e4;background:url(images/button-post-comment.png) no-repeat left;color:#fff;width:auto;font-size:11px;font-weight:700;padding:4px 6px 4px 38px;}
.SR{width:300px;float:right;}
.SR ul{list-style:none;}
.blok{background:#FFF;color:#000;clear:both;font-size:.9em;margin:0;padding:0;}
.blok-recommend{font-size:.8em;background:#2abada;padding:15px;}
.recommend-left{float:left;width:150px;margin:10px 0 0;padding:0;}
.recommend-right{float:right;margin:10px 0 0;padding:0;}
.blok ul{margin:20px 0 10px;padding:0;}
.blok li{color:#4A586C;margin:0 0 5px;padding:0;}
.fb-blok{background:#FFF;margin:-2px 0;padding:0;}
#ikonky{font-size:.9em;height:50px;margin:5px 0 0;padding:0;}
#ikonky ul{margin:0 0 0 15px;padding:0;}
#ikonky li{list-style:none;float:left;margin:15px 10px 0 0;padding:0;}
.clear{clear:both;}
#categories-2{background:#FF942B;font-size:.9em;margin:0;padding:15px;}
#categories-2 li{font-size:.9em;list-style:none;}
.SR .recent{background:#2abada;margin-bottom:0;color:#35383d;padding:15px;}
.SR .recent .tabs{overflow:hidden;}
.SR .recent .tabs li{float:left;background:none;}
.SR .recent .tabs li a{float:left;font:bold 14px/14px Arial;color:#102a30;background:#2abada;margin-right:3px;letter-spacing:-1px;text-decoration:underline;padding:3px 6px;}
.SR .recent .tabs li a.active,.SR .recent .tabs li a:hover{background:#FFF;color:#35383d;text-decoration:none;}
#tab-comments{display:none;margin-bottom:5px;}
#tab-comments li{border-bottom:solid 1px #c5ded7;font-size:.8em;color:#FFF;padding:4px 0 4px 6px;}
#tab-comments li a{display:block;}
#tab-posts{margin-bottom:5px;}
#tab-posts li{line-height:14px;font-size:.8em;margin:0 0 5px;padding:1px 0 1px 6px;}
#tab-tags{display:none;margin-bottom:5px;line-height:22px;}
.SR .widget{background:#e1f3ee;margin-bottom:0;color:#5e8a89;padding:15px;}
.SR .widget h3{font:bold 15px/15px Arial;letter-spacing:-1px;color:#102a30;padding-bottom:5px;border-bottom:solid 1px #c5ded7;margin-bottom:5px;}
.SR .widget li{font-size:11px;color:#5e8a89;padding:2px 0 2px 6px;}
.SR .widget a,.SR .widget a:visited{color:#247682;text-decoration:underline;}
.SR .widget_tag_cloud{line-height:22px;}
.SR .widget_calendar table{width:100%;}
.SR .widget_calendar table td{text-align:center;padding:3px;}
.SR .widget_calendar caption{background:#d2e9e3;margin-bottom:10px;padding:5px 0;}
.SR .widget_calendar #today{background:#d2e9e3;}
.SR .widget_search #s{width:160px;border:solid 1px #b5d6cd;margin-bottom:5px;padding:3px;}
.SR .widget_flickrRSS{overflow:hidden;padding:15px 0 15px 15px;}
.SR .widget_flickrRSS h3{width:270px;margin-bottom:10px;}
.SR .widget_flickrRSS li{background:none;list-style-type:none;display:inline;float:left;margin:0 7px 7px 0;padding:0;}
.SR .widget_flickrRSS li a img,.SR .widget_flickrRSS li a:visited img{border:solid 1px #fff;width:60px;height:60px;}
.SR .widget_flickrRSS li a:hover img{border:solid 1px #000;}
.footer{clear:both;background:#2abada;color:#FFF;text-align:center;margin:0 0 20px;padding:15px 0;}
.footer p{font-size:11px;margin:0;padding:0;}
.footer p.copy{color:#1c3e4d;}
.footer p.theme{padding-top:2px;color:#FFF;}
.footer p.theme a,.footer p.theme a:visited,.footer p.theme a:hover{color:#FFF;text-decoration:none;}
.hodnoceni1{background:url(http://blog.buchtic.net/img/1z10.png) no-repeat;display:block;height:70px;}
.hodnoceni2{background:url(images/2z10.png) no-repeat;display:block;height:70px;}
.hodnoceni3{background:url(images/3z10.png) no-repeat;display:block;height:70px;}
.hodnoceni4{background:url(images/4z10.png) no-repeat;display:block;height:70px;}
.hodnoceni5{background:url(images/5z10.png) no-repeat;display:block;height:70px;}
.hodnoceni6{background:url(images/6z10.png) no-repeat;display:block;height:70px;}
.hodnoceni7{background:url(images/7z10.png) no-repeat;display:block;height:70px;}
.hodnoceni8{background:url(images/8z10.png) no-repeat;display:block;height:70px;}
.hodnoceni9{background:url(images/9z10.png) no-repeat;display:block;height:70px;}
.hodnoceni10{background:url(images/10z10.png) no-repeat;display:block;height:70px;}
.ukazka,code{border:1px dashed #000;background:#C6EDFD;text-align:left;font-size:0.9em;margin:10px;padding:5px;font-family:Arial;overflow: auto;display:block;}
#wp_thumbie{height:200px;margin:10px 0 0;padding:0;}
#wp_thumbie_image{border:1px solid #EBDDE2;list-style:none;height:80px;margin:0;padding:0;}
#wp_thumbie_image img{height:80px;width:170px;margin:0;padding:0;}
#wp_thumbie_title{margin:5px 0 0;padding:0;}
#wp_thumbie_title a{text-transform:none;letter-spacing:0;line-height:1.1em;text-decoration:none;color:#386990;}
#wp_thumbie_title a:hover{color:#386990;text-decoration:none;}
#wp_thumbie_thumb,#description{margin-left:0;}
#wp_thumbie_rl1 ul{list-style:none;margin:0;padding:0;}
#wp_thumbie_li{float:left;display:block;width:170px;font-size:.9em;margin:0 10px 0 0;padding:0;}
#wp_thumbie_li:hover{background:#fafafa;}
#wp_thumbie_rl1{color:#333;font-size:1.1em;font-weight:700;line-height:1.4em;margin:0 0 8px;}
#wp_thumbie_rl2{font-size:10px;}
*,#like,#like ul,.g-plusone{margin:0;padding:0;}
legend,hr,.skryte{display:none;}

.SC h2,.SL h2{font-size:1.4em;}
.about a,.blok-recommend a,#categories-2 li a{color:#FFF;}
.about-more-info,.meta-right{float:right;margin:0;padding:0;}
.about h1,.about h2{float:left;margin:10px 0 0;padding:0;}
.about h1 a:hover,.about h2 a:hover,#logo a:hover{text-decoration:none;color:#025d87;}
.tagy a:hover,.p-time a:hover{text-decoration:none;}
.p-head h1,.p-head h2{color:#272d36;font-size:1.5em;font-weight:400;line-height:28px;margin:0;}
.p-head h1 a,.p-head h2 a:visited,.p-head h2 a,.p-head h2 a:visited{color:#272d36;text-decoration:none;}
.p-head h1 a:hover,.p-head h2 a:hover{color:#09c;text-decoration:none;}
.p-con .alignleft,.SR .widget_flickrRSS ul{float:left;}
.blok-recommend h3,#categories-2 h3{color:#FFF;letter-spacing:1px;border-bottom:solid 1px #c5ded7;margin:0;padding:0 0 5px;}
.SR .recent a,.SR .recent a:visited,.footer p.copy a,.footer p.copy a:visited,.footer p.copy a:hover{color:#FFF;text-decoration:underline;}
.SR .recent a:hover,.SR .widget a:hover{color:#033;text-decoration:underline;}
#nejctenejsi-clanky{height:40px;background:#FF942B;width:640px;padding:5px 20px 0 20px;}
.nejctenejsiNadpis{color:white;font-size:0.9em;font-weight:bold;}
#nejctenejsi-clanky .wppp_list{float:left;}
#nejctenejsi-clanky .wppp_list a{color:white;margin:0 0 0 20px;font-size:0.8em;}
#nejctenejsi-clanky  ul{list-style:none;}
.nectenejsiAll{float:right;font-size:0.7em;margin:5px 0 0 0;}
.nectenejsiAll a{color:white;font-style:italic;}
.nectenejsiAll a:hover{color:white;text-decoration:none;}
#news-ticker{width:500px;float:left;height:20px;}
.tickerLink a{list-style:none;margin:0 0 0 20px;padding:0;font-size:0.8em;color:white;}
#social-buttons{margin:0px 0 0 0;padding:0;float:left;position:relative;left:-32px;top:10px;}
#social-buttons ul{list-style:none;margin:0;padding:0;}
#social-buttons ul li{margin:0 0 10px 0;padding:0;float:right;}
a:hover{text-decoration:none;}
.review-data{font-size:0.8em;}
.star-rating{margin:0 10px 0 0;}
canvas {-ms-touch-action: double-tap-zoom;}

.cse .gsc-control-cse, .gsc-control-cse{padding:0;border:0;}
.gsc-control-cse div{padding:0;border:0;}
div.gsc-control-cse{padding:0;border:0;}
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 0em;
}

.gsc-control-cse .gsc-control-cse-cs{padding:0;border:0;}
.gsc-control-cse-cs{padding:0;border:0;}

kbd{
padding: 2px 4px;
color: #fff;
background-color: #333;
border-radius: 3px;
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
}
img.border{border:1px solid black;}
.snippet-label{text-align:left!important;}