.revenue_income{
  width: 100%;
}
.revenue_income_headleft,.revenue_fixed_income_left,.revenue_sponsor_left{
  float: left;
  padding-left: 30px;
}
.revenue_income_headright,.revenue_fixed_income_right,.revenue_sponsor_right{
  float: right;
  max-width: 190px;
  width: 100%;
  padding-right: 70px;
  text-align: center;
}
.revenue_fixed_income_add,.revenue_sponsor_add{
    padding-left: 30px
}
.revenue_income_head,.revenue_fixed_income,.revenue_sponsor{
  overflow: auto;
}
.revenue_ticket,.revenue_table{
  width: 100%;
}
.revenue_table tbody tr td i,.revenue_sponsor_left i,.revenue_fixed_income_left i{
  padding-right: 10px;
}
.revenue_table thead tr th,.revenue_table tbody tr td{
  text-align: center;
}
.revenue_table tbody tr td:first-child{
  text-align: left;
}
.revenue_fixed_income:nth-of-type(odd),.revenue_sponsor:nth-of-type(odd),.revenue_table tbody tr:nth-of-type(odd) {
  background-color:#F2F2F2;
  color: #58585B;
}

.revenue_fixed_income:nth-of-type(even),.revenue_sponsor:nth-of-type(even),.revenue_table tbody tr:nth-of-type(even) {
  background-color:#ffffff;
  color: #58585B;
}
.revenue_table thead tr,.revenue_income_head,.fixed_table thead{
  background-color: #46A0B1;
  color: #ffffff;
  font-weight: bold;
  font-size: 1.2rem;
}
.revenue_income,.revenue_ticket{
  padding-bottom: 3rem;
}
.revenue_table .event_ticket tr:last-child,.revenue_table .event_booth tr:last-child,.revenue_table .event_other tr:last-child,.table-striped .fixed_type tr:last-child,.table-striped .sponsor_type tr:last-child,.table-striped .other_type tr:last-child{
  background-color: #E6E7E8;
  color: #404041;
}
.revenue_table{
      padding-top: 25px;
}
.revenue_table tbody tr:last-child td{
   padding: 1rem 3rem;
}
.revenue_income input,.revenue_ticket input{
  border-radius: 7px;
  text-align: center;
  color: #999;
}
.performace-step2 .form-control{
  padding: .25rem .75rem;
}
.revenue_income .form-control,.revenue_ticket .form-control{
  padding: .25rem .75rem;
}
.fixed_table .form-control{
  padding: .25rem .75rem;
  width: 50%;
    float: left;
  }
#step-3 .content-wizard-title{
      margin-top: 50px;
}
.revenue_table .event_quantity,.revenue_table .event_price{
    margin: 0 auto;
}
.revenue_table .event_ticket_add,.revenue_table .event_booth_add,.revenue_table .event_other_add,.fixed_table .sponsor_add,.fixed_table .fixed_money_add,.fixed_table .other_fixed_add{
  width: 100%;
  max-width: 200px;
  color: #999;
  font-family: 'Open Sans','Font Awesome 5 Free';
      text-align: left;
}
.revenue_table .event_ticket_add::placeholder,.revenue_table .event_booth_add::placeholder,.revenue_table .event_other_add::placeholder,.fixed_table .sponsor_add::placeholder,.fixed_table .fixed_money_add::placeholder,.fixed_table .other_fixed_add::placeholder{
  color:#ccc;
  text-align: left;
  margin-left: 10px;
      font-weight: 900;
  font-family: 'Open Sans','Font Awesome 5 Free';
}

