﻿/*! * Mvc.Grid 2.1.1 * https://github.com/NonFactors/MVC6.Grid * * Copyright © NonFactors * * Licensed under the terms of the MIT License * http://www.opensource.org/licenses/mit-license.php */ @font-face{font-family:'GridGlyphs';src:url(../MvcGrid/Fonts/GridGlyphs.woff) format('woff')}.mvc-grid table{border-collapse:collapse;max-width:100%;width:100%}.mvc-grid th{background-clip:padding-box;position:relative;padding:8px}.mvc-grid td{border-top:1px solid #ddd;padding:8px}.mvc-grid .filterable{padding-right:30px;position:relative}.mvc-grid .mvc-grid-filter,.mvc-grid .sortable{cursor:pointer}.mvc-grid .asc:after,.mvc-grid .desc:after{padding-left:3px}.mvc-grid .asc:after{content:'\2193'}.mvc-grid .desc:after{content:'\2191'}.mvc-grid-filter{font-family:'GridGlyphs';padding-right:8px;text-align:center;position:absolute;height:100%;float:right;width:30px;right:0;top:0}.mvc-grid-filter:focus{text-decoration:none;outline:0}.mvc-grid-filter::before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);display:inline-block;position:relative;content:'\0041';top:50%}.mvc-grid-filter.applied::before{content:'\0042'}.mvc-grid-popup{box-shadow:0 6px 12px rgba(0,0,0,.176);background-clip:padding-box;background-color:#fff;border:1px solid #ccc;position:absolute;border-radius:4px;z-index:1000;display:none}.mvc-grid-popup.open{display:block}.mvc-grid-popup .popup-arrow{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:8px solid #fff;position:absolute;height:9px;top:-8px}.mvc-grid-popup .popup-arrow::after{border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:9px solid #ccc;position:absolute;content:" ";z-index:-1;left:-8px;top:-1px}.mvc-grid-popup .popup-content{padding:.5em}.mvc-grid-popup .popup-group{padding:.2em}.mvc-grid-empty,.mvc-grid-pager,.mvc-grid-popup .popup-group-operator{text-align:center}.mvc-grid-popup .popup-button-group{text-align:center;padding:.4em}.mvc-grid-popup .popup-button-group button{padding:.3em 1.5em;margin:0 .4em;font-size:1em}.mvc-grid-popup .mvc-grid-boolean-filter{text-align:center;list-style:none;padding:0;margin:0}.mvc-grid-popup .mvc-grid-boolean-filter li{cursor:pointer;display:block;padding:.2em;width:100%}.mvc-grid-popup .mvc-grid-boolean-filter li:hover{background-color:#eee;text-decoration:none}.mvc-grid-popup .mvc-grid-boolean-filter li.active{background-color:#ddd}.mvc-grid-popup .mvc-grid-type{padding:.4em}.mvc-grid-popup .mvc-grid-input,.mvc-grid-popup .mvc-grid-operator,.mvc-grid-popup .mvc-grid-type{border:1px solid #ccc;box-sizing:border-box;font-size:.9em;width:100%}.mvc-grid-popup .mvc-grid-operator{padding:.4em;text-align:center;width:auto}.mvc-grid-popup .mvc-grid-input{padding:.4em}.mvc-grid-pager ul{padding:0}.mvc-grid-pager li{display:inline}.mvc-grid-pager span{background-color:rgba(255,255,255,.55);border:1px solid rgba(0,0,0,.07);box-sizing:content-box;display:inline-block;padding:.4em .6em;text-align:center;min-width:.9em;cursor:pointer}.mvc-grid-pager span:focus,.mvc-grid-pager span:hover{background-color:rgba(0,0,0,.02)}.mvc-grid-pager .active span{background-color:#82a1d2;border-color:#83aed3;color:#fff}.mvc-grid-pager .active span:hover{background-color:#337ab7;border-color:#337ab7}.mvc-grid-pager .disabled span,.mvc-grid-pager .disabled span:focus,.mvc-grid-pager .disabled span:hover{background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.07);cursor:not-allowed}