.menu-large {position: static !important;}
.megamenu {padding: 0px; margin-left:0 !important; width:100%;box-shadow: 0px 0px 12px rgba(0,0,0,.175);}

@media (max-width: 768px) {
.megamenu {margin-left: 0; margin-right: 0;}
.megamenu> li {margin-bottom:0px;}
}

.megamenu .tab-content {max-height:311px;overflow-x: hidden;}

.megamenu .tab-pane {padding:15px 0;}

.megamenu .tab-pane .col-sm-12 {padding-top:15px;}
.info-pages, .design-lab {padding:15px;}
.design-lab h2 {margin-top:0; padding-top:0;}