/*=============index===========*/
#header img{
    background-size: cover;
    width: 100%;
    height: 200px;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 500;
    margin-left: 0px;
}
    
body{
    background: url(images/background.jpg);
    height: 100%;
    background-size: cover;
}

#main img{
    width: 100%;
    height: 400px;
}
#main h1{
    padding-top: 140px;
    text-align: center;
    color: midnightblue;
}
#tabs-top a{
     text-decoration: none;
     height : 40px;
     font-weight : 700;
     color : midnightblue;
     padding-top: 20px;
     text-align:center;
     float: left;
     width: 50%;
    font-size: 26px;
    
}

#tabs-top{
      display:inline-flex;
      align-items: center;
      left  : 0;
      z-index : 500;
      width  : 100%;
      height : 90px;
      background-color: lightsteelblue;  
      position: fixed;
      top: 192px;
      left: 0px;
}

#tabs-bottom a{
     text-decoration: none;
     height : 40px;
     font-weight : 700;
     color : midnightblue;
     padding-top : 20px;
     text-align: center;
     float: left;
     width: 50%;
     font-size: 26px;
}

#tabs-bottom{
      display:inline-flex;
      align-items: center;
      left : 0;
      z-index : 500;
      width  : 100%;
      height : 90px;
      background-color: lightsteelblue;
      margin-bottom: 0px;
      position: fixed;
      bottom: 0px;
      left: 0px;
}
#main img{
    padding-top: 200px;
    
}
/*=============MAP===========*/
#map img{
    padding-top: 200px;
    resize: both;
    width: 100%;
    height: 100%;
    margin-top: 200px;
}
/*=============SHOPS===========*/
#content h1{
    padding-top: 150px;
    color: orange;
    
    text-align: center;
    margin-left: 20px;
    
}
#content p{
    text-align: center;
    color: midnightblue;
    background-color: lightsteelblue;
    
}
#info-box{
    background: rgba(255,255,255,8);
    padding-top: 50px;
    padding-bottom: 320px;
    margin-top: 310px;
}
#info-box a{
    text-decoration: none;
    color: midnightblue;
    text-align: center;
}
#info-box h3{
    text-align: center;
    font-weight: 500;
}
#info-box p{
    color: midnightblue;
    text-align: center;
    font-weight: 500;
}
#info-box img{
    padding-left: 0px;
    margin-left: 360px;
}
#info-box h2{
    text-align: center;
}
.regal-link{
    padding-bottom: 40px;
    height: 30px;
    background-color: darkorange;
    color: white;
    display: block;
    text-align: center;
    text-decoration: none;
}
/*=============MOVIES&SHOPS===========*/
#movies{
    background: rgba(255,255,255,8);
    margin-top: 310px;
    padding-bottom: 20px;
    text-align: center;
}
#movies a{
    text-decoration: none;
    color: midnightblue;
    
}
#movies h3{
    font-weight: 500;
}
#movies p{
    color: midnightblue;
    font-weight: 500;
}
#movies img{
    padding-left: ;
    width: 400px;
    height: 544px;
}
#data-movies{
    margin-top: 240px;
}
#data-movies img{
    width: 400px;
    height: 600px;
    padding-left: 40px;
    padding-top: 120px;
}
#data-movies h2{
    text-align: left;
}
#data-text{ 
    background: rgba(255,255,255,8);
    padding-bottom: 20px;
} 
#data-movies table{
    text-align: left;
    
}
#movie-time tr{
    color: azure;
}
#movie-time table{
    padding-bottom: 35px;
}
#data-shops{
    margin-top: 250px;
}
#data-shops img{
    width: 100%;
    height: 400px;
    padding-top: 120px;
    
}
#data-shops h1{
    text-align: left;
}
#shop-img img{
    width: 400px;
    height: 450px;
    padding-top: 0px
}
#data-text{
    padding-bottom: 80px;   
}
/*=============ABOUTnCONTACT===========*/
#about{
    background: rgba(255,255,255,8);
    padding-bottom: 40px;
    padding-top: 100px;
}
#about table{
    text-align: left;
    margin-left: 0px;
    
}
#about h2{
    text-align: left;
}
#about-img img{
    height: 250px;
    width: 350px;
    margin-top: 290px;
}
.top-img-t{
    padding-top: 140px; 
    padding-left: 90px;
}
.top-img{
    padding-left: 90px;
}
.bottom-img{
    padding-left: 90px;
}
.bottom-img-b{
    padding-left: 90px;
}
#about-c{
    background: rgba(255,255,255,8);
    padding-bottom: 40px;
    padding-top: 100px;
    margin-top: 290px;
    font-weight: 500;
    font-size: 26px;
}
#about-c h2{
    font-size: 30px;
}
input{
      width: 80%;
      height: 45px;
      margin-left: 40px;
      margin-bottom: 12px;
      border : 1px solid #929292;
}

textarea{
      width: 80%;
      height :85px;
      margin-left: 40px;
      margin-bottom: 12px;
      border : 1px solid #929292;
}

.send{
      display : block;
      width: 100%;
      height: 60px;
      background-color: lightsteelblue;
      text-decoration : none;
      text-align  : center;
      color       : midnightblue;
      margin-left: 0px;
      padding-bottom: 0px;
}

/*=============DEALS===================*/
#deals{
    margin-top: 340px;
    margin-bottom: 40px;
    font-size: 25px;
}
#deals img{
    width: 300px;

}
.deals-data {
    background: rgba(255,255,255,8);
    background-size: cover;
    width: 50%;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#msg img{
    height: 600px;
    width: 550px;
    padding-top: 150px;
    margin-left: 200px;
    
}