.T4438 { padding: 40px 0; font-size: 16px; }

.T4438.bigger .maxwidth {  max-width: none !important; width: auto !important; margin: 0px !important; }

.T4438 .maxwidth {
	max-width: 900px;
    margin: 0 auto;
    position: relative;
}

.T4438 .autor {
    text-align: right;
    background-color: #f0f0f0;
    padding-bottom: 20px;
    padding-right: 15px;
    font-size: 13px;
}
.T4438 .autor a { text-decoration: underline; }

.T4438 .headline {
	text-align: center;
	font-size: 2em;
    line-height: 1.3em;
    padding-bottom: 5px;
    margin: 0 auto;
    text-transform: uppercase;
    letter-spacing: .075em;

}

.T4438 .subheadline {
    text-align: center;
    letter-spacing: .1em;
    line-height: 1.5em;
    text-transform: uppercase;
    padding-bottom: 20px;
}

.T4438 h3 {
    font-size: 20px;
	display: inline-block;
	padding-bottom: 5px;
    margin: 0 auto;
}

.T4438 .no_ratings {
    text-align: center;
    color: #909090;
    padding: 10px 0;
}

.T4438 .top { 
    display: flex;
    height: 60px;
}

.T4438 .top .menu.active {
    background-color: #fff !important;
    border-bottom: 1px solid #fff;
    z-index: 11;
}

.T4438 .top .menu {
	flex: 1 0 auto;
	background-color: #f0f0f0;
    border-radius: 6px 6px 0 0;
    margin: 0 5px 0 0;
	cursor: pointer;
    height: 60px;
}

.T4438 .top .menu .type {
    position: relative;
}

.T4438 .menu .type i {
    color: #909090;
    font-size: 1.8em;
    position: absolute;
    top: 17px;
    left: 20px;
    display: block;
}

