div#container
{
   width: 640px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #662017;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#PageHeader1
{
   background-color: #4A0000;
   background: linear-gradient(to bottom, #921818 0%, #4D0101 25%, #921818 100%);
   box-sizing: border-box;
}
#Shape2
{
   border-width: 0;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text1 div
{
   text-align: center;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text2 div
{
   text-align: center;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text3 div
{
   text-align: center;
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text4 div
{
   text-align: center;
}
#wb_PanelMenu1 a, #PanelMenu1_markup li a
{
   display: block;
   text-align: right;
   vertical-align: middle;
}
#PanelMenu1_markup
{
   display: none;
   margin: 0;
   padding: 10px 10px 10px 10px;
}
#PanelMenu1_panel #PanelMenu1_markup
{
   display: block;
}
#PanelMenu1_markup ul
{
   list-style: none;
   list-style-type: none;
   margin: 0;
   padding: 0;
}
#PanelMenu1_markup li a, #PanelMenu1_markup li a:hover, #PanelMenu1_markup li .active
{
   padding: 10px 10px 10px 10px;
   border-width: 0;
   border-bottom-width: 0px;
   border-radius: 0;
   box-shadow: none;
}
#PanelMenu1_markup .divider
{
   height: 1px;
   margin: 9px 0;
   overflow: hidden;
   background-color: #2E2E2E;
}
#PanelMenu1_panel
{
   display: none;
   position: absolute;
   position: fixed;
   top: 0;
   height: 100%;
   width: 260px;
   z-index: 9999;
}
#wb_PanelMenu1 a, #PanelMenu1_markup li a
{
   color: #F7F7F7;
   border: 0px solid #2E2E2E;
   background-color: #800000;
   background-color: rgba(128,0,0,0.00);
   font-family: Tahoma;
   font-weight: bold;
   font-size: 19px;
   font-style: normal;
   text-decoration: none;
   -webkit-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
#PanelMenu1_markup li a
{
   background-color: transparent;
}
#wb_PanelMenu1 a:hover, #PanelMenu1_markup li a:hover, #PanelMenu1_markup li .active
{
   color: #F7F7F7;
   background-color: #A52A2A;
   border: 0px solid #2E2E2E;
}
#PanelMenu1_panel
{
   background-color: #800000;
   overflow-y: auto;
}
#PanelMenu1
{
   padding-bottom: 56px;
}
#PanelMenu1:after
{
   position: absolute;
   left: 50%;
   bottom: 16px;
   top: auto;
   width: 40px;
   height: 40px;
   margin-left: -20px;
   content: "\f0c9";
   display: inline-block;
   font-family: 'Font Awesome 5 Pro';
   font-size: 40px;
   line-height: 40px;
}
#PanelMenu1
{
   line-height: 9px;
   width: 67px;
   height: 9px;
   position: absolute;
   z-index: 999;
}
#PanelMenu1_markup ul li i
{
   font-size: 40px;
   padding: 0px 0px 0px 10px;
   vertical-align: middle;
   width: 40px;
}
#PanelMenu1_markup span
{
   display: inline-block;
   height: 40px;
   vertical-align: middle;
   line-height: 40px;
}
#PanelMenu1-logo
{
   border-width: 0;
   padding: 10px 10px 10px 10px;
   text-align: right;
}
#PanelMenu1-logo img
{
   border-width: 0;
   height: auto;
   max-width: 100%;
}
#wb_Text16 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text16 div
{
   text-align: center;
}
#Image1
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image4
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: animate-fade-in 1000ms linear 300ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 300ms 1 normal both;
   animation: animate-fade-in 1000ms linear 300ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text5 div
{
   text-align: center;
   white-space: nowrap;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text6 div
{
   text-align: center;
   white-space: nowrap;
}
#wb_Text7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text7 div
{
   text-align: center;
   white-space: nowrap;
}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text8 div
{
   text-align: center;
   white-space: nowrap;
}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text9 div
{
   text-align: center;
   white-space: nowrap;
}
#wb_Text10 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
   -webkit-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
   animation: animate-fade-in 1000ms linear 2000ms 1 normal both;
}
#wb_Text10 div
{
   text-align: center;
   white-space: nowrap;
}
#Image8
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image9
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#SlideShow1 .image
{
   border-width: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text12 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Text12 div
{
   text-align: justify;
   white-space: normal;
}
#Image11
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image13
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image14
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image15
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image16
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image17
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Shape3
{
   border-width: 0;
}
#wb_Text13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_Text13 div
{
   text-align: right;
   white-space: nowrap;
}
#Shape1
{
   border-width: 0;
}
#wb_IconFont2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#wb_IconFont2:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
}
#IconFont2
{
   height: 78px;
   width: 76px;
}
.IconFont2
{
   position: relative;
   left: 0;
   top: 0;
   display: inline-block;
   font-family: "Material Icons";
   font-style: normal;
   font-weight: normal;
   line-height: 1;
}
.IconFont2:before
{
   content: "\e561";
}
#IconFont2 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 76px;
   line-height: 78px;
   vertical-align: middle;
   width: 75px;
}
#wb_IconFont2:hover i
{
   color: #337AB7;
}
#Image12
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image5
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: animate-fade-in 1000ms linear 1200ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 1200ms 1 normal both;
   animation: animate-fade-in 1000ms linear 1200ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image6
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: animate-fade-in 1000ms linear 900ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 900ms 1 normal both;
   animation: animate-fade-in 1000ms linear 900ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image2
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: animate-fade-in 1000ms linear 600ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 600ms 1 normal both;
   animation: animate-fade-in 1000ms linear 600ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image3
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: animate-fade-in 1000ms linear 1500ms 1 normal both;
   -moz-animation: animate-fade-in 1000ms linear 1500ms 1 normal both;
   animation: animate-fade-in 1000ms linear 1500ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image10
{
   border-width: 0;
   -webkit-animation: transform-pulse 1000ms linear 0ms infinite normal both;
   -moz-animation: transform-pulse 1000ms linear 0ms infinite normal both;
   animation: transform-pulse 1000ms linear 0ms infinite normal both;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image18
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: transform-pulse 1000ms linear 0ms infinite normal both;
   -moz-animation: transform-pulse 1000ms linear 0ms infinite normal both;
   animation: transform-pulse 1000ms linear 0ms infinite normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image7
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: transform-rotate-in 1000ms linear 0ms 1 normal both;
   -moz-animation: transform-rotate-in 1000ms linear 0ms 1 normal both;
   animation: transform-rotate-in 1000ms linear 0ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text11 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text11 div
{
   text-align: center;
}
#PageFooter1
{
   background-color: #B22222;
   background: linear-gradient(to top, #B22222 0%, #4A0000 100%);
   box-sizing: border-box;
}


.list-item {
    display: block;
    padding: 21px 26px;
    zoom: 1.4;
}

.list-item .item-image {
    height: 150px;
    background-size: cover!important;
    background-position: center center!important;
    background-repeat: no-repeat!important;
    margin-bottom: 21px;
    float: left;
    width: 172px;
}

.item-info {
    width: calc(100% - 63px);
}

.item-info h4 {
    display: block;
    color: white;
    font-size: ;
    font-style: normal;
    margin-bottom: 10px;
}

.item-info h5 {
    display: block;
    color: white;
    font-weight: 100;
    font-size: 13px;
    margin-bottom: 10px;
    max-height: 60px;
    overflow: hidden;
}

.item-info h3 {
    color: wheat;
}

.lightbox {
    top: 20px!important;
    position: fixed;
}

.all-items-container a {
   text-decoration: none!important;
   color: inherit!important;
}



.lb-caption,
.lb-data .lb-close {
   zoom: 2;
}

.lb-caption h2 {
    color: white;
    margin-bottom: 10px;
    display: block;
    margin-top: 30px;
}


.lb-caption p {
    font-weight: 100;
    margin-top: 20px;
}

.lb-caption h3 {
    display: block;
    color: wheat;
    margin-top: 20px;
}


* {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

.item-info {
    height: 130px;
   text-align: right;
}

.lb-data .lb-details {
    width: 100%;
    text-align: right;
    direction: rtl;
   margin-bottom: 40px;
}