* { margin:0px; padding:0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
html{-webkit-text-size-adjust:none;}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #333333;
    line-height:1.2;
}
a img { border: none; }
a { color: #2660B6; text-decoration: none; outline: none; }
a:hover { text-decoration: none; }
img { vertical-align: middle; border: none; }
input, select, textarea { font-family: inherit; font-size: inherit; font-weight: inherit; outline: none; }
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
table { border-collapse: collapse; border-spacing: 0;}

.cinemagia-logo a {
    background-image: url(../img/logo.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 178px 47px;
    width: 178px;
    height: 47px;
    display: block;
    text-indent: -9999px;
    margin: 0 auto;
}

.movieplex-landing {
    background-image: url(../img/bg.jpg);
    background-repeat: no-repeat ;
    background-position: center top;
    background-size: cover;
    margin: 0 auto;
    padding: 10px;
    min-height: 600px;
    max-height:1000px
    
}
.regulament{
    font-size:12px;
}
.regulament h1{
    font-size:14px;
    margin-top:20px;
}
.container{
    width:100%;
    max-width:700px;
    margin:0 auto;
    color: #333;
    padding:0 20px;
}
p{margin:10px auto;}
ol{list-style-type:decimal;padding-left:30px}
ol li{margin-bottom:10px;}
span{
    display:block;
    margin:0 auto;
    text-align:center;
    line-height:1;
    width:100%;
}
.header-big{
    font-size: 120px;
    font-weight: bold;
    color: white;
}
.header-small{
    font-size:36px;
    color: white;
}
@media (min-width:600px){
    span{
        width: 270px;
        display:inline-block;
    }
}
.header-text{font-size:24px;margin:30px 0}
.header-text p{
    margin-bottom:30px
}
#footer-links {
    display: block;
    padding-bottom:20px;
}
.footer_logo {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    margin: 25px 0px;
}

.button{
    background-color:#2875BD;
    margin:0 auto;
    padding:10px 40px;
    font-weight:bold;
    text-decoration:none;
    color:white;
    border-radius:5px;
    display:block;
    width:280px;
    text-align:center;
    margin-top:30px;
    max-width:100%;
}
