/*
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 : 14.jul.2015, 17:13:16
    Author     : bekkstrand41
*/

.bs-center
{
    text-align: center;
}

.align-right
{
    text-align: right;
}

.align-left
{
    text-align: left;
}

.small-border
{
    border: 1px solid #e5e5e5;
    border-radius: 3px;
}

div.ColVis {
	margin-bottom: 15px;
}

.tab-content {
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    padding: 10px;
}

.nav-tabs {
    margin-bottom: 0;
}

.table-bordered-removefirst > thead > tr > th:first-child,
.table-bordered-removefirst > thead > tr > td:first-child
{
  border-left: 0;
  border-right: 0;
}

.table-bordered-removefirst > thead > tr > th:first-child
.table-bordered-removefirst > thead > tr > td:first-child {
  border-right: 0;
}

.table-bordered-removefirst th:first-child,
.table-bordered-removefirst td:first-child {
  border-right: 0;
}

table.table-bordered-2.dataTable {
    border-collapse: collapse !important;
}
table.table-bordered-2 thead th,
table.table-bordered-2 thead td {
    border-right: 1px solid #e5e5e5;
}
table.table-bordered-2 tbody th,
table.table-bordered-2 tbody td {
    border-right: 1px solid #e5e5e5;
}
table.table-bordered-2 tfoot th,
table.table-bordered-2 tfoot td {
    border-right: 1px solid #e5e5e5;
}
div.dataTables_scrollHead table.table-bordered-2 {
    border-bottom: 1px solid #e5e5e5;
}

/* .table-bordered-2 > thead > tr > th:first-child,
.table-bordered-2 > thead > tr > td:first-child
{
  border-left: 0;
  border-right: 0;
} */
/* 
.table-bordered-2 > thead > tr > th:first-child
.table-bordered-2 > thead > tr > td:first-child {
  border-right: 0;
} */
/* 
.table-bordered-2 th:first-child,
.table-bordered-2 td:first-child {
  border-right: 0;
} */

.numberCircleA {
    border-radius: 50%;
    behavior: url(https://leadycrm.appspot.com/assets/css/PIE.htc); /* remove if you don't care about IE8 */

    width: 36px;
    height: 18px;
    padding: 4px 8px;

    background: #63B964;
    border: 2px solid #63B964;
    color: #ffffff;
    text-align: center;

    font: 20px Arial, sans-serif;
}


.numberCircleB {
    border-radius: 50%;
    behavior: url(https://leadycrm.appspot.com/assets/css/PIE.htc); /* remove if you don't care about IE8 */

    width: 36px;
    height: 18px;
    padding: 4px 8px;

    background: #56C2DE;
    border: 2px solid #56C2DE;
    color: #ffffff;
    text-align: center;

    font: 20px Arial, sans-serif;
}

.numberCircleC {
    border-radius: 50%;
    behavior: url(https://leadycrm.appspot.com/assets/css/PIE.htc); /* remove if you don't care about IE8 */

    width: 36px;
    height: 18px;
    padding: 4px 8px;

    background: #cc99ff;
    border: 2px solid #cc99ff;
    color: #ffffff;
    text-align: center;

    font: 20px Arial, sans-serif;
}

.numberCircleD {
    border-radius: 50%;
    behavior: url(https://leadycrm.appspot.com/assets/css/PIE.htc); /* remove if you don't care about IE8 */

    width: 36px;
    height: 18px;
    padding: 4px 8px;

    background: #F0AE45;
    border: 2px solid #F0AE45;
    color: #ffffff;
    text-align: center;

    font: 20px Arial, sans-serif;
}

.dataTables_scrollBody
{
 overflow-x:hidden !important;
 overflow-y:auto !important;
}

/* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        
        div.Colvis{
            margin-left: 40%;
            display: inline-block;
            width: auto;
            float: none;
        }
        
    }
    
    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 390px) {
        div.Colvis{
            margin-left: 30%;
        }
    }