/*================================================================================
	Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
	Version: 2.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
================================================================================

NOTE:
------
PLACE HERE YOUR OWN SCSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */
#myTable_wrapper > div:nth-child(1),
#myTable_wrapper > div:nth-child(3) {
  padding: 0px 21px;
}

table.dataTable td,
table.dataTable th {
  padding: 20px 8px;
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting {
  padding-right: 25px;
}

tbody > tr:hover {
  background-color: rgba(0, 0, 0, 0.02);
}

#myTable_wrapper tbody tr {
  margin-top: 20px;
}
#myTable_wrapper tbody th {
  font-weight: normal;
}

table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before {
  top: 1.2rem;
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after {
  top: 2rem;
}

#basic-datatable_analysis a {
  color: #6e6b7b; 
}

.custom-options-checkable .custom-option-item:hover {
  background-color: rgba(115, 103, 240, 0.2) !important;
}

#chartjs-chart > div > div > div > div:nth-child(1) {
  padding-bottom: 10px;
}

#chartjs-chart > div > div > div > div:nth-child(2) {
  padding-top: 0;
}

#chartjs-chart > div > div > div > div:nth-child(1) > div {
  margin-bottom: 2px !important;
}

.hide {
  display: none;
}

.text_bold {
  font-weight: bold;
}

/*
.bs-stepper.wizard-modern {
    background-color: lightgray;
    box-shadow: 0 4px 24px 0 rgba(34, 41, 47, 0.1);
}
*/
#account-details-modern > div:nth-child(2) > div:nth-child(2) > div > div > input,
#account-details-modern > div:nth-child(2) > div:nth-child(3) > div > div > input {
  height: 2.714rem !important;
}

.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-down i, .bootstrap-touchspin.input-group-lg .bootstrap-touchspin-down svg, .bootstrap-touchspin.input-group-lg .bootstrap-touchspin-up i, .bootstrap-touchspin.input-group-lg .bootstrap-touchspin-up svg {
  top: 0;
}

.form_spacefix {
  margin-top: 20px;
}

.bs-stepper-box-mini {
  background-color: #7367f0;
  color: #fff;
  box-shadow: 0 3px 6px 0 rgba(115, 103, 240, 0.4);
  text-align: center;
  vertical-align: center;
  padding-top: 6px;
  border-radius: 4px;
  text-align: center;
  margin-right: 6px;
  width: 30px;
  height: 30px;
  display: inline-block;
}

.space-top {
  padding-top: 15px;
}

.woo-top {
  margin-top: -10px;
}

body > div.app-content.content > div.content-wrapper > div.content-header.row > div.content-header-left.col-md-9.col-12.mb-2 > div > div > div > a > p {
  margin-bottom: 0;
}

.padding-top {
  padding-top: 5px;
}

.result_subtitle {
  margin-top: 15px;
  font-weight: bold;
  padding-left: 10px;
  font-size: 1.2rem;
}

.top_text_paddingfix {
  margin: 15px 0;
}

.little_table_paddingfix {
  padding-bottom: 15px;
}

.p-2 {
  padding: 5px 0px !important;
}

.bottom_line {
  border-bottom: 1px solid rgba(34, 41, 47, 0.08);
  padding: 7px 0px;
}

.tiny_title, .tiny_contents {
  float: left;
}

.tiny_title {
  width: 150px;
}

.tiny_contents {
  margin-left: 5px;
}

.text_red {
  color: #EA5455 !important;
}

.font_bold {
  font-weight: bold;
}

#chartjs-chart > div:nth-child(1) > div > div > ul > li.list-group-item.little_table_paddingfix > div > div:nth-child(5),
#chartjs-chart > div:nth-child(1) > div > div > ul > li:nth-child(2) > div > div:nth-child(5),
#chartjs-chart > div:nth-child(1) > div > div > ul > li:nth-child(3) > div > div:nth-child(5) {
  border-bottom: none;
  margin-bottom: 4px;
}

#pills-1st-btn,
#pills-2nd-btn,
#pills-3rd-btn {
  border-radius: 25px;
}

.predition_result_subheadings .card-subtitle {
  margin-bottom: 5px !important;
}

.predition_result_subheadings h4 {
  margin-bottom: 5px !important;
}

.predition_result_subheadings p {
  margin-bottom: 17px !important;
}

.alert_Red {
  color: #EA5455;
  width: 25px;
  height: 25px;
}

.alert_Orange {
  color: #FF9F43;
  width: 25px;
  height: 25px;
}

.alert_gray {
  width: 25px;
  height: 25px;
}

.minihr {
  padding: 0px 0px 5px;
  margin: 0px 0px 5px;
}

.text_to_the_left {
  text-align: left;
}

.p-1 {
  padding: 15px 30px 10px !important;
}

#analysis_results1 > div.card-body.row > div.chart-container.col-4 > img {
  height: 351px;
}

body, html {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

html {
  scroll-behavior: smooth;
}

.menu-sort-h6 {
  margin: 18px 30px 0px;
  color: rgba(0, 0, 0, 0.35);
}

.padding-top {
  margin-top: 10px;
  display: block;
}

.border_rounded {
  border: 1px solid #5e5873;
  border-radius: 10px;
  padding: 3px 7px;
  font-size: 0.95rem;
  margin-top: -13px;
}

.brand-text {
  font-size: 1rem !important;
}

/*
.main-menu .navbar-header .navbar-brand .brand-logo img {
    max-width: 66px;
}

.vertical-layout.vertical-menu-modern.menu-expanded .main-menu {
    width: 250px;
}

html .content {
    margin-left: 250px;
}
*/
/*
.header-navbar.floating-nav {
    width: calc(100vw - (100vw - 100%) - calc(2rem * 2) - 250px);
}
*/

/*# sourceMappingURL=style.css.map */
