/*
Theme Name: Hardbroru
Template: sreda-design
Text Domain: Hardbroru
Description: Developed by <a href="http://dimox.name/">Dimox</a>
Author: Dimox
Version: 2018.04.23.14.47

Colors: http://color.romanuke.com/tsvetovaya-palitra-3639/

#000000 - Black
#45261d - Dark brown
#924e27 - Light brown
#cba781 - Bezhevyj
#847187 - Violet

*/



/* index */


.category__item-text {
	margin-bottom: 50px;
}

.category__list-item:not(:last-child) {
    margin-bottom: 15px;
}

/* haircuts-catalog */

.haircuts-catalog {

}

@media screen and (max-width: 767px) {
    .post__entry img.alignleft, .post__entry .wp-caption.alignleft, .post__entry img.alignright, .post__entry .wp-caption.alignright {
        width: 100%;
    }
}

.post li img.size-large {
    padding-top: 15px;
}

.post table.wpsmt-column-stack-mobile th {
    padding: 0px 0px;
}

.post table.wpsmt-column-stack-mobile td {
    padding: 0px 0px;
}

.wpsm_table, .wpsm-comptable img {
    max-width: 100% !important;
    max-height: 100% !important;
    padding: 0px !important;
}

.pt-cv-title a {
	color: #362E48;
	font: 16px 'Montserrat', 'Helvetica Neue', sans-serif;
	font-weight: 500;
}


.pt-cv-ifield:hover a {
	color: #924e27;		
	text-decoration: underline !important;
}

.pt-cv-ifield a {
	display: block;
}

.category__list-link:hover {
	color: #924e27;
}

.pt-cv-wrapper .active {
	width: 920px;
}


/* Ad */
div.xeve {
	margin: 10px 0;
    padding: 16px 16px 16px 16px;
    border-radius: 5px;
    background: #FAF9FB;
	font-size: 200%;
}

div.xeve a {
	line-height: 18px;
}


/* Navoz top plugin */

.webnavoz_re_image {
	width: 150px;
    height: 150px;
    background-size: cover;
    background-position: 50% 0;
    border-radius: 20%;
    margin-right: 25px;
}

.webnavoz_re_legend {
	color: #362E48;
}

.webnavoz_data_title {
	text-align: left;
    width: calc(100% - 320px);
    height: auto;
    color: #292d39;
    font-weight: 400;
    font-size: 16px;
}

.webnavoz_data_title, .webnavoz_re_image {
	vertical-align: top !important;
}

.webnavoz_data_title::first-line {
    font-size: 170%;
}

.webnavoz_data_obshee {
	width: 120px;
	margin-bottom: 15px;
	background-image: linear-gradient(to right, #CBA781, #d7c2ad);
}

.wn_vote {
	text-align:left;
	width: 140px;
	display:inline-block;
	vertical-align: top;
	height:auto;
	color:#292d39;
	margin-bottom: 10px;
}

#re_admin_redact{width:100%;display:table;clear:both;float:none}
#re_admin_redact>div{width:100%;clear:both;display:table;height:auto;padding:0}
#re_admin_redact>div:hover{background:#eee}
#re_admin_redact>div>div:first-child{width:10%;float:left;display:block;height:auto;font-size:16px;line-height:30px}
#re_admin_redact>div>div:last-child{width:90%;float:right;display:block;height:auto}
#re_admin_redact>div>div:last-child textarea{width:calc(100% - 4px)}
#re_admin_redact>div>div>div{float:left;display:block;height:auto;}
#re_admin_redact>div>div>div>input[type="text"]{width:calc(100% - 4px)}
.re_admin_image{width:130px}
.re_admin_name{width:200px}
.re_admin_desc{width:450px}
.re_admin_link{width:200px}
.re_admin_minus,.re_admin_plus{width:5%}

@media screen and (max-width: 700px) {
	.webnavoz_data_title {
	    width: 100% !important;
	}

	.webnavoz_re_image {
		width: 100% !important;
		height: calc(75vw);
		border-radius: 5% !important;
	}

	.wn_vote {
		margin-left: calc(50% - 70px); /* center */
	}
}




.related {
	max-width: 920px;
}

a {
    text-decoration: none;
    color: #924e27;
}

.akismet_comment_form_privacy_notice {
	font-size: 12px;
	margin-top: 15px;
}

.popular__thumbs div.slick-slide {
	width: 153px !important;
}

.content {
	padding: 0;
}

.category {
	width: 50%;
	float: left;
	padding-right: 20px;
}

@media screen and (max-width: 999px) {
	.category {
		width: 100%;
	}

	.popular__items {
		min-height: 397px;
	}

	.wr-vote2x-tpl {
		margin-top: 40px !important;
	}
}

.popular__inner {
	height: 520px;
}

.search__button {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4jd3SMYoCQRCF4W828gpeQ/YW4oAgeo0FD2AgGBgKJkbLhiayu4OnEG/hxGaGGkwLo7btsOH+0HTBq3pdVDW3jFCgDKfAUIKsFi/DvcU+xB3kOOEjZbTENKHPsHgmjmqvp1hhEBMKdBsY9PATE0q0Gxi0Q+4Nbw0Kr2Q4xwz2qmm/4h27mMGXalWvyPEZM1ir9jxLFM9xxOZeqH+kBVr4Da1moe08FI/v8qMMVKsqccA3+jX9YYh/4Z+ZTC5WnCVue47EyAAAAABJRU5ErkJggg==) no-repeat 50%;
}

