/**TOP NAV**/
header nav {margin: 17px 0 0 0;}
header nav ul {margin-bottom: 0px !important;} 
header nav a:hover, a:active:hover, a:visited:hover, a:focus:hover {text-decoration: none !important;}
header nav li.active a {border-bottom: 2px #fff solid;}


/**COMING SOON SPACING**/
section.details-container div.release-date{ margin-top:15px;margin-bottom:5px; }


/**SHOWTIMES **/
header div.previews .preview div.info div.caption-container div.caption-details {width:75%;} 
@media screen and (max-width: 800px) {header div.main-menu div.menu-mobile nav ul li.active a {color:#ffffff;}}
@media screen and (max-width: 500px) {#movie-list div.movie img.poster-landscape, div.staticPage div.movie img.poster-landscape, #wrapper div.movie img.poster-landscape, #movie-list div.movie.layout-by-movie div.posters img.poster-landscape, div.staticPage div.movie.layout-by-movie div.posters img.poster-landscape, #wrapper div.movie.layout-by-movie div.posters img.poster-landscape{height:220px;} 
#movie-list div.movie div.movie-times, div.staticPage div.movie div.movie-times, #wrapper div.movie div.movie-times{padding: 10px 17px 15px;}}
@media screen and (max-width: 640px){#movie-list div.movie img.poster-landscape, div.staticPage div.movie img.poster-landscape, #wrapper div.movie img.poster-landscape, #movie-list div.movie.layout-by-movie div.posters img.poster-landscape, div.staticPage div.movie.layout-by-movie div.posters img.poster-landscape, #wrapper div.movie.layout-by-movie div.posters img.poster-landscape {height:220px;} 
#movie-list div.movie div.movie-times, div.staticPage div.movie div.movie-times, #wrapper div.movie div.movie-times {padding: 10px 17px 15px;}}
@media screen and (max-width: 640px) {#coming-soon #movie-list div.movie {margin-bottom: 15px;}}


/**SESSION KEYS**/
#session-keys {margin-top: -24px;}





/** LOCATION DROPDOWN **/

#containerCinemas a.more, #containerCinemas a:active.more, #containerCinemas a:visited.more, #containerCinemas a:focus.more, #containerCinemas a:focus.more:after, #containerCinemas a.more:after,  #containerCinemas a:active.more:after, #containerCinemas a:visited.more:after
{background-color:#00aeed;
color: #fff important;}

#containerCinemas a, #containerCinemas a:active, #containerCinemas a:visited, #containerCinemas a:focus
{color: #fff !important;}

#containerCinemas
{width:200px;
margin-top:10px;}

#containerCinemas .containerCinemasMenu
{background-color:#00aeed;
margin: 1px 0 0 0 !important;
width:200px;}

#containerCinemas .containerCinemasMenu ul
{padding: 4px 0;}

#containerCinemas .containerCinemasMenu li
{padding:8px 10px}



/***UNDERLINE LINKS***/

div.staticPage a, #wrapper a
{text-decoration: underline;}


/***FOOTER HIDE**/

footer nav ul {
display:none;}

/**PAGE H1 SPACING ON MOB**/

@media screen and (max-width: 640px){
div.staticPage, #wrapper {
    padding: 45px 15px 15px 15px;
}}

/**WHITEBACKGROUND **/


/**BORDER TOP HOMEPAGE
header div.previews
{border-top:solid 5px #b19541;}**/

header  { 
    box-shadow: 0px 0px 5px rgba(100, 100, 100, 0.49);
}

#homepage 
{ background-color:transparent; }

@media screen and (max-width: 640px)
{div.staticPage, #wrapper
{ margin-top:20px; }}

header nav li a.more:after, header nav li a:active.more:after, header nav li a:visited.more:after, header nav li a:focus.more:after
{background-image:url(https://s3-ap-southeast-2.amazonaws.com/cinema-resources/dd2qd1xaf4pceqxvb41s1xpzs0/1530227779901_downwardarrow2x-black.png);}
