.wbPackagesDetail > .details {position: relative;}.wbPackagesDetail > .details > h1 {font-size: 75px;margin-bottom: 0;margin-top: 0 !important;padding: 0 190px 0 0;text-align: left;}.wbPackagesDetail > h2 {font-size: 30px;text-align: left;}.wbPackagesDetail > .details > .wmText > ul {margin: 10px 0 0;}.wbPackagesDetail > .details > .wmText > ul > li:before {color: #ED5968;content: "\E83D";font-family: "fontello";font-size: 32px;left: 0;position: absolute;top: 1px;}.wbPackagesDetail > .details > .wmText > ul > li {margin: 8px 0;padding: 10px 0 4px 51px;position: relative;}.wbPackagesDetail > .details > .availability {font-size: 22px;margin: 10px 0 0;padding: 0 190px 0 0;}.wbPackagesDetail > .details > .availability > span.label {font-weight: normal;}.wbPackagesDetail > .details > .price {line-height: 1.2;position: absolute;right: 0;text-align: right;top: 9px;}.wbPackagesDetail > .details > .price > span {display: block;}.wbPackagesDetail > .details > .price > span.value {opacity: 0;transition: opacity 300ms ease;}.wbPackagesDetail > .details > .price > span.value > span {color: #D6BC8F;font-size: 32px;font-weight: normal;}.wbPackagesDetail > .details > .price > span.value.show {opacity: 1;}.wbPackagesDetail > .details > .price > span.pricerule {font-size: 16px;margin: -4px 0 0;}.wbPackagesDetail > .details > .price > a.booking {background: #FFFFFF;border: 1px solid #D6BC8F;color: #614716;display: block;font-weight: bold;line-height: 45px;margin: 6px 0 0;padding: 0 15px;text-transform: uppercase;transition: background 300ms ease, color 300ms ease;}.wbPackagesDetail > .details > .price > a.booking:hover {background: #D6BC8F;color: #FFFFFF;}@media all and (max-width: 500px){.wbPackagesDetail > .details > h1 {padding-right: 0;}.wbPackagesDetail > .details > .availability {padding-right: 0;}.wbPackagesDetail > .details > .price {position: relative;right: auto;text-align: left;top: auto;}.wbPackagesDetail > .details > .price > a.booking {display: table;}}.cmsGallery {margin-left: 0 !important;margin-right: 0 !important;}.cmsGallery > li {margin-bottom: 0;}.cmsGallery > li > figure > figcaption {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}