.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;max-width:1040px !important;}
.bx-wrapper img{max-width: 75%;display: block;margin: 0 auto;}
.bx-wrapper .bx-viewport{background:#fff;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#c4c4c4;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:-52px;background:url(../images/controls.png) no-repeat 0 0px;}
.bx-wrapper .bx-next{right:-55px;background:url(../images/controls.png) no-repeat -43px 0px;}
.bx-wrapper .bx-prev:hover{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;}
.bx-wrapper .bx-next:hover{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-36px;outline:0;width:32px;height:55px;text-indent:-9999px;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
@charset "utf-8";

.tags h2,.tags h3,.tags h4 {
    display: inline-block;
}

.scrolling {
    overflow-x: auto!important;
    overflow-y: hidden!important;
    white-space: nowrap!important;
    -webkit-overflow-scrolling: touch!important;
    display: block!important;
    margin-bottom: -17px!important;
    padding-bottom: 0px!important;
    position: relative!important;
    box-sizing: content-box!important;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none;  /* IE 10+ */
}

.scrolling::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* Chrome/Safari/Webkit */
}

.stile {
  background-color: #f5f5f4;
  color: #000;
  font-size: 13px;
  font-weight: normal;
}

.menu_tags .stile {
  background-color: rgb(103, 132, 254);
  color: #fff;
  margin-bottom: 0px;
}

.menu_tags .scrolling .stile:last-of-type {
  margin-right: 50px;
}

.menu_tags::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 100%;
    background-image: linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 70%);
}
.dark-mode .menu_tags::after {
    background-image: linear-gradient(to right,rgba(0,0,0,0) 10%,#000 90%);
}

.tags h1 {
    margin-right: 200px;
    font-size: 38px;
}

.tags h2 {
    font-size: 26px;
}

.tags .tile-row .tile .tile-title {
  font-size: 28px!important;
}

.header-wrapper {
	height: 75px;
}

.p-content {
	width: 800px;
}

.tags .p-content p.wide_1040  {
  margin-left: auto;
}

.page-header.blog {
	height: 75px;
	background-color:#fff!important;
}

.page-header.blog .header-logo svg{
	width: 90px;
	height: 50px;
}

.page-header.blog .header-logo {
    padding-top: 8px;
		margin-top: 12px;
		width: 146px;
		height: 38px;
		background-size: 146px 38px;
		background-repeat: no-repeat;
		background-image: url(../images/ilounge-new-2020-logo.svg);
}

.page-header.blog .header-logo .journal-text{
		position: absolute;
		right: 0;
		background-color: #fff;
		border-top: 1px solid;
		color: #1a1a1a;
		width: 101px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-size: 10.8px;
		margin-top: 24px;
				font-weight: bold;
				transition: 0.3s all ease;
    -moz-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -ms-transition: 0.3s all ease;
}

.page-header.blog .main-links {
	height: 75px;
}

.page-header.blog nav.catalog_menu {
	position: absolute;
	width: 65%;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
}

.page-header.blog nav.catalog_menu ul {
	width: 100%;
	text-align: center;
}

.page-header.blog nav.catalog_menu ul li {
	float: none;
}

.page-header.blog nav.catalog_menu ul li a {
	color: #1a1a1a;
	font-weight: bold;
	padding: 30px 12px 30px 12px;
	height: 75px;
}

.page-header.blog nav.catalog_menu ul li a:hover {
	color: #1a1a1a!important;
}

nav.catalog_menu ul li:hover::after, nav.catalog_menu ul li:focus::after {
		opacity: 0!important;
}

.AutocompleteContainter {
	top: 75px!important;
}

.page-header.blog nav.catalog_menu .search-icon {
    width: 50px;
    background-size: 20px;
}

.post-table table {
min-width: 100%;
margin-bottom: 70px;
table-layout: fixed;
width: 100%;
}

.post-table table:not(.no_background_headers) tr:first-of-type {
    background-color: #000;
    color: #fff;
    height: 200%;
    padding: 15px;
    font-weight: bold;
}


.dark-mode .post-table table:not(.no_background_headers) tr:first-of-type {
    background-color: #d9d9d9;
    color: #000;
}

.post-table table tr:nth-of-type(even) {
    background-color: #f5f5f6;
}

.dark-mode .post-table table tr:nth-of-type(even) {
    background-color: #151515;
}

.post-table table tr td {
    line-height: 18px;
    font-size: 15px;
    padding: 15px;
		word-break: break-word;
}

.post-table table tr td:first-child{
  font-weight: bold;
  max-width: 170px;
}


.languages{
	position: absolute;
	right: 115px;
	top: 30px;
}

.language{
	opacity: 0.5;
	text-transform: uppercase;
	font-weight: bold;
	color: #1a1a1a;
}

.language.active, .language:hover{
	opacity: 1;
}

.podcast-button {
	position: absolute;
	right: 70px;
	top: 25px;
}

.podcast-button a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIj4KICA8Zz4KICAgIDxwYXRoIGQ9Im00NDAuMSwzNjIuMWMtMTQtOC42LTM1LjEtMjEuNi0zNC44LTM1LjQgMi4xLTg4LjMtMTktMTU1LjYtNjAuOS0xOTQuNC05LjYtOC45LTIwLjItMTYuMi0zMS42LTIxLjggOC0xMC4zIDEyLjctMjIuOCAxMi43LTM2LjMgMC0zNC44LTMxLjItNjMuMi02OS42LTYzLjJzLTY5LjYsMjguNC02OS42LDYzLjJjMCwxMy41IDQuNywyNiAxMi43LDM2LjMtMTEuNCw1LjYtMjIsMTIuOS0zMS42LDIxLjgtNDEuOSwzOC45LTYyLjksMTA2LjEtNjAuOSwxOTQuNCAwLjMsMTMuOC0yMC44LDI2LjgtMzQuOCwzNS40LTEzLjYsOC40LTMwLjYsMTguOS0yNC42LDM2LjUgNiwxNy42IDE0LjksMjEuNyAxMjIuMywyMi42IDQuOSwzOS40IDQwLjMsNzkuOCA4Ni41LDc5LjggNDYuMiwwIDgxLjUtNDAuNCA4Ni41LTc5LjggMTA3LjQtMC45IDExNi40LTUgMTIyLjMtMjIuNiA2LTE3LjYtMTAuOS0yOC4xLTI0LjYtMzYuNXptLTE4NC4xLTMxMC4zYzEzLjYtMS40MjEwOWUtMTQgMjQuNiwxMCAyNC42LDIyLjQgMCwxMi4zLTExLDIyLjQtMjQuNiwyMi40cy0yNC42LTEwLTI0LjYtMjIuNGMwLTEyLjMgMTEtMjIuNCAyNC42LTIyLjR6bTAsNDA4LjRjLTE5LDAtMzYuMy0xOS43LTQwLjktMzguNyAxMS44LDAgNzAsMCA4MS44LDAtNC42LDE5LTIxLjksMzguNy00MC45LDM4Ljd6bS0xMzQuNy04MC43YzE2LTEyLjcgMzAuOC0zMCAzMC4yLTUzLjYtMS44LTc2IDE1LjMtMTM0LjYgNDguMS0xNjUgMTUuOC0xNC43IDM0LjgtMjIuNCA1Ni40LTIzIDIxLjYsMC42IDQwLjYsOC4zIDU2LjQsMjMgMzIuOCwzMC40IDQ5LjgsODkgNDguMSwxNjUtMC41LDIzLjYgMTQuMiw0MC45IDMwLjIsNTMuNi0zNy40LDEuMS0yMzIsMS4xLTI2OS40LDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
	width: 24px;
	height: 24px;
	background-size: 24px;
	background-repeat:no-repeat;
	display: block;
}

