    @media (min-width: 768px) and (max-width: 900px) {
        .navbar-nav .open .dropdown-menu {
            position: static;
            float: none;
            width: auto;
            margin-top: 0;
            background-color: transparent;
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 20px;
        }
        .navbar-nav .open .dropdown-menu > li > a,
        .navbar-nav .open .dropdown-menu .dropdown-header {
            padding: 5px 15px 5px 25px;
        }
        .dropdown-menu > li > a {
            display: block;
            padding: 3px 20px;
            clear: both;
            font-weight: normal;
            line-height: 1.42857143;
            color: #333;
            white-space: nowrap;
        }
        .navbar-header {
            float: none;
        }
        .navbar-toggle {
            display: block;
        }
        .navbar-collapse {
            border-top: 1px solid transparent;
            box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
        }
        .navbar-collapse.collapse {
            display: none!important;
        }
        .navbar-nav {
            float: none!important;
            /*margin: 7.5px -15px;*/
            margin: 7.5px 50px 7.5px -15px
        }
        .navbar-nav>li {
            float: none;
        }
        .navbar-nav>li>a {
            padding-top: 10px;
            padding-bottom: 10px;
        }
        .navbar-text {
            float: none;
            margin: 15px 0;
        }
        /* since 3.1.0 */
        .navbar-collapse.collapse.in { 
            display: block!important;
        }
        .collapsing {
            overflow: hidden!important;
        }
    }

.damagediagram {
	border: 1px solid #dedede;	
}

body.modal-open-noscroll
{
    padding-right: 0!important;
    overflow: hidden;
}

.modal-open-noscroll .navbar-fixed-top, .modal-open .navbar-fixed-bottom
{
    padding-right: 0!important;
}

.bold {
	font-weight: bold;
}

.btnhome {
	/* display:none; */
}   

.btnwidth {
	width: 140px !important;
	margin-bottom: 5px;
}

.centeralign {
	text-align: center;
}

.container {
	min-width:95%;
}

.damagediagram {	
	text-align: center;
	verticle-align: middle;	
}

.damagediagramcanvas, .thumbnail {
	cursor: pointer;
	cursor: hand;
}

.datepicker {
	cursor: default;
}

.div_parent_frame {
	padding: 20px;
	margin: 20px;	
}

.div_parent_frame h4 {	
	font-weight: bold;
}

.footer {
	margin-top: 50px;
}

.grid tbody td input, .grid tbody td select { 
	border: none;
}


html {
   overflow-y: scroll;
   overflow-x: auto;
}
   
input::-ms-clear {
  width : 0;
  height: 0;
}

.jumbotron {
	background-color: rgb(9, 70, 150) !important;
	padding: 10px 0 !important;	
}

label {
	margin-top:15px !important;
}

.lightgreen2 {	
	font-weight: bold;
}

.list_order_table td {
	padding: 15px;
}

.list_order_table tr:hover {
	cursor: hand;
	cursor: pointer;
}

.navbar-toggle .icon-bar {
  display: block !important;
  width: 22px !important;
  height: 2px !important;
  border-radius: 1px !important; 
}

.pagination {
	display: inline !important;
    padding-left: 0 !important;
    margin: 0 !important;
}

.rolloverhand:hover {
	cursor: pointer;
}
	
.roundcorners {
	-moz-border-radius: 10px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.routegroupmembers:hover {
	cursor: hand;
	cursor: pointer;
}

select::-ms-expand {
    display: none;
}   
   
table tbody tr td select {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	text-indent: 0.1;
	text-overflow: '';
	width: 100%;
}


.tablesorter {
    width: 100%;
    overflow-x: auto;
}

.tablesorter thead th:hover {
    cursor: hand;
    cursor: pointer;
}

.tablesorter td {
    font-size: 1em;
    padding: 5px !important; 
    white-space: pre-line !important;
    overflow: hidden !important;
  
}

.tablesorter th {
	font-size: 1em;
    padding: 5px !important; 
    white-space: pre-line !important;
    overflow: hidden !important;
}


.tablesorter tbody tr:hover td {
	cursor: hand;
	cursor: pointer;
}

.underline:hover {
	text-decoration: underline;
}
