/* button,
input {
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
} */

/* a {
    color: #f96332;
} */

/* a:hover,
a:focus {
    color: #f96332;
} */

p {
    line-height: 1.61em;
    font-weight: 300;
    font-size: 1.2em;
}

.category {
    text-transform: capitalize;
    font-size: 32px;
    color: #000000;
    padding-bottom: 15px;
}

/* body {
    color: #2c2c2c;
    font-size: 14px;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    overflow-x: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    line-height: 1.8;
} */

.nav-item .nav-link,
.nav-tabs .nav-link {
    -webkit-transition: all 300ms ease 0s;
    -moz-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    -ms-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}

.card a {
    -webkit-transition: all 150ms ease 0s;
    -moz-transition: all 150ms ease 0s;
    -o-transition: all 150ms ease 0s;
    -ms-transition: all 150ms ease 0s;
    transition: all 150ms ease 0s;
}

.nav-tabs {
    border: 0;
    padding: 10px 0;
    border-top: 1px solid #949494;
    border-bottom: 1px solid #949494;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    border: none;
    color: #001EBE;
}

.nav-tabs>.nav-item>.nav-link,.nav-tabs>li>a {
    border: none;
}

.nav-tabs>.nav-item>.nav-link.active {
    color: #001EBE;

}

.card .nav-tabs {
    border-top-right-radius: 0.1875rem;
    border-top-left-radius: 0.1875rem;
}

.nav-tabs>.nav-item>.nav-link {
    color: #888888;
    margin: 0;
    margin-right: 5px;
    background-color: transparent;
    border-radius: 30px;
    font-size: 20px;
    padding: 11px 50px;
    line-height: 1.5;
}
.nav-tabs>.nav-item>.nav-link:first-child{
    padding-left: 0;
}
.nav-tabs.nav-tabs-neutral>.nav-item>.nav-link {
    color: #FFFFFF;
}

.card {
    display: inline-block;
    position: relative;
    width: 100%;
    /* margin-bottom: 30px; */
    box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
    border: 1px solid #949494;
    /* padding: 20px 20px 30px 20px; */
    /*margin-top: 50px;*/
}

.card .card-header {
    background-color: transparent;
    border-bottom: 0;
    background-color: transparent;
    border-radius: 0;
    padding: 0;
}


@media screen and (max-width: 768px) {
    .plus-btn {
        top: 0 !important;
    }
    .card-header .btn-black {
        margin-top: 0 !important;
        margin-bottom: 20px;
    }
    .shipmentList {
        border: none;
    }

    .nav-tabs {
        display: inline-block;
        width: 100%;
        padding:0;
        text-align: center;
    }

    .nav-tabs .nav-item {
        width: 100%;
    }

    .nav-tabs .nav-item>.nav-link {
        margin-bottom: 5px;
    }

    .modal.right .modal-dialog {
		width: 100% !important;
	}

    .modal .nav-tabs {
        padding: 0;
    }

    .modal .nav-tabs>.nav-item {
        width: 100% !important;
        margin-bottom: 10px;
    }

    .form-group {
        padding: 0;
    }
    .btn {
        padding: 10px 30px !important;
    }
    .save-btn {
        margin-right: 0 !important;
    }
    .btn-secondary {
        width: auto !important;
    }
    .btn-black {
        width: 100%;
    }
    .custom-data .col-sm-3 {
        padding: 0;
        margin-bottom: 10px;
    }
    .dropdown-menu {
        right: 0;
        left: auto;
    }
    form.bottom-text {
        height: 280px;
        margin-bottom: 10px;
    }
    .btn-black-right {
        margin-top: 10px;
    }
    .data-left,.data-right {
        padding-left: 0;
        padding-right: 0;
    }
    .ship-table-heading {
        display: block !important;
    }
    .ship .dropdown-menu {
        left: 0 !important;
        right: auto !important;
    }
    .ship-data-inner .data1 {
        margin-top: 0 !important;
    }
    .addMore {
        position: relative !important;
        top: 0 !important;
    }
    .ship-data-inner {
        display: block !important;
    }
    .data1.color-red {
        margin-top: 0 !important;
    }
}

