/* cruise detail by year SMALL (320px) */

/* show green gradient background behind h1 heading */
h1 {
   background: -webkit-linear-gradient(#33CC33, #99FF66); /* For Safari 5.1 to 6.0 */
   background: -o-linear-gradient(#33CC33, #99FF66); /* For Opera 11.1 to 12.0 */
   background: -moz-linear-gradient(#33CC33, #99FF66); /* For Firefox 3.6 to 15 */
   background: linear-gradient(#33CC33, #99FF66); /* Standard syntax */
}

/* show From/To and Price heading in grey - omited in summary display */
.mobile-grey{
  color:#777777;
}
/* override standard button width */
.button{
   display:inline-block;
   width:56px;
   }

/* Buttonlist for change page and change day/month buttons */
.cd-buttonlist
{
float:right;
margin: 2px 0px 0px 0px;
}
.cd-buttonlist-clear
{
clear:both;
}

/* SMALL cdy-month */
.cdy-month{
  padding:0px 0px 2px 3px;
  }
/* SMALL cdy-listing width 320 (parent container) */
/* font-size 0px as block contains inline-blocks that need to abut */
.cdy-listing{
  display:block;
  width:320px;
  font-size:0px;
}
/* SMALL cdy-day width 48px */
.cdy-day{
  display:inline-block;
  width:43px;
  margin:0px 2px 0px 3px;
}
/* SMALL cdy-ship width 95px */
.cdy-ship{
  display:inline-block;
  width:92px;
  margin:0px 3px 0px 0px;
}
/* SMALL cdy-rhs width 177px */
.cdy-rhs{
  display:inline-block;
  width:177px;
  margin:0px 0px 0px 0px;
  font-size:0px;
}
/* SMALL cdy-cruise-name width 177px (175 + 2M) */
.cdy-cruise-name{
  display:inline-block;
  width:175px;
  margin:0px 2px 0px 0px;
}
/* SMALL cdy-from-to-price (width 187px from container cdy-rhs) */
.cdy-from-to-price{
  font-size:0px;
}
/* SMALL cdy-from-to-price-invisible */
.cdy-from-to-price-invisible{
display:none;
  font-size:0px;
}
/* SMALL cdy-from-to width 100px (95 + 5M)*/
.cdy-from-to{
  display:inline-block;
  margin:0px 5px 0px 0px;
  width:95px;
  color:#777777;
}
/* SMALL cdy-price width 77px */
.cdy-price{
  display:inline-block;
  margin:0px 2px 0px 0px;
  width:75px;
  color:#777777;
}
