/* 
Layout author Lexss 
Skype:lexss_freelance
Viber:+380989833614
Telegram:@lexss_freelancer
E-mail:admin@lexss.org
Site:lexss.org
Lexss:v1.00
*/
:root{--bor-mr-item:#E6E6E6;--back-mr-itog:#f0efef;--back-mr-rat:#408fc2;--back-mr-rate:#1f7ab5;--back-mr-log:#fff;--bor-mr-log:#d0d0d0;--back-mr-log-detail:#408fc2;--mr-gray-color:#e3e3e3;--mr-active-color:#1f7ab5;--mr-font-color:#1f7ab5;--mr-gradient-start:#fff;--mr-gradient-end:#f8f8f9;--back-mr-log-list:#f7f7f7;--back-mr-log-list-hov:#eee}
:root[theme='dark']{--bor-mr-item:#313131;--back-mr-itog:#202020;--back-mr-rat:#5a8e10;--back-mr-rate:#5a8e10;--back-mr-log:#191d21;--bor-mr-log:#456d0d;--back-mr-log-detail:#5a8e10;--mr-gray-color:#e3e3e3;--mr-active-color:#5a8e10;--mr-font-color:#5a8e10;--mr-gradient-start:#1a1a1a;--mr-gradient-end:#2a2a2a;--back-mr-log-list:#1f252a;--back-mr-log-list-hov:#343e46}
.mr-wrapper{width:100%;overflow:hidden;border-radius:5px;border:1px solid var(--bor-gray,#E6E6E6);margin-top:20px;position:relative}
.mr-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mr-items-wrapper{text-align:left;display:-ms-grid;display:grid;justify-items:center;justify-content:center;-ms-grid-columns:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-column-gap:0px;grid-row-gap:0px;margin:0 auto;width:100%;max-width:750px}
.mr-items-wrapper:after{content:'';display:block;clear:both}
.mr-error{position:absolute;top:0;right:0;background:#0000004d;padding:15px;width:300px;max-width:100%;cursor:pointer}
.mr-error-text{padding:11px 15px;background:#fff;border-radius:0 1px 1px 0;border-left:4px solid #f15941;font:normal 12px/18px Verdana;color:#333}
.mr-item{position:relative;width:100%;padding:10px 8px 10px 85px;transition:.4s;border-bottom:1px solid var(--bor-mr-item,#E6E6E6)}
.mr-item-rateval{position:relative;float:left;padding:0;margin:0 0 0 -73px}
.mr-item-rateval canvas{display:block}
.mr-loading .mr-items-wrapper{opacity:.7}
.mr-loading .mr-item-rateval:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff80 no-repeat 50% 50%;border-radius:50%}
.mr-item-title{display:block;font:normal 19px/40px Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:help}
.mr-item-rating{width:140px;height:11px;list-style:none;margin:0;padding:0!important}
.mr-item-rating li{position:relative;float:left;width:14px;height:11px;text-indent:-10000px;font-size:0;line-height:0;cursor:pointer}
.mr-rated .mr-item-rating li{cursor:default}
.mr-item-rating li:after{content:'';display:block;position:relative;top:0;left:0;width:11px;height:11px;background:#e0e0e0;box-shadow:inset 0 1px 2px #0000004d;border-radius:50%}
.mr-item-rating li.mr-rate-active:after{background:var(--back-mr-rate,#1f7ab5)}
.mr-item-rating:hover li.mr-rate-active:nth-child(1):after{background:#bc2525}
.mr-item-rating:hover li.mr-rate-active:nth-child(2):after{background:#c33a26}
.mr-item-rating:hover li.mr-rate-active:nth-child(3):after{background:#ce5a28}
.mr-item-rating:hover li.mr-rate-active:nth-child(4):after{background:#dc842a}
.mr-item-rating:hover li.mr-rate-active:nth-child(5):after{background:#e49e2b}
.mr-item-rating:hover li.mr-rate-active:nth-child(6):after{background:#ce9b26}
.mr-item-rating:hover li.mr-rate-active:nth-child(7):after{background:#b99822}
.mr-item-rating:hover li.mr-rate-active:nth-child(8):after{background:#94941a}
.mr-item-rating:hover li.mr-rate-active:nth-child(9):after{background:#438a09}
.mr-item-rating:hover li.mr-rate-active:nth-child(10):after{background:#178400}
.mr-itog{padding:10px;background:var(--back-mr-itog,#f0efef);font-size:20px;color:var(--color-body,#000);text-align:center;border-top:1px solid var(--bor-gray,#E6E6E6);border-radius:0 0 5px 5px}
.mr-itog-rateval{display:inline-block;padding:0 10px;margin:0 5px;background:var(--back-mr-rat,#408fc2);color:#fff;font-weight:400;border-radius:5px;box-shadow:inset 0 1px 4px #0003 0 1px #fff;text-shadow:0 1px 2px #0000004d}
.mr-itog i{font-size:14px;color:#888}
.mr-log *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mr-log{display:none;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);max-width:300px;width:100%;border:1px solid var(--bor-mr-log,#d0d0d0);background:var(--back-mr-log,#fff);padding-bottom:7px;font:normal 16px Verdana;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:100;max-height:100%;overflow:auto}
.mr-log-title{font-size:16px;font-weight:600;margin:0;padding:0 20px;position:relative;line-height:40px;border-bottom:1px solid var(--bor-mr-log,#d0d0d0);background:var(--back-mr-itog,#f0efef);cursor:move}
.mr-log-close{position:absolute;top:50%;right:8px;margin-top:-10px;width:20px;height:20px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAARklEQVQoU2NkYGBgmDlz5v/09HRGEBsdwOQYQQyYJLpiZDmwKdgUo4vBrUOWQLYeZguKu9AVIzuFdIVEWU2UZ0gOHkIBDgCoYj2fGI46DgAAAABJRU5ErkJggg==) no-repeat 50% 50%;opacity:.75}
.mr-log-close:hover{opacity:1}
.mr-log-list{padding:4px 50px 15px 13px;cursor:pointer;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.mr-log-list:nth-child(2n+1){background:var(--back-mr-log-list,#00000005)}
.mr-log-list:hover{background:var(--back-mr-log-list-hov,#0064640a)}
.mr-log-group{font-size:12px;color:#999}
.mr-log-group:before{content:'|';color:#d3d5d7;margin:0 7px}
.mr-log-ratebar{list-style:none;white-space:nowrap;margin:0;padding:0;position:relative;background:#ddd;width:230px;opacity:.8}
.mr-log-ratebar:after{content:'';display:block;clear:both}
.mr-log-ratebar li{width:10%;height:3px;float:left;position:relative;border-left:1px solid #fff;border-right:1px solid #fff}
.mr-log-ratebar li.active{background:#5a8e10;position:absolute;top:0;left:0;bottom:0;border:none;z-index:0}
.mr-log-list:hover .mr-log-ratebar{opacity:1}
.mr-log-rate{position:absolute;top:0;right:0;width:50px;line-height:50px;text-align:center;font-weight:700;font-size:12px;color:#2b81bb}
.mr-log-detail{display:none;list-style:none;margin:8px 0 0;padding:0 0 0 10px}
.mr-log-detail li{line-height:28px;position:relative;padding-left:5px;font-size:13px;border-bottom:1px solid #0000000d}
.mr-log-detail li b{position:absolute;top:0;left:100%;width:50px;text-align:center}
.mr-log-detail li i{position:absolute;bottom:-1px;left:0;height:2px;background:var(--back-mr-log-detail,#408fc2)}
.mr-log-navigation{padding:10px 5px 0;text-align:center;font-size:14px}
.mr-log-navigation span:not(.dots){display:inline-block;padding:6px 13px;margin:3px;color:var(--white,#fff);background:var(--back-border,#1f7ab5);cursor:pointer}
.mr-log-navigation span:hover:not(.dots){background:var(--light-green,#5a8e10)}
.mr-log-navigation span.current{cursor:default;background:var(--light-green,#5a8e10);color:#fff}
.mr-log-show{outline:none;color:var(--color-a,#2b81bb);text-decoration:none}
.mr-log-show:hover{text-decoration:underline;cursor:pointer}
.mr-delete{display:none;background:transparent;border:0;color:red;font-size:15px}

@media screen and (max-width: 780px) {
.mr-itog i{display:block}
.mr-items-wrapper{max-width:500px}
.mr-items-wrapper{-ms-grid-columns:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}
}
@media screen and (max-width: 500px) {
.mr-items-wrapper{max-width:300px}
.mr-items-wrapper{-ms-grid-columns:repeat(1,1fr);grid-template-columns:repeat(1,1fr)}
.mr-item-rating{width:100%;height:14px}
.mr-item-rating li{width:14px;height:14px;margin-right:6px}
.mr-item-rating li:after{width:14px;height:14px}
.mr-item-rating li:last-child{margin-right:0}
}
@media screen and (max-width: 350px) {
.txt{display:block}
}