.podcast-button a::after {
	content: "4";
	width: 18px;
	height: 18px;
	position: absolute;
	background-color: #e62e3b;
	border-radius: 100%;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 18px;
	right: -6px;
	top: -6px;
}

.moreposts {
  font-size: 32px;
  margin-top: 40px;
  text-align: center;
  border-top: solid 1px #f5f5f6;
}

.dark-mode-button {
	width: 50px;
	height: 25px;
	text-align: center;
	background: #d5ddff;
	border-radius: 23px;
	cursor: pointer;
	transition: all 0.4s ease;
	position: absolute;
	right: 0px;
	top: 25px;
			overflow: hidden;
}
.dark-mode-icon {
	height: 21px;
	width: 21px;
	background: #151618;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	padding-top: 0px;
	margin: 2px;
	font-size: 12px;
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.4s ease;
	padding-left: 2px;
	line-height: 25px;
	box-sizing: border-box;
}
.dark-mode-button {
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
}
.dark-mode-button.on {
	-webkit-filter: grayscale(01);
	filter: grayscale(0);
	transition: all 0.4s ease;
}
.dark-mode-button.on .dark-mode-icon {
	left: auto;
	left: 25px;
	transition: all 0.4s ease;
}

.dark-mode .search-icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQ3NS4wODQgNDc1LjA4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc1LjA4NCA0NzUuMDg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+Cgk8cGF0aCBkPSJNNDY0LjUyNCw0MTIuODQ2bC05Ny45MjktOTcuOTI1YzIzLjYtMzQuMDY4LDM1LjQwNi03Mi4wNDcsMzUuNDA2LTExMy45MTdjMC0yNy4yMTgtNS4yODQtNTMuMjQ5LTE1Ljg1Mi03OC4wODcgICBjLTEwLjU2MS0yNC44NDItMjQuODM4LTQ2LjI1NC00Mi44MjUtNjQuMjQxYy0xNy45ODctMTcuOTg3LTM5LjM5Ni0zMi4yNjQtNjQuMjMzLTQyLjgyNiAgIEMyNTQuMjQ2LDUuMjg1LDIyOC4yMTcsMC4wMDMsMjAwLjk5OSwwLjAwM2MtMjcuMjE2LDAtNTMuMjQ3LDUuMjgyLTc4LjA4NSwxNS44NDdDOTguMDcyLDI2LjQxMiw3Ni42Niw0MC42ODksNTguNjczLDU4LjY3NiAgIGMtMTcuOTg5LDE3Ljk4Ny0zMi4yNjQsMzkuNDAzLTQyLjgyNyw2NC4yNDFDNS4yODIsMTQ3Ljc1OCwwLDE3My43ODYsMCwyMDEuMDA0YzAsMjcuMjE2LDUuMjgyLDUzLjIzOCwxNS44NDYsNzguMDgzICAgYzEwLjU2MiwyNC44MzgsMjQuODM4LDQ2LjI0Nyw0Mi44MjcsNjQuMjM0YzE3Ljk4NywxNy45OTMsMzkuNDAzLDMyLjI2NCw2NC4yNDEsNDIuODMyYzI0Ljg0MSwxMC41NjMsNTAuODY5LDE1Ljg0NCw3OC4wODUsMTUuODQ0ICAgYzQxLjg3OSwwLDc5Ljg1Mi0xMS44MDcsMTEzLjkyMi0zNS40MDVsOTcuOTI5LDk3LjY0MWM2Ljg1Miw3LjIzMSwxNS40MDYsMTAuODQ5LDI1LjY5MywxMC44NDkgICBjOS44OTcsMCwxOC40NjctMy42MTcsMjUuNjk0LTEwLjg0OWM3LjIzLTcuMjMsMTAuODQ4LTE1Ljc5NiwxMC44NDgtMjUuNjkzQzQ3NS4wODgsNDI4LjQ1OCw0NzEuNTY3LDQxOS44ODksNDY0LjUyNCw0MTIuODQ2eiAgICBNMjkxLjM2MywyOTEuMzU4Yy0yNS4wMjksMjUuMDMzLTU1LjE0OCwzNy41NDktOTAuMzY0LDM3LjU0OWMtMzUuMjEsMC02NS4zMjktMTIuNTE5LTkwLjM2LTM3LjU0OSAgIGMtMjUuMDMxLTI1LjAyOS0zNy41NDYtNTUuMTQ0LTM3LjU0Ni05MC4zNmMwLTM1LjIxLDEyLjUxOC02NS4zMzQsMzcuNTQ2LTkwLjM2YzI1LjAyNi0yNS4wMzIsNTUuMTUtMzcuNTQ2LDkwLjM2LTM3LjU0NiAgIGMzNS4yMTIsMCw2NS4zMzEsMTIuNTE5LDkwLjM2NCwzNy41NDZjMjUuMDMzLDI1LjAyNiwzNy41NDgsNTUuMTUsMzcuNTQ4LDkwLjM2QzMyOC45MTEsMjM2LjIxNCwzMTYuMzkyLDI2Ni4zMjksMjkxLjM2MywyOTEuMzU4eiAgICIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRDlEOUQ5IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgo8L2c+PC9nPiA8L3N2Zz4=);
}

