.rug-nav-left-white { background-color: #fff; width: calc(50% - 800px); height: 73px; box-shadow: inset 0 7px 8px -7px rgba(0, 0, 0, .25); margin-bottom: -73px; } .rug-nav-center-1600 { width: 1600px; margin-left: auto; margin-right: auto } .rug-nav-caption { height:73px; display: inline-block; /*background-color: #fff;*/ background-image: url(../images/rug-background-top-2.png), url(../images/rug-background-top.png); background-size: 50% 100%, auto auto; background-position: 0 0, 100% 0px; background-repeat: no-repeat no-repeat; min-width: 300px; box-shadow: inset 0 7px 8px -7px rgba(0, 0, 0, .25); color: #dc002d; box-shadow: inset 0 7px 8px -7px rgba(0,0,0,.25); padding: 1.125rem 1.5rem 1.25rem .75rem; font-size: 1.125rem; font-family: "Open Sans Semi-Bold",sans-serif; font-size: 1.125rem; font-weight: 700; position: relative; } .rug-nav-item.rug-nav-item.rug-nav-item.rug-nav-item a { color: #fff; } .rug-nav-item-active.rug-nav-item-active.rug-nav-item-active.rug-nav-item-active.rug-nav-item-active a, .rug-nav-item.rug-nav-item.rug-nav-item.rug-nav-item:hover a { color: #dc002d; text-decoration: none; } .rug-nav-item.rug-nav-item.rug-nav-item.rug-nav-item:nth-child(2) { margin-left: 70px; } .rug-nav-item.rug-nav-item.rug-nav-item.rug-nav-item { display: inline-block; margin-left: 10px; height: 64px; top: 9px; display: inline-block; padding: 1.125rem 2rem 1.25rem 1rem; font-size: 1.125rem; font-family: "Open Sans Semi-Bold",sans-serif; font-size: 1.125rem; font-weight: 700; position: relative; } .rug-nav-item-active.rug-nav-item-active.rug-nav-item-active.rug-nav-item-active.rug-nav-item-active, .rug-nav-item.rug-nav-item.rug-nav-item.rug-nav-item:hover{ color: #dc002d; box-shadow: inset 0 7px 8px -7px rgba(0,0,0,.25); background: #fff; font-size: 1.125rem; font-family: "Open Sans Semi-Bold",sans-serif; font-size: 1.125rem; font-weight: 700; position: relative; }