﻿body { padding-top: 50px; padding-bottom: 20px; }

/* Set padding to keep content from hitting the edges */
.body-content { padding-left: 15px; padding-right: 15px; }

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt { white-space: normal; }

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea { max-width: 280px; }

.dropdown-menu li:hover .sub-menu { visibility: visible; }

.dropdown:hover .dropdown-menu { display: block; }

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; }

.navbar .sub-menu:before { border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px; top: 10px; }

.navbar .sub-menu:after { border-top: 6px solid transparent; border-left: none; border-right: 6px solid #fff; border-bottom: 6px solid transparent; left: 10px; top: 11px; left: -6px; }

.ml-xs { margin-left: 10px; }
.mr-xs { margin-right: 10px; }

input.text-long, select.text-long, textarea.text-long { max-width: 70% !important; }

.main-header .navbar { padding-right: 10px; }

form.form-inline { display: inline-block; margin-right: 15px; }

.content-header > .breadcrumb { padding-right: 10px !important; }
.main-footer .pull-right { padding-right: 10px; }

span.label-required { color: #f63; font-weight: 900; }
input.isReverseCharge-input, input.isAllowanceChargesReverseCharge-input { width: 30px; }
.checkbox input[type="checkbox"] /*, .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]*/ { margin-top: 1px !important; }
td.line-amount { padding-top: 15px !important; }


.modal-disclaimer.in { display: flex !important; align-items: center; justify-content: center; }
.modal-dialog-disclaimer { margin: 0; }
.bg-warning { background-color: #f63 !important; color:#ffffff }
