.TH_rates_wrap * {line-height: normal; box-sizing: unset;-webkit-box-sizing: unset;}
.TH_rates_wrap div,
.TH_rates_wrap span,
.TH_rates_wrap p,
.TH_rates_wrap h1,
.TH_rates_wrap h2,
.TH_rates_wrap h3,
.TH_rates_wrap h4,
.TH_rates_wrap h5,
.TH_rates_wrap h6,
.TH_rates_wrap a,
.TH_rates_wrap strong,
.TH_rates_wrap b,
.TH_rates_wrap table {margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; outline: 0;}
.TH_rates_wrap td {border: none; text-align: left;}
.TH_rates_wrap a {color:#318cc6; outline:none; text-decoration:underline;}
.TH_rates_wrap a:hover {text-decoration: none;}
.TH_rates_wrap h1,
.TH_rates_wrap h2,
.TH_rates_wrap h3,
.TH_rates_wrap h4,
.TH_rates_wrap h5,
.TH_rates_wrap h6 {font-family: Arial, Helvetica, sans-serif;}
.TH_rates_wrap h1,
.TH_rates_wrap h2,
.TH_rates_wrap h3,
.TH_rates_wrap h4,
.TH_rates_wrap p {margin:0; padding:0;}
.TH_rates_wrap h2 {margin-bottom: 10px; font-size: 18px; line-height: 24px;}
.TH_rates_wrap img {vertical-align: bottom;}
.TH_rates_wrap hr {background: transparent; border: 0; padding: 0; margin: 0; clear: both;}
.TH_rates_wrap ul li {list-style: none; background: none; padding: 0;}

.TH_rates_wrap .dynamics {border:1px solid #f0eaca; font-size:12px; overflow:hidden;}
.TH_rates_wrap .dynamics-pro {background:#fff;/*padding:0 10px;*/padding: 0;}
.TH_rates_wrap .dynamics-td {padding:0; vertical-align:top; background:url(/i/vert-dott-e7e1be.gif) repeat-y right 0; padding:0 0 14px;}
.TH_rates_wrap .dynamics-td:last-child {background:none;}
.TH_rates_wrap .dynamics-l {width:180px; padding:0 0 0 8px;}
.TH_rates_wrap .dynamics-title {padding:15px 0 6px;position:relative;}
.TH_rates_wrap .dynamics-logo {position:absolute;top:9px;right:30px!important;}
.TH_rates_wrap .dynamics-dash {color:#00a551; display:inline-block; line-height:14px;}
.TH_rates_wrap .dynamics-clear {overflow:hidden; clear:both;font-size:12px;}
.TH_rates_wrap .dynamics-clears {margin-bottom:20px;padding-bottom:20px;overflow:hidden; clear:both;font-size:12px;border-bottom:solid 1px #f0eaca;}
.TH_rates_wrap .dynamics-rating-green {background:#00a551;  float:left; width:53px; text-align:center; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:10px 0 11px; margin:4px 0 0;position:relative;}
.TH_rates_wrap .dynamics-rating-yellow {background:#dfa918;  float:left; width:53px; text-align:center; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:10px 0 11px; margin:6px 0 0;position:relative;}
.TH_rates_wrap .dynamics-rating-red {background:#c53730;  float:left; width:53px; text-align:center; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:10px 0 11px; margin:6px 0 0;position:relative;}
.TH_rates_wrap .dynamics-rating-gray {background:#c2c2c2;  float:left; width:53px; text-align:center; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:10px 0 11px; margin:6px 0 0;position:relative;}
.TH_rates_wrap .dynamics-rating-from {display:block;width:100%;height:16px;position:absolute;left:0;bottom:0;font:bold 12px/16px Arial, Helvetica, sans-serif;background:#c2c2c2;}
.TH_rates_wrap .dynamics-rating-green .dynamics-rating-from {background:#dcf5e8;color:#00a551;}
.TH_rates_wrap .dynamics-rating-red .dynamics-rating-from {background:#feeae9;color:#c53730;}
.TH_rates_wrap .dynamics-rating-yellow .dynamics-rating-from {background:#fffae7;color:#dfa918;}
.TH_rates_wrap .dynamics-rating-num {position:relative;top:-7px;}
.TH_rates_wrap .dynamics-sub-r {float:left; width:119px; padding:0 0 0 8px;}
.TH_rates_wrap .dynamics-sub-r-text {float:left; width:78px; color:#666; margin:0;}
.TH_rates_wrap .dynamics-sub-r-rating {display:block;color:#000;}
.TH_rates_wrap .dynamics-sub-r .dynamics-clear, .dynamics-sub-mid-r .dynamics-clear {padding:2px 0 0 0;}
.TH_rates_wrap .dynamics-clear-ttl {padding:0 0 4px 0;font-size:14px;overflow:hidden;}
.TH_rates_wrap .dynamics-clear-ttl-link {color:#000;text-decoration:none;float:left;margin-left:20px;}
.TH_rates_wrap .dynamics-clear-ttl-link:hover {text-decoration:underline;}
.TH_rates_wrap .dynamics-clear-ar {background:#e3e3e3;color:#898989;display:block;float:left;font-size:12px;height:20px;line-height:18px;padding:0 5px 0 8px;position:relative;}
.TH_rates_wrap .dynamics-clear-ar-in {background:url(/i/opinions-rank-mark.png) no-repeat 0 center;display:block;height:20px;position:absolute;right:-12px;top:0;width:12px;}
.TH_rates_wrap .dynamics-bot-text {overflow:hidden; clear:both; padding:23px 0 0;}
.TH_rates_wrap .dynamics-bot-text2 {overflow:hidden; clear:both; padding:2px 0 0;}
.TH_rates_wrap .dynamics-bot-text3 {overflow:hidden; clear:both; padding:2px 0 0;}
.TH_rates_wrap .dynamics-reccomend {display:inline-block; padding:0 15px 0 0;color: #00a551;}
.TH_rates_wrap .dynamics-bot-text2 .dynamics-reccomend {color:#bd8307;padding:0 0 0 39px;}
.TH_rates_wrap .dynamics-bot-text3 .dynamics-reccomend {color:#da4c4c;padding:0 0 0 39px;}
.TH_rates_wrap .dynamics-r {width:99px; text-align:center;}
.TH_rates_wrap .dynamics-m {padding:0 8px;}
.TH_rates_wrap .dynamics-rating-brown {float:left; width:63px; text-align:center; background:#f0eaca; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; color:#7e7244; padding:10px 0 11px; margin:4px 0 0;}
.TH_rates_wrap .dynamics-sub-r-text-mid {float:left; width:55px; color:#666; margin:0;}
.TH_rates_wrap .dynamics-scale {float:left; width:47px; padding:5px 0 0;}
.TH_rates_wrap .dynamics-scale-active {float:left; width:3px; height:8px; background:#c9ad3c; margin:0 1px 0 0;}
.TH_rates_wrap .dynamics-scale-green {float:left; width:3px; height:8px; background:#5c995c; margin:0 1px 0 0;}
.TH_rates_wrap .dynamics-scale-red {float:left; width:3px; height:8px; background:#d97777; margin:0 1px 0 0;}
.TH_rates_wrap .dynamics-scale-noactive {float:left; width:3px; height:8px; background:#e9dfaf; margin:0 1px 0 0;}
.TH_rates_wrap .dynamics-td-fix .dynamics-scale-active, .dynamics-td-fix .dynamics-scale-noactive, .dynamics-td-fix .dynamics-scale-green, .dynamics-td-fix .dynamics-scale-red {width:10px;height:10px;margin:0 2px 0 0;}
.TH_rates_wrap .dynamics-scale-noactive .dynamics-scale-active {width:5px;}
.TH_rates_wrap .dynamics-td-fix .dynamics-scale {float:none;overflow:hidden;padding:1px 0 7px 0;width:auto;}
.TH_rates_wrap .dynamics-sub-r-text-mid2 {float:left; width:102px; color:#666; margin:0;}
.TH_rates_wrap .ie8 .dynamics-td-last {background:none;}
.TH_rates_wrap .dynamics-like {display:inline-block; color:#666; background:url(/i/dashed-666.gif) repeat-x 0 bottom; line-height:14px; text-decoration:none; margin:9px 0 0;}
.TH_rates_wrap .dynamics-question {display:inline-block; width:11px; height:11px; background:url(/i/icon-question.png) no-repeat; position:relative; top:1px;}
.TH_rates_wrap .dynamics-icon-like {display:inline-block; width:38px; height:25px; background:url(/i/icon-like.png) no-repeat; font-size:11px; color:#da4c4c; padding:7px 0 0;}
.TH_rates_wrap .dynamics-enter {display:inline-block; color:#666; background:url(/i/dashed-666.gif) repeat-x 0 bottom; line-height:14px; text-decoration:none;}
.TH_rates_wrap .dynamics-o {color:#666;padding-bottom:2px;overflow:hidden;}
.TH_rates_wrap .dynamics-sub-text {color:#666;}
.TH_rates_wrap .dynamics-pics {overflow:hidden;padding-top:5px;}
.TH_rates_wrap .dynamics-pics-a {float:left;margin-right:3px;}
.TH_rates_wrap .dynamics-pics-a-t {float:left;color:#999;float:left;font-size:11px;padding:0 0 0 5px;position:relative;top:30px;}
.TH_rates_wrap .dynamics-td-fix {width:140px;vertical-align:top;background:url(/i/vert-dott-e7e1be.gif) repeat-y right 0;}
.TH_rates_wrap .dynamics-td-r {padding-left:20px;}
.TH_rates_wrap .dynamics-pics-a-more {display:block;color:#000;padding-top:5px;font-size:12px;float:left;}
.TH_rates_wrap .dynamics-clear-v {padding:0;clear:both;overflow:hidden;}
.TH_rates_wrap .dynamics-sub-mid-rv {background:url(/i/vert-dott-e7e1be.gif) repeat-y right 0;float:left;padding:0 8px;width:140px;}
.TH_rates_wrap .dynamics-sub-mid-rv_short {padding:2px 4px 0 8px;width:140px;}
.TH_rates_wrap .dynamics-sub-mid-rv-no {background:none;}
.TH_rates_wrap .dynamics-td-last {}
.TH_rates_wrap .dynamics-td-last .dynamics-sub-mid-rv {width:219px;}
.TH_rates_wrap .dynamics-td-last .dynamics-sub-mid-rv .dynamics-sub-r-text-mid2 {width:130px;padding-left:3px;}
.TH_rates_wrap .dynamics-td-r .dynamics-o {float:right;}
.TH_rates_wrap .dynamics-names {float:left;}
.TH_rates_wrap .dynamics-o .dynamics-scale {padding:5px 0 0 5px;}
.TH_rates_wrap .dynamics-clears-noborder .dynamics-td-fix  {background:none;}
.TH_rates_wrap .dynamics-sub-mid-last {float:left;padding:0 0 0 8px;background:url(/i/vert-dott-e7e1be.gif) repeat-y 0 0;}
.TH_rates_wrap .dynamics-title_short .dynamics-logo {right:33px;}
.TH_rates_wrap .dynamics-clear-lh {color:#666;padding:2px 0;}
.TH_rates_wrap .dynamics-clear-lh-a {color:#d82424;background:url(/i/dynamics-clear-lh-a.png) no-repeat 0 2px;padding:3px 0 2px 19px;text-decoration:none;font-weight:bold;margin-left:1px;}
.TH_rates_wrap .dynamics-clear-si-a {color:#f59c0e;background:url(/i/dynamics-clear-si-a.png) no-repeat 0 0;padding:4px 0 2px 23px;text-decoration:none;font-weight:bold;margin-left:1px;}
.TH_rates_wrap .dynamics-clear-v_fix {height:54px;}
.TH_rates_wrap .dynamics-sub-mid-rec {padding:2px 2px 0 8px;float:left;width:155px;}

.TH_rates_wrap .reviews {/*padding:0 10px;*/ padding: 0; border-bottom: 1px solid #c5c5c5;font-size:12px;background:#fff;}
.TH_rates_wrap .reviews-title {font-size: 155%; color: #000; font-weight: bold; line-height: 22px; padding: 0 0 16px 20px;}
.TH_rates_wrap .reviews-title-num {color: #009900;}
.TH_rates_wrap .reviews-row {padding: 0 0 9px;}
.TH_rates_wrap .reviews-row-head ul {display: inline-block; vertical-align: middle; padding: 0 0 0 7px; position: relative;width:90%; margin: 0;}
.TH_rates_wrap .reviews-title-leave-link {border-bottom: 1px dotted #1586ca; color: #1586ca; display: inline-block; line-height: 10px; text-decoration: none; font-size: 65%; font-weight: normal;}
.TH_rates_wrap .reviews-row-head {padding: 8px 0 8px 20px; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #e9e9e9;}
.TH_rates_wrap .reviews-row-head-list-bull {color: #ececec; font-size: 90%; display: inline-block; margin: 0 2px;}
.TH_rates_wrap .reviews-row-head-list {color: #bbb; font-size: 90%; display: inline-block;}
.TH_rates_wrap .reviews-name {color: #666;}
.TH_rates_wrap .reviews-nick {color: #1586ca; text-decoration: none;}
.TH_rates_wrap .reviews-nick:hover {text-decoration: underline;}
.TH_rates_wrap .reviews-rating {display: inline-block; vertical-align: middle; width: 38px; height: 24px; line-height: 24px; font-weight: bold; color: #fff; text-align: center; border-radius: 2px;}
.TH_rates_wrap .reviews-rating-red { background: #c53730;}
.TH_rates_wrap .reviews-rating-yellow {background: #dfa918;}
.TH_rates_wrap .reviews-rating-green {background: #00a551;}
.TH_rates_wrap .reviews-row-inn {padding: 0 0 0 20px;}
.TH_rates_wrap .reviews-heading {font-size: 110%; font-weight: bold; padding: 7px 0 4px;}
.TH_rates_wrap .reviews-heading-link {color: #1586ca; text-decoration: none;}
.TH_rates_wrap .reviews-heading-link p {display: inline; padding: 0 8px 0 0;}
.TH_rates_wrap span.reviews-heading-link:hover {text-decoration: none;}
.TH_rates_wrap .reviews-heading-link:hover {text-decoration: underline;}
.TH_rates_wrap .reviews-text {color: #333; line-height: 15px; font-size: 90%; /*height: 50px;*/ overflow: hidden;}
.TH_rates_wrap .reviews-text p {display: inline;padding: 0 8px 0 0;}
.TH_rates_wrap .reviews-big .reviews-text {font-size: 14px!important; height: auto;}
.TH_rates_wrap .reviews-text-full {height: auto!important;}
.TH_rates_wrap .reviews-more {font-size: 90%; padding: 2px 0 0;}
.TH_rates_wrap .reviews-more-link {color: #1586ca; text-decoration: none;}
.TH_rates_wrap .reviews-more-link:hover {text-decoration: underline;}
.TH_rates_wrap .reviews-more-rarr {font-weight: normal; font-size: 13px;}
.TH_rates_wrap .reviews-row-more {display: block; font-size:12px;color:#1586ca;margin: 20px 0 0 20px;text-decoration:none;}
.TH_rates_wrap .reviews-row-more:hover {text-decoration:underline;}
.TH_rates_wrap .reviews-title-a {color:#000;text-decoration:underline;}
.TH_rates_wrap .reviews-title-a:hover {text-decoration:none;}
.TH_rates_wrap .reviews-title-a-add {font:bold 10px/30px Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#090;border:solid 1px #090;border-radius:3px;padding:7px 10px;position:relative;top:-2px;left:8px;}

.TH_rates_wrap .reviews-row .reviews-text-full {display: none;}
.TH_rates_wrap .reviews-row-toggled .reviews-text-full {display: block;}

.TH_rates_wrap .reviews-row .reviews-text-short {display: block;}
.TH_rates_wrap .reviews-row-toggled .reviews-text-short {display: none;}
