.create-category {
  width: 200px;
  height: auto;
  float: left;
}
.phone-input {
  width: auto;
  float: left;
  clear: both;
}
.phone-label {
  float: left;
  padding-left: 15px;
}
.phone-label i {
  color: #b40101;
}
textarea {
  resize: none;
}
.booking {
  bottom: 240px;
}
.booking .inner {
  height: 225px;
}
.booking .inner .controls input::placeholder {
  font-size: 11px;
}
.option-right {
  text-indent: 30px;
  padding-left: 30px;
  margin-left: 30px;
}
.photo-move {
  cursor: pointer;
  width: 210px;
  height: 210px;
}
.photo-move:hover .x {
  display: block;
}
.x {
  float: right;
  width: 16px;
  height: 16px;
  text-align: center;
  font-size: 6px;
  padding: 0;
  display: none;
  position: absolute;
  margin-top: -200px;
  margin-left: 184px;
}
.height-list {
  height: 135px;
  object-fit: cover;
}
.height-sidebar {
  height: 250px;
  width: 95%;
  object-fit: cover;
}
.height-home {
  height: 350px;
  object-fit: cover;
}
.height-top {
  height: 100% !important;
  object-fit: cover;
}
.portfolio-change {
  height: 40%;
  border: 2px solid #fff;
}
.home-line figure span {
  line-height: 36px;
}
.ribbon-top:after {
  content: "TOP";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  z-index: 100;
  color: #FFF;
  font-family: "Ariel", sans-serif;
  font-size: 12px;
  height: 20px;
  padding-top: 1px;
  background: #EE942F;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.text-ellipsis-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
}
.pt-3 {
  padding-top: 6px !important;
}
.custom_pagination .pagination > li i {
  font-size: 14px !important;
}
#file {
  display: none;
}
#content {
  min-height: 400px;
  padding-left: 50px;
  padding-top: 20px;
}
#content .create-category a {
  color: white;
  cursor: pointer;
}
#content .create-category a:hover,
#content .create-category a:active {
  color: #b40101 !important;
}
#content .create-category a.active {
  color: #b40101 !important;
}
#content .create-category ul {
  list-style: none;
}
#login-form .form-group label {
  color: #b40101;
}
#login-form .form-group .form-control {
  background-color: white !important;
}
#login-form input[type="submit"] {
  background-color: #b40101;
  color: white;
  border-radius: 0;
}
.text-red {
  color: #b40101 !important;
}
.float-right {
  float: right;
}
.f-s-11 {
  font-size: 11px;
}
.d-flex {
  display: flex;
}
.w-100 {
  width: 100%;
}
.i-custom-style {
  align-self: center;
  margin-top: 5px;
  margin-left: auto;
}
.mb-2 {
  margin-bottom: 8px;
}
.mb-3 {
  margin-bottom: 16px;
}
.mb-5 {
  margin-bottom: 48px;
}
.ml-1 {
  margin-left: 4px;
}
.ml-3 {
  margin-left: 16px;
}
.ml-4 {
  margin-left: 24px;
}
.ml-5 {
  margin-left: 48px;
}
.pt-5 {
  padding-top: 48px;
}
.slider-caption h5 {
  letter-spacing: 11px !important;
}
.button-2 {
  float: left;
  display: block !important;
  width: 49.7% !important;
  text-align: center !important;
}
.statement-image-height {
  height: 500px !important;
  object-fit: cover;
}