.dark-mode .close_search {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgMzI5LjI2OTMzIDMyOSIgd2lkdGg9IjUxMiI+PGc+PHBhdGggZD0ibTE5NC44MDA3ODEgMTY0Ljc2OTUzMSAxMjguMjEwOTM4LTEyOC4yMTQ4NDNjOC4zNDM3NS04LjMzOTg0NCA4LjM0Mzc1LTIxLjgyNDIxOSAwLTMwLjE2NDA2My04LjMzOTg0NC04LjMzOTg0NC0yMS44MjQyMTktOC4zMzk4NDQtMzAuMTY0MDYzIDBsLTEyOC4yMTQ4NDQgMTI4LjIxNDg0NC0xMjguMjEwOTM3LTEyOC4yMTQ4NDRjLTguMzQzNzUtOC4zMzk4NDQtMjEuODI0MjE5LTguMzM5ODQ0LTMwLjE2NDA2MyAwLTguMzQzNzUgOC4zMzk4NDQtOC4zNDM3NSAyMS44MjQyMTkgMCAzMC4xNjQwNjNsMTI4LjIxMDkzOCAxMjguMjE0ODQzLTEyOC4yMTA5MzggMTI4LjIxNDg0NGMtOC4zNDM3NSA4LjMzOTg0NC04LjM0Mzc1IDIxLjgyNDIxOSAwIDMwLjE2NDA2MyA0LjE1NjI1IDQuMTYwMTU2IDkuNjIxMDk0IDYuMjUgMTUuMDgyMDMyIDYuMjUgNS40NjA5MzcgMCAxMC45MjE4NzUtMi4wODk4NDQgMTUuMDgyMDMxLTYuMjVsMTI4LjIxMDkzNy0xMjguMjE0ODQ0IDEyOC4yMTQ4NDQgMTI4LjIxNDg0NGM0LjE2MDE1NiA0LjE2MDE1NiA5LjYyMTA5NCA2LjI1IDE1LjA4MjAzMiA2LjI1IDUuNDYwOTM3IDAgMTAuOTIxODc0LTIuMDg5ODQ0IDE1LjA4MjAzMS02LjI1IDguMzQzNzUtOC4zMzk4NDQgOC4zNDM3NS0yMS44MjQyMTkgMC0zMC4xNjQwNjN6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRDlEOUQ5IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPjwvZz4gPC9zdmc+);
}


