/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 18 Sep 2017, 7:51:26 PM
    Author     : Adrian Beyers
emtbl
*/

.emtbl table {
    font-size:10px;
    border:2px solid lightgrey;
}

/* REMOVE BUTTON ON TABLE */
.emtbl .action.action-remove{
    background:url(../img/trash.png);
    background-size:40px 40px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
    border:0;
    cursor:pointer;
}
.emtbl .action.action-locked{
    background:url(../img/locked.png);
    background-size:40px 40px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
    border:0;
    cursor:pointer;
}

/* VIEW BUTTON ON TABLE */
.emtbl .action.action-details{
    background:url(../img/view.png);
    background-size:40px 40px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
    border:0;
    cursor:pointer;
}

.emtbl .table-inner .paginator ul li a.active {
    background-color: #1e62d0 !important;
}

.emtbl table th{
    background: linear-gradient(bottom, #001892, #7288f9);
    background: -webkit-linear-gradient(bottom, #001892, #7288f9);
    background: -moz-linear-gradient(bottom, #001892, #7288f9);
    background: -o-linear-gradient(bottom, #001892, #7288f9);
    background: -ms-linear-gradient(bottom, #001892, #7288f9);
    background: linear-gradient(bottom, #001892, #7288f9);
    -svg-background: linear-gradient(bottom, #001892, #7288f9);
    -webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.25);
    box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.25);
    border:1px solid #000000;
    padding:6px;
    margin:10px auto 0;
    position: relative;
    text-align:center;
    height:30px;
    color:#FFF;
    font-size:10px;
}

.emtbl .do-search{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
    background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
    background-color:#3d94f6;

    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;

    -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
    -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    box-shadow:inset 0px 1px 0px 0px #97c4fe;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border:1px solid #337fed;

    color: #FFF;
    text-shadow:1px 1px 0px #1570cd;
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
    display:inline-block;
    line-height:30px;
    width:auto;
    text-align:center;
    padding:2px;
    margin:3px;

    cursor: pointer;
}
.emtbl .do-search:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
    background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
    background-color:#1e62d0;
}
.emtbl .do-search:active {
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    background: #2E5481;
    border: solid 1px #203E5F;
}

a.emtbl .do-search:link 
{
	color:#FFF;
}
a.emtbl .do-search:active
{
	color:#FFF;
}
a.emtbl .do-search:visited
{
	color:#FFF;
}
a.emtbl .do-search:hover
{
	color:#FFF;
	text-decoration:none;	
}


.emtbl .do-clear-search{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
    background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
    background-color:#3d94f6;

    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;

    -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
    -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    box-shadow:inset 0px 1px 0px 0px #97c4fe;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border:1px solid #337fed;

    color: #FFF;
    text-shadow:1px 1px 0px #1570cd;
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    font-style:normal;
    display:inline-block;
    line-height:30px;
    width:auto;
    text-align:center;
    padding:2px;
    margin:3px;

    cursor: pointer;
}
.emtbl .do-clear-search:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
    background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
    background-color:#1e62d0;
}
.emtbl .do-clear-search:active {
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    background: #2E5481;
    border: solid 1px #203E5F;
}

a.emtbl .do-clear-search:link 
{
	color:#FFF;
}
a.emtbl .do-clear-search:active
{
	color:#FFF;
}
a.emtbl .do-clear-search:visited
{
	color:#FFF;
}
a.emtbl .do-clear-search:hover
{
	color:#FFF;
	text-decoration:none;	
}

.emtbl table tr:nth-child(odd) td
{
    background-color:#c7ccfc;
}

.emtbl table td{
    padding: 5px;
}