.dropdown-menu>li>a {
    padding: 7px 15px;
}
.dropdown-menu>li>a, .dropdown-menu>li>a i{
    color: #212529;
}
.tab-pane p {
    text-align: left;
}
.pl-0 {
    padding-left: 0;
}
.pr-0 {
    padding-right: 0;
}
.tab-pane h4 {
    padding: 30px 0;
    font-size: 32px;
    color: #000000;
}
label {
    font-size: 16px;
    font-weight: 400;
}
.btn-all {
    border:1px solid #000;
    border-radius: 10px;
    padding: 2px;
}
.form-control {
    font-size: 16px;
    border-radius: 5px;
}
.form-group {
    margin-bottom: 0;
}
.btn {
    padding: 0 5px;
    border-radius: 5px;
    font-size: 16px;
    /*height: 30px;*/
}
.btn.focus, .btn:focus, .btn:hover {
    color: #ffffff;
}
.btn-all .btn-gray {
    background-color: transparent;
}
.btn-all .btn-gray, .btn-all .btn-black {
    width: 48%;
}
.btn-all .btn-gray.focus, .btn-all .btn-gray:focus, .btn-all .btn-gray:hover {
    color: #000000;
}
.btn-all-inside .btn{
    width: 48%;
}
.btn-all-inside .btn-gray {
    background-color: #ffffff;
}
.btn-all-inside .btn-gray.focus, .btn-all-inside .btn-gray:focus, .btn-all-inside .btn-gray:hover {
    color: #000000;
}
form.bottom-text {
    border: 1px solid #8C8C8C;
    border-radius: 10px;
    background-color: #F5F5F5;
    padding: 10px;
    padding: 15px;
    margin-top: 10px
}
.btn-black-right {
    float: right;
}
.data-right {
    float: right;
    text-align: right;
}
.custom-card.card-header {
    border-bottom: 1px solid #A1A1A1;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.save-btn {
    background-color: #0047bd;
    border-color: #0047bd;
}
.cancel-btn {
    color: #000000;
    border-color: #000000;
    background-color: transparent;
}
.cancel-btn:hover {
    background-color: transparent;
    color: #000000;
}
.info {
    margin-bottom: 30px;
}
.checkdata .form-check-input {
    margin: 4px 12px 4px 23px;
    height: 20px;
    width: 20px;
}
.checkdata .form-check {
    display: flex;
}
.checkdata .form-check p {
    font-size: 20px;
}
.checkdata .form-check-label {
    font-size: 14px;
    padding-top: 3px;
}
.addUser .nav-tabs {
    border-top: 0;
    border-bottom: 0;
    border: 1px solid #8C8C8C;
    display: inline-block;
    border-radius: 10px;
    padding: 10px 0;
    margin-top: 20px;
}
.addUser .nav-tabs>.nav-item>.nav-link:first-child {
    padding-left: 30px;
    padding-right: 30px;
}


.addUser .nav-tabs>.nav-item.active>.nav-link {
background: #000000;
color: #ffffff;
border-radius: 10px;
margin-left: 5px;}
.inner-category {
    border-bottom: 1px solid #949494;
}

#user form {
    margin-top: 30px;
}