.T4438 .top .menu .type .reviews_type {
	position: absolute;
    top: 17px;
    left: 65px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.T4438 .top .menu .type .reviews_percent {
	color: #909090;
    position: absolute;
    top: 37px;
    left: 65px;
    font-size: .85em;
}

/* Most Relevant */
.T4438 .relevant { margin-bottom: 35px; }
.T4438 .relevant .blocks .reviews_all { position: relative; }
.T4438 .relevant .blocks .reviews_all .time { position: absolute; top: 15px; right: 15px; }
.T4438 .blocks.top_relevant { display: block; }

/* Reviews Good To Know */

.T4438 .blocks { display: none; }
.T4438 .bottom {
    max-height: 730px;
    overflow: hidden;
    transition: max-height 3s ease-in;
    position: relative;
}

.T4438 .bottom:before {
    content: " ";
    position: absolute;
    left: 0px;
    top: 60%;
    right: 0px;
    bottom: 0px;
    background-image: linear-gradient(to bottom, rgba(238, 238, 238,0) 0%, rgba(238, 238, 238,1) 90%);
}

.T4438 .bottom.more {
    max-height: 99999px;
    transition: max-height 1s ease-out;
}

.T4438 .bottom.more:before {
   display: none;
}

.T4438 .button_more {
    position: absolute;
    bottom: 0px;
    left: 49%;
    padding: 10px 0;
    font-weight: bold;
    font-size: 20px;
}

.T4438 .bottom .blocks.show {
	display: block;
}
.T4438 .bottom .blocks.sum.show { display: flex; }
.T4438 .bottom .blocks.sum {
    position: relative;
    display: none;
    align-items: center;
    padding: 20px 0 20px 20px;
    background-color: #FFF;
}

.T4438 .bottom .blocks.sum .score_wrapper {
    display: flex;
    align-items: center;
    background-color: #7cb342;
    color: #FFF;
    margin-right: 15px;
    border-radius: 4px;
}
.T4438 .bottom .blocks.sum .score_wrapper .score {
    font-size: 1.5em;
    padding: 10px 15px;
    font-weight: bold;
}

.T4438 .bottom .blocks.sum .description {
    color: #7cb342;
    font-weight: bold;
    font-size: 19px;
}

.T4438 .bottom .blocks.sum .text { font-size: 19px; padding-left: 20px; }

.T4438 .bottom .blocks.sum .logo {
   margin-left: auto;
   margin-right: 30px;
}


.T4438 .bottom .blocks.sum .logo img { width: 100%; height: auto;  max-width: 180px;}

.T4438 .bottom .blocks .reviews_goodtoknow {
    overflow: hidden;
    padding: 20px 0px 20px 20px;
    background-color: #FFF;
}

.T4438 .bottom .blocks .reviews {
	display: flex;
	flex-wrap: wrap;
	flex-direction:row;
    padding-top: 20px;
}

.T4438 .bottom .blocks .reviews .block {
	flex: 0 0 48%;
	margin: 0 10px 20px 0;
}

.T4438 .bottom .blocks .reviews .block:nth-child(even) {
  margin: 0 0 20px 0;
}

.T4438 .bottom .blocks .reviews .block .block_reviews {
	color: #888;
    font-style: italic;
    font-weight: lighter;
    line-height: 1.4em;
    padding-left: 20px;
    font-size: 1em;
}

.T4438 .bottom span { white-space: nowrap; }


.T4438 .block i {
	margin-right: 5px;
    width: 20px;
    height: 20px;
    color: #7cb342;
}

/* Reviews All */

.T4438 .blocks .reviews_all{
    background-color: #f0f0f0;
    padding: 15px 15px 20px 20px;
}

.T4438 .blocks .reviews_all .category:first-of-type { border-top: 0 dashed #ddd; }

.T4438 .blocks .reviews_all .category {
    margin: 10px 0;
    border-top: 1px solid #ddd;
    padding: 20px 0 10px 0;
}

.T4438 .blocks .reviews_all .category .category_status {
    padding-bottom: 20px;
}

.T4438 .blocks .reviews_all .category .category_details .category_status {
    padding: 15px;
    background-color: #FFF;
    border-radius: 14px;
    position: relative;
}

.T4438 .blocks .reviews_all .category .category_status .category_headline {
    font-weight: bold;
}

.T4438 .blocks .reviews_all .category .category_status .category_headline.big {
    font-size: 22px;
}

.T4438 .blocks .reviews_all .category .category_details .category_status .category_headline {
   padding-bottom: 8px;
}

.T4438 .blocks .reviews_all .category .category_details {
    padding: 0 15px;
    border-left: 1px solid #DDD;
}

.T4438 .blocks .reviews_all .category .category_details .category_subheadline {
    line-height: 2em;
}

.T4438 .blocks .reviews_all .category .category_details .category_blocks {
    display: grid;
    grid-template-columns: 50% 50%;
    grid-gap: 10px;
}

.T4438 .blocks .reviews_all .category .category_details .category_blocks span {
	color: #888;
    font-style: italic;
    font-weight: lighter;
    line-height: 1.4em;
    font-size: 1em;
}

.T4438 .blocks .reviews_all .category .category_details .category_blocks .category_status .category_text {
    color: #666;
}

.T4438 .blocks .reviews_all .category .category_status .category_rating {
	color: #888;
	font-weight: lighter;
	font-size: .85em;
	display: flex;
	padding-top: 10px;
    font-weight: bold;
}

.T4438 .blocks.top_relevant .reviews_all .category .category_details .category_status .category_rating {
    position: relative;
    top: auto;
    right: auto;
}

.T4438 .blocks.top_relevant .reviews_all .category .category_details .category_status .category_rating .score {
    background-color: transparent;
    padding: 0;
}

.T4438 .blocks.top_relevant .reviews_all .category .category_details .category_status .category_rating .review-count {
    margin: 0;
    padding-left: 15px;
}

.T4438 .blocks .reviews_all .category .category_details .category_status .category_rating {
    position: absolute;
    top: 0;
    right: 15px;
}

.T4438 .blocks .reviews_all .category .category_status .category_rating .bar-chart {
    height: 13px;
    min-width: 100px;
    margin: 3px 10px 0 0;
    background: #e5e5e5;
    display: block;
    flex: 0 0 25%;
}

.T4438 .trustyou-ui.bar-chart .value {
    min-width: 3px;
    height: 100%;
}

.T4438 .trustyou-ui.bar-chart .value.value-pos {
    border-color: #7cb342;
    background: #7cb342;
}

.T4438 .trustyou-ui.bar-chart .value.value-neg {
    border-color: #c8e1ad;
    background:#c8e1ad
}

.T4438 .blocks .reviews_all .category .category_status .category_rating .review-count { margin: 3px 10px 0 0; }
.T4438 .blocks .reviews_all .category .category_status .category_rating .score { margin: 3px 10px 0 0; }
.T4438 .blocks .reviews_all .category .category_status .category_rating .score span { color: #7cb342; }

.T4438 .blocks .reviews_all .category .category_details .category_status .category_rating .score {
    padding: 5px 8px;
    margin: 0;
    background-color: #E4E4E4;
    border-radius: 30px;
    color: #666;
    font-weight: bold;
}

@font-face {
    font-style: normal;
    font-family: "TrustYou Iconic";
    src: url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.eot?#iefix) format("embedded-opentype");
    font-weight: 400;
    font-display: auto
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: "TrustYou Iconic";
    src: url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.eot);
    src: url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.woff) format("woff"), url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.eot?#iefix) format("embedded-opentype"), url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.ttf) format("truetype"), url(https://cdn.tramino.net/static/tramino/trustyouiconfont/trustyou-iconic.svg#trustyouiconic) format("svg");
    font-display: auto
}

.ty-icon {
	font-family: "TrustYou Iconic";
	font-style: normal;
	font-weight: 400;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;

}

.ty-icon-warning:before { content: '\e781' }
.ty-icon-translate:before { content: '\e780' }
.ty-icon-code:before { content: '\e779' }
.ty-icon-language:before { content: '\e778' }
.ty-icon-arrow-down:before { content: '\e777' }
.ty-icon-arrow-up:before { content: '\e776' }
.ty-icon-arrow-right:before { content: '\e775' }
.ty-icon-arrow-left:before { content: '\e774' }
.ty-icon-car:before { content: '\e773' }
.ty-icon-file-doc-alt:before { content: '\e772' }
.ty-icon-file-xls-alt:before { content: '\e771' }
.ty-icon-file-xls:before { content: '\e770' }
.ty-icon-file-doc:before { content: '\e769' }
.ty-icon-inbox-on:before { content: '\e768' }
.ty-icon-inbox:before { content: '\e767' }
.ty-icon-grid:before { content: '\e766' }
.ty-icon-unlink:before { content: '\e765' }
.ty-icon-reply-plus:before { content: '\e764' }
.ty-icon-filter:before { content: '\e763' }
.ty-icon-trustyou:before { content: '\e762' }
.ty-icon-more-v:before { content: '\e761' }
.ty-icon-more:before { content: '\e760' }
.ty-icon-tiles-add:before { content: '\e759' }
.ty-icon-tiles-off:before { content: '\e758' }
.ty-icon-tiles:before { content: '\e757' }
.ty-icon-16ab:before, .ty-icon-lake-house:before { content: '\e756' }
.ty-icon-16w:before, .ty-icon-tuxedo:before { content: '\e752' }
.ty-icon-16z:before, .ty-icon-cards-full:before { content: '\e755' }
.ty-icon-cards:before { content: '\e754' }
.ty-icon-16y:before, .ty-icon-leaf:before { content: '\e753' }
.ty-icon-share:before { content: '\e751' }
.ty-icon-radio-on-half:before { content: '\e750' }
.ty-icon-badge-half-alt:before { content: '\e749' }
.ty-icon-video:before { content: '\e748' }
.ty-icon-remove-o:before { content: '\e747' }
.ty-icon-star-half:before { content: '\e746' }
.ty-icon-star:before { content: '\e745' }
.ty-icon-github:before { content: '\e744' }
.ty-icon-instagram:before { content: '\e743' }
.ty-icon-pinterest:before { content: '\e742' }
.ty-icon-foursquare:before { content: '\e741' }
.ty-icon-facebook-full:before { content: '\e740' }
.ty-icon-export:before { content: '\e739' }
.ty-icon-power:before { content: '\e738' }
.ty-icon-compare:before { content: '\e737' }
.ty-icon-chevron-right-double:before { content: '\e736' }
.ty-icon-chevron-left-double:before { content: '\e735' }
.ty-icon-cut:before { content: '\e600' }
.ty-icon-copy:before { content: '\e601' }
.ty-icon-clipboard:before, .ty-icon-paste:before { content: '\e602' }
.ty-icon-trash-full:before { content: '\e603' }
.ty-icon-trash:before { content: '\e604' }
.ty-icon-hourglass:before { content: '\e605' }
.ty-icon-gender:before { content: '\e606' }
.ty-icon-female:before { content: '\e607' }
.ty-icon-male:before { content: '\e608' }
.ty-icon-move:before { content: '\e609' }
.ty-icon-bus:before { content: '\e610' }
.ty-icon-train:before { content: '\e611' }
.ty-icon-museum:before { content: '\e612' }
.ty-icon-16aa:before, .ty-icon-airplane:before { content: '\e613' }
.ty-icon-tree-pine:before { content: '\e614' }
.ty-icon-16t:before, .ty-icon-beach:before, .ty-icon-tree-palm:before { content: '\e615' }
.ty-icon-bed:before { content: '\e616' }
.ty-icon-gps:before { content: '\e617' }
.ty-icon-food:before { content: '\e618' }
.ty-icon-16i:before, .ty-icon-wine:before { content: '\e619' }
.ty-icon-beer:before { content: '\e620' }
.ty-icon-save:before { content: '\e621' }
.ty-icon-pdf:before { content: '\e622' }
.ty-icon-file-pdf:before { content: '\e623' }
.ty-icon-file-ok:before { content: '\e624' }
.ty-icon-file-edit:before { content: '\e625' }
.ty-icon-file:before { content: '\e626' }
.ty-icon-16g:before, .ty-icon-call-bell:before { content: '\e627' }
.ty-icon-folder-open:before { content: '\e628' }
.ty-icon-folder:before { content: '\e629' }
.ty-icon-badge-full:before { content: '\e630' }
.ty-icon-badge-half:before { content: '\e631' }
.ty-icon-badge:before { content: '\e632' }
.ty-icon-help-o:before { content: '\e633' }
.ty-icon-help:before { content: '\e634' }
.ty-icon-info-o:before { content: '\e635' }
.ty-icon-info:before { content: '\e636' }
.ty-icon-twitter:before { content: '\e637' }
.ty-icon-facebook:before { content: '\e638' }
.ty-icon-google-plus:before { content: '\e639' }
.ty-icon-bell:before { content: '\e640' }
.ty-icon-16s:before, .ty-icon-snowflake:before { content: '\e641' }
.ty-icon-16q:before, .ty-icon-ciggar:before { content: '\e642' }
.ty-icon-16h:before, .ty-icon-business:before, .ty-icon-suitcase:before { content: '\e643' }
.ty-icon-16v:before, .ty-icon-pet:before { content: '\e644' }
.ty-icon-16d:before, .ty-icon-heart:before { content: '\e645' }
.ty-icon-16r:before, .ty-icon-group:before { content: '\e646' }
.ty-icon-16c:before, .ty-icon-family:before { content: '\e647' }
.ty-icon-couple:before { content: '\e648' }
.ty-icon-16u:before, .ty-icon-single:before, .ty-icon-solo:before { content: '\e649' }
.ty-icon-upload:before { content: '\e650' }
.ty-icon-download:before { content: '\e651' }
.ty-icon-settings:before { content: '\e652' }
.ty-icon-email:before { content: '\e653' }
.ty-icon-email-full:before { content: '\e654' }
.ty-icon-mobile:before { content: '\e655' }
.ty-icon-directions:before { content: '\e656' }
.ty-icon-pencil:before { content: '\e657' }
.ty-icon-paperclip:before { content: '\e658' }
.ty-icon-reply:before { content: '\e659' }
.ty-icon-reply-all:before { content: '\e660' }
.ty-icon-forward:before { content: '\e661' }
.ty-icon-user:before { content: '\e662' }
.ty-icon-users:before { content: '\e663' }
.ty-icon-marker:before { content: '\e664' }
.ty-icon-print:before { content: '\e665' }
.ty-icon-link:before { content: '\e666' }
.ty-icon-tools:before { content: '\e667' }
.ty-icon-gauge:before { content: '\e668' }
.ty-icon-earth:before { content: '\e669' }
.ty-icon-desktop:before { content: '\e670' }
.ty-icon-cart:before { content: '\e671' }
.ty-icon-box:before { content: '\e672' }
.ty-icon-rss:before { content: '\e673' }
.ty-icon-wifi:before { content: '\e674' }
.ty-icon-lock:before { content: '\e675' }
.ty-icon-unlock:before { content: '\e676' }
.ty-icon-minus:before { content: '\e677' }
.ty-icon-plus:before { content: '\e678' }
.ty-icon-refresh:before { content: '\e679' }
.ty-icon-redo:before { content: '\e680' }
.ty-icon-undo:before { content: '\e681' }
.ty-icon-list-alt:before { content: '\e682' }
.ty-icon-list:before { content: '\e683' }
.ty-icon-caret-down:before { content: '\e684' }
.ty-icon-caret-up:before { content: '\e685' }
.ty-icon-caret-left:before { content: '\e686' }
.ty-icon-caret-right:before { content: '\e687' }
.ty-icon-chevron-down:before { content: '\e688' }
.ty-icon-chevron-up:before { content: '\e689' }
.ty-icon-chevron-left:before { content: '\e690' }
.ty-icon-chevron-right:before { content: '\e691' }
.ty-icon-chevron-down-lg:before { content: '\e692' }
.ty-icon-chevron-up-lg:before { content: '\e693' }
.ty-icon-chevron-left-lg:before { content: '\e694' }
.ty-icon-chevron-right-lg:before { content: '\e695' }
.ty-icon-menu:before { content: '\e696' }
.ty-icon-search:before { content: '\e697' }
.ty-icon-zoom-in:before { content: '\e698' }
.ty-icon-zoom-out:before { content: '\e699' }
.ty-icon-checkbox-on:before { content: '\e700' }
.ty-icon-checkbox:before { content: '\e701' }
.ty-icon-radio-on:before { content: '\e702' }
.ty-icon-radio:before { content: '\e703' }
.ty-icon-bookmark:before { content: '\e704' }
.ty-icon-preview-off:before { content: '\e705' }
.ty-icon-preview:before { content: '\e706' }
.ty-icon-flag:before { content: '\e707' }
.ty-icon-chart-pie:before { content: '\e708' }
.ty-icon-chart-stats:before { content: '\e709' }
.ty-icon-chart-bars:before { content: '\e710' }
.ty-icon-expand:before { content: '\e711' }
.ty-icon-contract:before { content: '\e712' }
.ty-icon-comment:before { content: '\e713' }
.ty-icon-comments:before { content: '\e714' }
.ty-icon-calendar:before { content: '\e715' }
.ty-icon-16k:before, .ty-icon-tag:before { content: '\e716' }
.ty-icon-phone:before { content: '\e717' }
.ty-icon-picture:before { content: '\e718' }
.ty-icon-pictures:before { content: '\e719' }
.ty-icon-home:before { content: '\e720' }
.ty-icon-16f:before, .ty-icon-office:before { content: '\e721' }
.ty-icon-alarm:before { content: '\e722' }
.ty-icon-clock:before { content: '\e723' }
.ty-icon-map:before { content: '\e724' }
.ty-icon-map-full:before { content: '\e725' }
.ty-icon-16e:before, .ty-icon-lotus:before { content: '\e726' }
.ty-icon-16j:before, .ty-icon-glasses:before { content: '\e727' }
.ty-icon-martini:before { content: '\e728' }
.ty-icon-16b:before, .ty-icon-crown:before { content: '\e729' }
.ty-icon-16p:before, .ty-icon-golf:before { content: '\e730' }
.ty-icon-16ac:before, .ty-icon-16n:before, .ty-icon-swiming:before { content: '\e731' }
.ty-icon-16m:before, .ty-icon-cycling:before { content: '\e732' }
.ty-icon-remove:before { content: '\e733' }
.ty-icon-ok:before { content: '\e734' }@media all and (min-width: 768px) and (max-width:1023px) {

    .T4438 { font-size: 14px; }
    .T4438 .maxwidth { width: 96%; padding: 0 2%; }

    .T4438 .top .menu .type i { font-size: 1.6em; left: 10px; }
    .T4438 .top .menu .type .reviews_type { left: 45px; font-size: 0.9em; }
    .T4438 .top .menu .type .reviews_percent { left: 45px; font-size: .75em; }

    .T4438 h3 { font-size: 1em; }

    .T4438 .blocks .reviews_all .category .category_status .category_headline.big { font-size: 18px; }

}

@media all and (min-width: 568px) and (max-width: 767px) {
    .T4438 { font-size: 14px; }
    .T4438 .maxwidth { width: 96%; padding: 0 2%; }
    .T4438 .top .menu .type i { font-size: 1.4em; left: 10px; }
    .T4438 .top .menu .type .reviews_type { left: 40px; font-size: 0.8em; }
    .T4438 .top .menu .type .reviews_percent { left: 40px; font-size: .75em; }
}

@media all and (max-width: 567px) {
    .T4438 .maxwidth { width: 100%; padding: 0; }

    .T4438 .top { height: 75px; margin: 0 3px; }
    .T4438 .top .menu { height: 75px; }

    .T4438 .top .menu .type i { font-size: 1.2em; top: 10px; left: 10px; }
    .T4438 .top .menu .type .reviews_type {  top: 35px; left: 10px; font-size: 0.9em; }
    .T4438 .top .menu .type .reviews_percent { top: 52px; left: 10px; font-size: .75em; }

    .T4438 .bottom .blocks.sum { flex-wrap: wrap; }

    .T4438 .bottom .blocks.sum .score_wrapper {  order: 2;  }
    .T4438 .bottom .blocks.sum .stars {  order: 3; }
    .T4438 .bottom .blocks.sum .text { width: 100%; order: 4; margin-top: 15px;}
    .T4438 .bottom .blocks.sum .logo { width: 100%; order: 1; margin-bottom: 15px; }


    

    .T4438 .bottom .blocks .reviews .block { flex: 0 0 100%; margin: 0 0 20px 0; }

    .T4438 .bottom .blocks .reviews_all .category { flex-wrap: wrap; }
    .T4438 .bottom .blocks .reviews_all .category .category_status { flex: 0 0 100%; }
    .T4438 .bottom .blocks .reviews_all .category .category_details { flex: 0 0 100%; }

    .T4438 .top .menu.menu_solo .type .reviews_type span { display: none; }
    .T4438 .top .menu.menu_solo .type .reviews_type:after { display: inline-block; content:"Solo"; }

    .T4438 .bottom .blocks .reviews_all .category .category_status .category_rating { padding: 10px 0; }
    .T4438 .bottom .blocks .reviews_all .category .category_status .category_rating .bar-chart { flex: 0 0 30%; }
    .T4438 .bottom .blocks .reviews_all .category .category_status .category_rating .score { margin: 2px 5px 0 0; }
    .T4438 .bottom .blocks .reviews_all .category .category_status .category_rating .review-count:before { content: "\b7\a0"; }
    .T4438 .bottom .blocks .reviews_all .category .category_status .category_rating .review-count { padding: 0; margin-top: 2px; }
    .T4438 .bottom .blocks .reviews_all .category .category_details .category_subheadline { line-height: 1.4em; }
    .T4438 .bottom .blocks .reviews_all .category .category_details .category_blocks { font-size: .9em; }

    .T4438 .blocks .reviews_all .category .category_details .category_blocks {
        grid-template-columns: 100%;
        row-gap: 10px;
    }

}

