*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
body{font-family:"Lucida Grande", "Lucida Sans Unicode", Calibri, Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-size:13px;font-style:normal;color:#000;background:#261c13;min-height:100%;height:auto !important;position:relative}
a{color:#000;text-decoration:none;}
a:hover{color:#ff6000;text-decoration:none;}
h1{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-weight:bold;font-size:360%;letter-spacing:-0.04em;line-height:100%;margin:.5em 0 .5em;}
h2{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-weight:bold;font-size:360%;letter-spacing:-0.04em;line-height:100%;margin:.5em 0 .5em;}
h3{font-family:"Arial Black", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-size:180%;font-weight:normal;letter-spacing:-0.04em;line-height:110%;margin:.5em 0 .2em;}
h4{font-family:"Arial Narrow", Arial, Sans;font-size:200%;font-weight:normal;margin:.5em 0 .2em;}
h3.sidebarh3{font-family:"Arial Narrow", Arial, Sans;font-size:200%;}
h5{font-family:"Palatino Linotype", Georgia, Serif;font-size:150%;font-weight:bold;margin:.5em 0 .2em;letter-spacing:-0.02em;}
input, textarea, select{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-size:100%;margin:.2em 0;background-color:#fef1dd;border: 1px solid grey;outline:none;}
input, textarea, select{padding:.2em .4em;}
fieldset{padding:.8em;border:1px solid #d2c7af;}
ul, ol{margin:.4em 0 1em;line-height:150%;}
ul li, ol li{list-style-position:outside;margin-left:1.6em;}
p{margin:.6em 0 .3em;line-height:125%}
img{border:0;}
blockquote{margin:1em 25% 1em 0;padding:.2em .2em .2em 5em;border:1px dotted #937d68;font-style:italic;color:#937d68;}
blockquote p{padding:8px;margin:2px;}
#page{width:100%;margin:0 auto;position:relative;}
.block-content{width:100% !important;width:960px;margin:0 auto;display:block;}
#main-wrap1{background:#eeead9;}
#main-wrap2{/*border-top:1px solid #fff;*/}
#main{padding-top:20px;}
.mask-main{position:relative;clear:both;width:96%;max-width:1700px;/*width:98%;*/margin:auto;overflow:hidden;/*margin-left: auto;margin-right: auto;*//*max-width:1200px;*/}
.mask-main .mask-right,
.mask-main .mask-mid,
.mask-main .mask-left{float:left;width:100%;position:relative;/*min-height:1300px;*/}
.mask-main .col1,
.mask-main .col2,
.mask-main .col3{float:left;position:relative;padding:0;overflow:hidden;}
.rightdiv{width:100%}
#page.with-sidebar .mask-main .mask-left{/*right:30%;*/}
#page.with-sidebar .mask-main .col1{width:calc(100% - 313px)/*82%*/;/*width:70%;*//*left:30%;*/}
#page.with-sidebar .mask-main .col2{/*width:18%;min-width:313px;*/ width:313px; right:0;position:relative;/*width:30%;*//*left:30%;*/}
#page.with-sidebar.and-secondary .mask-main .mask-left{right:25%;}
#page.with-sidebar.and-secondary .mask-main .col1{width:50%;left:25%;}
#page.with-sidebar.and-secondary .mask-main .col2{width:25%;left:25%;}
#page.with-sidebar.and-secondary .mask-main .col3{width:25%;left:25%;}
.clear-content{height:1px;clear:both;display:block;}
#header{height:140px;position:relative;z-index:10;color:#fff;}
#header .block-content{height:260px;}
#header-wrap{width:100%;background:#261c13;}
#topheadermenu{padding:0em 0 0 0em;}
#topheadermenu{width:100%;height:35px;background:#fdcd09/*#FFD200*/; position: absolute; bottom: 0;}
#socialmenu{padding:0 0 0 0em;width:95%;max-width:1700px;height:35px;margin-left: auto;margin-right: auto;/*max-width:1200px;*/color: #342403;font-size:120%;font-weight:bold;}

.logo a.logo_mobile{display: none;}

#page.with-sidebar .mask-main .col1-single{

	width: calc(100% - 626px);

}

div.post-content.clearfix span#post-index-content.herecky{

	word-wrap:break-word;

}



.promo-header{
`


	min-width:800px;
left: calc( 50% - 400px);
position:absolute;
/*background-color:grey;*/
	height:200px;
	width:800px;


}


@media screen and (min-width: 1530px){

	.promo-header{ display:initial }


}

@media screen and (max-width: 1529px){

	.promo-header{ display:none }


}



.only-one-post{display:none}

.promo-index-1-post{

	height: 300px;

}

.promo-index-2-post{

	height: 300px;

}

/*  POST  */


.post-header-overview{
	width:599px;


}

div.post-content.clearfix span.herecky p a img{

	margin-left:0;
	/*width:98%;*/
	max-width:599px;
	display:block;
	/*margin: auto;*/


			max-width:calc(100% - 3px/*8px*/);



}

.post-overview{

	/*float:left;*/
	/*border: 1px solid;*/
	/*width:48%;*/
	margin-right:92px;
	margin-bottom:30px;
	/*max-height:820px;*/
	display: inline-block;/*inline-grid*/;
	vertical-align:top;




	width:599px;

	}
/*------------------------------------------------------------------*/



/* --------------------------------------------------------------------- */



/*  POST SINGLE - PAGE */



/*.mask-main-single{position:relative;clear:both;width:98%;overflow:hidden;margin-left: auto;margin-right: auto;max-width:1200px;}
.mask-main-single .mask-left-single{float:left;width:100%;position:relative;}*/

/*.mask-main-single .col1-single,
.mask-main-single .col2-single,
.mask-main-single .col3{float:left;position:relative;padding:0;overflow:hidden;}

#page.with-sidebar .mask-main-single .mask-left-single{right:30%;}
#page.with-sidebar .mask-main-single .col1-single{width:70%;left:30%;}
#page.with-sidebar .mask-main-single .col2-single{width:30%;left:30%;}
#page.with-sidebar.and-secondary .mask-main-single .mask-left-single{right:25%;}
#page.with-sidebar.and-secondary .mask-main-single .col1-single{width:50%;left:25%;}
#page.with-sidebar.and-secondary .mask-main-single .col2-single{width:25%;left:25%;}
#page.with-sidebar.and-secondary .mask-main-single .col3{width:25%;left:25%;}*/

.post-single{margin:1em 0;width:100%/*margin-right:5.8%*/; /*margin-right:auto; margin-left:auto;*/}

.post .post-content-single{clear:left;padding-bottom:.4em; word-wrap:break-word;}

/*------------------------------------------------------------------*/



/*   */




/*    */

.topnav a {color: #342403}
.topnav a:hover {color: #fff;text-shadow: 0 0 2px #342403;}


/*  */

.topnav {
  overflow: hidden;
 /* background-color: #333;*/
 float: left;
 position:relative;
 /*right:10%;*/

}

.topnav a {
  float: left;
  display: block;

  text-align: center;

  padding: 8px 0px;
  text-decoration: none;
 color: #342403;
 margin-right:30px;

}


.topnav2 .menu-icon {
  display: none;
}

@media screen and (max-width: 1000px) {

	.logo a.logo_normal{display: none;}
	.logo a.logo_mobile{display: inherit;}

  .topnav a {display: none;}
  .topnav2 .menu-icon {
       float: right;
    display: block;
	font-size:28px;
	padding: 0;

	position: absolute;
	left:calc(50% - 16px);

    top: 0px;

  }
    .topnav2 .menu-icon:hover {

   /* top: 3px;*/

  }
}

@media screen and (max-width: 1000px) {
  .topnav.responsive {width:100%;background-color:#fdcd09;position: absolute;
z-index: 100;right:0;top:35px;padding-top:10px;}



  .topnav2.responsive .icon {
   position: absolute;
	left:calc(50% - 16px);

    top: 0px;


  }
  .topnav.responsive a {
 float: none;
    display: block;
    text-align: center;
	padding-top: 0px;
	margin-right:0;

  }


}

/*   */




/* http://beta01.naughtyblog.org/images/menu-mobile.png*/
.menu-icon{

	width:32px;
	height:32px;
	vertical-align: middle;
}






/*.menu-icon-line{


    width: 30px;
    height:  5px;
    background-color: black;
    margin: 4px 0;
	border-radius: 5px;

}*/


#underheadermenu{padding:0em 0 0 0em;width:100%;height:160px;background:#fff;/*max-width:1920px;overflow:*/ hidden;background:#443322;}

#card-left-1, #card-left-2, #card-left-3, #card-left-4, #card-left-5, #card-left-6, #card-left-7{height: 160px;margin: 0 0px 0px 0;padding: 0x 0;text-align: center; margin-bottom:1px;float: left;width: 14.28%;overflow: hidden;position: relative;}
#card-left-1 a,#card-left-2 a,#card-left-3 a,#card-left-4 a,#card-left-5 a,#card-left-6 a,#card-left-7 a {color: white;font-size:13px;}
#card-left-1 a:hover, #card-left-2 a:hover, #card-left-3 a:hover, #card-left-4 a:hover, #card-left-5 a:hover, #card-left-6 a:hover, #card-left-7 a:hover{color: #FF4100;}
#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{border:0px; height:160px}
 .siterip_index_nadpis {bottom: 23px;
    height: 22px;position: relative;text-shadow: #000 .1em .1em .2em;background: rgb(0.5, 0.5, 0.5);background: rgba(0, 0, 0, 0.5);}



	@media screen and (min-width: 1600px) and (max-width: 1899px) {

			#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:167px}
	#underheadermenu{height:167px;}
  #card-left-7{display:none}
  #card-left-7 img{display:none}

#card-left-1, #card-left-2, #card-left-3, #card-left-4, #card-left-5,#card-left-6{width:16.66667%;height:167px;}


}


@media screen and (min-width: 1351px) and (max-width: 1599px) {

			#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:173px}
	#underheadermenu{height:173px;}
 #card-left-6, #card-left-7{display:none}
 #card-left-6 img, #card-left-7 img{display: none}

#card-left-1, #card-left-2, #card-left-3, #card-left-4, #card-left-5{width:20%; height:173px;}


}

@media screen and (min-width: 1001px) and (max-width: 1350px) {

		#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:169px}
	#underheadermenu{height:169px;}
#card-left-5, #card-left-6, #card-left-7{display:none; about:blank;}

#card-left-5 img, #card-left-6 img, #card-left-7 img{display: none}

#card-left-1, #card-left-2, #card-left-3, #card-left-4{width:20%;height:169px;}


}
	/*
@media screen and (max-width: 1000px) {

	#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:101px}
	#underheadermenu{height:101px}


}

@media screen and (max-width: 800px) {

			#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:141px}
	#underheadermenu{height:141px;}
#card-left-5, #card-left-6, #card-left-7{display:none}
#card-left-1, #card-left-2, #card-left-3, #card-left-4{width:25%}


}

@media screen and (max-width: 600px) {

		#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:141px}
	#underheadermenu{height:141px;}
#card-left-4, #card-left-5, #card-left-6, #card-left-7{display:none}
#card-left-1, #card-left-2, #card-left-3{width:33.33%}


}

@media screen and (max-width: 400px) {

	#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{height:94px}
	#underheadermenu{height:94px;}
#card-left-4, #card-left-5, #card-left-6, #card-left-7{display:none}
#card-left-1, #card-left-2, #card-left-3{width:33.33%}

}*/

.a{color:#000;text-decoration:none;}
#undersidebarmenu{padding:0em 0 0 1em;width:92%;height:100%;overflow: hidden;}
#card-left-s{margin: 0 0px 0px 0;padding: 0x 0;text-align: center; margin-bottom:1px;float: left;width: 100%;overflow: hidden;position: relative;}
#card-left-s a {color: white;font-size:13px;}
#card-left-s a:hover{color: #FF4100;}
#card-left-s img{border:0px}
.a{color:#000;text-decoration:none;}
#pagetitle{/*padding:1em 0 0 1em;*//*margin-top:17px;*/ padding-top: 17px;width:95%;margin-left: auto;margin-right: auto;/*min-width:600px;*/max-width:1700px;}
#pagetitle .logo{width: 600px;font-family:"Arial Black", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;/*font-size:500%;*/float:left;padding:0em 0 0 0;margin:0;letter-spacing:-0.1em;font-variant:small-caps;font-weight:normal;color:#eeeadb;}
#pagetitle .logo a{color:#eeeadb;text-decoration:none;}
#pagetitle .logo a:hover{color:#fff;}




#pagetitle .logo img {
	/* logo : 313 x 190 px */
	width:100%;
	height:auto;

}



#pagetitle h4{float:left;border-left:1px solid #8e7762;padding:.6em 0 .6em .8em;margin-left:1em;color:#e9e2c9;}
.search-block{width: 312px;height:40px;background: #2e2114;
		border: 1px solid #a59079;box-shadow: 0px 0px 0px 1px #2e2114;position:relative;float: right;top:1em;right:0em;}
/*.search-block .searchform-wrap{background:transparent url(http://www.naughtyblog.org/images/lupa.png) no-repeat 260px ;width:300px;height:40px;}*/
.search-block input{background:none;border:0;color:#928a85;float:left;width:263px;height:30px;padding:0;margin:0;outline:none;}
.search-block input.searchfield{margin:5px 0 0 8px;}
.search-block fieldset{border:0;padding:0;}
/* .search-block input.go{background: url("http://www.naughtyblog.org/images/lupa.png") no-repeat scroll 0 0 transparent;width:40px;height:40px;text-transform:uppercase;text-align:center;float:right;color:#fff;right:0;position:absolute} */
.search-block .choosedesign{position:relative;float: right;top:1em;}
.search-block img{width:100%;height:auto}

@media screen and (min-width: 2000px)  {

	#underheadermenu{/*display:none*/ max-width: 1700px; margin:0 auto; }

	#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{/*display:none;*/}
}

@media screen and (max-width: 1000px) {

	/*#pagetitle .logo{display:none}*/

	#underheadermenu{display:none}

	#card-left-1 img, #card-left-2 img, #card-left-3 img, #card-left-4 img, #card-left-5 img, #card-left-6 img, #card-left-7 img{display:none;}

	#header{

		display:table;
		height:160px;


	}

	.search-block{

				top:20px;
		position:relative;
		/* background:transparent url("http://www.naughtyblog.org/images/search-bg.png") no-repeat scroll 0 0 / 240px 40px; */
		background: #2e2114;
		border: 1px solid #a59079;box-shadow: 0px 0px 0px 1px #2e2114;
		width:240px;

	}

	#pagetitle .logo{

		margin:auto;
		width:240px;


		margin:auto;

	}
	#pagetitle{

		width:240px;


	}

	.search-block input{

		width:185px;
	}
}




/*@media screen and (max-width: 700px) {

	.search-block{width:220px; background-size: 220px 40px; float:left}

}*/




#nav-wrap1{;padding-left:25px;position:absolute;z-index:3;top:170px;left:1em;height:64px;}
#nav-wrap2{padding-right:25px;height:64px;float:left;}
ul#nav, ul#nav li{padding:0;margin:0;list-style-type:none;}
ul#nav{;*/padding-right:2px;display:block;height:64px;}
ul#nav li{display:inline;float:left;position:relative;padding-left:2px;}
ul#nav li a{display:block;margin-top:1px;height:35px;float:left;color:#000;text-decoration:none;font-size:100%;font-weight:bold;text-shadow:rgba(0,0,0,0.3) 1px 1px 1px;}
ul#nav li a span.arrow{display:none;}
ul#nav li a:hover{color:#fff;}
ul#nav .fadeThis{position:relative;z-index:1;background:none;}
ul#nav .fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;/*background:transparent url(http://www.naughtyblog.org/images/sprite2.png) repeat-x 0px -10px;*/z-index:-1;margin:0;padding:0;}
ul#nav li a span{display:block;margin-top:6px;padding:0 8px;}
ul#nav ul{position:absolute;display:none;width:255px;top:36px;left:0;margin:0;padding:1em 0;font-size:100%;line-height:100%;z-index:5;border:1px solid #fff;-moz-box-shadow:0px 8px 14px rgba(0,0,0,0.3);-webkit-box-shadow:0px 8px 14px rgba(0,0,0,0.3);box-shadow:0px 8px 14px rgba(0,0,0,0.3);}
ul#nav ul ul{}
ul#nav li ul li{background:none;padding:0;}
ul#nav a.active ul,
ul#nav li.current_page_item ul,
ul#nav li.current_page_ancestor ul,
ul#nav li.current-cat ul{background:#fff;}
ul#nav li.current_page_item ul ul,
ul#nav li.current_page_ancestor ul ul,
ul#nav li.current-cat ul ul{border:1px solid #fff !important;}
ul#nav li ul a{width:230px;float:left;background:none;margin:0;padding:8px 15px 8px 10px;height:auto;color:#000;font-weight:normal;line-height:125%;text-shadow:none;position:relative;}
ul#nav li ul a span.arrow{display:block;position:absolute;right:8px;top:0;line-height:32px;}
ul#nav li ul a span, ul#nav li ul a span span{margin:0;padding:0;height:auto;float:none;}
ul#nav ul .fadeThis span.hover{background:#3b88b7;}
ul#nav li ul a:hover, li ul#nav ul a:hover,
ul#nav a.active ul a:hover,
ul#nav li.current_page_item ul a:hover,
ul#nav li.current_page_ancestor ul a:hover{color:#fff;}
ul#nav ul a:hover, ul#nav ul a:hover span,
ul#nav a.active ul a:hover span,
ul#nav li.current_page_item ul a:hover span,
ul#nav li.current_page_ancestor ul a:hover span,
ul#nav ul li.current_page_parent a:hover span,
ul#nav ul li.current_page_item a:hover span,
ul#nav ul li.current_page_parent li.current_page_item a:hover span{color:#fff;}
ul#nav li ul a span, ul#nav li ul a span{background:none;}
ul#nav ul ul{top:auto;}
ul#nav li ul ul{left:230px;top:4px;}
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li:hover ul ul ul ul{display:none;}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li li li li:hover ul{display:block;}
ul#nav ul li.current_page_parent a span,
ul#nav ul li.current_page_item a span,
ul#nav ul li.current_page_parent li.current_page_item a span{color:#2d83d5;}
ul#nav ul li.current_page_item li a span, ul#nav ul li.current_page_parent li a span{color:#000;}
ul#nav li:hover{z-index:5;}
ul#nav * li:hover{visibility:inherit;}
#main-content-cat{padding:0em 0em;width:100%; position:relative ;  margin-left: auto;margin-right: auto;max-width:1200px;}
.post, .page{/*margin:1em 0;*/}
.card-left  {margin: 0 0px 0px 0;padding: 0 0 0 0px;margin-left: calc(1% + 5px);margin-bottom:20px;background:#d9d3ba;color:#75695e;overflow: hidden;white-space: nowrap;width: 100%;}
.ul{margin: 0px;padding: 0px;list-style: none;line-height: 1;}
.a{display: block;height: 125px;line-height: 125px;text-decoration: none;color: white;}
.li{float: left;margin-right: 1px;}
#main-content{padding:0em 0em;width:100%; position:relative ;  margin-left: auto;margin-right: auto;/*max-width:1200px;*/}


#main .main-content-single {padding:0em 0em;width:90%; position:relative ;  margin-left: auto;margin-right: auto;/*max-width:1200px;*/;overflow-wrap: break-word}

.post, .page{/*margin:1em 0;*/}
.card-left  {margin: 0 0px 0px 0;padding: 0 0 0 0px;margin-left: calc(1% + 5px);margin-bottom:20px;background:#d9d3ba;color:#000;overflow: hidden;white-space: nowrap;width: 100%;font-size:11px;}
.card-left a{font-size:14px;}
h3.post-title, h2.post-title, h1.post-title{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;margin:0;padding:.8em 0 .1em 0;font-size:180%;font-weight:bold;letter-spacing:-0.04em;text-shadow:#fff 1px 1px 1px;}
h3.post-title a, h2.post-title a, h1.post-title a{text-decoration:none;color:#000;}
h3.post-title a:hover, h2.post-title a:hover, h1.post-title a:hover{color:#ff6000;}
h1.post-title{font-size:250%;font-weight:normal; margin-bottom:5px;}
h1{font-size:200%;font-weight:normal;}
.post p.post-date{width:38px;height:38px;display:block;margin:0;padding:0;position:relative;text-align:center;float:left;line-height:100%;border:1px solid #ebdcc7;}
.post .post-date span.month{background:#fdcd09/*#fff500*/;width:100%;position:absolute;top:0;left:0;color:#000;font-size:85%;padding:2px 0;text-transform:uppercase;}
.post .post-date span.day{bottom:1px;padding:3px 0;left:0;width:100%;position:absolute;background: #fef1dd;}
.post p.post-author{background: #ebdcc7;margin:0 0 0 43px;padding:0 12px;font-size:90%;font-style:italic;border:1px solid #ebdcc7;min-height:38px;color:#75695e;height:38px;line-height:100%;}
.post .post-author span.info{margin-top:14px;display:block;/*overflow: hidden;white-space: nowrap;*/float: left;position: relative;min-width:150px}

.post .post-author span.info-comment-nubmer{margin-top:15px;display:block;/*white-space: nowrap;*/float: right;position: relative; right: -19px}

.post .post-author span.info-comment{margin-top:10px;display:block;overflow: hidden;/*white-space: nowrap;*/float: right;position: relative;right:19px}

.post .post-content{clear:left;padding-bottom:.4em;max-width:600px;}
.post p.tags{font-size:80%;color:#a8937b;padding:0 0 0 13px;margin:1em 0;}
.post p.tags a{color:#6b5e50;text-decoration:none;}
.post p.tags a:hover{color:#ff6000;text-decoration:none;}
.post-metadata{font-size:85%;margin:2em 0;padding:.6em 1em;color:#000;background:#f4f1e9;border:1px solid #fff;}
.post-metadata a{color:#ff6000;text-decoration:none;line-height:150%;}
.post-metadata a:hover{color:#ff6000;text-decoration:underline;}


h3.comments{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;padding:0;margin:2em 0 0 0;font-size:150%;}
ul#comments{margin:.6em 0 1em 0;list-style-type:none;padding:0;}
ul#comments ul{margin-left:2em;list-style-type:none;}
ul#comments li.comment, ul#comments li.trackback{width:100%;margin:0;padding:0;}
ul#comments li.comment li.comment{width:100%;}
.comment-mask{display:block;padding:12px 6px 6px 0px;position:relative;}
.trackback .comment-mask{background:none;}
.comment-mask .avatar{width:74px;height:68px;background:#fef1dd;float:left;position:relative;}
.comment-mask .avatar img{position:absolute;left:11px;top: .7em;width:50px;height:50px;border:1px solid #b7a99a;}
.comment-main{background:#fef1dd;padding:1px;overflow:hidden;}

.comment-head{background:#96816d;color:#fff;display:block;width:100%;position:relative;}
.trackback .comment-head{background:#7c7c7d;}
.admincomment .comment-head{background:#432;}
.comment-head p{padding:.5em 1em .5em 1em;margin:0;font-style:italic;font-size:90%;}
.trackback .comment-head p{padding:.5em 1em;margin:0;}
.comment-head p a, .comment-head p a:visited{color:#ebe6da;}
.comment-head p.controls{position:absolute;padding:0;display:none;top:0;right:6px;z-index:6;font-style:normal;text-transform:uppercase;padding:0 1em 0 0;margin:22px 0 0 0;}
.comment-head p.controls a{display:block;float:left;text-decoration:none;color:#ff6000;background:#fff;padding:3px 6px;margin-right:3px;border:1px solid #96816d;}
.comment-head p.controls a:hover{background:#96816d;color:#fff;border:1px solid #eeebe3;}
.admincomment .comment-head p.controls a:hover{background:#0071bb;}
.comment-body{padding: 0;min-height:60px;height:auto !important;font-size:90%;}
.comment-body p{padding: .7em 1em 1em 5em;margin:0;line-height:150%;}
.comment-body blockquote{margin-left:100px;}
#respond{display:block;margin:1em 0;}
li.comment #respond{margin-left:100px;}
#sidebar, #sidebar-secondary{padding:1em 0em;/*padding:2em 1em;*/margin:0;}
#sidebar li.block, #sidebar-secondary li.block{list-style-type:none;margin:0;padding:0;}
ul.menu, ul.menu li{margin:0;padding:0;list-style-type:none;}
ul.menu{padding:0 12px;margin:10px 0 10px 0;display:block;}
ul.menu li{;display:block;padding:0 0 1px 0;width:100%;}
ul.menu li a{text-decoration:none;text-transform:uppercase;padding:2px 5px 2px 5px;color:#000;font-size:120%; Display: inline-block; width:100%;}
ul.menu li a:hover{color:#000;}
ul.menu li a.parent-category-sidebar:hover{
	color:#ff6000;
}
ul.menu .fadeThis{position:relative;z-index:1;background:none;}
ul.menu .fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:#f7f5ef }
ul.menu li li{padding:0;float:none;background:none;width:auto;}
ul.menu li li li{margin-left:1em;}
ul.menu li li a{text-transform:none;padding:0;font-size:100%;text-decoration: none; Display: inline-block; width:92%;}
ul.menu li li a:hover{background:none;}
ul.menu li.cat-item{position:relative;}
ul.menu li.cat-item-parent{position:relative;margin-bottom:7px;}
ul.menu li li .fadeThis{position:static;background:none;}
ul.menu li li .fadeThis span.hover{display:none;}

.box{width:100%;/*width: 93%;*/padding:8px 0px/*12px*/;margin:0em 0 1em;}
.box .titlewrap{/*padding-left:35px;*/ height:35px; background:#fdcd09 none repeat scroll 0 0;border: 1px solid #fef1dd;} /* background:#432 */
.box .titlewrap h3{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-weight:normal;letter-spacing:-0.04em;display:block;/*padding:0*/;margin:0;color:#000;font-size:130%;text-transform:uppercase;letter-spacing:-0.04em; padding-left:10px;padding-top:9px;}
.box .titlewrap h3 a{color:#000;text-decoration:none;}
.box.titlewrap h3 a{color:#000;text-decoration:none;}
.box .titlewrap span{/*padding:6px 0;*/display:block; font-weight:bold;color:black;font-size:18px} /* color:white; */
.box .wrapleft{/*background:#fff*/}
.box .wrapright{background: #fef1dd none repeat scroll 0 0;border: 1px solid #fef1dd;} /* border: 1px solid #432 */
.box .bl{/*background: #fff no-repeat bottom left;*/}
.box .tl{/*background: #fff no-repeat top left;*/}
.box .br{/*background: #fff no-repeat bottom right;*/}
.box .tr{}
.box .the-content{padding:.4em 1em .6em 1em;max-height:5500px;height:auto !important;height:5500px;min-width:64px;overflow: auto;}

.box .popular-downloads-content{padding:0; }

.box-odkaz-sites{width:93%;/*width: 92%;*/padding:8px 12px;margin:0em 0 0em;height:35px; background:#fdcd09 none repeat scroll 0 0;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;font-weight:normal;letter-spacing:-0.04em;display:block;/*padding:0*/;margin:0;color:#000;font-size:130%;text-transform:uppercase;letter-spacing:-0.04em; padding-left:10px;padding-top:9px;display:block; font-weight:bold;color:black;font-size:18px;}
.box-odkaz-sites .titlewrap h3 a{color:#000;text-decoration:none;}
.box-odkaz-sites.titlewrap h3 a{color:#000;text-decoration:none;}
.box-odkaz-sites.titlewrap span{/*padding:6px 0;*/} /* color:white; */


.box .wrap-right-popular-downloads-sidebar{border-top:0; }
.box .titlewrap-popular-downloads-sidebar {border-bottom:0; }
div.col2 ul#sidebar li.block ul.menu li a span.cislo{

	float:right;font-size:80%; background-color:#ebdcc7;padding: 0 3px 0 3px ;
}

div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul li a.external{

	color: #432;
}

div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul li a:hover.external{

	color: #ff6000;
	text-decoration:none;
}

div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul a{
		color: #432;
		Display: inline-block;
		width:92%;



}

div.box div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul div#card-left-s {
	height:176px;
	margin:0;

}

div.box div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul div#card-left-s a{

	width:100%;

}

.br.the-content > ul { list-style: none}

div.br.the-content ul li {margin-left:0.6em; line-height: 22px;	  }

div.br.the-content ul > li::before {content: "\203A \0020";
color: #ff6000;
width:15px;
font-size:20px;
margin-right:6px;
transition:left 250ms cubic-bezier(0.075, 0.82, 0.165, 1) 0s;
vertical-align:top;
position:relative;
bottom:2px;

 }
div.br.the-content ul > li:hover::before {content: "\203A \0020";

position:relative;
left:5px;
 }

ul.ucategories { list-style: none}

ul.ucategories li {margin-left:0.6em }

ul.ucategories > li::before {content: "\203A \0020";
color: #ff6000;
width:15px;
font-size:20px;
margin-right:6px;
transition:left 250ms cubic-bezier(0.075, 0.82, 0.165, 1) 0s;
 }
ul.ucategories > li:hover::before {content: "\203A \0020";

position:relative;
left:5px;
 }


div.col2 ul#sidebar li.block div.box div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content.popular-downloads-content ul{

	margin-top:0;
}


#footer{/*padding:1em;*/color:#e7e0c7; max-width:1700px;width:95%; margin-left:auto;margin-right:auto;}
#footer a{color:#a59079;}
#footer a.toplink{padding:1px 6px;background:#584d43;color:#9b856f;font-size:50%;text-decoration:none;margin-left:4px;}
#footer .copyright{text-align:center;font-size:85%;}
#footer .add-content{text-align:center;margin:.6em 0;}
#footer .odkazy{height:75px;overflow:auto;}

div#fancyoverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:none;z-index:30;}
div#fancywrap{text-align:left;}
div#fancyloading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancyloading div{position:absolute;top:0;left:0;width:40px;height:480px;}
div#fancyloadingoverlay{position:absolute;background-color:#FFF;z-index:30;}
div#fancyouter{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 33px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancyinner{position:relative;width:100%;height:100%;background-color:#eee;}
div#fancycontent{margin:0;z-index:100;position:absolute;}
div#fancydiv{background-color:#000;color:#FFF;height:100%;width:100%;z-index:100;}
img#fancyimg{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}
#fancyframe{position:relative;width:100%;height:100%;display:none;}
#fancyajax{width:100%;height:100%;overflow:auto;}
a#fancyleft,a#fancyright{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:111;display:none;outline:none;}
a#fancyleft{left:0;}
a#fancyright{right:0;}
span.fancyico{position:absolute;top:50%;margin-top:-15px;width:30px;height:42px;z-index:112;cursor:pointer;display:block;opacity:0.5;}
a#fancyleft:hover{visibility:visible;}
a#fancyright:hover{visibility:visible;}
a#fancyleft:hover span{left:20px;}
a#fancyright:hover span{right:20px;}
.fancybigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancytitle{width:100%;z-index:100;display:none;background-color:#4e4e4e;color:#fff;text-align:center;font-weight:bold;font-size:150%;padding:.2em 0;}
.commentnavi{margin:10px 0;display:block;}
.commentnavi .page-numbers, #pagenavi a, #pagenavi span, #pagenavi span.extend{padding:2px 6px 2px 6px !important;border:1px solid #775544 !important;background:#fef1dd !important;margin:0;text-decoration:none;}
#pagenavi a{margin:0 2px;}

#pagenavi span{margin:0 2px;}
#pagenavi span.extend{margin:0 2px;}

.page {
    display: contents;
}

#pagenavi .page span{background:#775544 !important;color:#fff !important;padding:2px 6px 2px 6px !important;border:1px solid #775544 !important;}
.commentnavi a{color:#0071bb;text-decoration:none;position:relative;}
.commentnavi a:hover{color:#ff6000;}

#pagenavi{display:block;padding-bottom:10px;font-size:100% !important; text-align:center; clear:left}

#pagenavi span{font-size:17px}
#pagenavi a{font-size:17px}




.navigation{font-size:80%;color:#a8937b;margin:2em 0 1em 0;}
.navigation a{color:#6b5e50;text-decoration:none;line-height:150%;}
.navigation a:hover{color:#ff6000;text-decoration:none;}
.post-content img, .attachment img, .navigation .alignleft img, .navigation .alignright img{/*padding:3px;*/margin:4px 10px;border:1px solid #b7a99a;/*border-radius:4px;-moz-border-radius:4px;*/}
.post-content img.alignleft, .attachment img.alignleft{margin-left:0;}
.post-content img.alignright, .attachment img.alignright{margin-right:0;}
.post-content img.aligncenter, .attachment img.aligncenter{margin:0 auto;text-align:center;}

.post-content-single img, .attachment img, .navigation .alignleft img, .navigation .alignright img{/*padding:3px;*/margin:4px /*10*/0px;margin-top:5px;max-width:calc(100% - 3px); border:1px solid #b7a99a;/*border-radius:4px;-moz-border-radius:4px;*/}
.post-content-single img.alignleft, .attachment img.alignleft{margin-left:0;}
.post-content-single img.alignright, .attachment img.alignright{margin-right:0;}
.post-content-single img.aligncenter, .attachment img.aligncenter{margin:0 auto;text-align:center;}

.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
#sidebar li.block .info-text, #sidebar-secondary li.block .info-text{margin:1em;text-align:center;font-style:italic;}
.wp-pagenavi{clear:both;padding-top:50px}.wp-pagenavi a, .wp-pagenavi
span{text-decoration:none;border:1px
solid #BFBFBF;padding:3px
5px;margin:2px}.wp-pagenavi a:hover, .wp-pagenavi
span.current{border-color:#000}.wp-pagenavi
span.current{font-weight:bold}
.visi1 { visibility:"visible" }
.visi2 { visibility:"hidden" }
.disp1 { display:"block" }
.disp2 { display:"none" }

/*  Honzovo   */
.gohledat{background: transparent;border: 0px;width: 40px;height:40px;color: #928a85;}
.infobutton{font-size:90%;background: #fef1dd;border: 1px solid #432;width: 60px;margin-top:5px;margin-bottom:5px;padding:.3em 1em .3em 1em;text-align: center;border-radius: 8px;font-weight:bold;}
.infobutton a{font-weight:bold;}
.infobutton a:hover{color: #ff6000;}
.psitebutton{background: #432;color: #fff;font-size:14px;border: 1px solid #432;padding:.3em 1em .3em 1em;text-align: center;border-radius: 8px;}
.psitebutton a{color: #fff;}
.psitebutton a:hover{color: #ff6000;}
.categoriesbutton{background: #443322;color: #fff;font-size:12px;border: 1px solid #432;padding:.3em 1em .3em 1em;margin:.3em 1em .3em 1em;text-align: center;border-radius: 8px;}
.categoriesbutton a{color: #fff;}
.feedbackbutton{background:#fdcd09;border:0;font-size:120%;border-radius:6px;font-weight: bold;padding:.3em 1em .3em 1em;margin:.3em 1em .3em 1em;text-align: center;}
a.feedbackbutton:hover{color: black}
#main-content a.feedbackbutton:hover{color:black;}
#download{background: #fef1dd none repeat scroll 0 0;border: 1px solid #432;border-style:dashed;padding:1em 1em 1em 1em;Overflow-Wrap:break-word;}
#download a {display: block;}
#downloadhidden{background: #fef1dd none repeat scroll 0 0;border: 1px solid #432;border-style:dashed;padding:1em 1em 1em 1em;Overflow-Wrap:break-word;}
#postinfo{font-size:90%;line-height: 200%;margin:.5em 0 .5em;padding:.6em 1em .6em;color:#000;background:#fef1dd;}
#postinfo a{color:#ff6000;text-decoration:none;line-height:150%;}
#postinfo a:hover{color:#ff6000;font-weight:bold;}
#postinfo .favbutton{font-size:100%;background: #fdcd09;color: #000;margin:.5em 0;padding:.3em 0em .3em 0em;text-align: center;border: 0px;border-radius: 8px;}
#postinfo .favbutton a{color: #000;}
#postinfo .favbutton a:hover{color: #000;text-decoration:none;font-weight:normal;}
#poststerms{font-size:90%;margin:.5em 0;padding:.6em 1em;color:#000;background:#fef1dd;}
#poststerms a{color:#000;text-decoration:none;line-height:150%;}
#poststerms a:hover{color:#ff6000;}
#seoterms{font-size:90%;margin:.5em 0;padding:.6em 1em;line-height: 150%;color:#a59079;background:#fef1dd;}
#recentposts{font-size:120%;margin: 1em 0;padding:.6em 0em; color:#000;background:#fef1dd; width:93.8%; max-width:1290px;}
.recentposts2{margin: 0 !important; padding-bottom: 15px !important;}
#pageposts{font-size:120%;margin: 1em 0;padding:.6em 0em;color:#000;background:#fef1dd;max-height:100px;}
h2.archiveh2{font-size:110%;color:#000;font-weight:normal;margin-left:1em;display: inline-block;}
h2.posth2{font-size:100%;font-style:normal;color:#000;font-weight:bold;}
#popistermu{font-size:100%;margin: 1em 0;padding:.6em 1em;line-height: 150%;color:#a59079;background:#fef1dd; clear:left}
h1.footerh1{font-size:110%;font-weight:bold;text-align: center;}
h2.footerh2{font-size:110%;font-weight:bold;text-align: center;}
#termsearch{font-size:100%;margin: 1em 0;padding:.6em 1em;background:#fef1dd;}
.orderbydate{font-size:110%;color:#000;font-weight:normal;float:right;display: inline-block;margin-right:1em;}
.search-field{font-size:110%;padding:.3em 1em .3em 1em;background:#fff;border: 1px solid #432;border-radius: 4px;outline:none;}
.search-dropdown{font-size:120%;padding:.3em 1em .3em 1em;margin-left:5px;background:#fef1dd;border: 1px solid #432;border-radius: 4px;outline:none;}
.search-submit{font-size:110%;padding:.3em 1em .3em 1em;background:#fef1dd;border: 1px solid #432;border-radius: 4px;}
.page-dropdown{font-size:120%;padding:0em 1em 0em 1em;margin-right:1em;margin-left: 1em;/*margin-top: 1em; margin-bottom: 1em; */background:#fef1dd;border: 1px solid #432;border-radius: 4px;outline:none;/*float: right*/;vertical-align: middle;}
.index-dropdown{font-size:140%;padding:.3em .7em .3em .7em;background:#fef1dd;border: 1px solid #432;border-radius: 4px;outline:none;display: block;margin: auto;}

.index-dropdown-header-mobile{display:none}
.recentposts-index{display:none}

.pocetvideicat{font-size:75%;margin: 0em 1em;padding:0em .2em 0em .2em;background:#fef1dd;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000;
}
#three-col {
       -moz-column-count: 5;
       -moz-column-gap: 20px;
       -webkit-column-count: 5;
       -webkit-column-gap: 20px;
}
.herecka-icon{border: 1px solid #432;}
.pocetvidei{font-size:90%;background: #fdcd09;border: 0px solid #432;margin:0em 1em 0em;padding:.3em .6em .3em .6em;text-align: center;font-weight:bold;}
.pocetvidei:hover{color:black;}
.subscribe{font-size:90%;background: #fdcd09;border: 0px solid #432;margin:.5em 1em;padding:.5em 1.2em .5em 1.2em;text-align: center;border-radius: 8px;font-weight:bold;}
.subscribe:hover{color: #000;}

.subscribe2{font-size:.8em;line-height:1.28em ;background: #443322;border: 0px solid #432; color: #fef1dd; margin:.5em 1em;margin-left: 1.5em !important;padding:.5em 1.2em .5em 1.2em;text-align: center;border-radius: 2px;/*font-weight:bold;*/}

.subscribe2:hover{color: #fdcd09;}
.footermenu{width: 100%;margin-bottom: 20px;float: left;text-align:center;}
.footermenu ul{list-style-type: none;margin-top: 0;margin-bottom: 10px;}
.footermenu li{list-style-type: none;margin-left: 10px;margin-right: 10px;}
.footermenu li.tribloky{margin-left: 50px;margin-right: 50px;display: inline-block;vertical-align:top;text-align:left;}
.footermenu-mobile{width: 100%;margin-bottom: 30px;float: left;font-size: 120%;text-align:center;}
.footermenu-mobile ul{list-style-type: none;margin-top: 0;margin-bottom: 10px;}
.footermenu-mobile li{list-style-type: none;margin-left: 10px;margin-right: 10px;line-height: 30px;}
.footermenu-mobile li.tribloky{margin-left: 20px;margin-right: 20px;display: inline-block;vertical-align:top;}
.footertitle{color: #e7e0c7; font-weight:bold;font-size: 110%;list-style-type: none;line-height: 30px;margin: 0;}
.footermobilesidebar{color: #e7e0c7;float: left;font-weight:bold;font-size: 110%;list-style: none;width:100%;text-align:center;}
.footermobilesidebar li { display: inline-block;margin-bottom:20px;margin-left: 10px;margin-right: 10px;}
.friendsdown{margin-bottom: 20px;text-align:center;line-height: 20px;}
.friendsdown li{list-style: none;display: inline-block;margin-left: .3em;}
.friendsdown li::after {content: " | ";}
ul#pageseznam{
  -webkit-column-width: 150px;
     -moz-column-width: 150px;
          column-width: 150px;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}
.up_arrow{
    transform:rotate(-90deg);
   /* width: 15px;
    height: 15px;*/
    display: inline-block;
	margin-left: 0px;
	font-size: 161%;
	position: relative;
	top: 3px;
}
/*  Honzovo   */

p.links-mobile{

	display:none;

}

.footer-mobile{

	display:none;

}





/*  1530 - 1800   */

@media screen and (max-width: 1799px) and (min-width: 1530px) {

		/*#main-content{width:94.2%}*/
	/*.post-single{width:100%}*/
		.mask-main{width: 95%; }

		.post-overview{
			width:44%;
			margin-right:5.8%;
			max-width:599px;

		}

	/*	.post-overview:nth-of-type(odd){

				margin-right:5%;

		}*/
		.post-header-overview{
			width:100%;max-width:599px

		}



		.post .post-content{clear:left;padding-bottom:.4em;width:100%;max-width:599px}

}

/* Reklama  */

.promo-single-1, .promo-single-2{

	/*background: #fef1dd none repeat scroll 0 0; */
	/*height:100px;*/
	display: none;
	max-width: 600px;
	margin: 0 auto;

}

.promo-single-3-2sidebars{

	/*background: #fef1dd none repeat scroll 0 0;  */
	/*height:100px; */
	max-width: 800px;
	margin: 0 auto;

}

.promo-single-1 img, .promo-single-2 img{

	width: 100%;

}

.promo-single-3-2sidebars img{

	display: block;
	margin: 0 auto;
}




/*   reklama archivu   */

.promo-archive-all{


	max-width: 900px;
	margin: 0 auto;

}

.promo-archive-all img{

	width: 100%;

}

/*   */


/*     */



@media screen and (max-width: 1529px){

	.promo-single-1{display: inherit}


	#recentposts{width:95%; max-width:none; max-width:600px}

	#main .main-content-single{width:100%}

	   .col2-left-single{display:none}
	   .promo-single-3-2sidebars{display: none}

	   	.post-single{width:95%; /*max-width: 600px;*/ margin-right:initial; margin-left:initial;}

		.mask-main{width: 95%}
		.post-overview{width: 95%; max-width:600px}
		.post-header-overview{
			width:100%;

		}

		#page.with-sidebar .mask-main .col1{width:calc(100% - 313px);/*600px*/}
		#page.with-sidebar .mask-main .col2{width:313px;/*left:5%*/}



		.mask-main{max-width:1000px}

		.mask-main-single{max-width: none; width:85%}
		 #page .footer-single{max-width: none; width:85%}

		#footer{max-width:1000px;width:95%;}

		.post .post-content{max-width:100%;}


		#socialmenu, #pagetitle{

			max-width: 1000px;

		}

		.only-one-post{display:initial}
		.only-two-post{display:none}

	/*  Zarovnani logo + search box  */

	#header .pagetitle-single{

		max-width:none;
		width:85%;

	}

	.block-content-single #socialmenu{

		width:85%;
		max-width:none;
	}


	/*    */


}

/* zvetseni pagenavi */

@media screen and (max-width: 1366px){

#pagenavi span, #pagenavi a {
		font-size: 20px;

	}
}
/*  Single - sidebar v pravo zmizi driv */
@media screen and (max-width: 1200px){


.promo-single-1{display: none;}
.promo-single-2{display: inherit;}

	.col2-single{display:none}
	#page.with-sidebar .mask-main .col1-single{ width:100% }
	.post-single{width:100%}

	p.links-down{

	display:none;

}
	#uvTab{ /*  zmizi widget uservoice */

	display:none;}


.footer-desktop{

	display:none;

}

p.links-mobile{

	display:initial;

}

.footer-mobile{

	display:initial;
}

/*  zarovnani loga + search + footer */





	/*
	#header-wrap .block-content-single{

		display:table;
		height:165px;


	}
*/




	#page .footer-single{

			max-width:none;
			width:85%;

	}
	#pagetitle .logo-single{width: 500px;}
/*  */

}
@media screen and (max-width: 1000px){ /* before 1200 */

#header-wrap .block-content-single{

		display:table;
		height:165px;


	}

	.search-block-single{

				top:20px;
		position:relative;
		/* background:transparent url("http://www.naughtyblog.org/images/search-bg.png") no-repeat scroll 0 0 / 240px 40px; */
		background: #2e2114;
		border: 1px solid #a59079;box-shadow: 0px 0px 0px 1px #2e2114;
		width:240px;

	}
	#pagetitle .logo-single{

		margin:auto;
		width:240px;


		margin:auto;

	}

	#header .pagetitle-single{

		width:240px;


	}
	.search-block-single input{

		width:185px;
	}
}

/*  WP PAGENAVI - responsible  */
@media screen and (max-width: 1000px){

	p.links-down{

	display:none;

}

.footer-desktop{

	display:none;

}

p.links-mobile{

	display:initial;

}

.footer-mobile{

	display:initial;
}

	#pagenavi span{
		display:none;

	}



#pagenavi a.larger{display:none}
#pagenavi a.smaller{display:none}
#pagenavi span.extend{display:none}
#pagenavi a.last{display:none}

}

@media screen and (max-width: 1000px){
	#page.with-sidebar .mask-main .col1{margin:auto;left:calc(50% - 300px);width:600px;}
	#page.with-sidebar .mask-main .col2{display:none;}

	#page.with-sidebar .mask-main .col1-single{ left:auto; width:100%; }

	#recentposts{width:100%}

		.post-single{width:100%}
		.post-overview{width:100%}

	.mask-main .mask-right,
.mask-main .mask-mid,
.mask-main .mask-left{min-height:0px}

	div.post-content.clearfix span.herecky p:nth-child(n+3):nth-last-child(n+2){
		display:none;

	}

	div.post-content.clearfix span.herecky p a img{margin:auto;}

	.post-content-single img, .attachment img, .navigation .alignleft img, .navigation .alignright img{margin:0;}


	.index-dropdown-header-mobile{display: inherit; }
	.recentposts-index{display: none }
	.recentposts-page{display: none; }
	h2.archiveh2-mizeni{display:none}

}

@media screen and (max-width: 670px){

	#page.with-sidebar .mask-main .col1{width:98%;/*left:1%;*/ left:unset; float: none; margin:auto;max-width:600px}



	.mask-main-single{width: 95%}

	#page .footer-single{width:95%}

	div.post-content.clearfix span.herecky p a img{margin:auto;max-width:calc(100% - 3px);padding:0;border-radius:0}


	h1.archive-nadpis-category{min-width:266px}


}

@media screen and (max-width: 550px){

	.post .post-author span.info-comment{display:none;}
	.post .post-author span.info-comment-nubmer{display:none;}
	h3.post-title, h2.post-title{font-size:20px}
	h1.post-title{font-size:30px}




}

@media screen and (max-width: 480px){


	h1.post-title{font-size:22px; font-weight:bold;}

	#commentform div#author_info div.row input{
	width:95%;
}
  #commentform div.row textarea{
	width:95%;
}

}

@media screen and (max-width: 360px){


	h1.post-title{font-size:18px;font-weight:bold}


}

/*  landscape do 1366 - vetsi pismo sidebar  */


@media screen and (max-device-width: 1024px) and (orientation:landscape){

	div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content ul li, ul.menu li li{

		line-height: 150%;
		font-size: 120%;


	}

	.only-one-post{display:none}
	div.br.the-content ul > li::before{bottom:1px}


	#footer{font-size:120%}
}




#main-wrap1{ background:#f4e5d0 repeat center top; }
#main-wrap2{ background:#f4e5d0 repeat-x center top; }
#main{ background:#f4e5d0 no-repeat center top; }
#header{ background: #443322; }
#header-wrap{ background: #443322; }


	/*
  	Flaticon icon font: Flaticon
  	Creation date: 19/07/2017 16:22
  	*/

@font-face {
  font-family: "Flaticon";
  src: url("../fonts/flaticon/Flaticon.eot");
  src: url("../fonts/flaticon/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/flaticon/Flaticon.woff") format("woff"),
       url("../fonts/flaticon/Flaticon.ttf") format("truetype"),
       url("../fonts/flaticon/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}
 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("./Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticonlupa-"]:before, [class*=" flaticonlupa-"]:before,
[class^="flaticonlupa-"]:after, [class*=" flaticonlupa-"]:after {
  font-family: Flaticon;
        font-size: 25px;
font-style: normal;
font-weight: normal;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
}
.flaticonlupa-magnifying-glass:before { content: "\f105"; }

[class^="flaticonsearch-"]:before, [class*=" flaticonsearch-"]:before,
[class^="flaticonsearch-"]:after, [class*=" flaticonsearch-"]:after {
  font-family: Flaticon;
        font-size: 30px;
font-style: normal;
margin-left: 0px;
margin-right: 7px;
}
.flaticonsearch-crown:before { content: "\f106"; }
.flaticonsearch-computer-screen:before { content: "\f110"; }
.flaticonsearch-black-shop-tag:before { content: "\f10f"; }
.flaticonsearch-folder:before { content: "\f108"; }

[class^="flaticonrss-"]:before, [class*=" flaticonrss-"]:before,
[class^="flaticonrss-"]:after, [class*=" flaticonrss-"]:after {
  font-family: Flaticon;
        font-size: 14px;
font-style: normal;
margin-left: 0px;
margin-right: 10px;
}

/* hamburger ikona */

[class^="flaticonmmenu-"]:before, [class*=" flaticonmmenu-"]:before,
[class^="flaticonmmenu-"]:after, [class*=" flaticonmmenu-"]:after {
  font-family: Flaticon;
        font-size: 32px;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
}
.flaticonmmenu-menu:before { content: "\f102"; }


.flaticonrss-rss-symbol:before { content: "\f103"; }

[class^="flaticonmobilefooter-"]:before, [class*=" flaticonmobilefooter-"]:before,
[class^="flaticonmobilefooter-"]:after, [class*=" flaticonmobilefooter-"]:after {
  font-family: Flaticon;
        font-size: 40px;
font-style: normal;
margin-bottom: 25px;
margin-left: 0px;
}

.flaticonmobilefooter-folder:before { content: "\f108"; }
.flaticonmobilefooter-computer-screen:before { content: "\f110"; }
.flaticonmobilefooter-crown:before { content: "\f106"; }
.flaticonmobilefooter-save-button:before { content: "\f100"; }


[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
  font-family: Flaticon;
        font-size: 20px;
font-style: normal;
margin-left: 0px;
margin-right: 10px;
}

.flaticon-save-button:before { content: "\f100"; }
.flaticon-download-button:before { content: "\f101"; }
.flaticon-menu:before { content: "\f102"; }
.flaticon-rss-symbol:before { content: "\f103"; }
.flaticon-video-camera:before { content: "\f104"; }
.flaticon-magnifying-glass:before { content: "\f105"; }
.flaticon-crown:before { content: "\f106"; }
.flaticon-favorite:before { content: "\f107"; }
.flaticon-folder:before { content: "\f108"; }
.flaticon-clapperboard:before { content: "\f109"; }
.flaticon-movie-player-play-button:before { content: "\f10a"; }
.flaticon-female-mouth-lips:before { content: "\f10b"; }
.flaticon-line-chart:before { content: "\f10c"; }
.flaticon-star:before { content: "\f10d"; }
.flaticon-social-group:before { content: "\f10e"; }
.flaticon-black-shop-tag:before { content: "\f10f"; }
.flaticon-computer-screen:before { content: "\f110"; }





.topnav2.responsive a.icon:hover, .topnav2 .menu-icon:hover{

	color:black;

	}

.col-left-single{


}


.announce{

	background-color: #fcf8e3;
	color: #c09853;
	padding: 11px 21px 9px;
	width:calc(100% - 44px);
	border: 1px solid #fbeed5;
	margin-bottom: 20px;
}

.announce-red{

	background-color: #ffcccc;
	color: #9e0404;
	padding: 11px 21px 9px;
	width:calc(100% - 44px);
	border: 1px solid #9e0404;
	margin-bottom: 20px;
}


.announce a{


	color: black;

}

.announce a:hover{

	text-decoration: underline;
	color: black;

}



	/*
  	Related posts
  	*/

.crp_related {
  clear: both;
}
.crp_related h3 {
  margin: 0;
  padding: 0;
}
.crp_related ul {
  list-style: none;
  float: left;
  margin: 0;
  padding: 0;
}
.crp_related li, .crp_related a {
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  margin: 1px;
}

.crp_related li:hover {
  background: #eee;
  border-color: #bbb;

}
/*.crp_related a {
  width: 150px;
  height: 150px;
  text-decoration: none;
}*/
.crp_related a:hover {
  text-decoration: none;
  color: #ff6000;
}
.crp_related img {
 /* width: 276px;*/
 width:100%;
  height: 180px;
  margin: auto;
}
.crp_related .crp_title {
  position: absolute;

  bottom: 5px;
  left: 0px;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: .9em;
  text-shadow: #000 .1em .1em .2em;
  background: rgb(0.5, 0.5, 0.5);
  background: rgba(0, 0, 0, 0.5);
}



.crp_clear {
	clear: both;
}

.crp_related li {

	width:calc(33.33333% - 2px);

}
.crp_related a {

	width:100%;

}




@media screen and (max-width: 1000px){

	.crp_related li {

	width:calc(50% - 2px);

	}
	.crp_related img{
		height:230px;
	}
}


.crp_related a {

	width:100%;

	}


}


@media screen and (max-width: 800px){

	.crp_related li {

	width:calc(50% - 2px);

	}

	.crp_related img{
		height:208px;
	}


}


@media screen and (max-width: 600px){

	.crp_related li {


	width:100%;
	}

	.crp_related img{
		height:270px;
	}

}


@media screen and (max-width: 400px){

	.crp_related li {


		width:100%;
	}

	.crp_related img{
	height:196px;
	}


}
/*    page list of items - responsive */



#pageseznam div.page-list-column ul li{
	list-style: none;
	font-size: 120%;
	line-height: 150%;


}

#pageseznam div.page-list-column ul h3{
	margin-left: 1.1em;
	color: #ff6000;
	font-size: 150%;
	font-weight: bold;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
}

#pageseznam div.page-list-column ul h3 a{
	color: #ff6000;
}


.page-list-column{

	column-count:4;
	column-gap:20px;
}

@media screen and (max-width: 1200px){

		.page-list-column{

			column-count:4;

		}

}

@media screen and (max-width: 1000px){

		.page-list-column{

			column-count:3;

		}

}

@media screen and (max-width: 800px){

		.page-list-column{

			column-count:2;

		}

}
@media screen and (max-width: 400px){

		.page-list-column{

			column-count:1;

		}

		.pocetvidei{margin:0}

}

@media screen and (max-width: 340px){



		.pocetvidei{/*top:17px;*/ position:relative; line-height: 50px}

}



/*  Search - div recentposts "or .... "  ---------------*/

.orSearch{float:right; margin-right: 1em; }

@media screen and (max-width: 450px){

#recentposts.withselect2{

			height:70px;

		}
		.orSearch{float:left}

}

/* -------------------------------------------------*/

/*     pageposts, recentposts  - div - prepinani - responsive     */

@media screen and (max-width: 580px){


	#pageposts.withselect, #recentposts.withselect{

			/*height:90px;*/

		}

	.page-dropdown{

			/*margin-left: 1em;
			float:left;*/
		margin-top: .7em;
	}





}

@media screen and (min-width: 1530px){

	.page-dropdown{

		float: right;

	}

}


@media screen and (max-width: 1529px){



}
/* contact Form Invidual Page */


  .form-contact-container {
        width: 600px;
        clear: both;
		margin-bottom:20px;
		margin-left:2px;
    }
    .form-contact-container input{
        width: 200px;
        clear: both;
		background-color:#fef1dd;
		outline:none;
		border: 1px solid grey;
    }

	.form-contact-container select{

		width:250px;
		background-color:#fef1dd;
			border: 1px solid grey;

	}

	.form-contact-container select option{


		padding: 4px;

	}

	.form-contact-container textarea {
        width: 100%;
        clear: both;
		background-color:#fef1dd;
		border: 1px solid grey;
		outline:none;
    }

 .form-contact-container input.contact-submit {
        width: 180px;
		background-color:#fdcd09;
		border:0;
		font-size:120%;
		height:35px;

		border-radius:6px;
		font-weight: bold;


    }

		@media screen and (max-width: 730px){
		  .form-contact-container { width:500px; }
		.form-contact-container textarea {
        width:380px;

		}

    }
	@media screen and (max-width: 450px){
		  .form-contact-container { width:400px; }
		.form-contact-container textarea {
        width:250px;

    }

	}


	.error-message{

		width:calc(100% - 8px);
		/*height:35px;*/
		border:1px solid red;
		background-color:#fbaca4;
		margin-bottom:25px;
		padding:3px;

		color:red;
		font-weight:bold;
		text-align:center;

	}


	.success-message{

			width:calc(100% - 8px);
		/*height:35px;*/
		border:1px solid green;
		background-color:#99ff99;
		margin-bottom:25px;
		padding:3px;

		color:green;
		font-weight:bold;
		text-align:center;

	}

/* horni lista */

.top-bar{

	height: 25px;
	background-color: #23282d;
	/*text-align: center;*/
	padding-top:0px;
	box-sizing: border-box;
	color: #ffffff;
}

.top-bar-1{

	width:95%;
	max-width: 1700px;
	margin: auto;

	position:relative;
	left:5px;

}


.top-bar-txt{

	margin-right: 25px;

}

.top-bar-txt-color{

	color: grey;

}

.top-bar a{

	margin-right: 25px;
	color: #ffffff;

}

.top-bar a:hover{


	color: #fdcd09;

}

.top-bar .top-bar-1 img{

	width:15px;
position: relative;
top: 4px;

}

@media screen and (max-width: 1200px){



.top-bar{ display: none }

}


@media screen and (max-width: 1529px){

.top-bar-1{
	max-width: 1000px;
}

.top-bar-1-single{

		width:85%;
		max-width:none;

}

}













/*   Top Tabulka  */




table.toptabulka{

	 width: 100%;

   	 border: 1px solid #432;
   	 border-style: dashed;


	border-collapse: collapse

}

table.toptabulka th, table.toptabulka td {
    padding: 0;
}

table.toptabulka td:not(:last-child) {


    border-right: 1px solid #432;
    border-right-style : dashed;

}

table.toptabulka thead tr th{
	border: 0;
	background-color: #a59079;
}



table.toptabulka th:first-child{


    width:60px;

}

table.toptabulka th:last-child{


    width:100px;

}

table.toptabulka th{

	text-align: center;


}

table.toptabulka td{

	padding-left: 10px;


}

table.toptabulka tr:nth-child(odd){
	background: #fef1dd none repeat scroll 0 0;
}

table.toptabulka tr:nth-child(even){

	background-color: #f2efe5;

}

table.toptabulka thead tr th{

	padding-top:3px;
	padding-bottom:3px;

}

table.toptabulka td{

	padding-top:3px;
	padding-bottom:3px;

}


/* --------PC term description---------------- */


div.term_pstar_descr{

	background:#fef1dd;
	padding: 20px 20px 20px 20px;
	max-height: 322px;
	width: 93.8%;
	display: inline-block;
	margin-top: 10px;
	/*margin-bottom:20px;*/
	max-width: 1290px;
	box-sizing: border-box;

}

div.term_pstar_descr img{

	float: left;
	height: 280px;
	border: 1px solid #b7a99a;
	margin-right: 20px;

}



div.term_pstar_descr p{
	margin:0;
	padding-bottom:15px;


}


@media screen and (max-width: 1529px){
	div.term_pstar_descr{
		width: 95%;
		max-width: 600px;
		height: auto;
		/*margin-bottom: 20px;*/
	}


	div.term_pstar_descr img{

			max-width: 99%;
			height:auto;
			margin-bottom: 20px;
}

div.term_pstar_descr p{

	padding-bottom: 0;
	padding-top:15px;


}
}


@media screen and (max-width: 1000px) {

	div.term_pstar_descr{

		width: 100%;


	}




}

/*-----------List V2 + grenen dot Naughtz Live + archive php banners---------------------*/

a.list-letter-active{

  color:#ff6000;

}

.list-rips-menu-no-desktop{

	display: none;
	text-lign: center;
	vertical-align: center;

	}



/*  bannery archive.php  */

@media screen and (max-width: 1799px) and (min-width: 1530px) {

		    #awe-customiframe-container{
			margin-right: 5.8% !important;

		}

}


@media screen and (max-width: 1529px){

    #awe-customiframe-container{

		width:95%;
		max-width: 600px;
	}

}


@media screen and (max-width: 1000px){

	#awe-customiframe-container, .line-banners-archive{
		display: none !important;
	}

	.list-rips-menu-no-desktop{


		display: table-cell;


	}
	.list-rips-menu-desktop{

		display: none;
	}

	.list-rips-menu-type{

		display: none;
	}



}



.dot {
  height: 11px;
  width: 11px;
  background-color: #8fc400;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top:0px;
}

@media screen and (max-width: 745px){


}




@media screen and (max-width: 580px){

	.div-up-list-rips{
		height:unset !important;
				}

}


@media screen and (max-width: 450px){

	.list-rips-h1{
		font-size:22px;
	}

}
@media screen and (max-width: 350px){

	.list-rips-h1{
		font-size:20px;
	}

}

/*  Sidebar bez sipek */



div.br.the-content.br-the-content-ex ul ul > li::before {content: none;


 }
div.br.the-content.br-the-content-ex ul ul > li:hover::before {content: none;

position:relative;
left:0;
 }

div.wrapleft div.wrapright div.tr div.bl div.tl div.br.the-content.br-the-content-ex ul a{width: auto;}




/* Daily Post Video online */


.daily_post_video_online{

	max-width: 600px;
	border: 1px solid #b7a99a;
	align: center; margin: 1em 1em 1em 1em;
}

.daily_post_video_online_2{

	height: 0;
	position: relative;
	padding-bottom: 56.25%;
	overflow: hidden;
}
.daily_post_video_online_2 iframe{

	position: absolute;
	left: 0;
	top: 0;
	align: left;
	width: 100%;
	height: 100%;

}



/* .dlc style (19.1.2020) */

.post_dlc_link{

	background:#fef1dd none repeat scroll 0 0;

	border: 1px solid #432;

	padding: 5px 12px 5px 12px;

	margin-top: 20px;

	font-size: 1.2em;

	border-radius: 8px;

	width: 150px;


}

.post_dlc_link a img{

	margin: 0;

	padding: 0;

	border: 0;

	position: relative;

	top: 2px;

    height: 20px;

    width: 20px;

}

@media screen and (max-width: 1000px) {

  .post_dlc_link{

	display:none;

  }

}


.social-media-icons{

	float: right;
	height: 35px;

}
.social-media-icon{


	float: right;
	margin-left: 14px;
}
.social-media-icons .social-media-icon a{

	display: inherit;
	height: 14px;

}

.social-media-icons .social-media-icon-twitter a{

	background: transparent url('/wp-content/images/social/twitter.png') center top no-repeat;
	background-size: 17px 14px;

}
.social-media-icons .social-media-icon-twitter a:hover{


	  background-image: url('/wp-content/images/social/twitter-white.png');

}

.social-media-icons .social-media-icon-rss a{

	background: transparent url('../images/rss.png') center top no-repeat;
	background-size: 14px 14px;

}
.social-media-icons .social-media-icon-rss a:hover{


	  background-image: url('../images/rss-white.png');

}

.social-media-icons .social-media-icon-telegram a{

	background: transparent url('../images/telegram.png') center top no-repeat;
	background-size: 16px 14px;

}
.social-media-icons .social-media-icon-telegram a:hover{


	  background-image: url('../images/telegram-white.png');

}
@media screen and (max-width: 1000px) {

	.social-media-icons{

		display: none;

	}

}

.box-archive-menu-by-date .index-dropdown{

 margin: unset;
 width: 11em;

}

.box-archive-header-select-date-mobile{
	/*float: left;*/
        display: none;
}
.box-archive-header-select-date-mobile .index-dropdown{

 margin: unset;
 width: 11em;
 font-size: 1em;
 margin-left: 1em;
 margin-bottom: .5em;

}


@media screen and (max-width: 1000px) {

	.box-archive-header-select-date-mobile{

		display: inline-flex;

	}

}

@media screen and (max-width: 410px) {

	.box-archive-header-select-date-mobile{

		display: inline;

	}

}