button a,button a:hover {
    color: #ffffff;
    text-decoration: none;
}
.changepassword {
    border-top: 1px solid #949494;
    display: inline-block;
    margin-top: 20px;
}
.changepassword h4 {
    padding: 15px 0;
}
.btn-black {
    color: #ffffff;
    background-color: #0047bd;
}
.btn-blue {
    color: #ffffff;
    border-color: #0047bd;
    background-color: #0047bd;
}
.custom-data {
    margin: 20px 0;
}
.custom-stack {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    background: #F5F5F5;
    padding: 5px 10px;
    border-radius: 10px;
}
.custom-stack p {
    margin: 0;
}
.custom-stack.active {
    background-color: #001EBE;
    color: #ffffff;
}
.three-dots:after {
    cursor: pointer;
    color: #FCC;
    content: '\2807';
    font-size: 20px;
    padding: 0 5px;
  }
  .drop {
    display: flex;
  }
  .drop .dropdown {
    margin-left: 20px;
  }
  .custom-control table {
    position: relative;
    top: 20px;
  }
  .red {
    color: #FF0000;
  }
  .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    font-size: 16px;
  }
  .table>tbody>tr>td p {
    font-size: 16px;
  }
  /* .table>tbody>tr>td a {
    color: #001EBE;
  } */
  .green {
    color: #00AE31;
  }


  /* Modal */
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 50%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}


	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}


	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}


/*Right*/
	.modal.right.fade .modal-dialog {
		right: -320px;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}

	.modal.right.fade.in .modal-dialog {
		right: 0;
	}

