$blue :#2388B8; .navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-brand{ color:rgba(255, 255, 255, 0.80); } .navbar-inverse{ background:#31373d; } .qi_header{ box-sizing:border-box; padding: 13px 20px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.07); background:white; .right{ float:right; .btn{ position:relative; top:-5px; } } h1{ font-size: 20px !important; font-weight: 400; margin:0; span{ color:rgba(0,0,0,0.6); display:inline-block; &:before{ content : "/ "; } } } } .qi_row{ padding:20px; } .qi_pannel{ &.padding{ padding:20px; } &.qi_plain{ background-color: #ffffff; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); .header{ h2{ margin-top:0; } margin-bottom:30px; } .sub_header{ padding-top:20px; margin:0 -20px; padding:0 20px; padding-top:20px; border-top:1px solid rgba(0, 0, 0, 0.1); h2{ margin-top:0; } margin-bottom:30px; } } } .qi_pagination { .pagination{ padding:0; margin:0; } text-align:center; display:block; margin:0 -20px; border-top:1px solid rgba(0, 0, 0, 0.1); padding-top:20px; .arrows, .pages{ display:inline; } .gap, .current, a{ display:inline-block; //border-radius:50%; padding:8px 14px; margin-right:5px; color:black; &:hover{ background:$blue; font-weight:bold; cursor:pointer; color:white; text-decoration:none; } } .current{ background:$blue; color:white; font-weight:bold; } } td{ &.actions{ white-space: nowrap; text-align:right; } } .qi_cancel_margins{ margin:0 -15px !important; }