.dark-mode .podcast-button a {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgogIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJtNDQwLjEsMzYyLjFjLTE0LTguNi0zNS4xLTIxLjYtMzQuOC0zNS40IDIuMS04OC4zLTE5LTE1NS42LTYwLjktMTk0LjQtOS42LTguOS0yMC4yLTE2LjItMzEuNi0yMS44IDgtMTAuMyAxMi43LTIyLjggMTIuNy0zNi4zIDAtMzQuOC0zMS4yLTYzLjItNjkuNi02My4ycy02OS42LDI4LjQtNjkuNiw2My4yYzAsMTMuNSA0LjcsMjYgMTIuNywzNi4zLTExLjQsNS42LTIyLDEyLjktMzEuNiwyMS44LTQxLjksMzguOS02Mi45LDEwNi4xLTYwLjksMTk0LjQgMC4zLDEzLjgtMjAuOCwyNi44LTM0LjgsMzUuNC0xMy42LDguNC0zMC42LDE4LjktMjQuNiwzNi41IDYsMTcuNiAxNC45LDIxLjcgMTIyLjMsMjIuNiA0LjksMzkuNCA0MC4zLDc5LjggODYuNSw3OS44IDQ2LjIsMCA4MS41LTQwLjQgODYuNS03OS44IDEwNy40LTAuOSAxMTYuNC01IDEyMi4zLTIyLjYgNi0xNy42LTEwLjktMjguMS0yNC42LTM2LjV6bS0xODQuMS0zMTAuM2MxMy42LTEuNDIxMDllLTE0IDI0LjYsMTAgMjQuNiwyMi40IDAsMTIuMy0xMSwyMi40LTI0LjYsMjIuNHMtMjQuNi0xMC0yNC42LTIyLjRjMC0xMi4zIDExLTIyLjQgMjQuNi0yMi40em0wLDQwOC40Yy0xOSwwLTM2LjMtMTkuNy00MC45LTM4LjcgMTEuOCwwIDcwLDAgODEuOCwwLTQuNiwxOS0yMS45LDM4LjctNDAuOSwzOC43em0tMTM0LjctODAuN2MxNi0xMi43IDMwLjgtMzAgMzAuMi01My42LTEuOC03NiAxNS4zLTEzNC42IDQ4LjEtMTY1IDE1LjgtMTQuNyAzNC44LTIyLjQgNTYuNC0yMyAyMS42LDAuNiA0MC42LDguMyA1Ni40LDIzIDMyLjgsMzAuNCA0OS44LDg5IDQ4LjEsMTY1LTAuNSwyMy42IDE0LjIsNDAuOSAzMC4yLDUzLjYtMzcuNCwxLjEtMjMyLDEuMS0yNjkuNCwweiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgogIDwvZz4KPC9nPjwvc3ZnPg==);
}

.dark-mode .footer{
	background-image: none;
}
.dark-mode .footer-news .sendpulse_form input {
	background: #000;
	border-color: #000!important;
}

.dark-mode .page-header.blog {
	 box-shadow: inset 0 -1px 0 0 #1a1a1a;
}

.dark-mode .content-controls, .dark-mode .page-content, .dark-mode .page-header.blog .header-logo .journal-text, body.dark-mode, .dark-mode .page-header.blog, .dark-mode .search-wrap, .dark-mode #search .input_search {
	background: #000!important;
}
.dark-mode .button-toggle-navigation, .dark-mode .button-toggle-navigation::after, .dark-mode .button-toggle-navigation::before {
	border-color: #fff;
}
.dark-mode .pagination a.next_page_link, .dark-mode .pagination a.prev_page_link, .dark-mode .action-content .headline-title, .dark-mode #content, .dark-mode .p-content p, .dark-mode .headline, .dark-mode .page-tittle, .dark-mode .content h2, .dark-mode .review_products-table h2, .dark-mode #journal-content .content, .dark-mode .review_products-table table tbody td, .dark-mode h1, .dark-mode h2, .dark-mode h3, .dark-mode h4, .dark-mode h5, .dark-mode h6, .dark-mode .content ul, .dark-mode .review .comment, .dark-mode .fm-column-title, .dark-mode .footer-menu a, .dark-mode .page-header.blog nav.catalog_menu ul li a, .dark-mode .pagination a, .dark-mode .footer-middle .footer-title, .dark-mode .review .review_text, .dark-mode .review_product-features ul, .dark-mode .page-header.blog .header-logo .journal-text, .dark-mode .language, .blog-detail-annotation, .dark-mode .blog-detail-annotation p, .dark-mode #blog .from-the-blog-content i a, .dark-mode .blog-detail-author-name a, .dark-mode .single_review .review_product p, .dark-mode .review_product-features h4, .dark-mode .tiny_products .product .product_name a, .dark-mode .tiny_products .product h2 a, .dark-mode  .pricetiny, .dark-mode .product .currencytiny {
	color: #d9d9d9;
}

.dark-mode #path a, .dark-mode #path {
    color: #6e6e73;
}

.dark-mode #blog .from-the-blog-content .title h5, .dark-mode .post-content .post-message p, .dark-mode #search .input_search {
	color: #d9d9d9!important;
}
.dark-mode .footer-social-list svg {
	fill: #d9d9d9;
}

.dark-mode .page-header.blog .header-logo svg path {
	fill: #fff;
}

.dark-mode .pagination a.next_page_link, .dark-mode .pagination a.prev_page_link, .dark-mode .review_products_rating, .dark-mode .review_products-table table thead, .dark-mode .review .comment, .dark-mode .footer-wrapper, .dark-mode .pagination a, .dark-mode .single_review .review_product {
	background: #1a1a1a;
}
.dark-mode #main .action-content {
	background: #1a1a1a!important;
}

.dark-mode .review_buying, .dark-mode .review_product-features h4, .dark-mode .review_product, .dark-mode .review_products-table table tbody td, .dark-mode .page-header.blog {
	border-color: #1a1a1a;
}
.dark-mode #blog .from-the-blog-content i, .dark-mode #blog .from-the-blog-content p, .dark-mode .pagination .pagescounting, .dark-mode .action-content p {
	color: rgb(136, 136, 136)!important;
}