/* ----- MODAL STYLE ----- */
	.modal-content {
		border-radius: 0;
		border: none;
	}

	.modal-header {
		border-bottom-color: #EEEEEE;
		background-color: #FAFAFA;
	}

    .common-btn {
        float: right;
        margin-bottom: 20px;
    }
    .common-table table thead tr {
        border-top: 1px solid #8C8C8C;
        border-bottom: 1px solid #8C8C8C;
    }
    .common-table .table>tbody>tr>td, .common-table .table>tbody>tr>th, .common-table .table>tfoot>tr>td, .common-table .table>tfoot>tr>th, .common-table .table>thead>tr>td, .common-table .table>thead>tr>th {
        padding: 20px;
    }
    .common-table tbody tr {
        background-color: #F5F5F5;
    }
    a:hover {
        text-decoration: none;
    }

    .modal .form-control {
        height: 80px;
    }
    
    .modal-btn,.permission-btn {
        float: right;
    }
    .modal-btn button {
        margin-right: 0;
        margin-left: 20px;
    }
    .btn-black:active, .btn-black:hover, .btn-black:focus,
    .btn-black.active.focus, .btn-black.active:focus, .btn-black.active:hover, .btn-black:active.focus, .btn-black:active:focus, .btn-black:active:hover, .open>.dropdown-toggle.btn-black.focus, .open>.dropdown-toggle.btn-black:focus, .open>.dropdown-toggle.btn-black:hover {
        background-color: #000000;
        border-color: #000000;
    }
    .modal .card {
        border: none;
        box-shadow: none;
        margin: 0;
        padding: 0;
    }
    .modal .nav-tabs {
        border: none;
    }
    .modal .nav-tabs>.nav-item>.nav-link:first-child {
        padding: 10px 30px;
    }
    .modal .nav-tabs>.nav-item {
        border: 1px solid #8C8C8C;
        margin-right: 10px;
    }
    
    .modal .permission label {
        padding-top: 0;
        top: -2px;
    position: relative;
    }
    .permission {
        margin-top: 30px;
    }
    .permission thead tr th {
        padding: 25px;
    }
    .permission thead {
        background-color: #F5F5F5;
    }
    .permission tbody tr td {
        padding: 25px;
    }
    .table-responsive {
        width: 100%;
    }
    .modal-header .close {
        margin-top: 10px;
    }
    .input-header {
        display: contents;
    }
    .custom-card.card-header {
        display: flow-root;
    }
    .shipment-card label {
        height: 50px;
    }
    .shipment-card .form-group {
        margin-top: 20px;
    }
    .shipment-data {
        display: inherit;
    background: #ECECEC;
    margin-top: -10px;
    }
    .card-header .btn-black {
        margin-top: 32px;
    }
    .shipment-data .data1 {
        margin-top: 30px;
    }
    .shipment-data .data1:hover {
        color: #001EBE;
    }
    .shipment-table {
        background: #ECECEC;
    }
    .shipment-table-all {
        display: inherit;
        margin-top: 20px;
    }
    .shipment-table thead {
        background: #0047bd;
    color: #ffffff;
    border-radius: 10px;
    }
    .shipment-table .table-responsive {
        border-radius: 10px;
    }
    /* .addMore {
        position: absolute;
        top: 16px;
    } */
    .color-blue {
        color: #4D69FF;
    }
    .color-blue:hover,.color-blue.active,  .color-blue:focus {
        color: #4D69FF;
    }
    .ship .dropdown a {
        color: #4D69FF;
    }
   .data1.color-red {
        color: #FF0000;
        font-size: 25px;
    margin-top: 40px !important;
    }
    .ship .dropdown-menu {
        right: 0;
        left: auto;
    }
    .ship {
        position: relative;
        top: 12px;
        left: -20px;
    }
    .ship-table-data {
        display: inherit;
        margin-top: 10px;
    }
    .ship-table-heading {
        background-color: #0047bd;
        color: #ffffff;
        display: flex;
        border-radius: 5px;
    }
    .ship-table-content {
        background: #ECECEC;
        display: inline-block;
        padding: 10px 0;
    }
    .ship-data-inner {
        display: inherit;
        margin-top: 20px;
    }
    .ship-data-inner .data1 {
        margin-top: 30px;
    }
    .ship-data-inner .data1.addMore  {
        color: #001EBE;
    }
    .btn-stops {
        margin-top: 10px;
    }
    .form-pay {
        display: inline-flex;
    }
    .form-pay input {
        margin-top: -4px;
    }
    .form-pay label {
        padding-left: 10px;
    }
    .pay-ship  {
        position: relative;
        top: 0;
    }
    .pay-ship .dropdown-menu {
        right: 0;
        left: auto;
    }
    @media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
    }}

    .payableList a {
        color: #0244EF;
        text-decoration: underline;
        font-weight: bold;
    }
    .modal input.form-control, .modal select.form-control {
        height: 40px;
    }
    .color-gray {
        color: #8C8C8C;
    }
    .modal .modal-body {
        padding-bottom: 0;
    }
    .btn-red, .btn-red:hover {
        background-color: #FF0000;
        color: #ffffff;
        border-color: #FF0000;
    }
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
        border-top: none;
        position: relative;
    }
    .addMore {
        position: absolute;
        top: 20px;
    }
    .shipmentList {
        border-radius: 5px;
        padding-top: 10px;
    }
    .shipmentList thead{
        background-color: #0047bd;
        color: #ffffff;
        border-radius: 5px;
    }
    .shipmentList tbody tr {
        background: #ECECEC;
    }
    .shipmentList .table>thead>tr>th:first-child {
        border-top-left-radius: 10px;

    }.shipmentList .table>thead>tr>th:last-child {
        border-top-right-radius: 10px;
    }
    .modal .payableModal label {
        padding-top: 0;
    }
    .payable-card .btn-black{
        margin-top: 0;
    }

    /* sidebar */
    .wrapper {
        width: 100%;
    }
    .align-items-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
      }
      .d-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex ;
      }
      .p-4 {
        padding: 1.5rem !important; }

    #sidebar {
        min-width: 270px;
        max-width: 270px;
        background: #3445b4;
        color: #fff;
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
        position: relative;
    font-family: "Poppins", Arial, sans-serif;}
    /* font-family: Arial; */
        #sidebar .h6 {
          color: #fff; }
        #sidebar.active {
          margin-left: -270px; }
        #sidebar h1 {
          margin-bottom: 20px;
          font-weight: 700;
          font-size: 30px; }
          #sidebar h1 .logo {
            color: #fff; }
            #sidebar h1 .logo span {
              font-size: 14px;
              color: #44bef1;
              display: block; }
        #sidebar ul.components {
          padding: 0; }
        #sidebar ul li {
          font-size: 16px; }
          #sidebar ul li > ul {
            margin-left: 10px; }
            #sidebar ul li > ul li {
              font-size: 14px; }
          #sidebar ul li a {
            padding: 10px 0;
            display: block;
            color: rgba(255, 255, 255, 0.6);
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        font-family: "Poppins", Arial, sans-serif;}
            #sidebar ul li a span {
              color: #44bef1; }
            #sidebar ul li a:hover {
              color: #fff; }
          #sidebar ul li.active > a {
            background: transparent;
            color: #fff; }
        @media (max-width: 991.98px) {
          #sidebar {
            margin-left: -270px; }
            #sidebar.active {
              margin-left: 0; } }
        #sidebar .custom-menu {
          display: inline-block;
          position: absolute;
          top: 20px;
          right: 0;
          margin-right: -20px;
          -webkit-transition: 0.3s;
          -o-transition: 0.3s;
          transition: 0.3s; }
          @media (prefers-reduced-motion: reduce) {
            #sidebar .custom-menu {
              -webkit-transition: none;
              -o-transition: none;
              transition: none; } }
          #sidebar .custom-menu .btn {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            position: relative; }
            #sidebar .custom-menu .btn i {
              margin-right: -40px;
              font-size: 14px; }
            #sidebar .custom-menu .btn.btn-primary {
              background: transparent;
              border-color: transparent; }
              #sidebar .custom-menu .btn.btn-primary:after {
                z-index: -1;
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                content: '';
                -webkit-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                transform: rotate(45deg);
                background: #3445b4;
                border-radius: 10px; }
              #sidebar .custom-menu .btn.btn-primary:hover, #sidebar .custom-menu .btn.btn-primary:focus {
                background: transparent !important;
                border-color: transparent !important;
            outline: none !important;}

      a[data-toggle="collapse"] {
        position: relative; }

      .dropdown-toggle::after {
        display: block;
        position: absolute;
        top: 50%;
        right: 0;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); }

      @media (max-width: 991.98px) {
        #sidebarCollapse span {
          display: none; } }

      #content {
        width: 100%;
        padding: 0;
        min-height: 100vh;
        -webkit-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s; }
        .p-4 {
            padding: 1.5rem !important;
        }
        .p-md-5 {
            padding: 3rem !important; }
            .pt-5,