.revenue_income label,.revenue_ticket label{
  margin-bottom: 0px;
}
.revenue_sponsor,.revenue_sponsor_add,.revenue_income_head,.revenue_fixed_income,.revenue_fixed_income_add,.revenue_table thead tr th,.revenue_table tbody tr td,.revenue_table tfoot tr td{
  font-size: 1rem;
}
.revenue_table thead tr th:first-child,.revenue_table tbody tr:not(:last-child) td:first-child{
  padding: 1rem 3rem;
      width: 41%;
}
.revenue_table tbody tr:not(:last-child) td:last-child{
      width: 8%;
}
.event_quantity,.event_price{
  width:50%;
}
.revenue_ticket .revenue_table thead tr th:not(:first-child){
  text-align: center;
}
input[type='number'] {
    -moz-appearance:textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.income_adding,.vandor_adding{
  font-family: 'Open Sans',"Font Awesome 5 Free";
  font-size: 1rem;
    text-align: center;
    color: #999;
}
.income_adding::placeholder,.vandor_adding::placeholder{
  color: #ccc;
  text-align: left;
      font-weight: 900;
}
.other_part2_step2 td:nth-child(1){
  width: 30%;
    font-size: 1rem;
    padding: 1rem 1rem;
    word-break: break-all;
}
.other_part2_step2 td:nth-child(2),.other_part2_step2 td:nth-child(3),.other_part2_step2 td:nth-child(4){
  max-width: 20%;
  font-size: 1rem;
}
.other_part1_step2 tfoot,.other_part2_step2 tfoot,.other_part2_step2 thead{
  background-color: #E6E7E8;
}
.industry_other,.organizer_other{
  margin: 20px 0px 0px 0px;
}
.step_thb{
	width: 50%;
	float: left;
	text-align: center;
	margin: 0 auto;
}
.performace-step2 .form-control {
    float: left;
}
@media (max-width: 500px){
	.step_thb{
		width: 100%!important;
	}
  .revenue_income table input{
    width: 100%!important;
  }
}
.revenue_income table thead th{
  font-size: 1.2rem;
  text-align: left;
}
.performace-step2 .income_adding.form-control {
  text-align: left;
}
.fixed_table tbody td:nth-child(1){
  width: 73%;
  font-size: 1rem;
padding: 1rem 3rem;
}
.other_part1_step2 tbody tr td:first-child,.fixed_table tbody tr td:first-child,.revenue_table tbody tr td:first-child{
  text-transform: capitalize;
}
.fixed_table thead th:nth-child(1){
  padding: 1rem 3rem;
}
.fixed_table thead th:last-child{
  padding: 1rem 0rem;
}
.fixed_table thead th label{
  width: 50%;
text-align: center;
}
.login-layout .help-block{
      color: #dc3545!important;
}
.dropdown-toggle .name_user{
  max-width: 170px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.dropdown-toggle.nav-link.page-scroll{
  cursor: pointer;
}
.dropdown-toggle i{
  margin-top: 14px;
  vertical-align: top;
      padding-left: 5px;
}
@media (max-width: 575px){
  .row:not(.login-layout) .col-md-4.col-md-offset-4.col-sm-6.col-sm-offset-3{
    flex: 0 0 66.666667%;
max-width: 66.666667%;
  }
}
.navbar-expand-lg .navbar-nav.user_box_nav
{
  width: auto !important;
  justify-content: flex-end!important;
}
.navbar-expand-lg .navbar-nav {
    width: 70% !important;
}
@media print{
  .profile-information{
    display: none;
  }
  #btn_DashPrint,.btn-edit{
    display: none;
  }
  .performace-title::after{
    width: 0%;
    height: 0px;
    border-top:0;
  }
  .performace-title{
    color: #000;
  }
}
.performace-result .text-right #btn_DashPrint.print-result-button{
  margin-top: 0px;
}
#users-verifycode-image{
  cursor: pointer;
}
.contact-create .alert-message .alert-success{
  margin-top: 25px;
}
#contact-verifycode-image{
  cursor: pointer;
}
.contact-header{
  margin: 25px 0px;
    font-size: 30px;
    color: #46a0b1;
}
.contact-form .help-block{
      color: #dc3545!important;
}
.contactbtn:hover{
  background-color: #46a0b1;
}
.contactbtn{
  border: 0;
  background-color: #46a0b1;
  cursor: pointer;
  width: 100%;
  margin: 10px 0px;
}
.error_container{
  padding: 25px 0px;
  margin: 0 auto;
}
.contact-container{
  margin: 0 auto;
      margin-bottom: 50px;
      float: none;
}

