.logo-welcome,
.carousel__subheading
{
display:none !important;
}
.nav > li > a > img
{
width:65%;
}
.welcome_content_btn
{
margin-top: 35px;
}

strong > ins
{
text-decoration-color: #f1ae2b !important;
}
strong > ins:hover
{
text-decoration-color: ##23527c !important;
}
/*.section_article_date,*/
#fixedFooter
{
display:none;
}
.date_text p
{
    margin-bottom: 5px !important;
}
.menu_group  > div > img,
.overlay_info,
.carousel-control
{
display:none !important;
}
/*@media screen and (min-width: 1200px) 
{
.section_welcome
{
margin-top: 72px;
}
}*/
#carousel-example-generic > div > div.item> div > div > div > div > div > p
{
text-align:center !important;
}
.welcome_content_btn > a
{
font-size: 16px;
}
.section_menu .menu__grid .menu__item .menu__item_hover .menu__item_overlay > h3 > .price
{
margin-top: 15px !important;
}
.section_menu .menu_nav > li
{
    padding: 0 20px !important;
}
#carousel-example-generic > div > div.item.item__1.active > div > div > div > div > div:nth-child(1) > div > div.event_card__body> div.event_card__place,
#carousel-example-generic > div > div.item.item__1.active > div > div > div > div > div:nth-child(3) > div > div.event_card__body> div.event_card__place
{
display:none !important;
}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.modal-content > p
{
text-align:center;
font-size:23px;
}

.section_header .events_bg {
    background-image: url(/media/photo3) !important;
    filter: brightness(0.8);
}
@media screen and (min-width: 500px) {
p
{
text-align:justify !important;
}
}
p.slogan_caption
{
text-aligne:center !important;
}
.back-to-top
{
bottom: 200px !important;
}
@media screen and (min-width: 900px) {
/*#fixedFooter
{
width: 80% !important;
    margin-left: auto !important;;
    margin-right: auto !important;;
    position: sticky !important;;
    top: 90% !important;;
}

#fixedFooter > p:nth-child(2)
{
width: 80% !important;
}*/
#fixedFooter
{
margin-left: 5% !important;
width: 84% !important;
}
}
.menu_group .menu__item_overlay h3 label
{
line-height: 25px !important;
}
.welcome_carousel > .carousel-inner .item:before
{
background-color: initial !important;
}

@media (max-width: 767px)
{
.article-content p
{
margin-top: auto!important;
}
table
{
    display: block;
    overflow-x: auto;
}
}
   @media only screen and (max-width: 991px){
   .content {
    padding: 0px 3px 50px 3px !important;
   margin-left: 0 !important;
    margin-right: 0 !important;
   }  

  }
.section_menu .menu__grid .menu__item .menu__item_hover .menu__item_overlay > h3 > .price
{
position:absolute !important;
bottom: 30% !important;
right: 13px !important;
}