﻿
/**** Bootstrap overwrites updates oct 2019********/
body
{
     font-size:12px;
     font-family:'Verdana'; 
}
form label{font-weight:normal}
/** debugs **/
.bgGreen{background-color:#b6ff00}
.bgRed{background-color:#ff6a00}
.bgBlue{background-color:#0094ff}



.col-sm-15{width:15%; display:inline}

.col-sm-20{width:20%; display:inline}
.col-sm-60{width:60%; display:inline}
.col-sm-70{width:70%; display:inline}
.col-sm-80{width:80%; display:inline}
.col-sm-100{width:100%; display:inline}


.col-nopad-right{padding-right:0px;}
.col-nopad-left{padding-left:0px;}
.col-nopad-leftright{padding-left:0px; padding-right:0px;}

/***  20px gutter **/
.gutter-20.row {
  margin-right: -10px;
  margin-left: -10px;
}
.gutter-20 > [class^="col-"], .gutter-20 > [class^=" col-"] {
  padding-right: 10px;
  padding-left: 10px;
}
/***  10px gutter **/
.gutter-10.row {
  margin-right: -5px;
  margin-left: -5px;
}
.gutter-10 > [class^="col-"], .gutter-10 > [class^=" col-"] {
  padding-right: 5px;
  padding-left: 5px;
}
/***  10px gutter **/
.gutter-4.row {
  margin-right: -2px;
  margin-left: -2px;
}
.gutter-4 > [class^="col-"], .gutter-10 > [class^=" col-"] {
  padding-right: 2px;
  padding-left: 2px;
}
/*** 0px gutter **/
.gutter-0.row {
  margin-right: 0;
  margin-left: 0;
}
.gutter-0 > [class^="col-"], .gutter-0 > [class^=" col-"]{
  padding-right: 0;
  padding-left: 0;
}


/* navigation */

/* navbar */
.navbar-toggle {

  border-radius: 0px;
}
.navbar {min-height:15px !important}  
.navbar-nav > li > a {padding-top:5px !important; padding-bottom:5px !important;}
.navbar-custom
{
    background-color: #4D4D4F;
    border:0px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
    background-image: none; color:#ffffff;
}
@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
}

@media (max-width: 767px) {
  .navbar-custom-xs { /*Update July 2017 ***/
    
    background-color: transparent;
    color:#4D4D4F;
  }
  
}

.navbar .navbar-center {
    display: inline-block;
    float: none;
}

.navbar .navbar-collapse-center {
    text-align: center;
}

.navbar-toggle {
  /*width: 100%;*/
  float: none;
  margin-right: 0;
}

/* title */
.navbar-custom .navbar-brand {
    color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
    color: #F25a29;
}
/* link */
.navbar-custom .navbar-nav > li {
   padding-left:12px; padding-right:12px;
  
   
}
.navbar-custom .navbar-nav > li > a {
    color: #ffffff;
     text-shadow:none;   
     font-size:14px;
    font-weight:bold;  font-family:'Verdana'; 
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
    color: #F25a29;
}




.navbar-custom .navbar-nav > .active{
    color: #ffffff;
    background-color: #F25a29;
    background-image:none;
 }

.navbar-custom .navbar-nav > .active > a, 
.navbar-custom .navbar-nav > .active > a:hover, 
.navbar-custom .navbar-nav > .active > a:focus {
    color: #ffffff;
     background-image:none;
    background-color: #F25a29;
}

.navbar-custom .navbar-nav > .open > a, 
.navbar-custom .navbar-nav > .open > a:hover, 
.navbar-custom .navbar-nav > .open > a:focus {
    color: #ffffff;
    background-color: #F25a29;
}

#footer .navbar-custom .navbar-nav > li > a {
    color: #ffffff;
     text-shadow:none;   
     font-size:12px;
    font-weight:bold;  font-family:'Verdana'; 
}
/* caret */
/*
.navbar-default .navbar-nav > .dropdown > a .caret {

    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}*/
/* mobile version */
/*.navbar-default .navbar-toggle {
    border-color: #DDD;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #DDD;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #CCC;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
}
*/

.navbar { margin-bottom: 0;}
.navbar .navbar-inner {
    background-color: #4D4D4F;
    background-image: none; color:#ffffff;
    border:0px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
   
  }

.navbar .nav > li {
   padding-left:12px; padding-right:12px;
   
}

.navbar .nav > li > a {
    text-shadow:none;   
     font-size:14px;
    font-weight:bold;  font-family:'Verdana'; 
}


.pull-center {
        text-align: center;
    }
    .pull-center > .nav {
        float:none;
        display:inline-block;
        *display: inline; *zoom: 1;
         height:22px
       
    }

/*tables */

.table-bordered {  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}

.table th {
  font-weight:normal; color:#ffffff; background:#4D4D4F; border-color:#ffffff; text-align:center;
  text-transform:uppercase;
}
.table td {   text-align:center;}

/*.table-bordered thead:first-child tr:first-child > th:first-child{ border-color:#4D4D4F} fixing.. causing first coulmn to drop*/

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}


/*form elements */

form {padding-bottom:0px; margin-bottom:0px}
.input-center{margin: 0 auto;}

 .input-xmini{ max-width:22px;} /*use in combiantion with mini*/

 .input-xxs{max-width:42px;}
 .input-xsm{max-width:100px;}
 .input-xmd{max-width:182px;}
 .input-xlg{max-width:282px;}

  .input-zsm{min-width:100px;}

 
 .input-mini{ color:#646363; background-color:#E6E7E8}
 .input-small{ color:#646363; background-color:#E6E7E8}
 .input-medium{ color:#646363; background-color:#E6E7E8}
 .input-large{ color:#646363; background-color:#E6E7E8}
 .input-xlarge{ color:#646363; background-color:#E6E7E8}
 .input-xxlarge{ color:#646363; background-color:#E6E7E8}

 .input-sm{ color:#646363; background-color:#ffffff} 
 .input-lg{ color:#646363; background-color:#ffffff}
 
 select{ font-size:12px; height:26px; background-color:#E6E7E8}
 
/** others **/
.container a { text-decoration:none}



