/*BEGIN GIFT AREA - Catalog*//*
.summaryContainer {
    margin: 0px 0px 20px 5px;
    border-bottom: solid 1px #ddd;
    border-left: solid 1px #ddd;
    border-right: solid 1px #ddd;
}
.summaryContainer table {
    margin: 0px !important;
}
.rewardPost .panel-header {
    padding: 0px;
}
.panel .rewardsFooter{
    margin:0px 5px 0px 5px;
}

.rewardPost .firstcol {
  width: 70%!important;
  padding-left: 0px !important;
}
.rewardPost .secondcol {
  width: 30%!important;
  padding-right: 0px !important;
}
.rewardPost td {
  background-color: transparent !important;
  border: solid 0px #fff !important;
}

.rewardContainer {
  padding: 0px;
}
.panel-rewardItem {
  padding: 15px 20px;
}

.panel-rewardItem .header .points i {
  color: #ffef99;
  text-shadow: 0px 0px 2px #998100;
}

.panel-rewardItem .header .points {
  font-size: 120%;
  float: right;
}

.panel-rewardItem .mainInfo {
  font-size: 150%;
  margin: 8px 0 12px;
}
.panel-rewardItem .mainInfo img {
  width: 130px;
  height: 130px;
  border: solid 0px #fff;
  float: left;
  padding: 0px 20px 10px 0px;
}
.panel-rewardItem .mainInfo .title {
  color: #000;
  margin-bottom: 15px;
}

.panel-rewardItem .callToAction .btn {
  margin: -6px 10px 0 0;
}
.panel-rewardItem .callToAction .loi {
  font-size: 155%;
}
.panel-rewardItem .callToAction .loi i {
  margin-right: 3px;
  color: #919191;
}
.panel-rewardItem .callToAction .loi small {
  font-size: 55%;
  color: #919191;
}
.panel-rewardItem .details {
  font-size: 65%;
}
.panel-rewardItem .form-control {
  width: auto!important;
  float: right;
}
.panel-rewardItem .footer span {
  line-height: 35px;
}
.panel-rewardItem .footer {
  text-align: right !important;
}

@media (min-width: 768px) {

    .rewardPost {
        width: 48.8%;
        margin: 5px 0.6%;
    }

    .post.post-type2 {
        width: 98.6%;
        margin: 5px 0.6%;
    }
}

@media (min-width: 992px) {

  .rewardPost {    width: 48.8%;    margin: 5px 0.6%;  }

  .post.post-type2 {
    width: 65.4%;
    margin: 5px 0.4%;
  }
}

@media (min-width: 1220px) {

  .rewardPost {
    width: 48.8%;
    margin: 5px 0.6%;
  }

  .post.post-type2 {
    width: 73.7%;
    margin: 5px 0.3%;
  }
}

@media (max-width: 479px) {
    .rewardPost {
        width: 100%;
        margin: 5px 0;
    }
}*/
/* MB 19.11.2013 */
.GiftCardGrid > tbody > tr 
 {
       background-color: #fff;
 }

 .GiftCardGrid > tbody > tr > th
 {
          background-color: #e9e9e9;
 }
 
 .GiftCardGrid > tbody > tr > td
 {
     vertical-align:middle
 }
 
 .GiftCardGridStar {
  color: #ffef99;
}

.GiftCardDropDown {
    width:auto !important;
    }
.CheckOutEmailGrid > tbody > tr >td
{
    padding-left:0px;
    }
    
.DarkGreyHr
{
    border-top-color:#C2C2C2
    }
 .RedX
 {
     color:Red
     }
     
 .WarningLight
 {
     background-color:#fcf8e3;
      color:#edb930;
     
     }
     
.WarningLight > strong
 {
      color:#edb930;   
     }
 .WhiteContainerDivWithPadding
 {
     background-color: White; 
     padding-left: 8px;
     }
 .WhiteContainerDivWithPaddingAllAround
     {
         
     background-color: White; 
     padding: 8px;
         }
 .CheckOutImportantNote
 {
    margin-left: 15px;
    width: 95%;
     }
 .BlueQuestionMark
 {
     color: #428bca
     }
/*END GIFT AREA - Catalog*/

.navbar-text-new {
  color: #fff;
}

.ButtonUnderLabel 
{
    padding-left:12;
    }


.panel-rewardItem{
    /*background-color: #fff;*/
}

.panel-rewardItem .mainInfo img {
  width: 130px;
  height: 130px;
  border: solid 0px #fff;
  /*float: left;
  padding: 0px 20px 10px 0px;*/
}

.EmailLabelWithQuestionMark
{
    margin-top:5px;
    }
	
.navbar-inverse .visitor .navbar-nav .dropdown.open > a{
  color: Black !important;
}


 .loggedIn> li > a {
  color: White !important;
}

.refinedCalendar
{
 font-size: 13px !important;
 color: #333 !important;
}

.btn-link
{
   outline-width:0px !important;
  outline:none !important;
}

.btn
{
   outline-width:0px !important;
  outline:none !important;
} 

.turqouiseDrp  > option 
{
    background: rgb(249, 249, 249)!important;
    color:rgb(51, 51, 51) !important;
    border-color:rgb(218, 218, 218)!important;
    margin: 3px !important;
	font-size: 14px !important;
	font-weight: normal !important;

	line-height: 20px !important;
}

.turqouiseDrp 
{
    background: rgb(249, 249, 249)!important;
    color:rgb(73, 191, 188)!important;
    border-color:rgb(218, 218, 218)!important;

}