.dark-mode #articles_categories:before, .dark-mode .testRatertiny {
    background: transparent;
}

.dark-mode .tiny_products .product .image, .dark-mode .tiny_products .product .image>a>img {
    border-radius: 15px;
}

#telegram-discussion-ilounge_official-1{
max-width: 800px;
margin: 0 auto;
display: block;
}


/* Категории обзоров*/

#articles_categories {
	margin-top: 10px;
	margin-bottom: 10px;
	list-style: none;
	padding-left: 15px;
}

#articles_categories li {
	position: relative;
        list-style: none;
        float: left;
 height: 40px;
}
#articles_categories li li{
       	width: 250px;
        left: -47px;
        position: relative;
transition: none !important;
}
#articles_categories li a {
        height: 22px;
	text-decoration: none;
	color: #2EA9FD;
	display: block;
	text-align: left;
	transition: all 0.2s ease 0s;
	margin: 0px 15px;
	border-bottom: 1px solid #DFDFDF;
	padding-top: 7px;
        transition: 0.2s all ease;
        -moz-transition: 0.2s all ease;
        -webkit-transition: 0.2s all ease;
        -o-transition: 0.2s all ease;
        -ms-transition: 0.2s all ease;
}
#articles_categories li a.selected {
	color: #ffffff;
	background-color: #2EA9FD;
	padding: 7px 7px 2px 7px;
        text-decoration: none;
        border-bottom: none;
        border-radius: 5px;
}

#articles_categories li a.selected:hover  {
	color: #ffffff;

}

#articles_categories li a:hover {
border-bottom: none;
text-decoration: none;
color: #2EA9FD;
}


#articles_categories li ul {
        display:none;
        margin-top: 38px;

}

#articles_categories li ul ul{

       margin-top: 1px;
       left: 250px;

}


#articles_categories ul ul li a {
padding-top: 10px;
}


#articles_categories ul ul a {
	background: #f5f5f4;
	color: #666;
	font-size: 14px;
	text-align: center;
	border-bottom: none;
	padding-top: 7px;
	padding-bottom: 5px;
	height: 31px;
}
#articles_categories ul ul a:hover{
	background: #2EA9FD;
        color: #fff;
}
#articles_categories ul ul a.selected{
	background: #2EA9FD;
        color: #fff;
}

#articles_categories ul ul li:first-child > a:after {
	content: '';
	position: absolute;
	left: 50%;
	border-left: 0;
        top: -6px;
	border-top: 0;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	border-bottom: 6px solid #f4f4f5;

	}
#articles_categories ul ul li:first-child > a:hover:after {
	content: '';
	position: absolute;
	left: 50%;
	border-left: 0;
        top: -6px;
	border-top: 0;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	border-bottom: 6px solid rgb(103, 132, 254);
	}
#articles_categories ul ul li:first-child > a.selected:after {
	content: '';
	position: absolute;
	left: 50%;
	border-left: 0;
        top: -6px;
	border-top: 0;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	border-bottom: 6px solid rgb(103, 132, 254);
	}

#articles_categories ul ul {

        border: none;
        background: none;
        width: 80%;
        position: absolute;
        top: 0px;
z-index: 100;
}


#articles_categories ul li:first-child a {

    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}



#articles_categories li:first-child ul a {

    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
z-index: 100;
position: relative;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

#articles_categories li:first-child ul li:first-child a {

     -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

#articles_categories li:last-child ul a {

    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#articles_categories li:last-child ul li:last-child a {

    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;

      -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;

}


#articles_categories li:first-child ul li:first-child ul a {

    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}

#articles_categories li:first-child ul li:first-child ul li:first-child a {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

#articles_categories li:last-child ul li:last-child ul a {

    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#articles_categories li:last-child ul li:last-child ul li:last-child a {

    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}



#articles_categories>li a:hover {

        border-bottom: none;
        text-decoration: none;
}

/* @end — Категории обзоров*/



.blog-detail-header {
	position: relative;
	margin-bottom: 40px;
	width: 1040px;
	margin-left: auto;
	margin-right: auto;
}

.blog-detail-header #path{
	    margin-bottom: 50px;
}

.blog-detail-header img.blog-bg {
	display: block;
	    border-radius: 10px;
}

.blog-detail-section-wrap {
	display: block;
	width: 650px;
	margin-left: auto;
	margin-right: auto;
}

.blog-detail-section {
	color: rgb(103, 132, 254);
	    margin-bottom: 5px;
	    font-size: 13px;
	    font-weight: 700;
	    text-transform: uppercase;
}

.blog-detail-title {
	color: #000;
	    text-align: left;
	    text-decoration: none;
	    margin: 0 auto;
	    font-size: 46px;
	    line-height: 50px;
	    font-weight: 700;
			letter-spacing: -.019em;
	    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif;
}

.blog-detail-annotation, .blog-detail-annotation p {
			font-size: 22px;
			line-height: 26px;
	    font-weight: 500;
	    margin-top: 20px;
	    margin-bottom: 0;
			color: #6e6e73;
			text-align: left!important;
			letter-spacing: -.009em;
}


.blog-detail-date {
	text-decoration: none;
	    float: right;
	    margin-top: 23px;
}

.blog-detail-date p {
	color: #6e6e73;
	    margin-bottom: 5px;
	    font-style: italic;
}

.blog-detail-panel-views {
	padding-left: 10px;
	margin-left: 6px;
	color: #6e6e73;
}