@media (max-width: 991px) and (min-width: 768px){
  .inputGroup label {
    /* padding: 12px 30px; */
    padding: 1rem !important;
  }
  .self-assessment-layout .tab-content #step-1 #form-assessment-step-0 .inputGroup label {
    padding:2.5rem 1.5rem 1.5rem 4.5rem !important;

  }
  .self-assessment-layout .tab-content #step-6 #form-assessment-step-5 .inputGroup label {
    padding:2.5rem 1.5rem 1.5rem 4.5rem !important;

  }
  .self-assessment-layout .tab-content #step-6 #form-assessment-step-5 .track-review .inputGroup label {
    padding:1.5rem 1.5rem 4.5rem 1.5rem !important;

  }
}
#performance-analysis-form #step-3 .content-item-number,#performance-analysis-form #step-3 .content-item-name{
  float: left;
}
#performance-analysis-form #step-3 table{
  margin-bottom: 0rem;
}
.revenue_ticket .content-item-header{
  margin-top: 3rem;
}
.revenue_income .text_fixed_money{
  text-align: left;
}
.revenue_income .fixed_type .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.revenue_income .text_sponsor{
  text-align: left;
}
.revenue_income .sponsor_type .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.revenue_income .text_other_fixed{
  text-align: left;
}
.revenue_income .other_type .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.revenue_ticket .text_event_ticket{
  text-align: left;
      width:50% !important;
}
.revenue_ticket .event_ticket .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.revenue_ticket .text_event_booth{
  text-align: left;
      width:50% !important;
}
.revenue_ticket .event_booth .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.revenue_ticket .text_event_ohter{
  text-align: left;
      width: 50% !important;
}
.revenue_ticket .event_other .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.other_part1_step2 .text_income_adding{
  text-align: left;
}
.other_part1_step2 .box_expret{
  float: left;
padding-top: 8px;
padding-right: 5px;
}
.other_part1_step2 tbody tr:last-child{
  background-color: #E6E7E8;
  color: #404041;
}
.inputGroup label[for='conference']>span {
    width: 50%;
}
@media (max-width: 1199px) and (min-width:768px){
  #step-1 #form-step-0 .form-group .inputGroup label>span {
    width: 50%;
  }
}
@media (max-width:1200px){
  .performace-result.row .scrollchart{
    overflow-x: scroll;
  }
  .self-assessment-graph.scrollchart{
    overflow-x: scroll;
  }
  .grahdashboard.scrollchart{
    overflow-x: scroll;
  }
}
@media (max-width:991px){
  #form-step-2{
    overflow: scroll;
  }
  #step2 .performace-step2{
    overflow:scroll;
  }
  #step2 .performace-step2 #form-step-1{
    min-width: 690px;
  }
  .scrollchart,.grahdashboard2.scrollchart{
    overflow-x: scroll;
  }
}
.login-layout #login-form button{
  cursor: pointer;
}
@media (max-width:767px){
  #step-1 #form-step-0 .form-group .inputGroup label:after{
    right: 15px;
  }
  #step-1 #form-step-0 .form-group .inputGroup label {
    padding: 1.5rem 0.5rem;
  }
  #step-1 #form-step-0 .form-group .inputGroup label>span {
        margin-left: -1rem;
  }

  .section{
    margin-bottom: 85px!important;
  }
  .contact-create,.login-layout,.users-create {
    margin-bottom: 105px!important;
  }
}
@media (max-width:390px){
  .app-store-button{
    margin-right: 0px!important;
  }
  .app-store-button img{
    margin-bottom: 10px!important;
  }

  .section {
    margin-bottom: 160px!important;
  }
  .contact-create,.login-layout,.users-create {
    margin-bottom: 180px!important;
  }
}

