.content.html-text {}
.content.html-text h2 {font-size:1.25rem;}
.content.html-text h3 {font-size:1rem;}
.content.html-text h4 {font-size:0.875rem;}
.content.html-text h5 {font-size:0.875rem;}
.content.html-text h6 {font-size:0.875rem;}

.content.html-text .cleaner {clear:both;}
.content.html-text .video {width:100%; overflow:hidden; margin:0 0 20px; text-align:center;}
.content.html-text .video video {max-width:100%; max-height:400px; height:auto;}
.content.html-text .video img {max-width:100%; max-height:400px; height:auto;}
.content.html-text .iframe-cont {position:relative; margin:1rem auto; border:#f3f3f3 solid 2rem; border-left-width:5rem; border-right-width:5rem;}
.content.html-text .iframe-cont:before {display:block; padding-bottom:56.25%; content:"";}
/*.content.html-text .iframe-cont .placeholder {display:block; margin:0; width:100%; height:auto; max-width:none; max-height:none; cursor:default;}*/
.content.html-text .iframe-cont iframe {position:absolute; left:0; top:0; width:100%; height:100%;}

.content.html-text img {max-width:70%; max-height:400px; height:auto; display:block; margin:20px auto; cursor:-webkit-zoom-in; cursor:zoom-in;}
.content.html-text a img {cursor:pointer;}
.content.html-text img.described {margin-bottom:0;}
.content.html-text u {display:block; float:left; padding:0.5rem; margin:0 2rem 1rem 0; width:40%; background-color:#607D8B; color:#ffffff; border-radius:0.25rem; text-decoration:none;}
.content.html-text table {width:100%; border-collapse:collapse; word-break:break-word; word-wrap:break-word;}
.content.html-text table td {padding:3px 5px; border:#999999 solid 1px; vertical-align:middle;}
.content.html-text table tr:nth-child(2n) td {background-color:#eaeaea;}
.content.html-text table tr:hover td {background-color:#6CF;}

.content.html-text blockquote {}
.content.html-text blockquote.forum-quote {padding:1rem; margin:1rem 0; border:rgba(0,0,0,0.2) solid 1px; background-color:rgba(0,0,0,0.05); font-size:1rem;}
.content.html-text blockquote.forum-quote .quote-header {margin:0 0 0.5rem; color:#818a91; overflow:hidden;}
.content.html-text blockquote.forum-quote .quote-header .date {float:right;}

.content.html-text .align-left {text-align:left;}
.content.html-text .align-center {text-align:center;}
.content.html-text .align-right {text-align:right;}
.content.html-text .align-full {text-align:justify;}

.content.html-text p.image-description {margin:-15px 0 20px; text-align:center; font-style:italic;}

.content.html-text .feature-positive, .content.html-text .feature-negative {position:relative; padding:0.75rem 1.25rem 0.75rem 3rem; background-color:#f3f3f3; border-radius:0.5rem;}
.content.html-text .feature-positive:before, .content.html-text .feature-negative:before {font-family:"Font Awesome 5 Pro"; position:absolute; left:0.5rem; top:50%; margin-top:-1rem; width:2rem; height:2rem; line-height:2rem; text-align:center; font-size:1.75rem; font-weight:600;}
.content.html-text .feature-positive:before {content:"\f055"; color:#8bc34a;}
.content.html-text .feature-negative:before {content:"\f056"; color:#ff5722;}

.content.html-text .footnote {padding:0.5rem; background-color:#607D8B; color:#ffffff; border-radius:0.25rem;}

.content.html-text .descrimage {position:relative; margin:10px 0; border:#d6d6d6 solid 1px;}
.content.html-text .descrimage .description {position:absolute; left:0; right:0; bottom:0; padding:5px; background-color:#000; opacity:0.5; color:#FFF;}
.content.html-text .descrimage .description p {margin:0;}
.content.html-text .descrimage .description .title {font-size:16px; font-weight:bold; margin:0 0 5px;}

.content.html-text .left {float:left; max-width:47%; margin-right:3%;}
.content.html-text .right {float:right; max-width:47%; margin-left:3%;}

.content.html-text .innercol {width:30%;}
.content.html-text .innercol img {width:100%; max-width:none;}

.content.html-text .shadow {box-shadow:0 5px 10px 0 #999999;}
.content.html-text .left.shadow {box-shadow:5px 5px 10px 0 #999999;}
.content.html-text .right.shadow {box-shadow:-5px 5px 10px 0 #999999;}

.content.html-text .author_photo {float:left; max-width:200px; max-height:200px; width:auto; height:auto; margin:0 10px 10px 0;}

.content.html-text .rowpics {width:100%; margin:10px 0; overflow:hidden;}
.content.html-text .rowpics .item {float:left; width:48%; margin:1%; text-align:center;}
.content.html-text .rowpics .item img {display:block; max-width:100%; margin:0 auto 5px;}
.content.html-text .rowpics.i3 .item {width:31%;}
.content.html-text .rowpics.i4 .item {width:23%;}
.content.html-text .rowpics.i5 .item {width:18%;}


.content.html-text .gallery-photo {margin:20px 0;}
.content.html-text .gallery-photo img {margin:5px auto;}
.content.html-text .gallery-photo .title {text-align:center; font-style:italic;}
.content.html-text .gallery-photo .votebox {margin:0 auto;}

.content.html-text .gallery-album {margin:20px 0;}
.content.html-text .gallery-album h3 {text-align:center;}
.content.html-text .gallery-album h3 a {color:#333333; text-decoration:underline;}
.content.html-text .gallery-album .photos {}

.content.html-text .gallery-reportage {margin:20px 0;}
.content.html-text .gallery-reportage h3 {text-align:center;}
.content.html-text .gallery-reportage h3 a {color:#333333; text-decoration:underline;}
.content.html-text .gallery-reportage .photos {}
.content.html-text .gallery-reportage .photos img {margin:10px auto;}
.content.html-text .gallery-reportage .photos.slider {}
.content.html-text .gallery-reportage .photos.slider .items {}
.content.html-text .gallery-reportage .photos.slider .items .item {display:none; position:relative;}
.content.html-text .gallery-reportage .photos.slider .items .item:first-child {display:block;}
.content.html-text .gallery-reportage .photos.slider .items .item .name {display:block; position:absolute; left:35%; right:35%; bottom:3%; padding:5px 20px; background:transparent url(/img/common/opacity-bg/60.png); border-radius:5px; box-shadow:0 0 10px 0 #000000; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
.content.html-text .gallery-reportage .photos.slider .items .item .description {display:none;}
.content.html-text .gallery-reportage .photos.slider .slidebar {width:50%; margin:0 auto; background:#bababa;}

.content.html-text .gallery-reportage .photos.reportage {text-align:center;}
.content.html-text .gallery-reportage .photos.reportage .item .name {display:none;}
.content.html-text .gallery-reportage .photos.reportage .item .description {margin:10px 0 20px;}

.mceContentBody.content.html-text {}
.mceContentBody.content.html-text .slideshow {background-color:#eaeaea; border:#d6d6d6 solid 1px; overflow:hidden;}
.mceContentBody.content.html-text .slideshow img {float:left; width:18%; height:150px; margin:5px 1%;}

.mceContentBody.content.html-text .wp_article_context {height:100px; margin:30px 0; clear:both; border:#666 solid 1px; background:#cccccc url(/img/potrebitel/widget_sign_white.png) 50% 50% no-repeat;}


@media all and (max-width: 600px) {
	.content.html-text u {float:none; width:100%; margin-right:0;}
	.content.html-text img {max-width:100%;}
	.content.html-text .iframe-cont {border:none;}
}