.blog-detail-comments {
	color: #6e6e73;
	text-decoration: none;
	float: right;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDM1Ljk5IDM1Ljk5MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8cGF0aCBkPSJNMzUuNDksMTcuNDE2YzAsMy42MTMtMS41OTQsNi45MS00LjIxNyw5LjQ1M3Y2LjI0OGwtNi4yNDgtMi4zOWMtMi4xNTIsMC43ODktNC41MjcsMS4yMzItNy4wMywxLjIzMiAgICBDOC4zMzMsMzEuOTU5LDAuNSwyNS40NDgsMC41LDE3LjQxN2MwLTguMDMxLDcuODMzLTE0LjU0MywxNy40OTUtMTQuNTQzUzM1LjQ5LDkuMzg1LDM1LjQ5LDE3LjQxNnoiIGZpbGw9IiM4ODg4ODgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD4KCQk8cGF0aCBkPSJNMzEuMjczLDMzLjYxN2MtMC4wNjEsMC0wLjEyMS0wLjAxMS0wLjE3OS0wLjAzM2wtNi4wNzQtMi4zMjNjLTIuMjM0LDAuNzk2LTQuNTk3LDEuMTk5LTcuMDI1LDEuMTk5ICAgIEM4LjA3MywzMi40NTksMCwyNS43MTEsMCwxNy40MTdTOC4wNzMsMi4zNzQsMTcuOTk1LDIuMzc0YzkuOTIzLDAsMTcuOTk1LDYuNzQ4LDE3Ljk5NSwxNS4wNDJjMCwzLjUzMS0xLjQ5Niw2Ljk1NC00LjIxNyw5LjY2MyAgICB2Ni4wMzhjMCwwLjE2NS0wLjA4MSwwLjMxOC0wLjIxNywwLjQxMkMzMS40NzMsMzMuNTg2LDMxLjM3MywzMy42MTcsMzEuMjczLDMzLjYxN3ogTTI1LjAyNSwzMC4yMjcgICAgYzAuMDYxLDAsMC4xMjEsMC4wMTEsMC4xNzksMC4wMzNsNS41NjksMi4xM3YtNS41MjFjMC0wLjEzNiwwLjA1NS0wLjI2NSwwLjE1Mi0wLjM1OWMyLjYyMS0yLjU0MSw0LjA2NC01Ljc3MSw0LjA2NC05LjA5NCAgICBjMC03Ljc0My03LjYyNC0xNC4wNDItMTYuOTk1LTE0LjA0MlMxLDkuNjczLDEsMTcuNDE3czcuNjI0LDE0LjA0MywxNi45OTUsMTQuMDQzYzIuMzc1LDAsNC42ODMtMC40MDQsNi44NTgtMS4yMDIgICAgQzI0LjkwOSwzMC4yMzcsMjQuOTY3LDMwLjIyNywyNS4wMjUsMzAuMjI3eiIgZmlsbD0iIzg4ODg4OCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=);
    background-size: 15px;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.blog-detail-header  .views {
    margin: 0;
		font-size: 14px;
		margin-right: 20px;
}

.blog-detail-author {
	margin-bottom: 10px;
	margin-left: -43px;
}

.blog-detail-author img{
	border-radius: 50%;
	-webkit-border-radius: 50%;
	width: 32px;
	max-height: 32px;
}

.blog-detail-author-name {
	color: #6e6e73;
	display: inline-block;
	vertical-align: top;
	margin-top: 5px;
	font-weight: bold;
	margin-left: 7px;
	font-size: 14px;
	letter-spacing: -.016em;
}

.blog-detail-author-name a {
	color: #000;
}

.blog-detail-header .ya-share2{
	margin-top: 30px;
	text-align: left;
	border: 0;
	margin-bottom: 20px;
}

.blog-detail-header .ya-share2 .resp-sharing-button {
	padding: .5em 0.6em;
	border-radius: 45px;
	background-color: #6e6e73!important;
}

.blog-detail-header .ya-share2 .resp-sharing-button__link {
    text-decoration: none;
    color: #fff;
    margin: .5em;
    margin-left: 0;
}


.blog-detail-header iframe {
		border-radius: 10px;
		height: 520px;
}



.review_products_rating {
	background-color: #f5f5f6;
	border-radius: 7px;
	padding: 30px;
	margin: 30px;
}

.review_products_rating ol li, .review_products_rating ul li{
	font-size: 16px!important;
}


.review_products_rating ul li ol li{
    list-style: inherit!important;
}

.review_products_rating_title {
    font-size: 16px;
		font-weight: bold;
margin-bottom: 20px;
}

.review_products {
    margin-bottom: 50px;
}

.review_product {
	border-bottom: 1px solid #f5f5f4;
	padding-bottom: 60px;
	margin-top: 80px;
}

.review_products h2 {
    font-size: 26px;
    font-weight: bold;
		margin-bottom: 15px;
}

.review {
    width: 380px;
    float: left;
		    position: relative;
}

.review_products_button {
	float: none!important;
    clear: both!important;
    margin: 10px auto!important;
    display: table!important;
    position: relative!important;
    padding: 20px 50px!important;
        text-align: center;
        font-weight: bold;
				font-size: 18px!important;
}

