@charset "UTF-8";.landing{margin:0 auto;width:100%}.landing h2{color:#201f1d;font-family:Roboto Slab;font-size:52px;margin:0 auto 20px;padding:0 20px}@media (max-width:1200px){.landing h2{font-size:4.33vw}}@media (max-width:767px){.landing h2{font-size:38px}}.landing h3{color:#b6b5b8;font-family:Roboto Slab;font-size:21px;margin-top:0;padding:0 20px}@media (max-width:1200px){.landing h3{font-size:2vw}}@media (max-width:767px){.landing h3{font-size:24px}}.landing .section{padding-bottom:100px;padding-top:100px;text-align:center}.landing .section .headers{margin-bottom:60px}@media (max-width:1200px){.landing .section{padding-bottom:8.33vw;padding-top:8.33vw}}.imagePopup{padding:40px 40px 0}.imagePopup img{max-width:100%}.imagePopup .imagePopupClose{background:#0000;background:url(https://static.latloto.lv/assets/landing/popupclose.svg);border:none;border-radius:20px;cursor:pointer;height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.landingPopup{padding:40px 40px 0;position:relative}.landingPopup .message{background:#fff;color:#000;font-family:Roboto Slab;font-size:16px;padding:20px}.landingPopup .landingPopupClose{background:#0000;background:url(https://static.latloto.lv/assets/landing/popupclose.svg);border:none;border-radius:20px;cursor:pointer;height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.i007{font-family:icons007!important;font-style:normal}.i007.hand:before{content:""}:focus{outline:none!important}button{transition:all .4s}.landing007{background:#000;padding-bottom:70px}@media (max-width:767px){.landing007{padding-bottom:0}}.landing007 .section{margin:0 auto;max-width:1180px;padding:0 20px;position:relative}.landing007 .section.unpadded{padding:0}.landing007 .section>*{transition:all .5s}.landing007 .section>.hiddenUp{opacity:0;transform:translateY(-100%)}.landing007 .section>.hiddenDown{opacity:0;transform:translateY(100%)}.landing007 h2{color:#fff;font-size:52px;margin-bottom:20px;margin-top:70px}@media (max-width:767px){.landing007 h2{font-size:44px}}main{background:#000}.news .seeAll{display:block;font-family:Open Sans;font-size:16px;line-height:26px;margin:-10px 0 30px}.news .seeAll span{color:#727272}.news .seeAll i{font-size:26px;padding:0 0 0 10px;vertical-align:bottom}.news .thumbnail{background:none;border-radius:0}.news .thumbnail img{border-radius:0}.news .preview{margin:40px 0 100px}.news .articles{display:flex;margin:0 -24px;max-width:1200px;width:100%}@media (max-width:767px){.news .articles{display:block;margin:0;padding-bottom:1px}}.news article{color:#727272;flex:1 0 0;padding:0 2%;text-align:left}@media (max-width:767px){.news article{margin-bottom:60px;width:100%}}.news article .caption{padding:0}.news article img{border-radius:0;transition:all .5s}.news article .date{color:#cecece;display:block;margin:20px 0 12px}@media (max-width:767px){.news article .date{margin:10px 0 6px}}.news article .thumbnail{background:#0000;border-radius:0;margin-bottom:0}.news article .title{color:#cecece;font-family:Roboto Slab;font-size:21px}@media (max-width:767px){.news article .title{font-size:21px}}.news article .short{color:#727272;margin-top:10px}.news article:hover img{transform:scale(1.02)}.news article:hover .title{color:#fff}.tabContainer{border-bottom:1px solid #d1d1d1;padding:30px 0}.tabContainer .tabs{display:flex}@media (max-width:767px){.tabContainer .tabs{justify-content:center}}.tabContainer .tab{background:none;border:none;border-radius:50px;color:#fff;font-family:Open Sans;font-size:18px;line-height:1em;outline:none;padding:1em 35px}@media (max-width:767px){.tabContainer .tab{font-size:16px;padding:1em 20px}}@media (max-width:375px){.tabContainer .tab{font-size:14px;padding:1em 14px}}.tabContainer .tab.active{border:2px solid #d3b160}.registerTab h2{color:#fff;font-size:30px;margin-top:50px;text-align:center}.registerTab h2 span{color:#d3b160}.registerTab .soon{color:#fff;font-family:Roboto Slab;font-size:30px;margin:50px 0 100px;text-align:center}@media (max-width:767px){.registerTab .soon{font-size:22px;margin:50px 0}}.registerTab .soon span{color:#d3b160}.registerTab .nextDrawInfo{align-items:flex-end;color:#fff;display:flex;font-size:21px;justify-content:center;line-height:32px;margin-bottom:80px}@media (max-width:767px){.registerTab .nextDrawInfo{font-size:5vw;margin-bottom:50px;text-align:center}.registerTab .nextDrawInfo .nr{font-size:8vw!important}}.registerTab .nextDrawInfo>*{padding:0 10px}.registerTab .nextDrawInfo .nr{color:#d3b160;font-size:32px}@media (max-width:767px){.registerTab .nextDrawInfo .long{display:none}}.registerTab .nextDrawInfo .short{display:none}@media (max-width:767px){.registerTab .nextDrawInfo .short{display:unset}.registerTab .nextDrawInfo{display:block}}.registerTab .rulesToggle{color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:50px 0 40px;text-align:center}.registerTab .rulesToggle i{color:#d3b160;font-size:32px;transition:all 1s;vertical-align:middle}.registerTab .rulesText{color:#cecece;display:none;font-size:16px;margin-bottom:40px;overflow:hidden;transition:max-height 3s}.registerTab .rulesText table{margin:50px auto 100px;min-width:300px}.registerTab .rulesText td,.registerTab .rulesText th{border:1px solid #cecece;padding:5px}.registerTab .rulesText li{list-style:none;margin-bottom:15px}.registerTab .rulesText li:before{border:3px solid #d3b160;border-radius:.5em;content:"";display:inline-block;font-size:.7em;height:1em;margin-right:1em;margin-top:.5em;width:1em}.registerTab .rules.open .rulesToggle i{transform:rotate(180deg)}.buyTab{padding-top:60px;position:relative}@media (max-width:767px){.buyTab{padding-top:40px}}.buyTab .info{font-size:10px;max-width:1000px;padding-right:300px;width:100%}@media (max-width:767px){.buyTab .info{padding-right:0}}.buyTab .controls{font-size:10px}@media (min-width:768px){.buyTab .controls{position:absolute;right:20px;top:0}}@media (max-width:767px){.buyTab .controls{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin:0 -20px;padding:60px 0;position:relative;text-align:center}}.buyTab .buyTitle{color:#fff;font-family:Roboto Slab;font-size:24px;margin-bottom:20px}.buyTab .buyTitle i{font-size:36px;padding-right:20px}@media (min-width:768px){.buyTab .buttons{margin-left:-10px}}.buyTab .buyBtn{background:#d3b160;border:none;border-radius:35px;color:#000;display:inline-block;font-size:32px;font-weight:700;height:70px;line-height:70px;margin:0 10px;padding:0;text-align:center;width:70px}.buyTab .infoTitle{color:#d3b160;font-family:Roboto Slab;font-size:24px}.buyTab .infoText{color:#cecece;font-size:16px;line-height:30px;margin-bottom:20px;overflow-wrap:break-word}.buyTab h4{color:#fff;font-weight:700}.poster{background:url(https://static.latloto.lv/assets/james-bond-007/gold-bg.jpg);background-size:cover}.poster,.poster .posterCols{position:relative;width:100%}.poster .posterCols{margin:0 auto;max-width:1200px}.poster .leftcol{display:inline-block;padding-left:20px;width:50%}@media (max-width:767px){.poster .leftcol{margin:0;padding:20px 0;text-align:center;width:100%}}.poster .rightcol{display:inline-block;vertical-align:top;width:50%}@media (max-width:767px){.poster .rightcol{display:none}}.poster .sloganDesktop{color:#000;font-family:Open sans;font-size:55px;margin:40px 0 120px}@media (max-width:1200px){.poster .sloganDesktop{font-size:4.58vw;margin:3.33vw 0 10vw}}@media (max-width:767px){.poster .sloganDesktop{display:none}}.poster .sloganMobile{color:#000;display:none;font-size:18px;padding:0}@media (max-width:767px){.poster .sloganMobile{display:block}}.poster .posterLogo{font-family:icons007!important;margin-top:120px}.poster .posterLogo:before{color:#000;content:"";font-size:155px;line-height:1em}@media (max-width:1200px){.poster .posterLogo:before{font-size:10vw}.poster .posterLogo{margin-top:10.1vw}}@media (max-width:767px){.poster .posterLogo{margin-top:2vw}}.poster .bigBuyBtn{background:#d3b160;border:none;border-radius:30px;color:#fff;font-size:16px;height:60px;width:250px}@media (max-width:767px){.poster .bigBuyBtn{height:50px;width:200px}}.poster .viewTicketBtn{background:no-repeat;border:none;color:#fff;font-size:14px;margin-bottom:100px;margin-top:10px;outline:none;text-decoration:underline;width:250px}@media (max-width:1200px){.poster .viewTicketBtn{margin-bottom:8.3vw}}@media (max-width:767px){.poster .viewTicketBtn{margin-bottom:0}}.poster .posterTicket{display:block;height:86%;position:absolute;right:172px;top:7%}.poster .posterTicket img{box-shadow:0 0 20px 5px #00000080;height:100%;width:auto}.poster .posterTicket .scratchOverlay{align-items:center;background:#000000b3;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media (max-width:1200px){.poster .posterTicket{right:14.3vw}}@media (max-width:767px){.poster .posterTicket{display:inline-block;margin:15px auto;position:relative;right:unset}.poster .posterTicket img{height:auto;width:30vw}.poster .posterTicket .scratchButton{display:none}}.poster .ticketStatusBox{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.poster .ticketStatusBox .message{color:#fff;font-size:16px}.legal{margin-bottom:60px}.legal .logo007{font-family:icons007!important}.legal .logo007:before{content:"";font-size:1em;line-height:1em}@media (max-width:767px){.legal{font-size:8px;margin-bottom:30px}}.results007{display:flex;margin:40px auto!important}@media (max-width:767px){.results007{flex-flow:column}}.results007 .list{border:1px solid #d3b160;font-size:16px;padding:6% 0 6% 10%;width:65%}.results007 .list table{width:100%}.results007 .list th{color:#727272;font-weight:100;padding:4px 0}.results007 .list td{color:#cecece;padding:4px 0}@media (max-width:767px){.results007 .list{min-height:100px;order:1;padding:0;width:100%}.results007 .list thead{display:none}.results007 .list tr{display:inline-flex;flex-flow:column;padding:20px 10%}.results007 .list td{display:block;padding:2px 0}.results007 .list .name{order:0;width:10px}.results007 .list .code{order:1}.results007 .list .won{color:#d3b160;order:2}}.results007 .controls{padding:0 0 0 10%;width:30%}@media (max-width:767px){.results007 .controls{margin-bottom:30px;order:0;padding:0;width:100%}}.results007 .controls .title{color:#feffff;font-family:Roboto Slab;font-size:52px;font-weight:700;margin-bottom:40px;margin-top:20%}@media (max-width:1200px){.results007 .controls .title{font-size:4.333vw}}@media (max-width:900px){.results007 .controls .title{font-size:5vw}}@media (max-width:767px){.results007 .controls .title{font-size:42px;margin-top:0}}.results007 .controls .curDate{color:#d3b160;font-size:18px;padding:0;vertical-align:middle}.results007 .btnNext,.results007 .btnPrev{background:none;border:none;color:#d3b160;font-size:30px;line-height:18px;outline:none;vertical-align:middle}.results007 .btnNext.disabled,.results007 .btnPrev.disabled{opacity:.3}.results007Notice{margin-bottom:20px}a{color:#d3b160}a:hover{color:#d9bb74}.imagePopup{padding:22px;position:relative}.imagePopup .instantLandingImageClose{background:#d3b160;border-radius:22px;cursor:pointer;font-family:icons007!important;height:44px;line-height:44px;position:absolute;right:0;text-align:center;top:0;width:44px}.imagePopup .instantLandingImageClose:before{color:#fff;content:"";font-size:44px;line-height:44px}.forms007{align-items:center;align-items:stretch;display:flex;justify-content:center;margin:0 auto;max-width:1200px}@media (max-width:767px){.forms007{display:block;padding:0 10px}}.forms007 .form{background:#fff;margin:0 10px 60px;max-width:390px;padding:30px 45px 90px;position:relative}@media (min-width:768px) and (max-width:980px){.forms007 .form{padding:20px 20px 90px}}@media (max-width:767px){.forms007 .form{margin:0 auto 30px}}.forms007 .formCol{padding:45px 45px 105px}@media (max-width:960px){.forms007 .formCol{padding:15px 15px 75px}}.forms007 .footer{bottom:30px;left:0;position:absolute;text-align:center;width:100%}.forms007 .field{margin-bottom:10px;position:relative}.forms007 .inline_field{display:flex;flex-wrap:wrap;font-size:11px;text-align:left}.forms007 .inline_field label{color:#000;flex:1 1 0;font-weight:100;padding-left:10px}.forms007 .inline_field.invalid .checkbox .overlay{border-color:#d9534f}.forms007 .label{color:#000;font-size:14px;font-weight:100;left:10px;line-height:50px;margin:0;pointer-events:none;position:absolute;top:0}.forms007 .textInput{background:#fff 0 0 no-repeat padding-box;border:1px solid #cecece;border-radius:2px;line-height:50px;outline:none;padding:0 10px;width:100%}.forms007 .textInput:-webkit-autofill{box-shadow:inset 0 0 0 25px #fff!important}.forms007 .textInput.withInfo{padding-right:40px}.forms007 .textInput:focus~.label,.forms007 .textInput:not(:placeholder-shown)~.label{background:#fff;font-size:.7em;line-height:.7em;padding:1em;top:-1em}.forms007 .textInput:focus{border-color:#d3b160}.forms007 .textInput:focus~.label{color:#d3b160}.forms007 .info{font-family:icons007!important;margin-top:-10px;position:absolute;right:10px;top:25px;z-index:2}.forms007 .info:before{color:#d3b160;content:"";font-size:18px}.forms007 .formIcon{background:#d3b160;border-radius:1em;color:#fff;display:inline-block;font-family:icons007!important;font-size:2em;font-style:normal;font-weight:100;height:1.6em;line-height:1.6em;text-align:center;width:1.6em}.forms007 .formIcon.ticket:before{content:""}.forms007 .formIcon.user:before{content:""}.forms007 .iconLeft,.forms007 .iconTop{color:#000;font-family:Roboto Slab;font-size:18px;font-weight:700;margin-bottom:1.6em}.forms007 .iconLeft{padding-left:4.5em;position:relative;text-align:left}.forms007 .iconLeft .formIcon{left:0;position:absolute}@media (min-width:768px) and (max-width:980px){.forms007 .iconLeft{padding-left:0}.forms007 .iconLeft .formIcon{display:block;margin:0 auto 20px;position:relative}}.forms007 .iconTop{text-align:center}.forms007 .iconTop .text{margin-top:20px}.forms007 .spacer{background:#cecece;height:1px;margin:20px 0;width:100%}.forms007 .checkbox{display:inline-block;font-size:16px;height:1em;margin:0;position:relative;vertical-align:sub;width:1em}.forms007 .checkbox input{height:1em;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:1em}.forms007 .checkbox .overlay{border:1px solid #d1d1d1;border-radius:2px;display:block;height:1em;left:0;pointer-events:none;position:absolute;top:0;width:1em}.forms007 .checkbox input:checked~.overlay:after{background:#d3b160;border:2px solid #fff;content:"";display:block;height:100%;width:100%}.forms007 .submitBtn{background:#d3b160;border:none;border-radius:25px;color:#fff;font-size:18px;min-width:185px;outline:none;padding:10px 0}.forms007 .submitBtn:disabled{opacity:.5}.popupHeaderMessage{padding-bottom:10px;padding-right:40px;text-align:center}@keyframes spinnerMoving{0%{transform:rotate(45deg);transform-origin:center}to{transform:rotate(405deg);transform-origin:center}}@keyframes spinnerFixed{0%{background-color:#fff;transform:scale(1)}10%{background-color:#d7e0e7;transform:scale(1.3)}15%{transform:scale(1)}25%{background-color:#9db1ba;transform:scale(1)}to{background-color:#373738;transform:scale(1)}}@media screen and (max-width:480px){.container{padding-left:10px;padding-right:10px}.row{margin:0 -10px}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes wave{0%{transform:rotate(0deg) translate(0)}10%{transform:rotate(-10deg) translate(-15px,-15px)}20%{transform:rotate(10deg) translate(15px,-10px)}30%{transform:rotate(-10deg) translate(-15px,-5px)}40%{transform:rotate(10deg) translate(15px)}50%{transform:rotate(0deg) translate(0)}to{transform:rotate(0deg) translate(0)}}.waving{animation-duration:2s;animation-iteration-count:infinite;animation-name:wave;animation-timing-function:linear;display:inline-block;font-size:40px;margin-bottom:10px;transform-origin:50% 150%}@keyframes eiLoadingAnim{0%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(1)}}@keyframes shine{0%{left:-130%;opacity:1}20%{left:130%;opacity:0}to{left:130%}}.toggler .level0,.toggler .level1{list-style:none;margin:0;padding:0}.toggler .level0{border-top:1px solid #d3b16066;color:#fff;font-size:16px}.toggler .level0>li{border-bottom:1px solid #d3b16066;font-weight:700;padding:20px 70px 20px 20px;position:relative;text-align:left}.toggler .level0>li:after{border:2px solid #fff;border-radius:20px;content:"+";cursor:pointer;display:block;font-size:24px;font-weight:700;height:36px;line-height:32px;position:absolute;right:20px;text-align:center;top:14px;transition:all;transition-duration:.5s;width:36px}.toggler .level0>li.open{color:#d3b160}.toggler .level0>li.open:after{transform:rotate(45deg)}.toggler .level1{border-top:1px solid #0000;color:#fff;display:none;font-weight:400;margin-right:-50px;margin-top:20px}.swish{border:1px solid;overflow:hidden;position:relative}.swish:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);width:50px}.swish:hover:after{left:130%;transition:all 2s cubic-bezier(.19,1,.22,1)}.checkboxRow .footerCheckbox input:checked~.overlay:after{background:#d3b160;border:2px solid #000}