.py-5 {
  padding-top: 3rem !important; }
  .mr-3, .mx-3 {
    margin-right: 1rem !important;
}
h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 {
    line-height: 1.5;
    font-weight: 400;
    font-family: "Poppins", Arial, sans-serif;
    color: #000;
}
.logo img{
    width: 235px;
}
.nav-data {
    display: flex;
}
.nav-data li a{
    font-size: 18px;
    color: #000000;
    line-height: 20px;
}
@media screen and (max-width: 768px) {
    .nav-data {
        display: block;
    }
    .nav-data li{
        background-color: #000;
    }
    .nav-data li a{
        color: #fff;
    }
}
.nav-bell i {
    font-size: 30px;
}
.nav-bell span {
    background-color: red;
    border-radius: 18px;
    padding: 5px 10px;
    position: absolute;
    left: 30px;
    top: 0;
}

/*  paytocarrier */
.card-paytocarrier {
    box-shadow: none;
}
.card-paytocarrier .card-header .btn-black {
    margin-top: 0;
}
.paytocarrier-btn {
    margin-top: 20px;
}
.link {
    color: #0030AB;
}
.paytocarrier-table {
    padding-top: 20px;
}
.paytocarrier-table:first-child {
    border-bottom: 1px solid #8C8C8C;
    padding-bottom: 20px;
}
.paytocarrier-table table {
    border: 1px solid #8C8C8C;
    margin: 0;
    background-color: #F5F5F5;
}
.paytocarrier-table .table>thead>tr>th {
    border: none;
    border-right: 1px solid #8C8C8C;
}
.paytocarrier-table .table>thead>tr,.paytocarrier-table .table>tbody>tr {
    border-bottom: 1px solid #8C8C8C;
}
/* .paytocarrier-table .table>tbody>tr>td {
    border-right: 1px solid #8C8C8C;
} */
.paytocarrier-table .address {
    padding: 20px;
}
.paytocarrier-table label {
    font-size: 16px;
}
.paytocarrier-table .payto {
    padding: 20px;
}
.paytobtn {
    margin-top: 40px;
}
.quote-card .form-group , .lead .form-group {
    margin-bottom: 15px;
}
.suggested-table .table>thead>tr>th {
    border-bottom: 0;
}

