Skip Navigation Website Accessibility

Contact Us


.carousel { position: relative; height: 450px; overflow: hidden; } /* MAIN BG */ .homePageBg, .secondaryPageBg { background:url('https://media.rainpos.com/5074/content_bg.png') repeat-y center 0px, url('https://media.rainpos.com/5074/pattern_bg_repeat.png') repeat; background-color:#397C7E; } /* NAV CSS */ .menubg > .container { border-top:1px solid #0000ff; border-bottom:1px solid #0000ff; } /* SOCIAL CSS */ ul.top-social { margin:0px; } .top-social li { display: inline-block; margin:10px 3px 10px 7px; } .top-social li a { display:block; background:#ff0000; width:34px; height:34px; text-align:center; line-height:31px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .top-social li a:hover { background:#0000ff; } /* PROMO CSS */ .promo-box { padding:7px; color:#fff !important; position: relative; } .promo-box:hover a:before { border: 7px solid rgba(255,255,255,0.7); } .promo-box a:before { content: ''; border: 0 solid rgba(255,255,255,0.7); position: absolute; left:0px; top:0px; width: 100%; height: 100%; z-index: -1; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .promo-box a { color:#fff !important; border:2px solid #fff; display:block; font-size:3.5em; padding:40px 5px; line-height:50px; font-family:Lato, sans-serif !important; font-weight:300 !important; } #yellow { background:#d2d063; } #brown { background:#776455; } #teal { background:#a1d6ba; } /* MISC CSS */ .strips { background:#a1d6ba; margin:5px 0px; height:3px; } .border-top { border-top:1px solid #0000ff; } .footer-links a { color:#707070 !important; } ul.footer-li li { position:relative; padding-left:20px; } ul.footer-li li:before { position:absolute; content:''; width:10px; height: 10px; background:#397c7e; border:1px solid #397c7e; border-radius:50px; -webkit-border-radius:50px; left:0px; top: 6px; } /* FEATURED AREA */ .featuredCategoryContainer, .featuredProductContainer { border: 0px !important; } .featuredCategoryImgContainer, .featuredProductImgContainer { } .featuredCategoryTitle, .featuredProductTitle { background:none !important; } .featuredProductTitle a { color:#776455 !important; } .featuredCategoryTitle a { color:#776455 !important; } .featuredCategoryContainer:hover .featuredCategoryTitle { color:#776455 !important; } .featuredProductContainer:hover .featuredProductTitle { color:#776455 !important; } .header-search { width: 100%; height: auto; border: 1px solid #a00f24} .glyphicon.glyphicon-search { background: none; border: none; font-size: 18px; color: #0000ff} .fa-shopping-cart { font-size: 1.1em; color: #707070 } .footer-links { color: #707070 } color pages /* Social icons */ .top-social li a { background: #ff0000 !important; } /* Search icon */ .glyphicon.glyphicon-search { color: #a00f24 !important; } /* header links */ .header-links { color: #a00f24; } /* social hover */ .top-social li a:hover { background:#0000ff; } /* promo 3 */ #teal { background:#0000ff; } /* triple border */ .strips { background:#0000ff; } /* dividers */ .border-top { border-top: 1px solid #0000ff; } /* nav borders */ .menubg .container { border-top: 1px solid #00ff00; border-bottom: 1px solid #00ff00; } /* Promo 1 */ #yellow { background-color:#ff0000; } /* Promo 2 */ #brown { background-color: #00ff00; } /* Promo 3 */ #teal { background-color:#0000ff; } /* triple border */ .strips { background-color:#0000ff; } /* dividers */ .border-top { border-top: 1px solid #0000ff; } /* headings */ h1,h2,h3,h4,h5,h6 { color: #ff0000 !important; } /* Social icons */ .top-social li a { background: #a00f24 !important; } /* Search icon */ .glyphicon.glyphicon-search { color: #a00f24 !important; } /* header links */ .header-links { color: #397c7e; } /* social hover */ .top-social li a:hover { background:#397c7e; } /* promo 3 */ #teal { background:#397c7e; } /* triple border */ .strips { background:#397c7e; } /* dividers */ .border-top { border-top: 1px solid #397c7e; } /* nav borders */ .menubg .container { border-top: 1px solid #a5aab9; border-bottom: 1px solid #a5aab9; } /* Promo 1 */ #yellow { background-color:#a00f24; } /* Promo 2 */ #brown { background-color: #808080; } /* triple border */ .strips { background-color:#397c7e; } /* dividers */ .border-top { border-top: 1px solid #397c7e; } /* headings */ h1,h2,h3,h4,h5,h6 { color: #a00f24 !important; }