
@font-face {
    font-family: 'helvetica_cyregular';
    src: url('helvetica_cy-webfont.eot');
    src: url('helvetica_cy-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetica_cy-webfont.woff') format('woff'),
         url('helvetica_cy-webfont.ttf') format('truetype'),
         url('helvetica_cy-webfont.svg#helvetica_cyregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'isonorm_beckerregular';
    src: url('isonorm_becker-webfont.eot');
    src: url('isonorm_becker-webfont.eot?#iefix') format('embedded-opentype'),
         url('isonorm_becker-webfont.woff') format('woff'),
         url('isonorm_becker-webfont.ttf') format('truetype'),
         url('isonorm_becker-webfont.svg#isonorm_beckerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'khmer_sangam_mnregular';
    src: url('khmer_sangam_mn-webfont.eot');
    src: url('khmer_sangam_mn-webfont.eot?#iefix') format('embedded-opentype'),
         url('khmer_sangam_mn-webfont.woff') format('woff'),
         url('khmer_sangam_mn-webfont.ttf') format('truetype'),
         url('khmer_sangam_mn-webfont.svg#khmer_sangam_mnregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@media screen and (min-width: 650px){

.bg1{
    background-image: url('../images/background_10.jpg') !important;
    width:100%;
    background: no-repeat center center;
    display: block;
    background-size: cover;

}

.bg2{ 
    background-image: url('../images/background_01.jpg') !important;
    background-repeat: repeat-x;
    position: relative;
    top:0%;
    left:0%;
    width:100%;
    height: 312px;
    
}

img.title{
    display: inherit;
  
    margin-left: auto;
    margin-right: auto;
}

div.timer{
    position: relative;
    margin-right: auto;
    margin-left: 42%;
}
div.date{
    display: inherit;
    margin-left: 45%;
    margin-right: auto;
    font-family: 'helvetica_cyregular';
    font-size: 23.39pt;
    color: #ffffff;
}
p{
    font-family: 'helvetica_cyregular';
    font-size: 14.03pt;
    color: #ffffff;
    font-weight: normal;
    padding-top:0px;
    margin:0 0 0px 0;
    text-align: justify;
    padding-left: 50px;


}

img.sure{
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10%;
}

img.terms{
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6%;
    padding-bottom: 40px;
}

p.ty{
font-family: 'helvetica_cyregular';    
color: #fcbc0f;
font-size: 66.53pt;
text-align: center;
}
h2{
font-family: 'helvetica_cyregular';    
color: #fcbc0f;
padding-left: 50px;
}
h3{
      font-family: 'helvetica_cyregular';
      color: #ffffff;
      font-size: 14.03pt;
      padding-left: 50px;
}
h4{
    font-family: 'helvetica_cyregular';
    font-size: 30pt;
    color: #ffffff;
    text-align: center;
}

p.content {
    font-family: 'helvetica_cyregular';
    color: #ffffff;
    font-size: 24pt;
    text-align: center;
    padding-bottom: 18pt;
}
p.content2{
    font-family: 'helvetica_cyregular';
    font-size: 12pt;
    color: #ffffff;
    text-align: center;

}

form.details{
    font-family: 'helvetica_cyregular';
    font-size: 20pt;
    color: #ffffff;
    text-align: center;
    margin-top: -16%;
    
}

p.one{
     font-family: 'helvetica_cyregular';
     font-size: 12pt;
    color: #ffffff;
    text-align: center;
}

img.tiger{
    padding-left: 100px;


}

p.tycontent{
     font-family: 'helvetica_cyregular';
    font-size: 39.94pt;
    color: #ffffff;
    text-align: center;

}

img.like {
    float: right;
    margin-top: -11%;
}

a.back{
    font-family: 'helvetica_cyregular';
    font-size: 15pt;
    color: #fcbc0f;
    padding-left: 50px;

}


}

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

    width: 640px;
}
.bg1{
    background-image: url('../images/background_10.jpg') !important;
    width:100%;
    background: no-repeat center center;
    display: block;
    background-size: cover;
    
}

.bg2{ 
    background-image: url('../images/background_01.jpg') !important;
    background-repeat: repeat-x;
    position: relative;
    top:0%;
    left:0%;
    width:100%;
    height: 312px;
    
    
}

img.title{
    display: inherit;
  
    margin-left: auto;
    margin-right: auto;
}

img.like{
    float: right;
   margin-top: -35%;
}
div.date{
    display: inherit;
    margin-left: 35%;
    margin-right: auto;
    font-family: 'helvetica_cyregular';
    font-size: 23.39pt;
    color: #ffffff;
    
}
p{
    font-family: 'helvetica_cyregular';
    font-size: 12pt;
    color: #ffffff;
    font-weight: normal;
    padding-top:0px;
    margin:0 0 0px 0;
    text-align: justify;
    padding-left: 50px;
}
h2{
font-family: 'isonorm_beckerregular';    
color: #fcbc0f;
font-size: 20pt;
padding-left: 50px;
}
h3{
      font-family: 'helvetica_cyregular';
      color: #ffffff;
      font-size: 17pt;
      padding-left: 50px;
}
p.terms{
    margin-right: 10%;
    font-size: 15pt;
}
img.terms{
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 8%;
    padding-bottom: 40px;
    max-width: 50%;
}
p.tycontent{
     font-family: 'helvetica_cyregular';
    font-size: 20pt;
    color: #ffffff;
    text-align: center;

}
p.ty{
font-family: 'isonorm_beckerregular';    
color: #fcbc0f;
font-size: 50pt;
text-align: center;
}

p.content {
    font-family: 'helvetica_cyregular';
    color: #ffffff;
    font-size: 47pt;
    text-align: center;
    margin-right: 5%;
}
p.content2{
    font-family: 'helvetica_cyregular';
    font-size: 13pt;
    color: #ffffff;
    text-align: center;
    margin-left: -7%;

}
div.timer{
    position: relative;
    margin-right: auto;
    margin-left: 28%;
}
img.sure{
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 13%;
    max-width: 50%;
}
form.details{
    font-family: 'helvetica_cyregular';
    font-size: 15pt;
    color: #ffffff;
    text-align: left;
    margin-top: 5%;
    margin-left: 15%;
}
p.one{
     font-family: 'helvetica_cyregular';
     font-size: 12pt;
    color: #ffffff;
    
    margin-left: -5%;
}
img.sub{
    max-width: 40%;
    padding-left:40%; 
}
img.tiger{
    padding-left: 80px;
    max-width: 50%;
}
a.back{
    font-family: 'helvetica_cyregular';
    font-size: 15pt;
    color: #fcbc0f;
    padding-left: 50px;
}

}