.tabs_default .tabcontainer { border: 1px solid #c8e664; 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: #323330; float: left; display: block; padding: 15px 20px; position: relative; background-color: #d7d7d7; text-decoration: none; border-top-left-radius: 6px; border-top-right-radius: 6px; outline: none; } .tabs_default .tab li a.tabselected { background-color: #c8e664; color: #323330; border-top-color: #c8e664; border-left-color: #c8e664; border-right-color: #c8e664; z-index: 1; } .tabs_default .tab li a:hover { background-color: #c8c864; color: #323330; border-top-color: #c8e664; border-left-color: #c8e664; border-right-color: #c8e664; 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; }