.review.ilounge-choice::before{
	top: -30px;
	background: url(../images/ilounge-choice.png) center center no-repeat transparent;
	background-size: 75px;
	width: 80px;
	height: 80px;
	content: "";
	position: absolute;
	right: -700px;
	z-index: 1;
}

.review_rating{
    display: inline-block;
}

.review_rating_circle {
    display: inline-block;
    width: 42px;
    height: 42px;
    background: #ffd64b;
    border-radius: 50%;
    font-size: 18px;
    text-align: center;
    line-height: 42px;
    color: #000;
    margin-right: 5px;
		    font-weight: bold;
}

.review_rating_info {
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 0.8px;
    vertical-align: middle;
}

.review_rating_info a{
    position: absolute;
    margin-top: 5px;
}

.review_buying {
    display: block;
    margin-top: 25px;
    margin-bottom: 20px;
    overflow: auto;
    border-top: 1px solid #f5f5f4;
    padding-top: 20px;
}

.review_buying h3{
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.8px;
    float: left;
		    margin-top: 5px;
}

.review_buying h3 span{
    color: rgb(103, 132, 254);
    font-size: 28px;
    margin-left: 5px;
		    vertical-align: middle;
				    letter-spacing: 0;
}

.review_buying .review_product_stock {
    float: right;
    font-size: 12px;
    color: #e55100;
    padding-left: 20px;
}

.review_buying .review_product_stock::before {
	    background-color: #e55100;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 5px;
    content: "";
    border-radius: 15px;
}

.review .review_text {
    line-height: 22px;
		margin-bottom: 0px;
		font-size: 15px;
		max-height: 158px;
		overflow: hidden;
		color: #444;
}

.review .review_text_more {
    cursor: pointer;
    color: #0095ff;
    border-bottom: 1px dashed;
}

.review .comment {
    background: #f5f5f6;
    border-radius: 7px;
    padding: 7px 20px 14px 20px;
    margin: 20px 0 10px 0;
		color: #444;
}

.review .comment .comment_date{
    position: absolute;
    right: 20px;
    float: none;
    clear: both;
    margin-top: -20px;
}

.review_product-features {
        color: #444;
				overflow: auto;
margin-bottom: 25px;
margin-top: 25px;

}

.review_product-pros, .review_product-cons {
	float: left;
	color: #444;
	    width: 275px;
}

.review_product-cons {
    width: 325px;
	}

.review_product-cons h4, .review_product-cons ul{
    padding-left: 50px;
}

 .review_products_rating ol, .review_products_rating ul{
    list-style-position: inside;
}

.review_product-features ul {
    margin-left: 16px;
}

 .review_products_rating ol{
    margin-top: 10px;
}

.review_product-features ul li, .review_products_rating ol li{
    line-height: 16px;
    margin-bottom: 12px;
					    font-size: 15px;
}

.review_products_rating ul li{
    list-style: none;
}

.review_product-features h4{
      color: #000000;
			text-transform: uppercase;
      font-size: 15px;
      font-weight: bold;
      letter-spacing: 0.4px;
      border-bottom: 1px solid #f5f5f4;
      margin-top: 10px;
      padding-bottom: 10px;
      margin-bottom: 10px;
}

.review_product-features h4::before{
  content: "";
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
	width: 18px;
	height: 18px;
  margin-right: 7px;
  vertical-align: bottom;
  display: inline-block;
}