.suggested-table .table {
    border: 1px solid #8C8C8C;
    background-color:  #F5F5F5;;
}
.suggested-table .table>thead>tr>th:first-child {
    border-bottom: 1px solid #8C8C8C;
    font-weight: normal;
}
.suggested-table .table>thead>tr>th:last-child {
    border-left: 1px solid #8C8C8C;
    text-align: center;
    padding-bottom: 5px;
}
.suggested-table .table>tbody>tr>td:last-child {
    border-left: 1px solid #8C8C8C;
    text-align: center;
    padding-top: 5px;
}
.temp {
    margin: 0 10px;
    background: #D9D9D9;
    padding: 10px;
    border-radius: 10px;
}
.suggested-table .table>thead>tr>th,.suggested-table .table>tbody>tr>td {
    padding: 20px;
    font-size: 20px;
}
.card-paytocarrier h4 {
    font-size: 25px;
}
.truck b {
    padding: 10px;
}
.suggested-table .table-last {
    margin-bottom: 0;
}
.stopmodal .modal-body {
    display: inline-block;
    width: 100%;
}
.stopmodal .btn-all-inside {
    padding: 5px;
    border: 1px solid #A1A1A1;
    border-radius: 10px;
    margin-bottom: 10px;
}
.stopmodal .stop-form {
    margin: 20px 0;
}
.btn.focus, .btn:focus, .btn:hover, .btn:active {
    outline: none;
    outline-offset: 0;
}
.p-10 {
    padding: 10px;
}

.carrierTable {
border-radius: 10px;
border: 1px solid #DFDFDF;
background: #F5F5F5;
}
.carrierTable  table {
    margin: 0;
}
.mt-0 {
    margin-top: 0 !important;
}
.carrier-card label {
    height: auto;
}
.carrier-card .form-group {
    margin-bottom: 20px;
}
.index-card .btn-black{
    margin-top: 0;
}
/* .carrier-section {
    display: block;
    border-bottom: 1px solid #989898;
    margin: 10px 0;
} */
.carrier-btn {
    margin: 20px 0;
}
.plus-btn {
    padding: 8px 20px;
    background-color: #0047bd;
    border: 1px solid #0047bd;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    position: inherit;
    top: 30px;
}
.form-check-inline {
    display: inline-block;
}
.carrier-data {
    float: left;
    width: 100%;
    border-bottom: 1px solid #989898;
}
.carrier-data:last-child {
    border: none;
}
.custom-file-input {
    border: 1px solid #989898;
    padding: 10px;
    border-radius: 10px;
    width: 98%;
}
.agreement {
    font-size: 15px;
}
.carrier-data h4 {
    margin: 10px 0 10px 0;
}
a, a:hover {
    color: #0047bd;
}

.notes_txt textarea{
 border: solid;
 width: 100%;
}
.center_sec{
    float: left;
    border-top: 1px solid darkgray;
    padding-top: 10px;
}
.center_sec .col-sm-6{
    margin: 0px;
    padding: 0px;
}