.header__popular-headline {
	color: #924e27;
}

.item__cat a {
	color: #924e27;
}

.post h3 {
    font-size: 20px;
}

.post-rating {
	background-color: #45261d;
}

#toc_container a {
	border-bottom: 1px dashed;
	color: #924e27;
}

#toc_container a:hover {
	border-bottom: 0px;
	text-decoration: none;
}

.item__more {
	border: 1px solid #cba781;
	transition: .5s;
}

.category__item a:hover {
	color: #924e27;
}

.item__link:hover {
	color: #924e27;
}

.item__more:hover {
	text-decoration: none;
	color: #FFF;
	background: #cba781;
}

.item:hover .item__more {
	text-decoration: none;
	color: #FFF;
	background: #cba781;
}

.header__popular-title a:hover {
	color: #924e27;
}

.breadcrumbs a {
	color: #847187;
}

.post__headline:after {
	background-color: #847187;
}

.ask__title {
	color: #45261d;
}

.post ol > li:before {
	color: #847187;
}

.post ul > li:before {
	border: 3px solid #847187;
}



.rat_avg {
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 10px;
}

.ask__button {
	background-color: #847187;
}

.ask__button:hover {
	background-color: #948197;
}

.form__button {
	background-color: #847187;
}

.form__button:hover {
	background-color: #948197;
}

.stats {
	display: none;
}

.header__logo-title span {
	color: #cba781;
}

footer {
	color: #eeeeee !important;
}

footer:before {
	background-color: #45261d !important;
}

.footer__nav a {
	color: #cba781 !important;
}

.copyright__domain span {
	color: #cba781;
}

.post table {
	align-self: center;
	width: 99%;
	border-radius: 7px;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -khtml-border-radius: 7px;
	border-top: 4px solid #847187;
	border-bottom: 4px solid #847187;
	display: block;
}

.post table thead {
	background-color: #847187;
	color: white;
}

.post table thead td {
	border: 0px;
}

/* Ratings OL/TABLE */

img.top {
	width: 30px;
	float: left !important;
	margin: 10px 10px 0 0 !important;
}

ol.table li::first-line {
	font-size: 170%;
}

ul.table li::first-line {
	font-size: 170%;
}

.post ul.table > li:before {
	position: unset;
}


.post h3 {
	clear: both; 
}

.post ul.table {
	padding-left: 0px;
}

@media screen and (min-width: 1000px) {
	ol.table, ul.table {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	}

	ol.table li, ol.table li {
	  /* flex: 0 0 100%; */
	  padding: 0em;
	  /* display: flex;
	  align-items: flex-start; */
	}
}

/* // Ratings OL / TABLE */


@media only screen and (max-width: 800px) {
	
	/* Force table to not be like tables anymore */
	table#no-more-tables, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }

	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}
/*
     FILE ARCHIVED ON 13:45:06 Jun 10, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:28:21 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.319
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.03
  esindex: 0.005
  cdx.remote: 13.113
  LoadShardBlock: 86.097 (3)
  PetaboxLoader3.datanode: 102.083 (5)
  PetaboxLoader3.resolve: 390.042 (3)
  load_resource: 520.168
  loaddict: 126.616
*/