.page-toppage#content #page-content > strong{
  font-weight : bold;
  color : #7ac6f9;
}

#sp-table-1{
  font-size : 1.4rem;
  color : #3f3f3f;
  background-color : #ffffff;
  width : 100%;
  border-collapse : collapse;
}

#sp-table-1 td{
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  display : table-cell;
}

#sp-table-1 td:nth-child(odd){
  background-color : #ffecf8;
}

#sp-table-1 th{
  color : #ffffff;
  background-color : #ff8a8a;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  min-width : 40px;
  display : table-cell;
}

#sp-table-1 > tbody > tr .col-title{
  color : #ffffff;
  background-color : #ff8a8a;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
  border-bottom-color : #ffffff;
}

#sp-table-1 > tbody > tr .row-title{
  color : #ffffff;
  background-color : #ff8a8a;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
  border-bottom-color : #ffffff;
}

@media screen and (max-width: 568px) {

  #sp-table-1{
    width : 100%;
  }
}

#sp-table-10 tbody, #sp-table-11 tbody, #sp-table-12 tbody, #sp-table-2 tbody, #sp-table-3 tbody, #sp-table-4 tbody, #sp-table-5 tbody, #sp-table-6 tbody, #sp-table-7 tbody, #sp-table-8 tbody, #sp-table-9 tbody{
  width : 100%;
  height : auto;
}

#sp-table-10 td, #sp-table-11 td, #sp-table-12 td, #sp-table-2 td, #sp-table-3 td, #sp-table-4 td, #sp-table-5 td, #sp-table-6 td, #sp-table-7 td, #sp-table-8 td, #sp-table-9 td{
  font-size : 16px;
  color : #676767;
  background-color : #ffffff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  vertical-align : middle;
  text-align : center;
  padding-top : 12px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 12px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cccccc;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
}

#sp-table-10 th, #sp-table-11 th, #sp-table-12 th, #sp-table-2 th, #sp-table-3 th, #sp-table-4 th, #sp-table-5 th, #sp-table-6 th, #sp-table-7 th, #sp-table-8 th, #sp-table-9 th{
  font-size : 16px;
  font-weight : normal;
  color : #676767;
  background-color : #f2f2f2;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  vertical-align : middle;
  text-align : center;
  padding-top : 12px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 12px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cccccc;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
}

#sp-table-10 th.col-title, #sp-table-11 th.col-title, #sp-table-12 th.col-title, #sp-table-2 th.col-title, #sp-table-3 th.col-title, #sp-table-4 th.col-title, #sp-table-5 th.col-title, #sp-table-6 th.col-title, #sp-table-7 th.col-title, #sp-table-8 th.col-title, #sp-table-9 th.col-title{
  background-color : #ffffff;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

#sp-table-10 tr:first-child th.col-title, #sp-table-11 tr:first-child th.col-title, #sp-table-12 tr:first-child th.col-title, #sp-table-2 tr:first-child th.col-title, #sp-table-3 tr:first-child th.col-title, #sp-table-4 tr:first-child th.col-title, #sp-table-5 tr:first-child th.col-title, #sp-table-6 tr:first-child th.col-title, #sp-table-7 tr:first-child th.col-title, #sp-table-8 tr:first-child th.col-title, #sp-table-9 tr:first-child th.col-title{
  background-color : #f2f2f2;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

.page-dish#content #page-content{
  font-size : 1.3rem;
}

.page-toppage#content #page-content{
  font-size : 1.9rem;
}

#sp-block-container-1{
  background-color : #fdf1db;
}

#sp-site-branding2-1{
  background-image : url(img/IMG_4584.jpg);
}

#sp-site-branding2-1 .site-title{
  background-image : url(img/Elreemo-Logo3.jpg);
}

#sp-site-branding2-1 > .extra{
  background-color : #ffffff;
}

#sp-site-branding2-1 > .site-description{
  font-size : 2rem;
  color : #000000;
  background-color : #ffffff;
}

