.tabs_default .tabcontainer { border: 1px solid #5f1d19; padding: 20px; clear: both; margin-bottom: 20px; } .tabs_default .tab { list-style: none; padding: 0; } .tabs_default .tab li { display: inline; z-index: 0; } .tabs_default .tab li a { color: #ffffff; float: left; display: block; padding: 10px 20px; position: relative; border-top: 1px solid #5f1d19; border-left: 1px solid #5f1d19; border-right: 1px solid #5f1d19; margin-left: -1px; left: 1px; background-color: #464646; text-decoration: none; outline: none; } .tabs_default .tab li a.tabselected { background-color: #b41d19; color: #ffffff; border-top-color: #5f1d19; border-left-color: #5f1d19; border-right-color: #5f1d19; z-index: 1; } .tabs_default .tab li a:hover { background-color: #5f1d19; color: #ffffff; border-top-color: #5f1d19; border-left-color: #5f1d19; border-right-color: #5f1d19; z-index: 2; } .tabs_default .tabareaclosed { display: none; } @media (max-width: 1023px) { .tabcontainer { border-width: 1px 0 1px 0; } .tabcontainer { padding-left: 0 !important; padding-right: 0 !important; } .tabs_default .tabcontainer { border-left: 0; border-right: 0; } } .tabs_default .sqrpanoramicbackground { padding-left: 20px; padding-right: 20px; margin-left: -20px; margin-right: -20px; }