ul.pagination-clean .active{color:#000}ul.pagination-clean a:link,ul.pagination-clean a:visited{color:#03c}ul.subsection_tabs{border-bottom:1px solid #ccc}ul.subsection_tabs li{background-color:#ccc}ul.subsection_tabs li a{color:#666}ul.subsection_tabs li a:hover{color:#666}ul.subsection_tabs li a.active{background-color:#ddd}ul.register_tabs li a.active{background-color:#6d7a81;color:#fff}table.split{width:100%}table.split td{width:50%;vertical-align:top}table.full{width:100%}div.notice,div.success,div.warning,div.error:not(.input),div.message,div#authMessage{position:relative;border:1px solid;margin:10px 15px 10px 5px;padding-left:5px;padding:15px 10px 15px 50px;line-height:1}div.notice:before,div.success:before,div.warning:before,div.error:not(.input):before,div.message:before,div#authMessage:before{font-family:FontAwesome;font-weight:normal;text-decoration:inherit;position:absolute;font-size:36px;left:10px;top:5px}div.notice,div.message{color:#00529b;background-color:#9bd0ff}div.notice:before,div.message:before{content:"\f06a";color:#00529b}div.success{color:#4f8a10;background-color:#cef5a4}div.success:before{content:"\f058";color:#4f8a10}div.warning{color:#9f6000;background-color:#ffd99f}div.warning:before{content:"\f071";color:#9f6000}div.error:not(.input),div#authMessage{color:#d8000c;background-color:#ffd8da}div.error:not(.input):before,div#authMessage:before{content:"\f057";color:#d8000c}.error-message{color:#d8000c;background-color:#ffd8da;white-space:normal;border:solid 1px #d8000c}table.alt{border-collapse:collapse;color:#000}table.alt>tbody>tr>th{background-color:#888;border:solid 1px #080808;vertical-align:middle;padding:1px 3px}table.alt>tbody>tr>td{background-color:#d4d4d4;border:solid 1px #080808;padding-right:2px;padding:1px 3px}table.alt>tbody>tr:nth-child(odd)>td{background-color:#bbb}table.alt>tbody a{color:#000}table.althorz{border-collapse:collapse;margin-bottom:2px;padding-right:3px;color:#000}table.althorz td{background-color:#ebedef;border:solid 1px #000;padding-right:2px;vertical-align:middle}table.althorz td a:visited{color:#888}table.althorz th{background-color:#dcdcdc;border:solid 1px #000;vertical-align:middle}table.althorz th a:visited{color:#000}table.althorz a{color:#000}table.althorz textarea{width:99%}.form-error{background-color:#fde}div.row div.columns img{max-width:100%}div.row.full-width{max-width:100% !important}div.row div[data-resp-type="text"]{padding:5px}div.row div[data-resp-type="blank"]{padding:1px}div.row div.responsive_iframe{position:relative;padding-bottom:50%;height:0;overflow:hidden}div.row div.responsive_iframe iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}body .form-error{display:block;margin:inherit;font-size:inherit;color:inherit}main .repcards{font-size:16px}main .repcards img{margin-left:1em !important}main .vendorListState .cats{margin-bottom:2em}main .vendorListState .cats a{padding:0 .51em}main .vendorSpecialsListState a{padding:0 1em}main .vendorView .logoRow{padding-top:1em;margin-bottom:1em}body#body{background:url("../img/wood_background.jpg");overflow-y:scroll}a:hover{color:#1779ba}.fa-custom{font-size:1.25em;padding:0 .25em}.repcards div{text-align:left}header{position:relative;max-width:1006px;margin:0 auto;background:#fff}header #mobileNav{display:none;cursor:pointer}header .logos{text-align:center}header .logos h1{font-size:1.5rem;font-weight:bold;margin-bottom:0}header .logos h2{font-size:1rem}header .logos h2 span{font-style:italic}header .rightContent{padding-top:2em;text-align:right}header .rightContent>div{position:relative;bottom:0}header #socialMedia{padding-bottom:1em}header #socialMedia a{color:#000}header #marquee{padding:3px 10px}header #marquee>div{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14pt;overflow:hidden}header #advertiseText{text-align:right;padding:10px 10px 10px 0;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14pt}header a.linkCatalogs{background:#dad18b;padding:5px 5px;color:#000}header a.linkCatalogs:after{padding-left:10px;font-family:FontAwesome;content:"\f02d"}header a.linkOrder{background:#adbfec;padding:5px 5px;color:#000}header a.linkOrder:after{padding-left:15px;font-family:FontAwesome;content:"\f07a"}header nav{font-family:"Arial Rounded MT Bold","Helvetica Rounded",Arial,sans-serif;font-size:10pt;font-weight:bold;text-transform:uppercase;margin-top:3em}header nav ul{list-style-type:none;margin:0;padding-top:.5em;overflow:hidden;float:right}header nav li{float:left}header nav a{display:block;color:#000;padding:5px 10px}#bodywrapper{padding-top:15px;max-width:1024px;margin:0 auto}main{margin:0 auto;max-width:1004px;margin-top:25px;margin-bottom:25px;padding-left:10px;background-color:#fff;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif !important;font-size:.8em;padding-bottom:3em;overflow:hidden}main a{color:#000}main h1,main h2{padding-top:.5em;padding-left:.5em}main h1{font-size:18pt;font-weight:bold}main h2{font-size:13pt;font-weight:bold}main h3{font-size:13pt;font-weight:bold}main h4{font-size:12pt;font-weight:bold;padding:0 1.75em}main h5{font-size:11pt;padding:0 1em}main h6{font-size:10pt !important;font-weight:bold !important}main p{line-height:normal;margin-bottom:.25rem}main button{background-color:#adbfec;color:#fff;padding:7px 40px;cursor:pointer;margin-bottom:15px;float:right}main #repButton{background-color:#adbfec !important;color:#fff !important;padding:7px 20px !important}body.pageid-1 #bodywrapper{max-width:2000px}body.pageid-1 main{background-color:transparent;padding-left:0}body.pageid-1 main div.row{max-width:2000px}body.pageid-1 main div.columns{padding-left:0;padding-right:0}footer{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:9pt !important;font-weight:bold;padding-top:20px;background:#dad18b;box-shadow:inset 0 7px 9px -7px #000}footer>div.row:first-of-type{margin-bottom:10px}footer a{color:#000 !important}footer .slogan{padding-top:15px;padding-bottom:10px;text-align:center}footer .slogan span{font-style:italic}#modal-overlay{background-color:#fff;height:100%;display:none;width:100%;position:fixed;opacity:0;z-index:10;top:0;left:0;bottom:0}@media only screen and (max-width:1023px){.linkCatalogs{display:none}#bodywrapper{padding-top:0}header{z-index:15}header #mobileNav{display:inline-block;position:absolute;left:0;top:-8px}header nav ul{position:absolute;width:100%;left:-110%;text-align:left}header nav li{float:none;background-color:#ccc;margin-bottom:3px}}