/* Mixins */ /* Vars body { background: #ccc; background: #fefefe; background: -moz-radial-gradient(center, ellipse cover, #fefefe 0%, #e0e0e0 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fefefe), color-stop(100%, #e0e0e0)); background: -webkit-radial-gradient(center, ellipse cover, #fefefe 0%, #e0e0e0 100%); background: -o-radial-gradient(center, ellipse cover, #fefefe 0%, #e0e0e0 100%); background: -ms-radial-gradient(center, ellipse cover, #fefefe 0%, #e0e0e0 100%); background: radial-gradient(ellipse at center, #fefefe 0%, #e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e0e0e0',GradientType=1 ); }*/ .tabs_wrapper { width: 100%; text-align: center; margin: 0 auto; background: transparent; } ul.tabs { display: inline-block; vertical-align: top; position: relative; z-index: 10; margin: 25px 0 0; padding: 0; width: 23%; min-width: 175px; list-style: none; -ms-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4); } ul.tabs li { border-radius: 10px; margin: 2px; cursor: pointer; padding: 10px 10px; line-height: 31px; color: white; text-align: left; font-weight: bold; background-color: #666; background:#9f1c33; -ms-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; } ul.tabs li:hover { background: #636466; color: white; -ms-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; } ul.tabs li.active { background: #636466; color: #dddddd; -ms-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; } .tab_container { display: inline-block; vertical-align: top; position: relative; z-index: 20; left: -2%; width: 70%; min-width: 10px; text-align: left; background: white; border-radius: 12px; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); } .tab_content { padding: 20px; height: 100%; display: none; } .tab_drawer_heading { display: none; } @media screen and (max-width: 781px) { ul.tabs { display: none; } .tab_container { display: block; margin: 0 auto; width: 100%; border-top: none; border-radius: 0; box-shadow: 0px 0px 10px black; } .tab_drawer_heading { clear: left; background-color: #9f1c33; color: #fff; margin: 2px; padding: 10px 20px; display: block; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; } .tab_drawer_heading:hover { background: #636466; color: white; } .d_active { background: #636466; color: #dddddd; } }