#visaoffers {padding-left:30px; padding-right:30px;}
#visaoffers .header-text h3 {
    margin: 0px;
}

#visaoffers #visa-widget-header {font-size: 35px;}
#visaoffers #visa-widget-header {font-family: 'bnpp_sans_condensedbold',sans-serif;}
#visaoffers #visa-widget-header  {color: #000;}
#visaoffers .header-text h3 {font-size: 17px;}
#visaoffers .header-text h3 {font-family: 'bnpp_sansregular',sans-serif;}
#visaoffers .header-text h3 {color: #000;}
#visaoffers .header-text p {font-size: 16px;}
#visaoffers .header-text p {font-family: 'bnpp_sanslight',sans-serif;}
#visaoffers .header-text p {color: #484848;}
#visaoffers .dropdown {font-family: 'bnpp_sanslight',sans-serif;}
#visaoffers #promo-wrapper .promo-item h3 a {color:#484848;	text-transform:none; font-family:'bnpp_sanslight',sans-serif; font-size:16px; font-weight:bold;}
#visaoffers #promo-wrapper .promo-item h3 a:hover {color:#24a18c;}
#visaoffers #promo-wrapper .promo-detail p a,#visaoffers #promo-wrapper .promo-detail p a:hover {color:#484848;}
#visaoffers #promo-wrapper .promo-detail p a,#visaoffers #promo-wrapper .promo-detail p a:hover {font-family:'bnpp_sanslight',sans-serif;}
#visaoffers #promo-wrapper .promo-detail p a,#visaoffers #promo-wrapper .promo-detail p a:hover {font-size:16px;}
#visaoffers #promo-wrapper .promo-detail p a:hover {color:#24a18c;}
#visaoffers .btn-primary {background-color:#005c50;}
#visaoffers .btn-primary:hover {background-color:#24a18c;}
#visaoffers #visa-widget-fpoter {background-color:#fff;}
#visaoffers.medium #promo-wrapper .row .col-md-4:nth-child(3n) {border-right: 2px solid #d7d7d7;}
#visaoffers.medium #promo-wrapper .row .last3 {border-bottom: 2px solid #d7d7d7;}
#visaoffers .filter-holder {border-bottom: 2px solid #d7d7d7;}


#visaoffers .filter-holder {
	border-bottom: 2px solid #ffffff;
	float: none;
    width: initial;
    display: table;
    margin: 0 auto;
	padding: 5px 0 18px;

}


#visaoffers #promo-wrapper .row {border-top: 2px solid #d7d7d7;}
#visaoffers #promo-wrapper .row .col-md-4 {border-right: 2px solid #d7d7d7;border-bottom: 2px solid #d7d7d7;}
#visaoffers.small #promo-wrapper .row .col-md-4 {border-bottom: 2px solid #d7d7d7;}
#visaoffers #offers-load-more {color: #484848;}

#visaoffers .dropdown .selected, #visaoffers .dropdown li {
 background:none;
}

#visaoffers .dropdown .selected {
  width:198px;
}
#visaoffers .dropdown {
  min-width: 200px;  
  max-width: 195px;
}


#visaoffers .dropdown {font-size:16px;}

#visaoffers .dropdown {
  background: #eeeeee;
  color: #000000;
}
#visaoffers .dropdown .selected {
  color: #000000;
}
#visaoffers .dropdown:hover {
  background: #484848 !important;
}
#visaoffers .dropdown li.focus {
  background: #484848 !important;
}
#visaoffers .dropdown li.active {
  background: #eeeeee !important;
  color: #000000;
}
#visaoffers .dropdown div {
  color: #000000;
  border-top: 1px solid #eeeeee;
  background: #eeeeee !important;
}
#visaoffers .dropdown li {
  border-bottom: 1px solid #eeeeee;
}
#visaoffers .dropdown li.active {
  background: #eeeeee;
  color: #000000;
}

#visaoffers .pagination > li > a,
#visaoffers .pagination > li > span {
  background-color: #ffffff;
  color: #484848;
  border: 1px solid #d7d7d7;
}
#visaoffers .pagination > li > a:focus,
#visaoffers .pagination > li > a:hover,
#visaoffers .pagination > li > span:focus,
#visaoffers .pagination > li > span:hover {
  background-color: #24a18c;
  border-color: #d7d7d7;
}
#visaoffers .pagination > li > a:hover,
#visaoffers .pagination > li > span:hover {
  color: #484848;
}
#visaoffers .pagination a.current {
  background: #e6e6e6;
}

#visaoffers .pagination>li {
    background:none;
	padding-left:0px;
	
}
#visaoffers .load-more-wrapper #offers-load-more, #visaoffers .pagination-wrapper ul.pagination {
    float: none;
}

/*
#visaoffers h2, h4 {
    padding:0px 0px 0px 0px;
	text-transform:none;
}*/

#visaoffers p, #visaoffers pre {
    margin: 0 0;
}

#visaoffers h2 {
    margin: .1em 0;
}

#visaoffers .btn-primary.back-button {background-color: #005c50;}
#visaoffers .btn-primary.back-button:hover {background-color: #24a18c;}
#visaoffers #visaOfferMerchantName{font-size:35px;font-family:'bnpp_sanslight',sans-serif;color:#484848; text-transform:none;}
#visaoffers #visaOfferMerchantName:after{border-bottom-style:none; display:none;}
#visaoffers #visaOfferTitleName{font-size:16px;font-family:'bnpp_sans_condensedbold',sans-serif;color:#000; margin-bottom:25px;}
#visaoffers h4 {margin: 0 0; font-weight: 700;}
#visaoffers .main-content h1, #visaoffers h2, #visaoffers h3, #visaoffers h4, #visaoffers h5, #visaoffers h6 {font-size:14px;font-family:'bnpp_sanslight',sans-serif;color:#484848;}
#visaoffers, #visaoffers .main-content p, #visaoffers p {font-size:12px;font-family:'bnpp_sanslight',sans-serif;color:#000;margin-bottom: 25px;margin-top:-5px;}
#visaoffers #visaOfferLoc, #visaoffers #visaOfferTnc {
    margin-top: 17px;
}