.revenue_ticket .content-item-header,
.revenue_ticket .part-ticket,
.revenue_ticket .part-booth,
.revenue_ticket .part-other-variable,
.revenue_income .content-item-header,
.revenue_income .part-fixed,
.revenue_income .part-sponsor,
.revenue_income .part-fixed-other{
  min-width: 900px;
}
.swal-modal .swal-footer{
  text-align: center;
}
.btn-group.show .dropdown-menu.show a.nav-link.page-scroll:hover{
    border-bottom: 3px solid rgba(0, 0, 0, 0);
    color: #f1bd39 !important;
  }
@media (max-width:375px){
  .btn{
    padding: 11px 20px!important;
  }
}
.good-management{
  word-break: break-word!important;
}
.good-management p{
 line-height: 30px!important;
}
@media (max-width:500px){
  .print-result-button {
    margin-top: 0px!important;
  }
}
.scrollchart .performace-result-heal,.scrollchart .performace-result-heal .highcharts-root {
  min-width: 1080px;
}
.grahdashboard.scrollchart .dashboard-self-assissment,.grahdashboard.scrollchart .dashboard-self-assissment .highcharts-root {
  min-width: 1080px!important;
}
.scrollchart .self-assessment-result-heal,.scrollchart .self-assessment-result-heal .highcharts-root {
  min-width: 1080px;
}
.grahdashboard2.scrollchart .performace-irc,.grahdashboard2.scrollchart .performace-irc .highcharts-root {
  min-width: 800px;
}
.scrollchart .performace-irc,.scrollchart .performace-irc .highcharts-root {
  min-width: 800px;
}