#sp-table-10 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-11 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-12 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-2{
  background-color : #f1ffe1;
}

#sp-table-2 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-3 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-4 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-5 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-6 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-7 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-8 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

#sp-table-9 > tbody > tr:nth-child(odd) > td{
  background-color : #d8ffa8;
}

@media not screen, screen and (min-width: 569px) {

  #sp-block-container-4{
    width : 670px;
    min-height : 119px;
  }

  #sp-block-container-5{
    width : 670px;
    min-height : 119px;
  }

  #sp-image-1{
    width : 348px;
    height : 260px;
  }

  #sp-image-10{
    width : 502px;
    height : 376px;
  }

  #sp-image-100{
    width : 511px;
    height : 382px;
  }

  #sp-image-101{
    width : 512px;
    height : 382px;
  }

  #sp-image-102{
    width : 339px;
    height : 451px;
  }

  #sp-image-103{
    width : 341px;
    height : 454px;
  }

  #sp-image-104{
    width : 330px;
    height : 439px;
  }

  #sp-image-105{
    width : 332px;
    height : 442px;
  }

  #sp-image-106{
    width : 323px;
    height : 430px;
  }

  #sp-image-107{
    width : 357px;
    height : 773px;
  }

  #sp-image-108{
    width : 353px;
    height : 765px;
  }

  #sp-image-109{
    width : 330px;
    height : 440px;
  }

  #sp-image-11{
    width : 501px;
    height : 375px;
  }

  #sp-image-110{
    width : 330px;
    height : 439px;
  }

  #sp-image-111{
    width : 332px;
    height : 442px;
  }

  #sp-image-112{
    width : 323px;
    height : 430px;
  }

  #sp-image-113{
    width : 357px;
    height : 773px;
  }

  #sp-image-114{
    width : 353px;
    height : 765px;
  }

  #sp-image-115{
    width : 330px;
    height : 440px;
  }

  #sp-image-116{
    width : 622px;
    height : 877px;
  }

  #sp-image-117{
    width : 623px;
    height : 878px;
  }

  #sp-image-119{
    width : 263px;
    height : 349px;
  }

  #sp-image-12{
    width : 502px;
    height : 375px;
  }

  #sp-image-122{
    width : 419px;
    height : 313px;
  }

  #sp-image-123{
    width : 554px;
    height : 414px;
  }

  #sp-image-126{
    width : 330px;
    height : 202px;
  }

  #sp-image-127{
    width : 225px;
    height : 167px;
  }

  #sp-image-129{
    width : 360px;
    height : 360px;
  }

  #sp-image-13{
    width : 513px;
    height : 384px;
  }

  #sp-image-130{
    width : 287px;
    height : 214px;
  }

  #sp-image-131{
    width : 286px;
    height : 213px;
  }

  #sp-image-132{
    width : 378px;
    height : 282px;
  }

  #sp-image-133{
    width : 376px;
    height : 281px;
  }

  #sp-image-136{
    width : 556px;
    height : 397px;
  }

  #sp-image-137{
    width : 217px;
    height : 119px;
  }

  #sp-image-138{
    width : 314px;
    height : 179px;
  }

  #sp-image-139{
    width : 316px;
    height : 191px;
  }

  #sp-image-14{
    width : 514px;
    height : 384px;
  }

  #sp-image-140{
    width : 290px;
    height : 230px;
  }

  #sp-image-141{
    width : 291px;
    height : 217px;
  }

  #sp-image-142{
    width : 291px;
    height : 192px;
  }

  #sp-image-143{
    width : 292px;
    height : 193px;
  }

  #sp-image-15{
    width : 515px;
    height : 385px;
  }

  #sp-image-16{
    width : 270px;
    height : 359px;
  }

  #sp-image-17{
    width : 517px;
    height : 387px;
  }

  #sp-image-18{
    width : 517px;
    height : 387px;
  }

  #sp-image-19{
    width : 518px;
    height : 387px;
  }

  #sp-image-2{
    width : 484px;
    height : 362px;
  }

  #sp-image-20{
    width : 472px;
    height : 351px;
  }

  #sp-image-21{
    width : 300px;
    height : 398px;
  }

  #sp-image-3{
    width : 484px;
    height : 362px;
  }

  #sp-image-4{
    width : 485px;
    height : 363px;
  }

  #sp-image-5{
    width : 484px;
    height : 362px;
  }

  #sp-image-6{
    width : 500px;
    height : 374px;
  }

  #sp-image-7{
    width : 500px;
    height : 374px;
  }

  #sp-image-79{
    width : 405px;
    height : 302px;
  }

  #sp-image-8{
    width : 501px;
    height : 375px;
  }

  #sp-image-80{
    width : 406px;
    height : 303px;
  }

  #sp-image-81{
    width : 407px;
    height : 304px;
  }

  #sp-image-82{
    width : 511px;
    height : 382px;
  }

  #sp-image-83{
    width : 511px;
    height : 382px;
  }

  #sp-image-84{
    width : 511px;
    height : 382px;
  }

  #sp-image-85{
    width : 510px;
    height : 382px;
  }

  #sp-image-86{
    width : 509px;
    height : 381px;
  }

  #sp-image-87{
    width : 513px;
    height : 384px;
  }

  #sp-image-88{
    width : 513px;
    height : 384px;
  }

  #sp-image-89{
    width : 512px;
    height : 383px;
  }

  #sp-image-9{
    width : 501px;
    height : 374px;
  }

  #sp-image-90{
    width : 511px;
    height : 382px;
  }

  #sp-image-91{
    width : 510px;
    height : 382px;
  }

  #sp-image-92{
    width : 511px;
    height : 382px;
  }

  #sp-image-93{
    width : 511px;
    height : 382px;
  }

  #sp-image-94{
    width : 514px;
    height : 385px;
  }

  #sp-image-95{
    width : 512px;
    height : 364px;
  }

  #sp-image-96{
    width : 511px;
    height : 382px;
  }

  #sp-image-97{
    width : 511px;
    height : 382px;
  }

  #sp-image-98{
    width : 509px;
    height : 381px;
  }

  #sp-image-99{
    width : 342px;
    height : 454px;
  }

  #sp-page-title-1{
    min-height : 33px;
  }

  #sp-photo-motion-1 {
  }

  #sp-photo-motion-12 {
  }

  #sp-photo-motion-13{
    margin-top : 0px;
  }

  #sp-photo-motion-2{
    width : 455px;
    height : 227px;
  }

  #sp-photo-motion-6{
    width : 226px;
    height : 163px;
  }

  #sp-photo-motion-8{
    width : 487px;
    height : 243px;
  }

  #sp-site-branding2-1{
    margin-top : -66px;
    margin-left : -1001px;
    min-height : 243px;
  }

  #sp-site-branding2-1 > .extra{
    width : 669px;
    min-height : 11px;
    top : auto;
    bottom : -752px;
    right : -1px;
    left : auto;
  }

  #sp-site-branding2-1 > .site-description{
    width : 672px;
    height : 76px;
    top : auto;
    bottom : -702px;
    right : 5px;
    left : auto;
  }

  #sp-site-branding2-1 > .site-title{
    margin-left : 135px;
    margin-right : 53px;
    width : 295px;
    height : 121px;
    float : none;
    position : relative;
    top : auto;
    bottom : auto;
    right : auto;
    left : auto;
  }

  #sp-table-1{
    width : 383px;
  }

  #sp-table-10{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-2{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-4{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-5{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-6{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-7{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-8{
    width : 670px;
    min-height : 123px;
  }

  #sp-table-9{
    width : 670px;
    min-height : 123px;
  }

  .sp-wp-post-list#sp-wp-post-list-2{
    margin-top : 0px;
  }
}

@media screen and (max-width: 568px) {

  #sp-site-branding2-1 > .site-title{
    width : 284px;
    height : 124px;
  }
}
