.f-left {
  float: left; }

.f-right {
  float: right; }

.m-auto {
  margin: auto; }

.block {
  display: block; }

.d-table {
  display: table; }

.d-cell {
  display: table-cell;
  float: none; }

.d-row {
  display: table-row; }

.v-middle {
  vertical-align: middle; }

.bg-gray {
  background-color: #eeeeee; }

body {
  overflow-x: hidden; }
  body.overflowHidden {
    overflow: hidden; }

.form-control {
  width: 90% !important;
  border-bottom-color: #686868; }

.panel-footer .form-control, .panel-footer .selectboxit-btn, .panel-footer .multiselect.btn-default, .panel-footer .bootstrap-select .btn-default, .panel-footer .select2-selection--single:not([class*=bg-]):not([class*=border-]) {
  border-bottom-color: #686868 !important; }

.form-horizontal .has-feedback > .form-control-feedback {
  right: 10%; }

.select2-selection--single:not([class*=bg-]):not([class*=border-]) {
  border-bottom-color: #686868; }

.select2-container {
  width: 90% !important; }

legend {
  margin-bottom: 30px;
  border-bottom: 2px solid #009688; }

.row.with-padding {
  padding: 0 15px; }

/* content-sidebar*/
.content-sidebar {
  height: 100%;
  position: fixed;
  width: 100%;
  right: 0;
  z-index: 100;
  display: none;
  border-width: 0;
  color: #333333;
  border-radius: 3px;
  padding-left: 20px; }
  .content-sidebar .content {
    background: #ffffff;
    height: 100%;
    overflow: scroll;
    overflow-x: hidden; }
  .content-sidebar .close {
    margin-top: 15px;
    font-size: 20px;
    right: 36px;
    position: absolute;
    z-index: 9;
    top: 20px; }

.panel.without-shadow {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none; }

.picker__holder {
  width: 400px; }

.radio-inline, .checkbox-inline {
  margin-left: 15px;
  margin-bottom: 25px; }

.border-gray-bottom {
  border-bottom: 1px solid #dddddd; }

.border-gray-left {
  border-left: 1px solid #dddddd; }

.border-gray {
  border: 1px solid #dddddd; }

.bg-transparent {
  background-color: transparent; }

.none-shadow {
  box-shadow: none;
  -webkit-box-shadow: none; }

.panel[class*=bg-] .panel-title {
  color: inherit; }

.dataTables_wrapper .select2-container {
  width: auto !important; }

table.table-with-bg thead {
  background-color: #009688;
  color: #ffffff; }

table.table-with-bg thead .sorting:before,
table.table-with-bg thead .sorting:after {
  color: #ffffff; }

table.table-with-padding-20 td {
  padding: 20px; }

.form-control-feedback {
  top: 28px;
  left: 0; }

.has-icon {
  padding-left: 25px; }

.select2-results__options li.red,
.select2-selection__rendered.red {
  background-color: #EF5350;
  color: #ffffff; }

.select2-results__options li span.title,
.select2-selection__rendered span.title {
  float: right; }

.selectable-demo-list > .ui-sortable-handle, .selectable-demo-list > .ui-selectee, .ui-handle-excluded {
  padding: 20px; }

.selectable-demo-list.blue-list > .ui-sortable-handle,
.selectable-demo-list.blue-list > .ui-selectee, .ui-handle-excluded {
  background-color: #03A9F4;
  color: #ffffff; }

.selectable-demo-list.blue-list .checker span {
  color: #ffffff;
  border: 2px solid #ffffff; }

.selectable-demo-list.blue-list .checker span.checked {
  border: transparent; }

.modal .modal-header {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 22px;
  clear: both; }
  .modal .modal-header .modal-title {
    color: #333333; }
.modal .modal-footer {
  padding-top: 20px;
  border-top: 1px solid #e6e6e6;
  clear: both; }
.modal label {
  color: #333333; }

.table-padding .d-cell {
  padding: 20px; }

.panel-group .panel {
  margin-bottom: 20px; }

/*
  override
 */
/* margin */
.margin-top-0 {
  margin-top: 0px; }

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

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

.margin-top-15 {
  margin-top: 15px; }

.margin-top-20 {
  margin-top: 20px; }

.margin-top-25 {
  margin-top: 25px; }

.margin-top-30 {
  margin-top: 30px; }

.margin-top-35 {
  margin-top: 35px; }

.margin-top-40 {
  margin-top: 40px; }

.margin-top-45 {
  margin-top: 45px; }

.margin-top-50 {
  margin-top: 50px; }

.margin-top-55 {
  margin-top: 55px; }

.margin-top-60 {
  margin-top: 60px; }

.margin-top-65 {
  margin-top: 65px; }

.margin-top-70 {
  margin-top: 70px; }

.margin-top-75 {
  margin-top: 75px; }

.margin-top-80 {
  margin-top: 80px; }

.margin-top-85 {
  margin-top: 85px; }

.margin-top-90 {
  margin-top: 90px; }

.margin-top-95 {
  margin-top: 95px; }

.margin-top-100 {
  margin-top: 100px; }

.margin-top-105 {
  margin-top: 105px; }

.margin-bottom-0 {
  margin-bottom: 0px; }

.margin-bottom-5 {
  margin-bottom: 5px; }

.margin-bottom-10 {
  margin-bottom: 10px; }

.margin-bottom-15 {
  margin-bottom: 15px; }

.margin-bottom-20 {
  margin-bottom: 20px; }

.margin-bottom-25 {
  margin-bottom: 25px; }

.margin-bottom-30 {
  margin-bottom: 30px; }

.margin-bottom-35 {
  margin-bottom: 35px; }

.margin-bottom-40 {
  margin-bottom: 40px; }

.margin-bottom-45 {
  margin-bottom: 45px; }

.margin-bottom-50 {
  margin-bottom: 50px; }

.margin-bottom-55 {
  margin-bottom: 55px; }

.margin-bottom-60 {
  margin-bottom: 60px; }

.margin-bottom-65 {
  margin-bottom: 65px; }

.margin-bottom-70 {
  margin-bottom: 70px; }

.margin-bottom-75 {
  margin-bottom: 75px; }

.margin-bottom-80 {
  margin-bottom: 80px; }

.margin-bottom-85 {
  margin-bottom: 85px; }

.margin-bottom-90 {
  margin-bottom: 90px; }

.margin-bottom-95 {
  margin-bottom: 95px; }

.margin-bottom-100 {
  margin-bottom: 100px; }

.margin-bottom-105 {
  margin-bottom: 105px; }

.margin-left-0 {
  margin-left: 0px; }

.margin-left-5 {
  margin-left: 5px; }

.margin-left-10 {
  margin-left: 10px; }

.margin-left-15 {
  margin-left: 15px; }

.margin-left-20 {
  margin-left: 20px; }

.margin-left-25 {
  margin-left: 25px; }

.margin-left-30 {
  margin-left: 30px; }

.margin-left-35 {
  margin-left: 35px; }

.margin-left-40 {
  margin-left: 40px; }

.margin-left-45 {
  margin-left: 45px; }

.margin-left-50 {
  margin-left: 50px; }

.margin-left-55 {
  margin-left: 55px; }

.margin-left-60 {
  margin-left: 60px; }

.margin-left-65 {
  margin-left: 65px; }

.margin-left-70 {
  margin-left: 70px; }

.margin-left-75 {
  margin-left: 75px; }

.margin-left-80 {
  margin-left: 80px; }

.margin-left-85 {
  margin-left: 85px; }

.margin-left-90 {
  margin-left: 90px; }

.margin-left-95 {
  margin-left: 95px; }

.margin-left-100 {
  margin-left: 100px; }

.margin-left-105 {
  margin-left: 105px; }

.margin-right-0 {
  margin-right: 0px; }

.margin-right-5 {
  margin-right: 5px; }

.margin-right-10 {
  margin-right: 10px; }

.margin-right-15 {
  margin-right: 15px; }

.margin-right-20 {
  margin-right: 20px; }

.margin-right-25 {
  margin-right: 25px; }

.margin-right-30 {
  margin-right: 30px; }

.margin-right-35 {
  margin-right: 35px; }

.margin-right-40 {
  margin-right: 40px; }

.margin-right-45 {
  margin-right: 45px; }

.margin-right-50 {
  margin-right: 50px; }

.margin-right-55 {
  margin-right: 55px; }

.margin-right-60 {
  margin-right: 60px; }

.margin-right-65 {
  margin-right: 65px; }

.margin-right-70 {
  margin-right: 70px; }

.margin-right-75 {
  margin-right: 75px; }

.margin-right-80 {
  margin-right: 80px; }

.margin-right-85 {
  margin-right: 85px; }

.margin-right-90 {
  margin-right: 90px; }

.margin-right-95 {
  margin-right: 95px; }

.margin-right-100 {
  margin-right: 100px; }

.margin-right-105 {
  margin-right: 105px; }

.margin-0 {
  margin: 0px; }

.margin-5 {
  margin: 5px; }

.margin-10 {
  margin: 10px; }

.margin-15 {
  margin: 15px; }

.margin-20 {
  margin: 20px; }

.margin-25 {
  margin: 25px; }

.margin-30 {
  margin: 30px; }

.margin-35 {
  margin: 35px; }

.margin-40 {
  margin: 40px; }

.margin-45 {
  margin: 45px; }

.margin-50 {
  margin: 50px; }

.margin-55 {
  margin: 55px; }

.margin-60 {
  margin: 60px; }

.margin-65 {
  margin: 65px; }

.margin-70 {
  margin: 70px; }

.margin-75 {
  margin: 75px; }

.margin-80 {
  margin: 80px; }

.margin-85 {
  margin: 85px; }

.margin-90 {
  margin: 90px; }

.margin-95 {
  margin: 95px; }

.margin-100 {
  margin: 100px; }

.margin-105 {
  margin: 105px; }

.margin-top-1-p {
  margin-top: 1%; }

.margin-top-2-p {
  margin-top: 2%; }

.margin-top-3-p {
  margin-top: 3%; }

.margin-top-4-p {
  margin-top: 4%; }

.margin-top-5-p {
  margin-top: 5%; }

.margin-top-6-p {
  margin-top: 6%; }

.margin-top-7-p {
  margin-top: 7%; }

.margin-top-8-p {
  margin-top: 8%; }

.margin-top-9-p {
  margin-top: 9%; }

.margin-top-10-p {
  margin-top: 10%; }

.margin-top-11-p {
  margin-top: 11%; }

.margin-top-12-p {
  margin-top: 12%; }

.margin-top-13-p {
  margin-top: 13%; }

.margin-top-14-p {
  margin-top: 14%; }

.margin-top-15-p {
  margin-top: 15%; }

.margin-top-16-p {
  margin-top: 16%; }

.margin-top-17-p {
  margin-top: 17%; }

.margin-top-18-p {
  margin-top: 18%; }

.margin-top-19-p {
  margin-top: 19%; }

.margin-top-20-p {
  margin-top: 20%; }

.margin-top-21-p {
  margin-top: 21%; }

.margin-top-22-p {
  margin-top: 22%; }

.margin-top-23-p {
  margin-top: 23%; }

.margin-top-24-p {
  margin-top: 24%; }

.margin-top-25-p {
  margin-top: 25%; }

.margin-top-26-p {
  margin-top: 26%; }

.margin-top-27-p {
  margin-top: 27%; }

.margin-top-28-p {
  margin-top: 28%; }

.margin-top-29-p {
  margin-top: 29%; }

.margin-top-30-p {
  margin-top: 30%; }

.margin-top-31-p {
  margin-top: 31%; }

.margin-top-32-p {
  margin-top: 32%; }

.margin-top-33-p {
  margin-top: 33%; }

.margin-top-34-p {
  margin-top: 34%; }

.margin-top-35-p {
  margin-top: 35%; }

.margin-top-36-p {
  margin-top: 36%; }

.margin-top-37-p {
  margin-top: 37%; }

.margin-top-38-p {
  margin-top: 38%; }

.margin-top-39-p {
  margin-top: 39%; }

.margin-top-40-p {
  margin-top: 40%; }

.margin-top-41-p {
  margin-top: 41%; }

.margin-top-42-p {
  margin-top: 42%; }

.margin-top-43-p {
  margin-top: 43%; }

.margin-top-44-p {
  margin-top: 44%; }

.margin-top-45-p {
  margin-top: 45%; }

.margin-top-46-p {
  margin-top: 46%; }

.margin-top-47-p {
  margin-top: 47%; }

.margin-top-48-p {
  margin-top: 48%; }

.margin-top-49-p {
  margin-top: 49%; }

.margin-top-50-p {
  margin-top: 50%; }

.margin-top-51-p {
  margin-top: 51%; }

.margin-top-52-p {
  margin-top: 52%; }

.margin-top-53-p {
  margin-top: 53%; }

.margin-top-54-p {
  margin-top: 54%; }

.margin-top-55-p {
  margin-top: 55%; }

.margin-top-56-p {
  margin-top: 56%; }

.margin-top-57-p {
  margin-top: 57%; }

.margin-top-58-p {
  margin-top: 58%; }

.margin-top-59-p {
  margin-top: 59%; }

.margin-top-60-p {
  margin-top: 60%; }

.margin-top-61-p {
  margin-top: 61%; }

.margin-top-62-p {
  margin-top: 62%; }

.margin-top-63-p {
  margin-top: 63%; }

.margin-top-64-p {
  margin-top: 64%; }

.margin-top-65-p {
  margin-top: 65%; }

.margin-top-66-p {
  margin-top: 66%; }

.margin-top-67-p {
  margin-top: 67%; }

.margin-top-68-p {
  margin-top: 68%; }

.margin-top-69-p {
  margin-top: 69%; }

.margin-top-70-p {
  margin-top: 70%; }

.margin-top-71-p {
  margin-top: 71%; }

.margin-top-72-p {
  margin-top: 72%; }

.margin-top-73-p {
  margin-top: 73%; }

.margin-top-74-p {
  margin-top: 74%; }

.margin-top-75-p {
  margin-top: 75%; }

.margin-top-76-p {
  margin-top: 76%; }

.margin-top-77-p {
  margin-top: 77%; }

.margin-top-78-p {
  margin-top: 78%; }

.margin-top-79-p {
  margin-top: 79%; }

.margin-top-80-p {
  margin-top: 80%; }

.margin-top-81-p {
  margin-top: 81%; }

.margin-top-82-p {
  margin-top: 82%; }

.margin-top-83-p {
  margin-top: 83%; }

.margin-top-84-p {
  margin-top: 84%; }

.margin-top-85-p {
  margin-top: 85%; }

.margin-top-86-p {
  margin-top: 86%; }

.margin-top-87-p {
  margin-top: 87%; }

.margin-top-88-p {
  margin-top: 88%; }

.margin-top-89-p {
  margin-top: 89%; }

.margin-top-90-p {
  margin-top: 90%; }

.margin-top-91-p {
  margin-top: 91%; }

.margin-top-92-p {
  margin-top: 92%; }

.margin-top-93-p {
  margin-top: 93%; }

.margin-top-94-p {
  margin-top: 94%; }

.margin-top-95-p {
  margin-top: 95%; }

.margin-top-96-p {
  margin-top: 96%; }

.margin-top-97-p {
  margin-top: 97%; }

.margin-top-98-p {
  margin-top: 98%; }

.margin-top-99-p {
  margin-top: 99%; }

.margin-top-100-p {
  margin-top: 100%; }

.margin-top-101-p {
  margin-top: 101%; }

.margin-top-102-p {
  margin-top: 102%; }

.margin-top-103-p {
  margin-top: 103%; }

.margin-top-104-p {
  margin-top: 104%; }

.margin-top-105-p {
  margin-top: 105%; }

.margin-top-106-p {
  margin-top: 106%; }

.margin-top-107-p {
  margin-top: 107%; }

.margin-top-108-p {
  margin-top: 108%; }

.margin-top-109-p {
  margin-top: 109%; }

.margin-top-110-p {
  margin-top: 110%; }

.margin-bottom-1-p {
  margin-bottom: 1%; }

.margin-bottom-2-p {
  margin-bottom: 2%; }

.margin-bottom-3-p {
  margin-bottom: 3%; }

.margin-bottom-4-p {
  margin-bottom: 4%; }

.margin-bottom-5-p {
  margin-bottom: 5%; }

.margin-bottom-6-p {
  margin-bottom: 6%; }

.margin-bottom-7-p {
  margin-bottom: 7%; }

.margin-bottom-8-p {
  margin-bottom: 8%; }

.margin-bottom-9-p {
  margin-bottom: 9%; }

.margin-bottom-10-p {
  margin-bottom: 10%; }

.margin-bottom-11-p {
  margin-bottom: 11%; }

.margin-bottom-12-p {
  margin-bottom: 12%; }

.margin-bottom-13-p {
  margin-bottom: 13%; }

.margin-bottom-14-p {
  margin-bottom: 14%; }

.margin-bottom-15-p {
  margin-bottom: 15%; }

.margin-bottom-16-p {
  margin-bottom: 16%; }

.margin-bottom-17-p {
  margin-bottom: 17%; }

.margin-bottom-18-p {
  margin-bottom: 18%; }

.margin-bottom-19-p {
  margin-bottom: 19%; }

.margin-bottom-20-p {
  margin-bottom: 20%; }

.margin-bottom-21-p {
  margin-bottom: 21%; }

.margin-bottom-22-p {
  margin-bottom: 22%; }

.margin-bottom-23-p {
  margin-bottom: 23%; }

.margin-bottom-24-p {
  margin-bottom: 24%; }

.margin-bottom-25-p {
  margin-bottom: 25%; }

.margin-bottom-26-p {
  margin-bottom: 26%; }

.margin-bottom-27-p {
  margin-bottom: 27%; }

.margin-bottom-28-p {
  margin-bottom: 28%; }

.margin-bottom-29-p {
  margin-bottom: 29%; }

.margin-bottom-30-p {
  margin-bottom: 30%; }

.margin-bottom-31-p {
  margin-bottom: 31%; }

.margin-bottom-32-p {
  margin-bottom: 32%; }

.margin-bottom-33-p {
  margin-bottom: 33%; }

.margin-bottom-34-p {
  margin-bottom: 34%; }

.margin-bottom-35-p {
  margin-bottom: 35%; }

.margin-bottom-36-p {
  margin-bottom: 36%; }

.margin-bottom-37-p {
  margin-bottom: 37%; }

.margin-bottom-38-p {
  margin-bottom: 38%; }

.margin-bottom-39-p {
  margin-bottom: 39%; }

.margin-bottom-40-p {
  margin-bottom: 40%; }

.margin-bottom-41-p {
  margin-bottom: 41%; }

.margin-bottom-42-p {
  margin-bottom: 42%; }

.margin-bottom-43-p {
  margin-bottom: 43%; }

.margin-bottom-44-p {
  margin-bottom: 44%; }

.margin-bottom-45-p {
  margin-bottom: 45%; }

.margin-bottom-46-p {
  margin-bottom: 46%; }

.margin-bottom-47-p {
  margin-bottom: 47%; }

.margin-bottom-48-p {
  margin-bottom: 48%; }

.margin-bottom-49-p {
  margin-bottom: 49%; }

.margin-bottom-50-p {
  margin-bottom: 50%; }

.margin-bottom-51-p {
  margin-bottom: 51%; }

.margin-bottom-52-p {
  margin-bottom: 52%; }

.margin-bottom-53-p {
  margin-bottom: 53%; }

.margin-bottom-54-p {
  margin-bottom: 54%; }

.margin-bottom-55-p {
  margin-bottom: 55%; }

.margin-bottom-56-p {
  margin-bottom: 56%; }

.margin-bottom-57-p {
  margin-bottom: 57%; }

.margin-bottom-58-p {
  margin-bottom: 58%; }

.margin-bottom-59-p {
  margin-bottom: 59%; }

.margin-bottom-60-p {
  margin-bottom: 60%; }

.margin-bottom-61-p {
  margin-bottom: 61%; }

.margin-bottom-62-p {
  margin-bottom: 62%; }

.margin-bottom-63-p {
  margin-bottom: 63%; }

.margin-bottom-64-p {
  margin-bottom: 64%; }

.margin-bottom-65-p {
  margin-bottom: 65%; }

.margin-bottom-66-p {
  margin-bottom: 66%; }

.margin-bottom-67-p {
  margin-bottom: 67%; }

.margin-bottom-68-p {
  margin-bottom: 68%; }

.margin-bottom-69-p {
  margin-bottom: 69%; }

.margin-bottom-70-p {
  margin-bottom: 70%; }

.margin-bottom-71-p {
  margin-bottom: 71%; }

.margin-bottom-72-p {
  margin-bottom: 72%; }

.margin-bottom-73-p {
  margin-bottom: 73%; }

.margin-bottom-74-p {
  margin-bottom: 74%; }

.margin-bottom-75-p {
  margin-bottom: 75%; }

.margin-bottom-76-p {
  margin-bottom: 76%; }

.margin-bottom-77-p {
  margin-bottom: 77%; }

.margin-bottom-78-p {
  margin-bottom: 78%; }

.margin-bottom-79-p {
  margin-bottom: 79%; }

.margin-bottom-80-p {
  margin-bottom: 80%; }

.margin-bottom-81-p {
  margin-bottom: 81%; }

.margin-bottom-82-p {
  margin-bottom: 82%; }

.margin-bottom-83-p {
  margin-bottom: 83%; }

.margin-bottom-84-p {
  margin-bottom: 84%; }

.margin-bottom-85-p {
  margin-bottom: 85%; }

.margin-bottom-86-p {
  margin-bottom: 86%; }

.margin-bottom-87-p {
  margin-bottom: 87%; }

.margin-bottom-88-p {
  margin-bottom: 88%; }

.margin-bottom-89-p {
  margin-bottom: 89%; }

.margin-bottom-90-p {
  margin-bottom: 90%; }

.margin-bottom-91-p {
  margin-bottom: 91%; }

.margin-bottom-92-p {
  margin-bottom: 92%; }

.margin-bottom-93-p {
  margin-bottom: 93%; }

.margin-bottom-94-p {
  margin-bottom: 94%; }

.margin-bottom-95-p {
  margin-bottom: 95%; }

.margin-bottom-96-p {
  margin-bottom: 96%; }

.margin-bottom-97-p {
  margin-bottom: 97%; }

.margin-bottom-98-p {
  margin-bottom: 98%; }

.margin-bottom-99-p {
  margin-bottom: 99%; }

.margin-bottom-100-p {
  margin-bottom: 100%; }

.margin-bottom-101-p {
  margin-bottom: 101%; }

.margin-bottom-102-p {
  margin-bottom: 102%; }

.margin-bottom-103-p {
  margin-bottom: 103%; }

.margin-bottom-104-p {
  margin-bottom: 104%; }

.margin-bottom-105-p {
  margin-bottom: 105%; }

.margin-bottom-106-p {
  margin-bottom: 106%; }

.margin-bottom-107-p {
  margin-bottom: 107%; }

.margin-bottom-108-p {
  margin-bottom: 108%; }

.margin-bottom-109-p {
  margin-bottom: 109%; }

.margin-bottom-110-p {
  margin-bottom: 110%; }

.margin-left-1-p {
  margin-left: 1%; }

.margin-left-2-p {
  margin-left: 2%; }

.margin-left-3-p {
  margin-left: 3%; }

.margin-left-4-p {
  margin-left: 4%; }

.margin-left-5-p {
  margin-left: 5%; }

.margin-left-6-p {
  margin-left: 6%; }

.margin-left-7-p {
  margin-left: 7%; }

.margin-left-8-p {
  margin-left: 8%; }

.margin-left-9-p {
  margin-left: 9%; }

.margin-left-10-p {
  margin-left: 10%; }

.margin-left-11-p {
  margin-left: 11%; }

.margin-left-12-p {
  margin-left: 12%; }

.margin-left-13-p {
  margin-left: 13%; }

.margin-left-14-p {
  margin-left: 14%; }

.margin-left-15-p {
  margin-left: 15%; }

.margin-left-16-p {
  margin-left: 16%; }

.margin-left-17-p {
  margin-left: 17%; }

.margin-left-18-p {
  margin-left: 18%; }

.margin-left-19-p {
  margin-left: 19%; }

.margin-left-20-p {
  margin-left: 20%; }

.margin-left-21-p {
  margin-left: 21%; }

.margin-left-22-p {
  margin-left: 22%; }

.margin-left-23-p {
  margin-left: 23%; }

.margin-left-24-p {
  margin-left: 24%; }

.margin-left-25-p {
  margin-left: 25%; }

.margin-left-26-p {
  margin-left: 26%; }

.margin-left-27-p {
  margin-left: 27%; }

.margin-left-28-p {
  margin-left: 28%; }

.margin-left-29-p {
  margin-left: 29%; }

.margin-left-30-p {
  margin-left: 30%; }

.margin-left-31-p {
  margin-left: 31%; }

.margin-left-32-p {
  margin-left: 32%; }

.margin-left-33-p {
  margin-left: 33%; }

.margin-left-34-p {
  margin-left: 34%; }

.margin-left-35-p {
  margin-left: 35%; }

.margin-left-36-p {
  margin-left: 36%; }

.margin-left-37-p {
  margin-left: 37%; }

.margin-left-38-p {
  margin-left: 38%; }

.margin-left-39-p {
  margin-left: 39%; }

.margin-left-40-p {
  margin-left: 40%; }

.margin-left-41-p {
  margin-left: 41%; }

.margin-left-42-p {
  margin-left: 42%; }

.margin-left-43-p {
  margin-left: 43%; }

.margin-left-44-p {
  margin-left: 44%; }

.margin-left-45-p {
  margin-left: 45%; }

.margin-left-46-p {
  margin-left: 46%; }

.margin-left-47-p {
  margin-left: 47%; }

.margin-left-48-p {
  margin-left: 48%; }

.margin-left-49-p {
  margin-left: 49%; }

.margin-left-50-p {
  margin-left: 50%; }

.margin-left-51-p {
  margin-left: 51%; }

.margin-left-52-p {
  margin-left: 52%; }

.margin-left-53-p {
  margin-left: 53%; }

.margin-left-54-p {
  margin-left: 54%; }

.margin-left-55-p {
  margin-left: 55%; }

.margin-left-56-p {
  margin-left: 56%; }

.margin-left-57-p {
  margin-left: 57%; }

.margin-left-58-p {
  margin-left: 58%; }

.margin-left-59-p {
  margin-left: 59%; }

.margin-left-60-p {
  margin-left: 60%; }

.margin-left-61-p {
  margin-left: 61%; }

.margin-left-62-p {
  margin-left: 62%; }

.margin-left-63-p {
  margin-left: 63%; }

.margin-left-64-p {
  margin-left: 64%; }

.margin-left-65-p {
  margin-left: 65%; }

.margin-left-66-p {
  margin-left: 66%; }

.margin-left-67-p {
  margin-left: 67%; }

.margin-left-68-p {
  margin-left: 68%; }

.margin-left-69-p {
  margin-left: 69%; }

.margin-left-70-p {
  margin-left: 70%; }

.margin-left-71-p {
  margin-left: 71%; }

.margin-left-72-p {
  margin-left: 72%; }

.margin-left-73-p {
  margin-left: 73%; }

.margin-left-74-p {
  margin-left: 74%; }

.margin-left-75-p {
  margin-left: 75%; }

.margin-left-76-p {
  margin-left: 76%; }

.margin-left-77-p {
  margin-left: 77%; }

.margin-left-78-p {
  margin-left: 78%; }

.margin-left-79-p {
  margin-left: 79%; }

.margin-left-80-p {
  margin-left: 80%; }

.margin-left-81-p {
  margin-left: 81%; }

.margin-left-82-p {
  margin-left: 82%; }

.margin-left-83-p {
  margin-left: 83%; }

.margin-left-84-p {
  margin-left: 84%; }

.margin-left-85-p {
  margin-left: 85%; }

.margin-left-86-p {
  margin-left: 86%; }

.margin-left-87-p {
  margin-left: 87%; }

.margin-left-88-p {
  margin-left: 88%; }

.margin-left-89-p {
  margin-left: 89%; }

.margin-left-90-p {
  margin-left: 90%; }

.margin-left-91-p {
  margin-left: 91%; }

.margin-left-92-p {
  margin-left: 92%; }

.margin-left-93-p {
  margin-left: 93%; }

.margin-left-94-p {
  margin-left: 94%; }

.margin-left-95-p {
  margin-left: 95%; }

.margin-left-96-p {
  margin-left: 96%; }

.margin-left-97-p {
  margin-left: 97%; }

.margin-left-98-p {
  margin-left: 98%; }

.margin-left-99-p {
  margin-left: 99%; }

.margin-left-100-p {
  margin-left: 100%; }

.margin-left-101-p {
  margin-left: 101%; }

.margin-left-102-p {
  margin-left: 102%; }

.margin-left-103-p {
  margin-left: 103%; }

.margin-left-104-p {
  margin-left: 104%; }

.margin-left-105-p {
  margin-left: 105%; }

.margin-left-106-p {
  margin-left: 106%; }

.margin-left-107-p {
  margin-left: 107%; }

.margin-left-108-p {
  margin-left: 108%; }

.margin-left-109-p {
  margin-left: 109%; }

.margin-left-110-p {
  margin-left: 110%; }

.margin-right-1-p {
  margin-right: 1%; }

.margin-right-2-p {
  margin-right: 2%; }

.margin-right-3-p {
  margin-right: 3%; }

.margin-right-4-p {
  margin-right: 4%; }

.margin-right-5-p {
  margin-right: 5%; }

.margin-right-6-p {
  margin-right: 6%; }

.margin-right-7-p {
  margin-right: 7%; }

.margin-right-8-p {
  margin-right: 8%; }

.margin-right-9-p {
  margin-right: 9%; }

.margin-right-10-p {
  margin-right: 10%; }

.margin-right-11-p {
  margin-right: 11%; }

.margin-right-12-p {
  margin-right: 12%; }

.margin-right-13-p {
  margin-right: 13%; }

.margin-right-14-p {
  margin-right: 14%; }

.margin-right-15-p {
  margin-right: 15%; }

.margin-right-16-p {
  margin-right: 16%; }

.margin-right-17-p {
  margin-right: 17%; }

.margin-right-18-p {
  margin-right: 18%; }

.margin-right-19-p {
  margin-right: 19%; }

.margin-right-20-p {
  margin-right: 20%; }

.margin-right-21-p {
  margin-right: 21%; }

.margin-right-22-p {
  margin-right: 22%; }

.margin-right-23-p {
  margin-right: 23%; }

.margin-right-24-p {
  margin-right: 24%; }

.margin-right-25-p {
  margin-right: 25%; }

.margin-right-26-p {
  margin-right: 26%; }

.margin-right-27-p {
  margin-right: 27%; }

.margin-right-28-p {
  margin-right: 28%; }

.margin-right-29-p {
  margin-right: 29%; }

.margin-right-30-p {
  margin-right: 30%; }

.margin-right-31-p {
  margin-right: 31%; }

.margin-right-32-p {
  margin-right: 32%; }

.margin-right-33-p {
  margin-right: 33%; }

.margin-right-34-p {
  margin-right: 34%; }

.margin-right-35-p {
  margin-right: 35%; }

.margin-right-36-p {
  margin-right: 36%; }

.margin-right-37-p {
  margin-right: 37%; }

.margin-right-38-p {
  margin-right: 38%; }

.margin-right-39-p {
  margin-right: 39%; }

.margin-right-40-p {
  margin-right: 40%; }

.margin-right-41-p {
  margin-right: 41%; }

.margin-right-42-p {
  margin-right: 42%; }

.margin-right-43-p {
  margin-right: 43%; }

.margin-right-44-p {
  margin-right: 44%; }

.margin-right-45-p {
  margin-right: 45%; }

.margin-right-46-p {
  margin-right: 46%; }

.margin-right-47-p {
  margin-right: 47%; }

.margin-right-48-p {
  margin-right: 48%; }

.margin-right-49-p {
  margin-right: 49%; }

.margin-right-50-p {
  margin-right: 50%; }

.margin-right-51-p {
  margin-right: 51%; }

.margin-right-52-p {
  margin-right: 52%; }

.margin-right-53-p {
  margin-right: 53%; }

.margin-right-54-p {
  margin-right: 54%; }

.margin-right-55-p {
  margin-right: 55%; }

.margin-right-56-p {
  margin-right: 56%; }

.margin-right-57-p {
  margin-right: 57%; }

.margin-right-58-p {
  margin-right: 58%; }

.margin-right-59-p {
  margin-right: 59%; }

.margin-right-60-p {
  margin-right: 60%; }

.margin-right-61-p {
  margin-right: 61%; }

.margin-right-62-p {
  margin-right: 62%; }

.margin-right-63-p {
  margin-right: 63%; }

.margin-right-64-p {
  margin-right: 64%; }

.margin-right-65-p {
  margin-right: 65%; }

.margin-right-66-p {
  margin-right: 66%; }

.margin-right-67-p {
  margin-right: 67%; }

.margin-right-68-p {
  margin-right: 68%; }

.margin-right-69-p {
  margin-right: 69%; }

.margin-right-70-p {
  margin-right: 70%; }

.margin-right-71-p {
  margin-right: 71%; }

.margin-right-72-p {
  margin-right: 72%; }

.margin-right-73-p {
  margin-right: 73%; }

.margin-right-74-p {
  margin-right: 74%; }

.margin-right-75-p {
  margin-right: 75%; }

.margin-right-76-p {
  margin-right: 76%; }

.margin-right-77-p {
  margin-right: 77%; }

.margin-right-78-p {
  margin-right: 78%; }

.margin-right-79-p {
  margin-right: 79%; }

.margin-right-80-p {
  margin-right: 80%; }

.margin-right-81-p {
  margin-right: 81%; }

.margin-right-82-p {
  margin-right: 82%; }

.margin-right-83-p {
  margin-right: 83%; }

.margin-right-84-p {
  margin-right: 84%; }

.margin-right-85-p {
  margin-right: 85%; }

.margin-right-86-p {
  margin-right: 86%; }

.margin-right-87-p {
  margin-right: 87%; }

.margin-right-88-p {
  margin-right: 88%; }

.margin-right-89-p {
  margin-right: 89%; }

.margin-right-90-p {
  margin-right: 90%; }

.margin-right-91-p {
  margin-right: 91%; }

.margin-right-92-p {
  margin-right: 92%; }

.margin-right-93-p {
  margin-right: 93%; }

.margin-right-94-p {
  margin-right: 94%; }

.margin-right-95-p {
  margin-right: 95%; }

.margin-right-96-p {
  margin-right: 96%; }

.margin-right-97-p {
  margin-right: 97%; }

.margin-right-98-p {
  margin-right: 98%; }

.margin-right-99-p {
  margin-right: 99%; }

.margin-right-100-p {
  margin-right: 100%; }

.margin-right-101-p {
  margin-right: 101%; }

.margin-right-102-p {
  margin-right: 102%; }

.margin-right-103-p {
  margin-right: 103%; }

.margin-right-104-p {
  margin-right: 104%; }

.margin-right-105-p {
  margin-right: 105%; }

.margin-right-106-p {
  margin-right: 106%; }

.margin-right-107-p {
  margin-right: 107%; }

.margin-right-108-p {
  margin-right: 108%; }

.margin-right-109-p {
  margin-right: 109%; }

.margin-right-110-p {
  margin-right: 110%; }

.margin-1-p {
  margin: 1%; }

.margin-2-p {
  margin: 2%; }

.margin-3-p {
  margin: 3%; }

.margin-4-p {
  margin: 4%; }

.margin-5-p {
  margin: 5%; }

.margin-6-p {
  margin: 6%; }

.margin-7-p {
  margin: 7%; }

.margin-8-p {
  margin: 8%; }

.margin-9-p {
  margin: 9%; }

.margin-10-p {
  margin: 10%; }

.margin-11-p {
  margin: 11%; }

.margin-12-p {
  margin: 12%; }

.margin-13-p {
  margin: 13%; }

.margin-14-p {
  margin: 14%; }

.margin-15-p {
  margin: 15%; }

.margin-16-p {
  margin: 16%; }

.margin-17-p {
  margin: 17%; }

.margin-18-p {
  margin: 18%; }

.margin-19-p {
  margin: 19%; }

.margin-20-p {
  margin: 20%; }

.margin-21-p {
  margin: 21%; }

.margin-22-p {
  margin: 22%; }

.margin-23-p {
  margin: 23%; }

.margin-24-p {
  margin: 24%; }

.margin-25-p {
  margin: 25%; }

.margin-26-p {
  margin: 26%; }

.margin-27-p {
  margin: 27%; }

.margin-28-p {
  margin: 28%; }

.margin-29-p {
  margin: 29%; }

.margin-30-p {
  margin: 30%; }

.margin-31-p {
  margin: 31%; }

.margin-32-p {
  margin: 32%; }

.margin-33-p {
  margin: 33%; }

.margin-34-p {
  margin: 34%; }

.margin-35-p {
  margin: 35%; }

.margin-36-p {
  margin: 36%; }

.margin-37-p {
  margin: 37%; }

.margin-38-p {
  margin: 38%; }

.margin-39-p {
  margin: 39%; }

.margin-40-p {
  margin: 40%; }

.margin-41-p {
  margin: 41%; }

.margin-42-p {
  margin: 42%; }

.margin-43-p {
  margin: 43%; }

.margin-44-p {
  margin: 44%; }

.margin-45-p {
  margin: 45%; }

.margin-46-p {
  margin: 46%; }

.margin-47-p {
  margin: 47%; }

.margin-48-p {
  margin: 48%; }

.margin-49-p {
  margin: 49%; }

.margin-50-p {
  margin: 50%; }

.margin-51-p {
  margin: 51%; }

.margin-52-p {
  margin: 52%; }

.margin-53-p {
  margin: 53%; }

.margin-54-p {
  margin: 54%; }

.margin-55-p {
  margin: 55%; }

.margin-56-p {
  margin: 56%; }

.margin-57-p {
  margin: 57%; }

.margin-58-p {
  margin: 58%; }

.margin-59-p {
  margin: 59%; }

.margin-60-p {
  margin: 60%; }

.margin-61-p {
  margin: 61%; }

.margin-62-p {
  margin: 62%; }

.margin-63-p {
  margin: 63%; }

.margin-64-p {
  margin: 64%; }

.margin-65-p {
  margin: 65%; }

.margin-66-p {
  margin: 66%; }

.margin-67-p {
  margin: 67%; }

.margin-68-p {
  margin: 68%; }

.margin-69-p {
  margin: 69%; }

.margin-70-p {
  margin: 70%; }

.margin-71-p {
  margin: 71%; }

.margin-72-p {
  margin: 72%; }

.margin-73-p {
  margin: 73%; }

.margin-74-p {
  margin: 74%; }

.margin-75-p {
  margin: 75%; }

.margin-76-p {
  margin: 76%; }

.margin-77-p {
  margin: 77%; }

.margin-78-p {
  margin: 78%; }

.margin-79-p {
  margin: 79%; }

.margin-80-p {
  margin: 80%; }

.margin-81-p {
  margin: 81%; }

.margin-82-p {
  margin: 82%; }

.margin-83-p {
  margin: 83%; }

.margin-84-p {
  margin: 84%; }

.margin-85-p {
  margin: 85%; }

.margin-86-p {
  margin: 86%; }

.margin-87-p {
  margin: 87%; }

.margin-88-p {
  margin: 88%; }

.margin-89-p {
  margin: 89%; }

.margin-90-p {
  margin: 90%; }

.margin-91-p {
  margin: 91%; }

.margin-92-p {
  margin: 92%; }

.margin-93-p {
  margin: 93%; }

.margin-94-p {
  margin: 94%; }

.margin-95-p {
  margin: 95%; }

.margin-96-p {
  margin: 96%; }

.margin-97-p {
  margin: 97%; }

.margin-98-p {
  margin: 98%; }

.margin-99-p {
  margin: 99%; }

.margin-100-p {
  margin: 100%; }

.margin-101-p {
  margin: 101%; }

.margin-102-p {
  margin: 102%; }

.margin-103-p {
  margin: 103%; }

.margin-104-p {
  margin: 104%; }

.margin-105-p {
  margin: 105%; }

.margin-106-p {
  margin: 106%; }

.margin-107-p {
  margin: 107%; }

.margin-108-p {
  margin: 108%; }

.margin-109-p {
  margin: 109%; }

.margin-110-p {
  margin: 110%; }

/* padding */
.padding-top-0 {
  padding-top: 0px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.padding-bottom-0 {
  padding-bottom: 0px; }

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

.padding-bottom-10 {
  padding-bottom: 10px; }

.padding-bottom-15 {
  padding-bottom: 15px; }

.padding-bottom-20 {
  padding-bottom: 20px; }

.padding-bottom-25 {
  padding-bottom: 25px; }

.padding-bottom-30 {
  padding-bottom: 30px; }

.padding-bottom-35 {
  padding-bottom: 35px; }

.padding-bottom-40 {
  padding-bottom: 40px; }

.padding-bottom-45 {
  padding-bottom: 45px; }

.padding-bottom-50 {
  padding-bottom: 50px; }

.padding-bottom-55 {
  padding-bottom: 55px; }

.padding-bottom-60 {
  padding-bottom: 60px; }

.padding-bottom-65 {
  padding-bottom: 65px; }

.padding-bottom-70 {
  padding-bottom: 70px; }

.padding-bottom-75 {
  padding-bottom: 75px; }

.padding-bottom-80 {
  padding-bottom: 80px; }

.padding-bottom-85 {
  padding-bottom: 85px; }

.padding-bottom-90 {
  padding-bottom: 90px; }

.padding-bottom-95 {
  padding-bottom: 95px; }

.padding-bottom-100 {
  padding-bottom: 100px; }

.padding-bottom-105 {
  padding-bottom: 105px; }

.padding-left-0 {
  padding-left: 0px; }

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

.padding-left-10 {
  padding-left: 10px; }

.padding-left-15 {
  padding-left: 15px; }

.padding-left-20 {
  padding-left: 20px; }

.padding-left-25 {
  padding-left: 25px; }

.padding-left-30 {
  padding-left: 30px; }

.padding-left-35 {
  padding-left: 35px; }

.padding-left-40 {
  padding-left: 40px; }

.padding-left-45 {
  padding-left: 45px; }

.padding-left-50 {
  padding-left: 50px; }

.padding-left-55 {
  padding-left: 55px; }

.padding-left-60 {
  padding-left: 60px; }

.padding-left-65 {
  padding-left: 65px; }

.padding-left-70 {
  padding-left: 70px; }

.padding-left-75 {
  padding-left: 75px; }

.padding-left-80 {
  padding-left: 80px; }

.padding-left-85 {
  padding-left: 85px; }

.padding-left-90 {
  padding-left: 90px; }

.padding-left-95 {
  padding-left: 95px; }

.padding-left-100 {
  padding-left: 100px; }

.padding-left-105 {
  padding-left: 105px; }

.padding-right-0 {
  padding-right: 0px; }

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

.padding-right-10 {
  padding-right: 10px; }

.padding-right-15 {
  padding-right: 15px; }

.padding-right-20 {
  padding-right: 20px; }

.padding-right-25 {
  padding-right: 25px; }

.padding-right-30 {
  padding-right: 30px; }

.padding-right-35 {
  padding-right: 35px; }

.padding-right-40 {
  padding-right: 40px; }

.padding-right-45 {
  padding-right: 45px; }

.padding-right-50 {
  padding-right: 50px; }

.padding-right-55 {
  padding-right: 55px; }

.padding-right-60 {
  padding-right: 60px; }

.padding-right-65 {
  padding-right: 65px; }

.padding-right-70 {
  padding-right: 70px; }

.padding-right-75 {
  padding-right: 75px; }

.padding-right-80 {
  padding-right: 80px; }

.padding-right-85 {
  padding-right: 85px; }

.padding-right-90 {
  padding-right: 90px; }

.padding-right-95 {
  padding-right: 95px; }

.padding-right-100 {
  padding-right: 100px; }

.padding-right-105 {
  padding-right: 105px; }

.padding-0 {
  padding: 0px; }

.padding-5 {
  padding: 5px; }

.padding-10 {
  padding: 10px; }

.padding-15 {
  padding: 15px; }

.padding-20 {
  padding: 20px; }

.padding-25 {
  padding: 25px; }

.padding-30 {
  padding: 30px; }

.padding-35 {
  padding: 35px; }

.padding-40 {
  padding: 40px; }

.padding-45 {
  padding: 45px; }

.padding-50 {
  padding: 50px; }

.padding-55 {
  padding: 55px; }

.padding-60 {
  padding: 60px; }

.padding-65 {
  padding: 65px; }

.padding-70 {
  padding: 70px; }

.padding-75 {
  padding: 75px; }

.padding-80 {
  padding: 80px; }

.padding-85 {
  padding: 85px; }

.padding-90 {
  padding: 90px; }

.padding-95 {
  padding: 95px; }

.padding-100 {
  padding: 100px; }

.padding-105 {
  padding: 105px; }

/* height */
.height-1 {
  height: 1px; }

.height-2 {
  height: 2px; }

.height-3 {
  height: 3px; }

.height-4 {
  height: 4px; }

.height-5 {
  height: 5px; }

.height-6 {
  height: 6px; }

.height-7 {
  height: 7px; }

.height-8 {
  height: 8px; }

.height-9 {
  height: 9px; }

.height-10 {
  height: 10px; }

.height-11 {
  height: 11px; }

.height-12 {
  height: 12px; }

.height-13 {
  height: 13px; }

.height-14 {
  height: 14px; }

.height-15 {
  height: 15px; }

.height-16 {
  height: 16px; }

.height-17 {
  height: 17px; }

.height-18 {
  height: 18px; }

.height-19 {
  height: 19px; }

.height-20 {
  height: 20px; }

.height-21 {
  height: 21px; }

.height-22 {
  height: 22px; }

.height-23 {
  height: 23px; }

.height-24 {
  height: 24px; }

.height-25 {
  height: 25px; }

.height-26 {
  height: 26px; }

.height-27 {
  height: 27px; }

.height-28 {
  height: 28px; }

.height-29 {
  height: 29px; }

.height-30 {
  height: 30px; }

.height-31 {
  height: 31px; }

.height-32 {
  height: 32px; }

.height-33 {
  height: 33px; }

.height-34 {
  height: 34px; }

.height-35 {
  height: 35px; }

.height-36 {
  height: 36px; }

.height-37 {
  height: 37px; }

.height-38 {
  height: 38px; }

.height-39 {
  height: 39px; }

.height-40 {
  height: 40px; }

.height-41 {
  height: 41px; }

.height-42 {
  height: 42px; }

.height-43 {
  height: 43px; }

.height-44 {
  height: 44px; }

.height-45 {
  height: 45px; }

.height-46 {
  height: 46px; }

.height-47 {
  height: 47px; }

.height-48 {
  height: 48px; }

.height-49 {
  height: 49px; }

.height-50 {
  height: 50px; }

.height-51 {
  height: 51px; }

.height-52 {
  height: 52px; }

.height-53 {
  height: 53px; }

.height-54 {
  height: 54px; }

.height-55 {
  height: 55px; }

.height-56 {
  height: 56px; }

.height-57 {
  height: 57px; }

.height-58 {
  height: 58px; }

.height-59 {
  height: 59px; }

.height-60 {
  height: 60px; }

.height-61 {
  height: 61px; }

.height-62 {
  height: 62px; }

.height-63 {
  height: 63px; }

.height-64 {
  height: 64px; }

.height-65 {
  height: 65px; }

.height-66 {
  height: 66px; }

.height-67 {
  height: 67px; }

.height-68 {
  height: 68px; }

.height-69 {
  height: 69px; }

.height-70 {
  height: 70px; }

.height-71 {
  height: 71px; }

.height-72 {
  height: 72px; }

.height-73 {
  height: 73px; }

.height-74 {
  height: 74px; }

.height-75 {
  height: 75px; }

.height-76 {
  height: 76px; }

.height-77 {
  height: 77px; }

.height-78 {
  height: 78px; }

.height-79 {
  height: 79px; }

.height-80 {
  height: 80px; }

.height-81 {
  height: 81px; }

.height-82 {
  height: 82px; }

.height-83 {
  height: 83px; }

.height-84 {
  height: 84px; }

.height-85 {
  height: 85px; }

.height-86 {
  height: 86px; }

.height-87 {
  height: 87px; }

.height-88 {
  height: 88px; }

.height-89 {
  height: 89px; }

.height-90 {
  height: 90px; }

.height-91 {
  height: 91px; }

.height-92 {
  height: 92px; }

.height-93 {
  height: 93px; }

.height-94 {
  height: 94px; }

.height-95 {
  height: 95px; }

.height-96 {
  height: 96px; }

.height-97 {
  height: 97px; }

.height-98 {
  height: 98px; }

.height-99 {
  height: 99px; }

.height-100 {
  height: 100px; }

/* font */
.font-1 {
  font-size: 1px; }

.font-2 {
  font-size: 2px; }

.font-3 {
  font-size: 3px; }

.font-4 {
  font-size: 4px; }

.font-5 {
  font-size: 5px; }

.font-6 {
  font-size: 6px; }

.font-7 {
  font-size: 7px; }

.font-8 {
  font-size: 8px; }

.font-9 {
  font-size: 9px; }

.font-10 {
  font-size: 10px; }

.font-11 {
  font-size: 11px; }

.font-12 {
  font-size: 12px; }

.font-13 {
  font-size: 13px; }

.font-14 {
  font-size: 14px; }

.font-15 {
  font-size: 15px; }

.font-16 {
  font-size: 16px; }

.font-17 {
  font-size: 17px; }

.font-18 {
  font-size: 18px; }

.font-19 {
  font-size: 19px; }

.font-20 {
  font-size: 20px; }

.font-21 {
  font-size: 21px; }

.font-22 {
  font-size: 22px; }

.font-23 {
  font-size: 23px; }

.font-24 {
  font-size: 24px; }

.font-25 {
  font-size: 25px; }

/* width parentage */
.width-1-p {
  width: 1%; }

.width-2-p {
  width: 2%; }

.width-3-p {
  width: 3%; }

.width-4-p {
  width: 4%; }

.width-5-p {
  width: 5%; }

.width-6-p {
  width: 6%; }

.width-7-p {
  width: 7%; }

.width-8-p {
  width: 8%; }

.width-9-p {
  width: 9%; }

.width-10-p {
  width: 10%; }

.width-11-p {
  width: 11%; }

.width-12-p {
  width: 12%; }

.width-13-p {
  width: 13%; }

.width-14-p {
  width: 14%; }

.width-15-p {
  width: 15%; }

.width-16-p {
  width: 16%; }

.width-17-p {
  width: 17%; }

.width-18-p {
  width: 18%; }

.width-19-p {
  width: 19%; }

.width-20-p {
  width: 20%; }

.width-21-p {
  width: 21%; }

.width-22-p {
  width: 22%; }

.width-23-p {
  width: 23%; }

.width-24-p {
  width: 24%; }

.width-25-p {
  width: 25%; }

.width-26-p {
  width: 26%; }

.width-27-p {
  width: 27%; }

.width-28-p {
  width: 28%; }

.width-29-p {
  width: 29%; }

.width-30-p {
  width: 30%; }

.width-31-p {
  width: 31%; }

.width-32-p {
  width: 32%; }

.width-33-p {
  width: 33%; }

.width-34-p {
  width: 34%; }

.width-35-p {
  width: 35%; }

.width-36-p {
  width: 36%; }

.width-37-p {
  width: 37%; }

.width-38-p {
  width: 38%; }

.width-39-p {
  width: 39%; }

.width-40-p {
  width: 40%; }

.width-41-p {
  width: 41%; }

.width-42-p {
  width: 42%; }

.width-43-p {
  width: 43%; }

.width-44-p {
  width: 44%; }

.width-45-p {
  width: 45%; }

.width-46-p {
  width: 46%; }

.width-47-p {
  width: 47%; }

.width-48-p {
  width: 48%; }

.width-49-p {
  width: 49%; }

.width-50-p {
  width: 50%; }

.width-51-p {
  width: 51%; }

.width-52-p {
  width: 52%; }

.width-53-p {
  width: 53%; }

.width-54-p {
  width: 54%; }

.width-55-p {
  width: 55%; }

.width-56-p {
  width: 56%; }

.width-57-p {
  width: 57%; }

.width-58-p {
  width: 58%; }

.width-59-p {
  width: 59%; }

.width-60-p {
  width: 60%; }

.width-61-p {
  width: 61%; }

.width-62-p {
  width: 62%; }

.width-63-p {
  width: 63%; }

.width-64-p {
  width: 64%; }

.width-65-p {
  width: 65%; }

.width-66-p {
  width: 66%; }

.width-67-p {
  width: 67%; }

.width-68-p {
  width: 68%; }

.width-69-p {
  width: 69%; }

.width-70-p {
  width: 70%; }

.width-71-p {
  width: 71%; }

.width-72-p {
  width: 72%; }

.width-73-p {
  width: 73%; }

.width-74-p {
  width: 74%; }

.width-75-p {
  width: 75%; }

.width-76-p {
  width: 76%; }

.width-77-p {
  width: 77%; }

.width-78-p {
  width: 78%; }

.width-79-p {
  width: 79%; }

.width-80-p {
  width: 80%; }

.width-81-p {
  width: 81%; }

.width-82-p {
  width: 82%; }

.width-83-p {
  width: 83%; }

.width-84-p {
  width: 84%; }

.width-85-p {
  width: 85%; }

.width-86-p {
  width: 86%; }

.width-87-p {
  width: 87%; }

.width-88-p {
  width: 88%; }

.width-89-p {
  width: 89%; }

.width-90-p {
  width: 90%; }

.width-91-p {
  width: 91%; }

.width-92-p {
  width: 92%; }

.width-93-p {
  width: 93%; }

.width-94-p {
  width: 94%; }

.width-95-p {
  width: 95%; }

.width-96-p {
  width: 96%; }

.width-97-p {
  width: 97%; }

.width-98-p {
  width: 98%; }

.width-99-p {
  width: 99%; }

.width-100-p {
  width: 100%; }

.navbar-brand > img{
  margin-top: -11px;
  height: 46px;
}
.content-top-search .form-control{
  width: 100% !important;
}
.content-top-search .form-control-feedback {
  top: 0;
  right: 0;
  left: inherit;
}
.content-top-search.form-group{
  margin-bottom: 0px !important;
}
.content-top-search .form-control{
  border-bottom-color: #d8d8d8;
}
.content-top-search .form-control:focus{
  border-bottom-color: #ffffff;
}
.content-top-search i,.content-top-search input,
.content-top-search input::placeholder
{
  color: #ffffff;
}
.navbar-collapse .navbar-text{
  padding: 12px 20px;
}
.navbar-collapse .btn{
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.1px;
  padding: 5px 15px;
  margin-right: 10px;
  transition: all 1s;
}

.btn-4 {
  border: 1px solid;
  overflow: hidden;
  position: relative;
  border: none;
}
.btn-4 span {
  z-index: 20;
}
.btn-4:after {
  background: #fff;
  content: "";
  height: 155px;
  left: -75px;
  opacity: .2;
  position: absolute;
  top: -50px;
  -webkit-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 50px;
  z-index: -10;
}

.btn-4:hover:after {
  left: 120%;
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
.navbar-inverse{
  background-color: #005496;
  border-color: #005496;
}
.btn-primary,.btn-primary:focus, .btn-primary.focus, .btn-primary:hover{
  background-color: #005496;
}


label.error{
  color:red;
}

.has-disabled {
  position: relative; }

.has-disabled:hover {
  cursor: no-drop; }

.has-disabled:before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  top: 0;
  left: 0;
  z-index: 9; }

#external-events label:hover {
  cursor: pointer;
}
/*.navbar-text{
  padding: 19px 20px;
}
@media (min-width: 769px){
  .navbar-header {
    margin-left: -20px;
    padding: 0px 0 6px 0px;
  }
  .dropdown-user{
    padding: 4px 0px;
  }
}*/
/*
  End override
 */

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


.bg-indigo {
  background-color: #c7b4b4;
  border-color: #3F51B5;
  color: #fff;
}
.navbar-brand > img {
  margin-top: -6px;
  height: 33px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td,
.table td i
{
  font-size: 14px !important;
}
.content-letters{
  position: absolute;
  left: 41px;
  margin-top: 27px;
  z-index: 9;
}
.content-letters a{
  display: inline-block;
  margin-right: 10px;
}
.content-letters a.active{
  font-weight: bold;
  font-size: 15px;
}
.danger-text td{
  color: red;
}
.success-text td{
  color: green;
}