.inside-page {padding-top: 7%;min-height: 55vh;}
body.home.contact .csi-container .csi-header-bottom, body.home.news .csi-container .csi-header-bottom{margin-top: 0;background: rgba(33,39,57,.95);}
body.home.contact .csi-header .csi-navbar .csi-nav, body.home.news .csi-header .csi-navbar .csi-nav {margin-top: 0.6rem;}
body.home.contact .csi-header .menu-onscroll, body.home.news .csi-header .csi-navbar .csi-nav {-webkit-animation-name: unset;animation-name: unset;-webkit-transform-origin: unset;transform-origin:  unset;animation-duration: unset;}
body{overflow-x: hidden}


.container.profile{width: 100%;}
select {width: 100%;height: 34px;}
.container.profile .col-md-6, .container.profile .col-md-12 {margin-bottom: 20px;}
.edittext {margin-top: 20px;}

.widget-user-2 .widget-user-username, .widget-user-2 .widget-user-desc{ margin-left: 0px!important}
.scheduleitem {width:14%;float:left;padding:0px 10px}

#csi-footer .csi-inner {
    padding: 5rem 0!important;
}
.csi-footer .csi-footer-bottom {
    margin-top: 0rem!important;
}
.csi-header .menu-onscroll .csi-navbar .csi-nav li .csi-btn {

    margin-top: .6rem!important;
    padding: 0rem 1rem!important;


}
img.feedbackimg {
  height: 500px;
  object-fit: cover;
}
.glyphicon{color:#e62b4c}
/* Switch */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 45px;
  }

  .switch input {
    opacity: 0;
    width: 0;
    height: 0;
  }

  .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
  }

  .slider:before {
    position: absolute;
    content: "";
    height: 38px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
  }

  input:checked + .slider {
    background-color: #e62b4c;
  }

  input:focus + .slider {
    box-shadow: 0 0 1px #e62b4c ;
  }

  input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
  }


.editbtn, .addbtn{float: right;background: #eecccc;border-radius: 25px;padding: 2px;width: 25px;text-align: center;cursor: pointer;}
.editbtn{width: 35px;}
@media (min-width:1921px){
  .scheduleitem {width:14%;float:left;padding:0px 10px}
}




.pricing {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  margin: 0 auto 3em;
}
.type-title{
    font-size: 20px;
    padding: 0;
    margin: 0;
    color: rgba(76, 70, 101, 0.99);

    font-weight: bold!important;
}
.pricing-feature ul {
  padding-inline-start: unset!important;
  list-style: none;
}
.pricing-item {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  align-items: stretch;
  text-align: center;
  -webkit-flex: 0 1 330px;
  flex: 0 1 330px;
  width: 14%!important;
  max-width: 13%;
  margin: 0px 11px!important;
}
.pricing-action {
  color: inherit;
  border: none;
  background: none;
}
.pricing-action:focus {
  outline: none;
}

.pricing-feature-list {
  text-align: left;
}

.pricing-palden .pricing-item {
  font-family: 'Open Sans', sans-serif;
  cursor: default;
  color: #84697c;
  background: #fff;
  box-shadow: 0 0 10px rgba(46, 59, 125, 0.23);
  border-radius: 20px 20px 10px 10px;
  margin: 1em;
}
.today  .pricing-deco {

  background: rgb(230, 43, 76)!important;

}
@media screen and (min-width: 66.25em) {
  .pricing-palden .pricing-item {
    margin: 1em -0.5em;
  }

}
.pricing-palden .pricing-deco {
  border-radius: 10px 10px 0 0;
  background: rgba(76, 70, 101, 0.99);
  padding: 4em 0 4em;
  position: relative;
}
.pricing-palden .pricing-deco-img {
  position: absolute;
  bottom: -90px;
  left: 0;
  width: 100%;
  height: 160px;
}

.pricing-palden .deco-layer {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.pricing-palden .pricing-item:hover .deco-layer--1 {
  -webkit-transform: translate3d(15px, 0, 0);
  transform: translate3d(15px, 0, 0);
}
.pricing-palden .pricing-item:hover .deco-layer--2 {
  -webkit-transform: translate3d(-15px, 0, 0);
  transform: translate3d(-15px, 0, 0);
}
.pricing-palden .icon {
  font-size: 2.5em;
}
.pricing-palden .date {
  font-size: 2em;
  font-weight: bold;
  padding: 0;
  color: #fff;
  margin: 0 0 0.25em 0;
  line-height: 0.75;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.pricing-palden .pricing-currency {
  font-size: 18px;
  margin-bottom: 18px;
}
.pricing-palden .pricing-period {
  font-size: 0.15em;
  padding: 0 0 0 0.5em;
  font-style: italic;
}
.pricing-palden .pricing__sentence {
  font-weight: bold;
  margin: 0 0 1em 0;
  padding: 0 0 0.5em;
}
.pricing-palden .pricing-feature-list {
  margin: 0;
  padding: 0.25em 0 2.5em;
  list-style: none;
  text-align: center;
  z-index: 2;
}
.pricing-palden .pricing-feature {
  padding: 1em 0;
}
.pricing-palden .pricing-action {
  font-weight: bold;
  margin: auto 3em 2em 3em;
  padding: 1em 2em;
  color: #fff;
  border-radius: 30px;
  background: #4d4766;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.pricing-palden .pricing-action:hover, .pricing-palden .pricing-action:focus {
  background-color: #100A13;
}

.pricing-palden .pricing-item--featured .pricing-deco {
  padding: 5em 0 8.885em 0;
}


@media (max-width:768px){
  .pricing-item.today {
    display: block;
    width: 100vw!important;
    max-width: 100vw;

}
.pricing-item {
  display: none;
}
.pricing-palden .pricing-feature-list {
  margin-top: 78px;
}
.csi-header-bottom .navbar-default .navbar-collapse, .csi-header-bottom .navbar-default .navbar-form {
  border-color: #212739;
  background: rgba(33,39,57,1)!important;
  padding-left: 3rem;
}
.csi-header .csi-navbar .csi-nav {
  float:none!important;
  text-align: center;
}
.scheduleitem {
  width: 100%;
  float: left;
  padding: 0px 10px;
}
}



.rowsched {
position: absolute;
}
.rowsched:first-child{display: none;}
.tablinks {
  /* display: flex; */
  /* justify-content: center; */
  margin: 50px 0px 50px 0px;
  background-color: #f39c12 !important;
  color: #FFF;
  border: unset;
  box-shadow: none;
  padding: 5px 25px;
}

.tablinks.active {
  border: 2px solid  rgba(76, 70, 101, 0.99)!important;
}
.schedbuttons {
  display: flex;
  justify-content: center;
  /* justify-content: center; */
}
.schedbuttons .tablinks {
  /* display: flex; */
  /* justify-content: center; */
  margin: 20px 5px 50px 5px;
  background-color: #e62b4c !important;
  color: #FFF;
  border: unset;
  box-shadow: none;
  padding: 5px 25px;
}

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
  z-index: 2;
  margin-left: -1px;
  margin-top: 23px;
  width: 186px;

}
.podium {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    border: 2px solid;
    padding: 32px;
}
.placenumber{font-size: 60px;font-weight: bold;margin-bottom: 30px}
.foodname{font-size: 20px;margin-bottom: 10px}
.stars{font-size: 18px;}
.starall{    position: relative;
    top: 4px;
}
.podium.second{margin-top: 50px}
.podium.third{margin-top: 70px}
table.rest{
  width:100%;
}
.tableline{border: 0.5px solid #cecece;}
.tableline td {
    padding: 10px;
}
