﻿@import"validationEngine.jquery.css";@import"bootstrap.min.css";@import"font-awesome.min.css";@media all and (max-width:768px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}@media all and (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media all and (min-width:991px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media all and (min-width:1170px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}#ngProgress{margin:0;padding:0;z-index:99998;color:#008000;height:2px !important;opacity:0;background-color:#ffd800 !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#ngProgress-container{position:fixed;margin:0;padding:0;top:60px;left:0;right:0;z-index:99999}body.lang.ar_SA{text-align:right !important;direction:rtl}body.lang.ar_SA ul.dropdown-menu li{text-align:right}body.lang.ar_SA .formdata-content form section{clear:both}body.lang.ar_SA .formdata-content form section.Boolean{display:inline-block;width:100%}body.lang.ar_SA .formdata-content p.label,body.lang.ar_SA .formdata-content label{float:right}body.lang.ar_SA .campaigns-container .campaigns .status{left:15px !important;right:auto !important}body.lang.ar_SA .steps-bar li{float:right !important}body.lang.ar_SA .steps-bar li:before{width:40px;height:40px;content:counter(step);counter-increment:step;line-height:30px;border:4px solid #666;display:block;text-align:center;background:#666;margin:0 auto 10px auto;border-radius:50%;color:#ccc}body.lang.ar_SA .steps-bar li:after{width:100%;height:4px;content:'';position:absolute;background-color:#666;top:18px;left:-50%;z-index:-1}body.lang.ar_SA .steps-bar li:last-child:after{content:none}body.lang.ar_SA .steps-bar li.active{color:#fff}body.lang.ar_SA .steps-bar li.active:before{border-color:#222;background:#222;color:#fff}body.lang.ar_SA .steps-bar li.active span{color:#000}a[ng-click],a[data-toggle]{cursor:pointer}body{background-color:#eee;overflow-x:hidden}.wrapper{min-height:100vh;height:auto;padding-bottom:80px}header{height:60px;background-color:#212121;box-shadow:0 3px 7px rgba(0,0,0,.2);clear:both}header .logo{padding:15px;float:left;cursor:pointer}header nav{float:right}header nav ul.nav-actions{display:inline-block;padding:0;margin:0}header nav ul.nav-actions li{display:inline-block;list-style:none;border-right:1px solid #383838;line-height:60px;padding:0 20px}header nav ul.nav-actions li a{color:#fff;opacity:.5}header nav ul.nav-actions li a:hover{color:#fff;text-decoration:none;opacity:1}@media all and (max-width:991px){header nav ul.nav-actions li.username{display:none}}header nav .dropdown{display:inline-block}header nav .dropdown a{line-height:60px;padding:0 20px;color:#fff;opacity:.5}header nav .dropdown a:hover{color:#fff;text-decoration:none;opacity:1}header nav .dropdown ul.dropdown-menu{right:10px}header nav .dropdown ul.dropdown-menu li{border:none}header nav .dropdown ul.dropdown-menu li a{color:#000;line-height:normal;padding:10px;cursor:pointer}.index .headline{background:url(//cdn.joy.ac/i/666823756/c7j5.jpg) top center repeat-x;min-height:350px;height:auto;display:flex;align-content:center;align-items:center}.index .headline .content{width:100%;text-align:center}.index .headline h1{padding:0;margin:0;color:#fff;font-family:"HelveticaNeueThin"}@font-face{font-family:"HelveticaNeueThin";src:url('/fonts/HelveticaNeue-Thin.eot');src:url('/fonts/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-Thin.woff') format('woff'),url('/fonts/HelveticaNeue-Thin.ttf') format('truetype');font-weight:normal;font-style:normal}.index .headline p{color:#fff;margin:30px 0;display:inline-block;width:100%}.index .headline h2{color:#fff;font-size:16px;margin-top:15px}.index .campaigns-container{margin-top:-70px}.index .campaigns-container .campaigns{display:flex;justify-content:center;flex-flow:row wrap;position:relative;margin-bottom:30px}.index .campaigns-container .campaigns .game-box{background:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.24);min-height:250px;margin-bottom:30px;margin-left:15px;margin-right:15px;position:relative;overflow:hidden}.index .campaigns-container .campaigns .game-box a{position:absolute;width:100%;height:100%;z-index:2}.index .campaigns-container .campaigns .game-box .title{height:278px;display:flex;align-items:flex-end}.index .campaigns-container .campaigns .game-box .title section{padding:15px;position:relative;width:100%;z-index:2}.index .campaigns-container .campaigns .game-box .title section h3{font-family:"HelveticaNeueMedium";font-size:20px;color:#fff;padding:0;margin:0}@font-face{font-family:"HelveticaNeueMedium";src:url('/fonts/HelveticaNeue-Medium.eot');src:url('/fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-Medium.woff') format('woff'),url('/fonts/HelveticaNeue-Medium.ttf') format('truetype');font-weight:normal;font-style:normal}.index .campaigns-container .campaigns .game-box .title section p{font-family:"HelveticaNeueregular";font-size:16px;color:#fff}@font-face{font-family:"HelveticaNeueregular";src:url('/fonts/HelveticaNeue-regular.eot');src:url('/fonts/HelveticaNeue-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-regular.woff') format('woff'),url('/fonts/HelveticaNeue-regular.ttf') format('truetype');font-weight:normal;font-style:normal}.index .campaigns-container .campaigns .game-box .title section .status{position:absolute;bottom:-30px;right:15px}.index .campaigns-container .campaigns .game-box .title:after{content:".";position:absolute;width:100%;height:160px;background:linear-gradient(to bottom,rgba(232,64,48,0) 0%,#000 100%)}.index .campaigns-container .campaigns .game-box .info,.index .campaigns-container .campaigns .game-box .statistics{padding:5px 10px}.index .campaigns-container .campaigns .game-box .info p,.index .campaigns-container .campaigns .game-box .statistics p{color:#666;font-family:"HelveticaNeueregular";margin:0}@font-face{font-family:"HelveticaNeueregular";src:url('/fonts/HelveticaNeue-regular.eot');src:url('/fonts/HelveticaNeue-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-regular.woff') format('woff'),url('/fonts/HelveticaNeue-regular.ttf') format('truetype');font-weight:normal;font-style:normal}.index .campaigns-container .campaigns .game-box .info span,.index .campaigns-container .campaigns .game-box .statistics span{display:inline-block;padding:0 5px 0 0;font-weight:700}.index .campaigns-container .campaigns .game-box .timer{font-size:18px;padding:2px}.index .campaigns-container .campaigns .game-box .timer strong{font-size:14px}.index .campaigns-container .campaigns .game-box:hover{box-shadow:0 6px 9px #999;transition:all ease-in .1s}.index .campaigns-container .campaigns.active-campaigns .game-box{flex-basis:355px;height:430px}.index .campaigns-container .campaigns.active-campaigns .game-box .status{width:60px;height:60px;text-indent:-9999px;overflow:hidden;border-radius:50%;background:#26c6da center center no-repeat url('data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAABeUlEQVRIie2VsUoDQRRF32wiGrARhTQKCim0FAQxWKYOKe2srARJ8gF+g3/gH1iIjdHGwkKCKEgEIakSmxSCIBgEPRZ5Sx7jGpLdFBZeWJa5d949MMyyIp6ABeAM2IzIikBPn2JEngPOgWU/i4I80NcrsOLlNQaqedkc0NGsAyz9BkkBl6aobLIMsAO0Td5WL2P27QKfmt8CM1GgA1NSNX7JA/hqAyWzf89khz5kFnjR8NT4lSEAXxUzd6LeGzBvQfsafAGr6hXGgIQq6GyOwRFWLehKzQtdO6ARA9QAnHdxri2op2ZZ1/kYkFB57Sjr+kNEJAACEZlW5r2+tyOv5mgKZ8OuKSBIiwgisq7mk76zCUDh7I3pJe2cw9BDpRKAUiIizrl32xskKBxL/6C/D/ohYBFoJfhgW8DiKJBmAkio5lAYUJ8AJFTddqc91p2IPMc9dk9du3CjTgFZEVnz7EfnXDdqf2wBWxHHszFRiIEd0f85AhyPM/sN5RNCwQh7CqQAAAAASUVORK5CYII=')}.index .campaigns-container .campaigns.active-campaigns .game-box:first-child{margin-left:0}.index .campaigns-container .campaigns.active-campaigns .game-box:nth-child(3n+3){margin-right:0}.index .campaigns-container .campaigns.active-campaigns .game-box:nth-child(3n+4){margin-left:0}.index .campaigns-container .campaigns.completed-campaigns .game-box{flex-basis:255px;min-height:290px;filter:grayscale(1);opacity:.7}.index .campaigns-container .campaigns.completed-campaigns .game-box:hover{filter:grayscale(0);opacity:1;transition:all ease-in .1s}.index .campaigns-container .campaigns.completed-campaigns .game-box .title{height:200px;background-size:cover !important}.index .campaigns-container .campaigns.completed-campaigns .game-box .status{width:40px;height:40px;text-indent:-9999px;overflow:hidden;border-radius:50%;background:#ec407a center center no-repeat url('data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAA7UlEQVQ4jZWUMWpCQRRFb/Jjk4ABUQgBtRAsAn8BFjYpXYCLsMg6soBfpEhlYVahuAYVN6GkSJUg5Fj8Kcb58+YnFwaGmfvOfW+KkQwBLWAC9CyPby6APDibU2pTV9wADm7l7uwF+HKAE7AIA0JI7kOADrDlUj/ANAUZOWMK8g0MLcDMM6YgbxbgIzBakL0FWFJVDHL06669fRbhtiWtJD1Iepa0k3RjASyFkK01wjoyQmycptXB7R876cfSX2vSK534xXf/KK5AroBM0rjuJT3dS3p3+8eoA8iAT5f2CwyC+xwokjFAl/I/eEr5zn1SzU5LzNgRAAAAAElFTkSuQmCC')}.index .campaigns-container .campaigns.completed-campaigns .game-box:first-child{margin-left:0}.index .campaigns-container .campaigns.completed-campaigns .game-box:nth-child(4n+4){margin-right:0}.index .campaigns-container .campaigns.completed-campaigns .game-box:nth-child(4n+5){margin-left:0}.index .campaigns-container .completed-campaigns-title{font-family:"HelveticaNeueregular";color:#212121;font-size:18px;text-align:center;margin:40px 0}@font-face{font-family:"HelveticaNeueregular";src:url('/fonts/HelveticaNeue-regular.eot');src:url('/fonts/HelveticaNeue-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-regular.woff') format('woff'),url('/fonts/HelveticaNeue-regular.ttf') format('truetype');font-weight:normal;font-style:normal}.content-area{margin:50px auto}@media all and (max-width:991px){.content-area{margin:0 auto}}.content-area .content-holder{display:flex;align-items:center}@media all and (max-width:991px){.content-area .content-holder{flex-direction:column-reverse;text-align:center}}.content-area .content-holder .img,.content-area .content-holder .content{width:auto;margin:0 auto}@media all and (max-width:991px){.content-area .content-holder .img,.content-area .content-holder .content{margin:30px auto}}.content-area .content-holder .content h1{font-size:40px;color:#212121;margin:0 0 25px 0;font-family:"HelveticaNeueCondensedBold"}@font-face{font-family:"HelveticaNeueCondensedBold";src:url('/fonts/HelveticaNeue-CondensedBold.eot');src:url('/fonts/HelveticaNeue-CondensedBold.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-CondensedBold.woff') format('woff'),url('/fonts/HelveticaNeue-CondensedBold.ttf') format('truetype');font-weight:normal;font-style:normal}.content-area .content-holder .content p{font-size:16px;line-height:25px;letter-spacing:.5px;margin-bottom:30px}.share-container{display:flex;align-items:flex-start;align-content:flex-start}.share-container section{padding:15px}.share-container .post-overflow{height:450px;overflow:hidden;background:#fff}@media all and (max-width:991px){.share-container{flex-direction:column-reverse}.share-container section{text-align:center;width:100%}.share-container section .post-overflow{padding:15px}}.gift-box{min-width:300px}.gift-box img{max-width:100%}.like-content{padding:60px 40px 20px}.like-content p.username{font-weight:700;font-size:17px;font-family:"amsiproregular";color:#333;padding:15px 0}@font-face{font-family:"amsiproregular";src:url('/fonts/amsipro-regular.eot');src:url('/fonts/amsipro-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/amsipro-regular.woff') format('woff'),url('/fonts/amsipro-regular.ttf') format('truetype');font-weight:normal;font-style:normal}.like-content p{color:#666;font-family:"amsiproregular";font-size:13px}@font-face{font-family:"amsiproregular";src:url('/fonts/amsipro-regular.eot');src:url('/fonts/amsipro-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/amsipro-regular.woff') format('woff'),url('/fonts/amsipro-regular.ttf') format('truetype');font-weight:normal;font-style:normal}.game-information .logo{padding:50px 0;text-align:center}.game-information .logo img{cursor:pointer}.game-information .steps-bar{counter-reset:step;padding:0;margin:0;display:inline-block;width:100%}.game-information .steps-bar li{list-style-type:none;width:25%;float:left;font-size:20px;font-weight:700;position:relative;text-align:center;text-transform:uppercase;color:#fff}.game-information .steps-bar li span{font-size:15px;font-family:"HelveticaNeueCondensedBold";color:#666;font-weight:400;letter-spacing:.5px}@font-face{font-family:"HelveticaNeueCondensedBold";src:url('/fonts/HelveticaNeue-CondensedBold.eot');src:url('/fonts/HelveticaNeue-CondensedBold.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-CondensedBold.woff') format('woff'),url('/fonts/HelveticaNeue-CondensedBold.ttf') format('truetype');font-weight:normal;font-style:normal}.game-information .steps-bar li a{font-weight:700;text-decoration:none;color:#fff}.game-information .steps-bar li:before{width:40px;height:40px;content:counter(step);counter-increment:step;line-height:30px;border:4px solid #666;display:block;text-align:center;background:#666;margin:0 auto 10px auto;border-radius:50%;color:#ccc}.game-information .steps-bar li:after{width:100%;height:4px;content:'';position:absolute;background-color:#666;top:18px;left:-50%;z-index:-1}.game-information .steps-bar li:first-child:after{content:none}.game-information .steps-bar li.active{color:#fff}.game-information .steps-bar li.active:before{border-color:#222;background:#222;color:#fff}.game-information .steps-bar li.active span{color:#000}.gift-code aside{font-size:12px;color:#4c4c4c;opacity:.5;font-family:"HelveticaNeuemedium"}@font-face{font-family:"HelveticaNeuemedium";src:url('/fonts/HelveticaNeue-medium.eot');src:url('/fonts/HelveticaNeue-medium.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-medium.woff') format('woff'),url('/fonts/HelveticaNeue-medium.ttf') format('truetype');font-weight:normal;font-style:normal}.gift-code p.code{font-size:18px;color:#4c4c4c;border-bottom:1px solid #616161;padding:5px 0 10px;font-family:"HelveticaNeueLight"}@font-face{font-family:"HelveticaNeueLight";src:url('/fonts/HelveticaNeue-Light.eot');src:url('/fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-Light.woff') format('woff'),url('/fonts/HelveticaNeue-Light.ttf') format('truetype');font-weight:normal;font-style:normal}.gift-code button{margin-top:25px}footer{position:relative;width:100%;height:80px;margin-top:-80px;background-color:#212121;display:flex;align-items:center;justify-content:space-between}@media all and (max-width:991px){footer{display:block;text-align:center;height:auto;padding:15px}}footer>div{padding:0 15px}@media all and (max-width:991px){footer>div{padding:15px 0}}footer>div img,footer>div i,footer>div p{vertical-align:middle;padding:0 10px;opacity:.5;color:#fff}footer>div img:hover,footer>div i:hover,footer>div p:hover{opacity:1}footer>div a,footer>div a:hover{text-decoration:none}footer>div img{max-height:40px}.btn{padding:10px 20px;color:#fff;font-size:16px;font-family:"HelveticaNeueBold"}@font-face{font-family:"HelveticaNeueBold";src:url('/fonts/HelveticaNeue-Bold.eot');src:url('/fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaNeue-Bold.woff') format('woff'),url('/fonts/HelveticaNeue-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}.btn:hover{transition:all ease-in .2s;color:#fff}.btn:focus{color:inherit;color:#fff}.btn.btn-facebook{background:#3664a2}.btn.btn-facebook i{font-size:32px;display:inline-block;margin-right:10px;vertical-align:middle}.btn.btn-facebook:hover{background:#497dc2}.btn.btn-use-code{background:#50ae55;font-size:17px;min-width:200px;width:auto;height:50px}.btn.btn-use-code:hover{background:#73be77}.modal-overlay{display:none;position:fixed;overflow:auto;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);text-align:center;z-index:9998}.modal-overlay .modal-container{display:none;position:absolute;margin:10vh 0;width:auto;max-width:80%;padding:0;background:#fff;text-align:left;border-radius:5px;box-shadow:0 12px 35px rgba(0,0,0,.5)}.modal-opened{overflow:hidden}.modal-opened .active .modal-overlay{display:flex;justify-content:center}.modal-opened .active .modal-overlay .modal-container{display:inline-block;z-index:9999;overflow-y:auto;overflow-x:hidden}.modal-opened .active .modal-overlay .modal-container>div{margin-top:-50px}.modal-opened .active .modal-overlay .modal-container>div iframe{max-width:100%}.fb-like{margin-top:20px;-ms-transform:scale(2.5);-webkit-transform:scale(2.5);-o-transform:scale(2.5);-moz-transform:scale(2.5);transform:scale(2.5);-o-transform-origin:bottom left;-ms-transform-origin:bottom left;-moz-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left}.formdata-content{padding:35px;margin-top:0 !important;width:320px}.formdata-content form section{margin-bottom:15px;position:relative}.formdata-content form section.Boolean p{margin-left:15px}.formdata-content form section.Boolean input{position:absolute;top:5px;left:0;width:auto}.formdata-content p{margin:0}.formdata-content p.label{color:#bbb}.formdata-content input,.formdata-content select{width:100%;background:transparent;border:none;box-shadow:none;border-bottom:1px solid #bbb;margin:0 5px;color:#50ae55;font-weight:700;font-size:18px}.formdata-content button{width:100% !important;margin-top:15px;background:#50ae55;font-size:17px;min-width:200px;width:auto;height:50px}.formdata-content button:hover{background:#73be77}.formdata-content span{font-size:10px;line-height:14px;color:#aaa;padding:5px;display:block}