h1.oe{color:#000;font-size:30px;font-style:italic;margin-top:20px}
.itinerary{margin-top:20px;margin-bottom:20px}
.itinerary ul{margin:0 0 15px 30px}
.itinerary li{list-style-type:circle}
ul.introbullets{margin-left:20px}
ul.introbullets li{list-style-image:url(../png/tick.png)}
h2.oe{font-size:30px;font-style:italic;font-weight:400;margin-bottom:40px;margin-top:40px}
.subheader{font-size:20px;letter-spacing:0}
.oe-whatsincluded{float:right;margin:-60px 20px 10px 10px;position:relative;z-index:2;background-color:#24c999;width:270px;padding:10px}
.oe-whatsincluded div{border:dotted 1px #FFF;padding:10px}
.oe-whatsincluded h2{color:#000;font-size:22px}
.oe-whatsincluded ul{list-style:none;line-height:30px;margin:10px 0;padding-left:0;color:#FFF}
.oe-whatsincluded li{background:url(../png/star.png) no-repeat left;padding-left:20px}
.oe-quote{text-align:center;margin:30px 0;background-color:#24c999;padding:20px;color:#FFF!important}
.oe-quote em{font-size:18px;line-height:30px}
.oe-quote strong{font-weight:600}
.oe-quote span{color:#ee3a69;font-weight:400;font-size:200%}
@media (max-width: 479px) {
h3.oe{margin-top:10px}
.oe-whatsincluded{float:none;margin:0;width:100%;padding:10px}
}