/**** Packages ***/
.packages { position: relative; }
.packages .window { position: relative; height: 200px; overflow: hidden; width: 200px;}
.packages .window .track { position: absolute; left: 0px; top: 0px; width: 10000px;}
.packages .window .track .packageItem { float: left; }
.packages .window .track .packageItem { width: 300px; }
.packages .packageImg img { max-height: 150px; max-width: 150px; }

.packagesScroll .window { position: relative; overflow: hidden; height: 200px; width: 400px; }
.packagesScroll .track { position: absolute; left: 0px; width: 10000px; overflow: hidden; }
.packagesScroll .item { float: left; width: 400px; }
.packagesScroll .image { float: left; margin-right: 10px; }
.packagesScroll .content { float: left; width: 190px; }
.packagesScroll .item .title { font-size: 20px; }
.packagesScroll .item .description { line-height: 1.5em; }
.packagesScroll .arrow { cursor: pointer; }

.packagesAccordion { }
.packagesAccordion .items { overflow: hidden; height: 213px; }
.packagesAccordion .number { float: left; margin-right: 10px; cursor: pointer; height: 100px; background: #ddd; padding: 100px 5px 0px 5px; line-height: 13px; }
.packagesAccordion .item { float: left; width: 0px; display: none; padding-right: 10px; overflow: hidden; }
.packagesAccordion .item .interior { width: 400px; height: 213px; }
.packagesAccordion .item .image { float: left; margin-right: 10px; }
.packagesAccordion .item .title { font-size: 20px; }
.packagesAccordion .item img { display: block; }

/** windowshade **/
.packagesWindowshade > .title { color: #323232; font-family:'Museo Slab W01 500'; font-size: 27px; line-height: 27px; margin-bottom: 25px; text-align: center;} /* this is for the main plugin title */

.packagesWindowshade .window { overflow: hidden; position: relative;}
.packagesWindowshade .windowBtn {background: url(/includes/images/assets/highlights-more.png) no-repeat center top; cursor:pointer; height: 35px;}
.packagesWindowshade .track { position: relative;}
.packagesWindowshade .itemCol {}
.packagesWindowshade .item { background: url(/includes/images/assets/grunge-bkgrnd.jpg) repeat 0 0; box-shadow: 0 2px 3px #999; float: left; margin-bottom: 30px; padding:10px; min-width: 196px;width:100%}
.packagesWindowshade .item:first-child { margin-left:0;}
	
.packagesWindowshade .image { margin: 0 0px 15px; text-align: center;}
.packagesWindowshade .image img { width: 100%;}
.packagesWindowshade .content { color: #323232; text-align: center;}
.packagesWindowshade .item .title { font-family:'Museo Slab W01 500'; font-size: 18px; line-height: 20px; }
.packagesWindowshade .item .title a {color: #323232;}
.packagesWindowshade .item .description { font-size: 16px; line-height: 24px; }
.packagesWindowshade .item .description .moreLink { color:#cd0f1e; font-style: italic;}

/** showAll **/
.showAll > .title { color: #323232; font-family:'Museo Slab W01 500'; font-size: 27px; line-height: 27px; margin-bottom: 25px; text-align: center;} /* this is for the main plugin title */

.showAll .window { overflow: hidden; position: relative; }
.showAll .windowBtn {background: url(/includes/images/assets/highlights-more.png) no-repeat center top; cursor:pointer; height: 35px; }
.showAll .track { position: relative; }
.showAll .itemCol {  }
.showAll .item { background: url(/includes/images/assets/grunge-bkgrnd.jpg) repeat 0 0; box-shadow: 0 2px 3px #999; float: left; margin-bottom: 30px; padding:10px 10px 50px; min-width: 196px; width:100%; position: relative; }
.showAll .item:first-child { margin-left:0; }

.showAll .image { margin: 0 0px 15px; text-align: center; }
.showAll .image img { width: 100%; }
.showAll .content { color: #323232; text-align: center; }
.showAll .item .title { font-family:'Museo Slab W01 500'; font-size: 18px; line-height: 20px; }
.showAll .item .title a {color: #323232; }
.showAll .item ul { list-style: none; margin: 0 !important; }	
.showAll .item .price { color: #323232; font-weight: bold; font-size: 18px; }
.showAll .item .dateInfo { color: #323232; }
.showAll .item .description { font-size: 16px; line-height: 24px; }
.showAll .item .description .moreLink { color:#cd0f1e; font-style: italic; }
.showAll .item a.bookNowBtn{ display: block; text-align: center; color: #fff; background-color: #CD0F1E; border-radius: 3px; padding: 3px 6px; width: 160px; margin: 7px auto 0; position: absolute; bottom: 10px; left: calc(50% - 80px); }