@media print{
  .table.table-striped tbody tr td,.table.table-striped thead tr th,.table.table-striped tfoot tr th{
    font-size: 0.5rem;
    padding: 5px 0!important;
  }
  .performance_title_ug{
    margin-top: 20px;
  }
  .performace-result-text{
    color: #000;
  }
  .block-basic .print2side{
    font-size: 0.5rem!important;
  }
  .expense_per_attendee .print2side div{
    flex: 0 0 50%!important;
    max-width: 50%!important;
    width: 50%;
    float: left;
  }
  .expense_per_attendee{
    padding-bottom: 20px!important;
  }
  .result-under-line{
    margin: 0!important;
  }
  .self-assessment .block-content,.self-assessment .block-content-final {
    margin-top: 10px!important;
  }
  #step-4 .title-event{
      margin-top: 50px;
  }
  .performace-title {
    background:transparent!important;
  }
  .grahdashboard2.scrollchart #performace-irc{
    display: block;
  }
  .grahdashboard.scrollchart,.grahdashboard2.scrollchart{
    overflow-x: unset!important;
  }
  .grahdashboard.scrollchart .dashboard-self-assissment,.grahdashboard.scrollchart .dashboard-self-assissment .highcharts-root {
    width: 1080px!important;
  }
  .grahdashboard2.scrollchart .performace-irc,.grahdashboard2.scrollchart .performace-irc .highcharts-root {
    width: 800px;
  }
  .scrollchart .performace-result-heal,.scrollchart .performace-result-heal .highcharts-root {
    width: 1080px;
  }
  .scrollchart .self-assessment-result-heal,.scrollchart .self-assessment-result-heal .highcharts-root {
    width: 1080px;
  }
  .scrollchart .performace-irc,.scrollchart .performace-irc .highcharts-root {
    width: 800px;
  }
  .self-assessment-graph.scrollchart{
    padding-top: 70px;
  }
  .analysis-block.sw-main.sw-theme-arrows .container{
    overflow: hidden;
  }
  .disclaimer_text p,.performace-result.row table{
    font-size: 0.5rem;
        line-height: 12px;
  }
  .disclaimer_text {
    padding-top: 10px!important;
    width: 100%;
  }
  .content-wizard-result-title{
    margin: 0 !important;
  }
  .performace-result-title {
    font-size: 1rem!important;
  }
  .grahpprint .scrollchart .content-wizard-result-title{
    margin: 0!important;
    padding: 0!important;
  }
  .grahdashboardinsert .performace-irc{
    padding: 0 !important;
  }
  .performace-result-text {
    font-size: 1rem!important;
    padding: 0!important;
  }
  .text-attendee {
    font-size: 1.2rem !important;
  }
  .analysis-graph.scrollchart{
    padding-top: 100px;
  }
  .performace-result.row .content-wizard-result-title{
    padding-top: 150px;
  }
  #result .analysis-detail {
    margin: 5px auto;
  }
  .grahpprint{
    width: 100%;
  }
  .performace-result.row .print2side{
    width: 50%;
    float: left;
  }
  .print2side{
    width: 50%;
    float: left;

  }
  #performance-analysis-form #step-4 .row{
    display: block;
  }
  #performance-analysis-form #step-4 .print2side  .content-wizard-result-title.performtable,.content-wizard-result-title.performtable{
    padding: 0!important;
  }
  .tablerole{
    margin-top: 110px!important;
  }
   #step-4 .tablerole{
    margin-top: 0px!important;
  }
  #step-4 .block-basic{
    margin-bottom: 200px!important;
  }
  .back-to-top{
    display: none!important;
  }
  .cleartext{
      clear: both;
  }
  hr.line-event-title{
    display: none;
  }
  .content-wizard-full{
    margin: 0 !important;
  }
  .content-wizard-full .mb-5 .logo-print{
      margin: 0 !important;
        padding: 0 !important;
  }
  .title-event,.title-deshboard{
      margin-top: 120px;
      width: 100%;
  }
  .title-deshboard{
    padding-top: 10px;
  }
  .event-title-result,.title-self-result .performace-title{
    color: #000!important;
  }
    .performace-result.row{
      margin-top: 50px!important;
    }

    .print2side .content-wizard-result-title {
    margin: 0!important;
    }
    .mt-5{
      margin-top: 0!important;
    }
    #step-4 .performace-result .row .performace-title::after{
      display: none!important;
    }
}
.page-scroll i {
    width: 25px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
    top: 65px;
    right: 22px;
    left: auto;
}
.disclaimer_text{

  color: #bbb;
  margin: 0px auto;
  padding: 100px 20px 0px 20px;
}
.disclaimer_text p{
  margin-bottom: 1px;
}
.disclaimer_text .head_disclaimer{
      font-style: italic;
  font-weight: 800;
}
#popupmodel .modal-footer{
  display: block;
}
#popupmodel .modal-header{
  display: none;
}
#popupmodel .modal-body div p,#popupmodel .modal-footer button{
    font-size: 1rem;
}
#popupmodel {
  text-align: center;
  top: 200px;
}
#popupmodel .noregisterlogin,#popupmodel .nologin_text_modal{
  display: none;
}
#selfpopupmodel .modal-footer{
  display: block;
}
#selfpopupmodel .modal-header{
  display: none;
}
#selfpopupmodel .modal-body div p,#selfpopupmodel .modal-footer button{
    font-size: 1rem;
}
#selfpopupmodel .modal-footer button,#popupmodel .modal-footer button{
    cursor: pointer;
}
#selfpopupmodel {
  text-align: center;
  top: 200px;
}
#selfpopupmodel .noregisterlogin,#selfpopupmodel .nologin_text_modal{
  display: none;
}
.policy_contain{
    padding: 60px 0px;
}
.first_content_policy .content_header{
  text-align: center;
}
.policy_contain .content_header{
      font-weight: bold;
      font-size: 1.5rem;
      padding-bottom: 10px;
}
.policy_contain .content_data,.policy_contain .content_data p{
  font-size: 1rem;
}
.policy_contain .first_content_policy,.policy_contain .content_policy{
  margin-bottom: 30px;
}
.policy_access_text,.content_data ol{
  padding-left: 4rem;
}
.policy_access_text li{
  list-style-type: disc;
}
.slicknav_btn.slicknav_collapsed,.slicknav_btn.slicknav_open{
  border-color: #0063a9;
}
.slicknav_btn.slicknav_collapsed .slicknav_icon-bar,.slicknav_btn.slicknav_open .slicknav_icon-bar{
  background: #0063a9;
}
@media (max-width:768px){
  .self-assessment .sw-theme-arrows > ul.step-anchor > li a::after{
    content: "";
      display: block;
    border-left: 1em solid #f5f5f5; /* This width determines the arrows length */
    border-top: 16pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 16pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 120%;
  }
  .self-assessment .sw-theme-arrows > ul.step-anchor > li a::before{
    content: "";
      display: block;
    border-left: 1em solid #ccc; /* This width determines the arrows length */
    border-top: 16pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 16pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 120%;
  }
    .self-assessment .sw-theme-arrows > ul.step-anchor > li.active > a:after {
    border-left: 1em solid #f37820 !important;
  }
  #performance-analysis-form .sw-theme-arrows > ul.step-anchor > li a::after{
    content: "";
      display: block;
    border-left: 1em solid #f5f5f5; /* This width determines the arrows length */
    border-top: 25pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 25pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 80%;
  }
  #performance-analysis-form .sw-theme-arrows > ul.step-anchor > li a::before{
    content: "";
      display: block;
    border-left: 1em solid #ccc; /* This width determines the arrows length */
    border-top: 25pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 25pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 80%;
  }
  #performance-analysis-form .sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left: 1em solid #f37820 !important;
  }
  #analysis-form .sw-theme-arrows > ul.step-anchor > li a::after{
    content: "";
      display: block;
    border-left: 1em solid #f5f5f5; /* This width determines the arrows length */
    border-top: 22pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 22pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 85%;
  }
  #analysis-form .sw-theme-arrows > ul.step-anchor > li a::before{
    content: "";
      display: block;
    border-left: 1em solid #ccc; /* This width determines the arrows length */
    border-top: 22pt solid transparent; /* This width has to be 50% of 'line-height + padding-top + padding-bottom' */
    border-bottom: 22pt solid transparent; /* Same for this width */
    width: 0;
    height: 0;
    position: absolute;
    right: -.5em; /* This has to be the same value as 'border-left's width */
    top: 0;
    top: 85%;
  }
  #analysis-form .sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left: 1em solid #f37820 !important;
  }
}
@media (max-width:468px){
  .title-deshboard .performace-title,.performance_title_ug .performace-title{
    font-size: 1rem;
  }
  .title-deshboard .performace-title::after,.performance_title_ug .performace-title::after{
    border-top: 44px solid #ffc636;
        width: 40%;
  }
}
@media (max-width:575px){
  #step-4 .performace-result .row .performace-title{
    font-size: 1rem;
  }
  #step-4 .performace-result .row .performace-title::after{
    width: 25%;
    height: 100px;
    content: '';
    border-top: 44px solid #ffc636;
    border-right: 30px solid transparent;
    position: absolute;
    top: 0;
  }
  .block-basic .print2side .print2side{
    width: 50%;
    font-size: 0.7rem;
        vertical-align: top;
  }
}
.section{
  margin-bottom: 60px;
}
.contact-create,.login-layout,.users-create{
  margin-bottom: 80px;
}
.googleandappstore{
  text-align: center;
}
.googleandappstore img{
  max-width: 150px;
}
.app-store-button{
  margin-right: 10px;
}
#my-captcha-image{
  cursor: pointer;
}
.notloginmodal{
  font-size: 1.5em!important;
  color: #cccccc;
}
.swal-icon--warning__dot,.swal-icon--warning__body{
  background-color: #bbbbbb;
}
.swal-icon--warning{
  border-color: #bbbbbb;
}
button.btn.btn-secondary.sw-btn-next {
  border-color: #0b8d63;
  background-color: #0b8d63!important;
};
button.btn.btn-secondary.sw-btn-next:hover {
  border-color: #0b8d63!important;
  background-color: #0b8d63!important;
};
button.btn.btn-secondary.sw-btn-next:focus {
  border-color: #0b8d63!important;
  background-color: #0b8d63!important;
};