.review_product-features .review_product-cons h4::before{
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5Ni4xNTggNDk2LjE1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDk2LjE1OCA0OTYuMTU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojRTA0RjVGOyIgZD0iTTAsMjQ4LjA4NUMwLDExMS4wNjMsMTExLjA2OSwwLjAwMywyNDguMDc1LDAuMDAzYzEzNy4wMTMsMCwyNDguMDgzLDExMS4wNjEsMjQ4LjA4MywyNDguMDgyDQoJYzAsMTM3LjAwMi0xMTEuMDcsMjQ4LjA3LTI0OC4wODMsMjQ4LjA3QzExMS4wNjksNDk2LjE1NSwwLDM4NS4wODcsMCwyNDguMDg1eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zODMuNTQ2LDIwNi4yODZIMTEyLjYxMmMtMy45NzYsMC03LjE5OSwzLjIyNS03LjE5OSw3LjJ2NjkuMTg3YzAsMy45NzYsMy4yMjQsNy4xOTksNy4xOTksNy4xOTkNCgloMjcwLjkzNGMzLjk3NiwwLDcuMTk5LTMuMjI0LDcuMTk5LTcuMTk5di02OS4xODdDMzkwLjc0NSwyMDkuNTExLDM4Ny41MjEsMjA2LjI4NiwzODMuNTQ2LDIwNi4yODZ6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.review_product-features .review_product-pros h4::before{
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5Ni4xNTggNDk2LjE1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDk2LjE1OCA0OTYuMTU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojMzJCRUE2OyIgZD0iTTAsMjQ4LjA4NUMwLDExMS4wNjMsMTExLjA2OSwwLjAwMywyNDguMDc1LDAuMDAzYzEzNy4wMTMsMCwyNDguMDgzLDExMS4wNjEsMjQ4LjA4MywyNDguMDgyDQoJYzAsMTM3LjAwMi0xMTEuMDcsMjQ4LjA3LTI0OC4wODMsMjQ4LjA3QzExMS4wNjksNDk2LjE1NSwwLDM4NS4wODcsMCwyNDguMDg1eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zODMuNTQ2LDIwNi41NUgyODkuMDh2LTkzLjkzOGMwLTMuOTc2LTMuMjI0LTcuMTk5LTcuMjAxLTcuMTk5SDIxMy43NQ0KCWMtMy45NzcsMC03LjIsMy4yMjQtNy4yLDcuMTk5djkzLjkzOGgtOTMuOTM3Yy0zLjk3NywwLTcuMiwzLjIyNS03LjIsNy4ydjY5LjE4N2MwLDMuOTc2LDMuMjI0LDcuMTk5LDcuMiw3LjE5OWg5My45Mzd2OTMuNDENCgljMCwzLjk3NiwzLjIyNCw3LjE5OSw3LjIsNy4xOTloNjguMTI5YzMuOTc4LDAsNy4yMDEtMy4yMjQsNy4yMDEtNy4xOTl2LTkzLjQxaDk0LjQ2NmMzLjk3NiwwLDcuMTk5LTMuMjI0LDcuMTk5LTcuMTk5VjIxMy43NQ0KCUMzOTAuNzQ1LDIwOS43NzQsMzg3LjUyMSwyMDYuNTUsMzgzLjU0NiwyMDYuNTV6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.review_product-link {
    display: inline-block;
		line-height: 32px;
		    font-size: 15px;
}

.review_product-link::after {
  filter: grayscale(1);
	    content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQwLjgyMyAyNDAuODIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNDAuODIzIDI0MC44MjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PGc+PGc+Cgk8cGF0aCBpZD0iQ2hldnJvbl9SaWdodF8xXyIgZD0iTTE4My4xODksMTExLjgxNkw3NC44OTIsMy41NTVjLTQuNzUyLTQuNzQtMTIuNDUxLTQuNzQtMTcuMjE1LDBjLTQuNzUyLDQuNzQtNC43NTIsMTIuNDM5LDAsMTcuMTc5ICAgbDk5LjcwNyw5OS42NzFsLTk5LjY5NSw5OS42NzFjLTQuNzUyLDQuNzQtNC43NTIsMTIuNDM5LDAsMTcuMTkxYzQuNzUyLDQuNzQsMTIuNDYzLDQuNzQsMTcuMjE1LDBsMTA4LjI5Ny0xMDguMjYxICAgQzE4Ny44ODEsMTI0LjMxNSwxODcuODgxLDExNi40OTUsMTgzLjE4OSwxMTEuODE2eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMDA5NUZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwOTVmZiI+PC9wYXRoPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4=);
	height: 18px;
	width: 14px;
	background-size: 13px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 6px;
	position: absolute;
	margin-left: 6px;
	-webkit-transition: margin 0.2s ease-out;
	-moz-transition: margin 0.2s ease-out;
	-o-transition: margin 0.2s ease-out;
	transition: margin 0.2s ease-out;
}

.review_product-link:hover::after {
	margin-left: 9px;
}

.review-right {
	float: right;
	width: 600px;
}

.review-img {
    width: 600px;
		overflow: hidden;
    height: 400px;
		position: relative;
		border-top-left-radius: 10px;
        border-radius: 10px;
        background: rgb(237 240 255);
}

.review-img h3{
	background: #f5f5f6;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  text-align: center!important;
  position: absolute;
  height: 45px;
  top: -50px;
  left: -73px;
  width: 175px;
  padding-top: 85px;
	z-index: 2;
}

.review-img h3 span{
	    font-size: 12px;
      color: #000;
      line-height: 12px;
      max-width: 70px;
      display: inline-block;
      font-weight: 700;
      word-break: break-word;
}

.review-img img{
		width: 100%;
    height: auto;
		    border-radius: 10px;
        position: absolute;
top: -50%;
bottom: -50%;
margin-top: auto;
margin-bottom: auto;
mix-blend-mode: darken;
}


.single_review .review_product{
		width: 800px;
		margin: 0 auto;
		background-color: #f5f5f6;
		border-radius: 7px;
		padding: 30px;
		border: 0;
}

.single_review .review {
		width: 200px;
}

.single_review .review-img {
	 width: 200px;
	 height: auto;
	 border-radius: 10px;
}

.single_review .review_buying {
		border: 0;
		padding: 0;
}

.single_review .review_buying .button{
		float: left;
		margin-top: 5px;
}

.single_review .review-right {
		float: right;
		width: 570px;
}

.single_review .review-right h3 {
		margin-top: 20px;
}

.single_review .review_product-pros, .single_review .review_product-cons {
		width: 50%!important;
		padding-right: 20px;
		box-sizing: border-box;
}

.single_review  .review_product-cons h4, .single_review  .review_product-cons ul {
		padding-left: 0;
}

.single_review  .review_product-features {
		border-top: 1px solid #e8e8e8;
		padding-top: 20px;
		margin-bottom: 0;
}

.single_review .review_product_stock{
    float: left;
    padding: 0;
}

 .product-sticky .review_products .product-sticky-body {
    top: 0;
}

 .product-sticky .review_products .sticky-buy {
  float: right;
  margin: 0;
}

.blog-author {
    width: 800px;
    margin: 0 auto;
    margin-top: 50px;
}

.blog-photo-author img {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    width: 160px;
    max-height: 160px;
    margin-right: 20px;
}

.blog-info-author, .blog-photo-author {
  float: left;
}

.blog-info-author{
    margin-top: 30px;
}

.blog-info-author h1 { margin-bottom: 0; }
