.card_divider {clear: both;margin-top: 10px;margin-bottom: 2px;padding: 5px;background-color: #5C122A;color: #ffffff;display: block;font-size: 16px;}.card {position: relative;max-width: 344px;margin-bottom: 4px;cursor: pointer;float: left;box-sizing: border-box;margin: 0 7px 12px 7px;border: 3px solid #ffffff;background-color: #f1f1f1;width: 230px;padding-top: 77px;height: 365px;}.sidebar_card_holder .card {max-width: 100%;width: 100%;margin: 5px 0 0;height: auto!important;border: 0;}.sidebar_card_holder .card:hover {border: 0;}.sidebar_card_holder .card .img {padding-top: 68%;}.card.tour {height: 361px;}.card.about {height: 174px;}.card.category {height: auto;}#card_holder {margin-left: -7px;margin-right: -7px;}#card_holder > *:not(.card) {margin-left: 7px;margin-right: 9px;}.card .img {padding-top: 78%;background-size: cover;background-repeat: no-repeat;background-position: top center;position: relative;}.card .heading {position: absolute;top: 0;left: 0;display: block;width: 100%;box-sizing: border-box;color: #ffffff;font: normal 20px/21px Georgia;background-color: #5F0D24;background-color: rgba(95, 13, 36, 0.8);padding: 14px 40px 6px 12px;padding: 8px 21px 6px 9px;text-decoration: none;border: 0px!important;}.card.about .img {padding-top: 75%;}*+html .card .heading {padding-left: 4%;padding-right: 4%;width: 92%;}.card:hover {border: 3px solid #5D1029;}.card:hover .heading {background-color: rgb(95, 13, 36);}.card .heading:after {content: "";position: absolute;top: 50%;margin-top: -8px;right: 6px;color: rgba(255, 255, 255, 0);border-style: solid;border-width: 9px 0 9px 15px;border-color: transparent;border-left-color: #ffffff;opacity: 0.2;}.card:hover .heading:after {opacity: 1;}.card .description {background-color: #f1f1f1;color: #333333;font: 13px/18px 'Trebuchet Ms';margin-bottom: 7px;height: 88px;overflow: hidden;}.card .info_holder {font: bold 24px/26px Trebuchet Ms;letter-spacing: -1px;color: #666666;padding: 7px 8px;}.card .info {height: 32px;position: relative;border-top: 1px solid #C0C0C0;padding-top: 7px;}.card .info .offer-in-section {left: -8px;bottom: 0;}.card .info .offer-in-section ~ div {margin-left: 35px;}.card .new-tag {top: -278px;right: -8px;}.card .price {position: absolute;top: 7px;left: 38%;}.card .price span {color: #5D1028;float: left;}.card .price .price_info {color: #666666;font-size: 11px;line-height: 1.1em;font-style: normal;font-weight: normal;padding-left: 3px;}#travel_experience {width: 100%;}.alt_tour, .tour {height: 400px!important;}.card .heading {top: -77px;min-height: 77px;}.card.guide {padding-top: 37px;}.card.guide .heading {top: -37px;min-height: 37px;}.card.about {height: 231px;}.card.about .heading {padding: 8px 40px 6px 12px;background-color: #7C3A4C;}.card.about:hover .heading {background-color: #5F0D24;}.card.hotel, .card.about {padding-top: 57px;}.card.hotel .heading, .card.about .heading {top: -57px;min-height: 57px;}.card.faq_card {height: 228px;}.card.faq_card .img {padding: 0;height: 100%;background-position: bottom center;}.max_passengers {display: none\9\0;color: #ffffff;font-size: 10px;line-height: 90%;text-transform: uppercase;text-align: center;position: relative;width: 80px;height: 80px;float: right;margin-top: -32px;margin-bottom: -45px;}.max_passengers span {display: block;width: 140px;position: absolute;top: 18px;right: -39px;letter-spacing: -0.05em;font-family: Tahoma;font-weight: normal;-moz-transform: matrix(0.85,0.84,-0.85,0.84,0,0);-webkit-transform: matrix(0.85,0.84,-0.85,0.84,0,0);-ms-transform:matrix(0.85,0.84,-0.85,0.84,0,0);transform: matrix(0.85,0.84,-0.85,0.84,0,0);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.85,M21=0.84,M12=-0.85,M22=0.84,SizingMethod='auto expand')";zoom:1;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.85,M21=0.84,M12=-0.85,M22=0.84,SizingMethod='auto expand');z-index: 10;}.max_passengers:after {content: "";position: relative;display: block;width: 0px;height: 0px;border: 40px solid #666666;border-left-color: transparent;border-bottom-color: transparent;}.max_passengers em {font-size: 16px;font-style: normal;letter-spacing: -0.1em;}