.recp-anchor {color:white;padding-left:1em;font-size:0.8em;}
.recp-anchor:hover {font-weight:bold;color:white;}

#recp-banner {display:inline-block;color:black;font-weight:bold;padding-left:1em;font-size:0.5em;}
.header-branding .logo-customized {display:inline-block;margin-top:0px;vertical-align:top;}
.header-branding div a {height:90px;}

#search-form .search-box-wrapper {width:250px;}

.recp_cover {
  background-color:lightgray;
  padding-right:2em;
  padding-top:1em;
 font-size:1.4em;
}

.sf_colsIn { display:block;}
.sf_colsOut { display:inline-block;vertical-align:top;min-width:24%;}

.recp_center-block { margin:auto; width:50%; text-align:left;}
.recp_step-block { display:inline-block; width:30%; }

.recp_center-block h2 { font-weight:bold; font-size:1.5em;text-align:center; }
.recp_center-block h6 { color:blue;text-align:center;margin-bottom:-1em; }
.recp_step-block h5 { color:blue; }
#recpinsert br { margin-top:.5em; }

.product_heading h2 {text-wrap:wrap;}


@media screen and (min-width: 769px) {
    #recppaymentwarningdiv { width:50em;margin:auto;color:red; }
    #recppaymentwarningx700img { display:inline-block; }
    #recppaymentwarningx400img { display:none; }
}

@media screen and (max-width: 768px) {
    #recppaymentwarningdiv { width:25em;margin:auto;color:red; }
    #recppaymentwarningx700img { display:none; }
    #recppaymentwarningx400img { display:inline-block; }
}

