@import url("https://fonts.googleapis.com/css?family=Open+Sans:300i,400,600,700");@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none!important}}@font-face{font-family:texgy-regular;src:url(../fonts/texgy/texgyreadventor-regular-webfont.eot);src:url(../fonts/texgy/texgyreadventor-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/texgy/texgyreadventor-regular-webfont.woff2) format("woff2"),url(../fonts/texgy/texgyreadventor-regular-webfont.woff) format("woff"),url(../fonts/texgy/texgyreadventor-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:texgy-bold;src:url(../fonts/texgy/texgyreadventor-bold-webfont.eot);src:url(../fonts/texgy/texgyreadventor-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/texgy/texgyreadventor-bold-webfont.woff2) format("woff2"),url(../fonts/texgy/texgyreadventor-bold-webfont.woff) format("woff"),url(../fonts/texgy/texgyreadventor-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:bebas-regular;src:url(../fonts/bebas/bebasneue_regular-webfont.eot);src:url(../fonts/bebas/bebasneue_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/bebas/bebasneue_regular-webfont.woff2) format("woff2"),url(../fonts/bebas/bebasneue_regular-webfont.woff) format("woff"),url(../fonts/bebas/bebasneue_regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:bebas-bold;src:url(../fonts/bebas/bebasneue_bold-webfont.eot);src:url(../fonts/bebas/bebasneue_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/bebas/bebasneue_bold-webfont.woff2) format("woff2"),url(../fonts/bebas/bebasneue_bold-webfont.woff) format("woff"),url(../fonts/bebas/bebasneue_bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(fonts/rubik-regular-webfont.woff2) format("woff2"),url(fonts/rubik-regular-webfont.woff) format("woff"),url(fonts/rubik-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a{text-decoration:none;color:inherit;cursor:pointer}body{line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}em{font-style:normal}input,textarea{border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a,img{border:none;outline:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}ul{display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}:focus{outline:0}.relative{position:relative}.hidden{display:none}.fullWidth{width:100%}.negativeIndent{text-indent:-999999px}.reverseFloat{float:right}.makeDiv{display:inline-block}.centeredImage{display:block;margin-left:auto;margin-right:auto}.italic{font-style:italic}.noMargin{margin:0}.noMarginTop{margin-top:0}.noMarginBottom{margin-bottom:0}.noMarginLeft{margin-left:0}.noMarginRight{margin-right:0}.noPadding{padding:0}.noPaddingTop{padding-top:0}.noPaddingBottom{padding-bottom:0}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.grayscale{filter:grayscale(100%);filter:gray;-webkit-transition:all .4s ease}.grayscale:hover{filter:grayscale(0);filter:none}.invertscale{filter:invert(50%);filter:gray;-webkit-transition:all .4s ease}.invertscale:hover{filter:invert(0);filter:none}.container-xs-height{display:table;padding-left:0;padding-right:0}.row-xs-height{display:table-row}.col-xs-height{display:table-cell;float:none}@media (min-width:768px){.container-sm-height{display:table;padding-left:0;padding-right:0}.row-sm-height{display:table-row}.col-sm-height{display:table-cell;float:none}}@media (min-width:992px){.container-md-height{display:table;padding-left:0;padding-right:0}.row-md-height{display:table-row}.col-md-height{display:table-cell;float:none}}@media (min-width:1200px){.container-lg-height{display:table;padding-left:0;padding-right:0}.row-lg-height{display:table-row}.col-lg-height{display:table-cell;float:none}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}strong{font-weight:900}body{background:#fff;font-weight:400;font-family:Rubik,Tahoma,Helvetica Neue,Helvetica,Arial,sans-serif}body,body a{color:#676565}body a:hover{text-decoration:none;color:#141b4d}#my-video{position:fixed;top:50%;left:50%;z-index:-1;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:700;color:#ffb81c}.content h1{font-size:40px!important;line-height:40px}.content h2{font-size:30px!important}.content h3{font-size:24px!important}.content h4{font-size:18px!important}.content h5{font-size:14px!important}.content h6{font-size:12px!important}ul{list-style:none}.submitButton{background:#ffb81c;color:#fff;border:none;padding:10px 20px}form{position:relative}form .submitButtonDiv.loader button{display:none}form .submitButtonDiv.loader .loader{background:url(../images/loader.gif) no-repeat;display:block;width:20px;height:20px}header{background:#4ec3e0;position:fixed;top:0;left:0;width:100%;z-index:99999}header .topinformation{background:#fff;height:30px;color:#4ec3e0;font-size:12px}header .topinformation .contactUsLink{display:inline-block;color:#fff;margin-top:9px}header .topinformation .user-name label{padding:8px 0;display:inline-block;margin-right:5px}header .topinformation .user-name span{border-bottom:1px solid #4ec3e0}header .inner{height:65px}@media only screen and (max-width:767px){header .inner{height:65px}}header .navbar-toggle{position:absolute;right:0;top:7px}header .navbar-toggle span{display:block;width:30px!important;background:#fff;height:4px!important}header .logo{position:absolute;left:15px;top:0;width:161px;height:62px;z-index:10;overflow:hidden}header .logo img{height:60px}@media only screen and (max-width:767px){header .logo,header .logo img{height:45px}}header nav{position:absolute;left:0;top:5px;text-align:right;width:100%;padding-right:150px}@media (min-width:768px) and (max-width:991px){header nav{display:none}}@media only screen and (max-width:767px){header nav{background:#4ec3e0;padding-right:0;text-align:center;top:-20px!important}}header nav ul{list-style:none}@media only screen and (max-width:767px){header nav ul{padding-top:15px}}header nav ul li{display:inline-block;position:relative;padding:15px 0}@media only screen and (max-width:767px){header nav ul li{display:block;width:100%}}header nav ul li:hover ul{display:block}header nav ul li:last-of-type a{border:none}header nav ul li a{font-size:15px;color:#fff;display:inline-block;padding:10px;font-weight:500}@media (min-width:992px) and (max-width:1199px){header nav ul li a{font-size:14px;padding:10px}}@media (min-width:768px) and (max-width:991px){header nav ul li a{font-size:14px}}header nav ul li ul{position:absolute;top:60px;left:0;padding:10px 20px;width:220px;display:none;background:#4ec3e0}@media only screen and (max-width:767px){header nav ul li ul{padding-left:0;text-align:center;background:none;width:100%;min-height:0;margin-bottom:15px;top:50px;border:none}}header nav ul li ul li{width:100%;text-align:left;padding:5px 0;line-height:20px;font-size:12px}header nav ul li ul li hr{margin:0;margin-bottom:5px;border-top:1px solid #ffb81c}@media only screen and (max-width:767px){header nav ul li ul li hr{display:none}}@media only screen and (max-width:767px){header nav ul li ul li{text-align:center;font-size:14px;padding:0;width:100%}}header nav ul li ul li a{display:block;padding:0;border:none;font-size:14px;color:#fff}@media only screen and (max-width:767px){header nav ul li ul li a{color:#141b4d;font-size:12px}}header .myAccount{position:absolute;right:15px;bottom:18px}@media only screen and (max-width:767px){header .myAccount{right:80px;top:25px}}header .myAccount .main{height:20px;background:url(../images/username-icon-white.png) no-repeat 100%;font-size:12px;cursor:pointer;position:relative;padding-right:30px;color:#fff;padding-top:5px}@media only screen and (max-width:767px){header .myAccount .main{width:25px;padding-right:5px;text-indent:-9999px;border:none}}header .myAccount .main .messageCount{position:absolute;right:-10px;top:-10px;background:#000;color:#fff!important;width:20px;height:20px;font-size:12px;text-align:center;padding:4px;text-indent:0;border-radius:100%;-ms-box-shadow:0 5px 10px 0 #333;-o-box-shadow:0 5px 10px 0 #333;box-shadow:0 5px 10px 0 #333}@media only screen and (max-width:767px){header .myAccount .main .messageCount{text-indent:0}}header .myAccount .main ul{position:absolute;top:38px;background:#4ec3e0;right:-1px;padding:10px 0;width:124px}@media only screen and (max-width:767px){header .myAccount .main ul{text-indent:0;right:0;border:none}}header .myAccount .main ul li a{display:block;padding:8px 0 8px 5px;font-size:12px;color:#fff!important;text-indent:0}header .myAccount .main ul li a:hover{color:#141b4d!important}header .myAccount .main ul li a i{width:20px;text-align:center;margin-right:5px}@media only screen and (max-width:767px){header #mobileNav{position:absolute;left:0;top:66px;width:100%;background:#fff;display:none}header #mobileNav nav{position:static;padding-bottom:20px}header #mobileNav nav ul li{display:block;padding:0}header #mobileNav nav ul li a{border:none}header #mobileNav nav ul li ul{position:static;-ms-box-shadow:0 0 0 0 #fff;-o-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;padding:0}header #mobileNav nav ul li ul li{padding:10px 0}}header .winPoint{display:none;width:200px;height:200px;position:absolute;left:50%;margin-left:-100px;top:50%;margin-top:20%;background:url(../images/coin-bg.png) no-repeat 50%;z-index:999}header .winPoint b{display:block;font-size:80px;width:100%;margin:205px auto 0;border-radius:20px}header .winPoint b,header .winPoint div{text-align:center;color:#fff;background:#52bbee}header .winPoint div{margin-top:10px;padding:10px;border-radius:10px}.mainContainer{margin-top:80px;min-height:600px}@media only screen and (max-width:767px){.mainContainer{margin-top:95px}}.homePage .box{margin-top:30px;position:relative}.homePage .box.col-lg-12.banner .inner{height:auto!important}.homePage .box.col-lg-12.banner .inner img{width:100%;height:auto}.homePage .box.col-lg-6.banner .inner{overflow:hidden;text-align:center}.homePage .box.col-lg-6.banner .inner img{height:100%;width:auto;margin:0 auto}@media only screen and (max-width:767px){.homePage .box.col-lg-6.banner .inner img{height:auto;width:100%}}.homePage .box.transparent{background:transparent;padding-top:0;padding-bottom:0}.homePage .box .all{position:absolute;right:15px;bottom:-22px;font-size:12px;font-weight:300;background:#ffb81c;color:#fff;padding:5px 10px;letter-spacing:1px}.homePage .box .all i{margin-left:5px}.homePage .box .inner{height:400px;position:relative}@media only screen and (max-width:767px){.homePage .box .inner{height:auto}}.homePage .box .inner.coverBg{background-position:50%;background-size:cover}.homePage .box .inner .tint:hover:before{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.homePage .box .inner .tint:before{transition:all .3s ease-in-out;content:"";position:absolute;background:#000;left:0;top:0;width:100%;height:100%;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:1}.homePage .box .inner .tint .bigTitle{position:absolute;width:60%;margin:0 20%;top:42%;font-size:30px;line-height:40px;font-weight:300;letter-spacing:5px;color:#fff;z-index:2;text-align:center;border:1px solid #fff;padding:20px;transition:all .3s ease-in-out}.homePage .box.video .inner{background:#000}.homePage .box.video .inner iframe{width:100%!important;height:100%!important}.homePage .box.video.col-lg-12 .inner{height:640px}.homePage .box.video.col-lg-12 .inner iframe{height:640px!important}@media (min-width:992px) and (max-width:1199px){.homePage .box.video.col-lg-12 .inner{height:530px}.homePage .box.video.col-lg-12 .inner iframe{height:530px!important}}@media (min-width:768px) and (max-width:991px){.homePage .box.video.col-lg-12 .inner{height:400px}.homePage .box.video.col-lg-12 .inner iframe{height:400px!important}}@media only screen and (max-width:767px){.homePage .box.video.col-lg-12 .inner{height:280px}.homePage .box.video.col-lg-12 .inner iframe{height:280px!important}}.homePage .box.leaderboard{padding:0}.homePage .box.leaderboard .leaderList{height:430px;overflow:hidden;padding-left:0}@media only screen and (max-width:767px){.homePage .box.leaderboard .leaderList{height:auto}}.homePage .box.leaderboard .leaderList .me{background:#000;padding:20px;color:#000;text-align:center}.homePage .box.leaderboard .leaderList .me h1{color:#f5d022;font-weight:900;font-size:14px}.homePage .box.leaderboard .leaderList .me h1 i{margin-top:0;color:#f5d022;display:block;font-size:60px}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .title{background:#fff;padding:10px}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .title span{color:#000}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile{text-align:left;background:#ffb81c;padding:0 15px 1px;color:#fff}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile img{margin-top:5px;border-radius:100%;border:3px solid #fff}@media (min-width:992px) and (max-width:1199px){.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile img{margin-top:15px;margin-bottom:15px}}@media (min-width:768px) and (max-width:991px){.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile img{margin-top:10px}}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name{font-weight:700;padding-top:50px;text-align:center;padding-bottom:15px}@media (min-width:992px) and (max-width:1199px){.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name{padding-top:45px;font-size:14px}}@media (min-width:768px) and (max-width:991px){.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name{padding-top:20px;font-size:11px}}@media only screen and (max-width:767px){.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name{padding-top:30px;font-size:12px}}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name label{display:inline-block;margin:0 5px}.homePage .box.leaderboard .leaderList .me .leaderOfTheMonth .profile .name span{font-size:12px;font-weight:300}.homePage .box.leaderboard .leaderList .lead{text-align:left;padding:9.6px 5px;color:#fff;border:1px solid #000;border-top:none;margin-bottom:0;position:relative;z-index:1;font-size:14px;overflow:hidden}.homePage .box.leaderboard .leaderList .lead.forMe{color:#666}.homePage .box.leaderboard .leaderList .lead:first-of-type{border-top:1px solid #fff}.homePage .box.leaderboard .leaderList .lead .percent{z-index:-1;position:absolute;top:0;left:0;height:100%;background:#ffb81c}.homePage .box.leaderboard .leaderList .lead .remainingPercent{z-index:-1;position:absolute;top:0;right:0;height:100%;background:#000}.homePage .box.leaderboard .leaderList .lead .number{font-size:20px;font-weight:700}.homePage .box.leaderboard .leaderList .lead .number span{font-size:10px}.homePage .box.leaderboard .leaderList .lead .user{font-size:16px}.homePage .box.leaderboard .leaderList .lead .name{padding-top:2px}.homePage .box.leaderboard .leaderList .lead .point span{display:inline-block;width:auto;font-size:20px;font-weight:900}.homePage .box.leaderboard .leaderList .lead .point span label{display:inline-block;margin-left:5px;font-size:10px;font-weight:300}.homePage .box.poll .inner{background:url(../images/poll-background.jpg) no-repeat 0 0}.homePage .box.poll .inner .pollTitle{text-align:left;padding:20px 0 0 55px;font-size:18px;font-weight:600;color:#fff;position:relative}.homePage .box.poll .inner .pollTitle i{position:absolute;left:20px;bottom:0;font-size:24px;color:#fff}.homePage .box.poll .inner .pollQuestions{padding:20px;position:relative}.homePage .box.poll .inner .pollQuestions .item{height:320px}.homePage .box.poll .inner .pollQuestions .item .question{background:#f6f7f6;padding:15px;line-height:20px}.homePage .box.poll .inner .pollQuestions .item .answer{background:#f6f7f6;padding:15px;line-height:20px;margin-top:1px}.homePage .box.poll .inner .pollQuestions .item a,.homePage .box.poll .inner .pollQuestions .item button{position:absolute;text-align:center;bottom:0;right:0;background:#fff;color:#ffb81c;padding:10px 20px;font-siz:12px;border:none;width:120px}.homePage .box.poll .inner .pollQuestions .item a.prev,.homePage .box.poll .inner .pollQuestions .item button.prev{right:130px}.homePage .box.reward ol li{background:#ffb81c}.homePage .box.reward .product .inner{background:#fff;padding:5px;position:relative;transition:all .3s ease-in-out}.homePage .box.reward .product .inner:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.homePage .box.reward .product .inner .sweepstakes{position:absolute;left:15px;width:130px;top:0;z-index:1}.homePage .box.reward .product .inner .image{height:300px;text-align:center;overflow:hidden;position:relative}@media (min-width:768px) and (max-width:991px){.homePage .box.reward .product .inner .image{height:200px;margin-top:80px}}.homePage .box.reward .product .inner .image img{height:80%;margin:10% 0}.homePage .box.reward .product .inner .title{padding:10px;color:#b3b3b3;font-size:14px;text-align:center}.homePage .box.reward .product .inner .price{position:absolute;top:0;right:0;background:#ffb81c;color:#fff;padding:10px;font-weight:700;border-radius:0 0 0 10px}.homePage .box.reward .product .inner .price span{font-weight:400;font-size:12px;display:inline-block;margin-left:3px}.homePage .box.reward .product .inner .oldPrice{background:#c00;color:#fff;text-decoration:line-through;font-size:12px;position:absolute;right:0;top:38px;padding:5px 10px;border-radius:10px 0 0 10px}.homePage .box.reward .product .inner .oldPrice span{font-size:11px;margin-left:3px;display:inline-block}.homePage .box.calendar.col-lg-6 .carousel article{height:400px;position:relative}@media only screen and (max-width:767px){.homePage .box.calendar.col-lg-6 .carousel article{height:auto}}.homePage .box.calendar .carousel{padding-bottom:0}.homePage .box.calendar .carousel .carousel-indicators{bottom:10px}.homePage .box.calendar .carousel ol{bottom:0}.homePage .box.calendar .carousel ol li{background:#ffb81c}.homePage .box.calendar article{position:relative}.homePage .box.calendar article .image{background-size:cover;width:100%;height:400px!important}.homePage .box.calendar article:hover .description{padding-bottom:20px}.homePage .box.calendar article .description{position:absolute;left:15px;bottom:0;z-index:1;background:rgba(0,0,0,.5);width:calc(100% - 30px);transition:all .3s ease-in-out}.homePage .box.calendar article .description .textArea{padding:20px}.homePage .box.calendar article .description .textArea .title{color:#fff;font-size:30px;font-weight:300;margin-bottom:15px}.homePage .box.calendar article .description .textArea .desc{color:#fff;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.homePage .box.calendar article{margin-top:15px}}.homePage .box.calendar article .date{text-align:center;font-weight:700;color:#fff;position:absolute;width:70px;left:15px;padding:10px;top:0;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);text-shadow:2px 2px 2px #000}.homePage .box.calendar article .date b{font-size:40px;display:block}.homePage .box.calendar article .date span{font-size:12px}.homePage .box.calendar article .join{background:#b5bd00;margin-right:15px}.homePage .box.news .carousel-indicators{bottom:40px}.homePage .box.news .carousel-indicators li{border:1px solid #fff}.homePage .box.news .carousel-indicators li.active{background:#fff}.homePage .box.news .all{right:0;bottom:-23px}.homePage .box.news .inner{background:#fff}.homePage .box.news article{height:400px;background-position:50%;background-size:cover;padding:0;margin:0}.homePage .box.news article:hover .bigTitle{top:45%}.homePage .box.news article .bigTitle{margin:0!important;padding:0 20px!important;width:100%!important;top:40%!important;font-size:24px!important;border:none!important;line-height:30px!important}footer{background:#4ec3e0;padding:40px 0;margin-top:50px;text-align:center}footer img{margin:0 auto}@media (min-width:768px) and (max-width:991px){footer img{margin-top:20px}}@media only screen and (max-width:767px){footer img{width:50px}}@media only screen and (max-width:767px){footer nav{padding:20px 0}}footer nav ul{width:900px;margin:0 auto}@media (min-width:768px) and (max-width:991px){footer nav ul{width:100%}}@media only screen and (max-width:767px){footer nav ul{width:100%}}footer nav ul li{width:200px;float:left;text-align:left}@media (min-width:768px) and (max-width:991px){footer nav ul li{width:25%}}@media only screen and (max-width:767px){footer nav ul li{display:block;width:100%;margin-bottom:20px}}footer nav ul li a{color:#fff;font-size:14px;display:block;padding:10px;line-height:20px}footer nav ul li ul{width:auto}footer nav ul li ul li{height:auto;width:100%;display:block}footer nav ul li ul li a{font-size:12px;padding:5px 10px}footer .contactUsLink{color:#fff;font-size:14px;display:block;padding:10px;line-height:20px}footer .copyright{font-size:11px;margin-top:30px;color:#fff;text-align:right}@media only screen and (max-width:767px){footer .copyright{text-align:Center}footer .copyright img{height:50px;width:auto}}footer .copyright img{width:auto;height:20px;display:inline-block;margin-top:10px}.loginBackground{background:#ffb81c;background-size:cover;min-height:100%}.loginPage .loginBox{display:block;width:700px;margin:0 auto;padding-top:200px}@media only screen and (max-width:767px){.loginPage .loginBox{padding-top:50px;width:100%}}.loginPage .copyright{text-align:center;font-size:11px;margin-top:20px;color:#fff}.loginPage .copyright img{height:20px;display:block;margin:0 auto;margin-top:10px}.loginPage .logo{width:50%;float:left;height:500px;text-align:center;background:#4ec3e0;border-radius:20px 0 0 20px}.loginPage .logo img{max-width:50%}@media only screen and (max-width:767px){.loginPage .logo{width:100%;background:transparent;height:100px;border-radius:0}.loginPage .logo img{max-width:150px}}.loginPage .logo .vertical{position:relative;top:50%;transform:translateY(-50%)}.loginPage .form{width:50%;float:left;height:500px;background:rgba(50,87,115,.5);padding:0 30px}@media only screen and (max-width:767px){.loginPage .form{width:100%;height:auto;padding:30px}}@media only screen and (min-width:1200px){.loginPage .form .vertical{position:relative;top:50%;transform:translateY(-50%)}}@media (min-width:992px) and (max-width:1199px){.loginPage .form .vertical{position:relative;top:50%;transform:translateY(-50%)}}@media (min-width:768px) and (max-width:991px){.loginPage .form .vertical{position:relative;top:50%;transform:translateY(-50%)}}.loginPage .form input[type=email],.loginPage .form input[type=password],.loginPage .form input[type=text],.loginPage .form select{width:100%;display:block;height:40px;padding:0 15px;margin-bottom:10px;border-radius:5px;background:url(../images/username-icon.png) no-repeat 10px 10px #fff;padding-left:50px;font-size:12px}.loginPage .form input[type=email][type=password],.loginPage .form input[type=password][type=password],.loginPage .form input[type=text][type=password],.loginPage .form select[type=password]{background:url(../images/password-icon.png) no-repeat 10px 10px #fff}.loginPage .form input[type=email].company,.loginPage .form input[type=password].company,.loginPage .form input[type=text].company,.loginPage .form select.company{background:url(../images/company-icon.png) no-repeat 10px 10px #fff}.loginPage .form input[type=email].email,.loginPage .form input[type=password].email,.loginPage .form input[type=text].email,.loginPage .form select.email{background:url(../images/email-icon.png) no-repeat 10px 10px #fff}.loginPage .form input[type=email].phone,.loginPage .form input[type=password].phone,.loginPage .form input[type=text].phone,.loginPage .form select.phone{background:url(../images/phone-icon.png) no-repeat 10px 10px #fff}.loginPage .form select{border:1px solid red;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:url(../images/select-arrow.png) #fff no-repeat 100%;padding-left:10px}.loginPage .form button{background:#ffb81c;color:#fff;display:block;border:none;margin-top:10px;padding:20px;width:100%;font-size:16px;border-radius:10px}.loginPage .form a{font-size:12px;display:block;text-align:left;margin-top:10px;color:#fff}.loginPage .form a.registerBtn{text-align:center;color:#ffb81c}.loginPage .form .termsInput{background:#4ec3e0;color:#fff;padding:5px;border-radius:5px}.loginPage .form .termsInput input{float:left}.loginPage .form .termsInput a{padding-left:5px;float:left;width:85%;margin-top:0;line-height:16px}.loginPage .form b{display:block;text-align:center;margin-top:50px;font-weight:400;font-size:18px;line-height:24px}.loginPage .form #forgetForm,.loginPage .form #registerForm{display:none}.detailPage{padding-top:30px;min-height:700px}.detailPage h1{font-size:24px;margin-bottom:20px;margin-top:30px;color:#4ec3e0}.detailPage .content{background:#fff;padding:15px}.detailPage .content p{margin-bottom:20px;line-height:24px}.detailPage.videos .video{margin-bottom:15px;margin-top:15px}.detailPage.videos .video .inner{position:relative;background:#fff;padding:15px;border-radius:5px}.detailPage.videos .video .inner .image{position:relative}.detailPage.videos .video .inner .image:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);background:#000;transition:all .3s ease-in-out}.detailPage.videos .video .inner .image:after{position:absolute;left:0;top:0;background:url(../images/play-icon.png) no-repeat 50%;content:"";width:100%;height:100%}.detailPage.videos .video .inner .image img{width:100%}.detailPage.videos .video .inner .title{height:60px;line-height:22px;margin-top:10px;color:#000}.detailPage.videos .video .inner:hover .image:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.detailPage.videos.detail iframe{width:100%;height:420px}.detailPage.videos.detail .full iframe{height:640px}@media (min-width:992px) and (max-width:1199px){.detailPage.videos.detail .full iframe{height:540px}}@media (min-width:768px) and (max-width:991px){.detailPage.videos.detail .full iframe{height:400px}}@media only screen and (max-width:767px){.detailPage.videos.detail .full iframe{height:200px}}.detailPage.videos.detail .description{background:#fff;padding:20px;font-size:14px;line-height:20px;color:#000}.detailPage.videos.detail .description h1{margin:0;margin-bottom:20px;font-weight:700;color:#000}.detailPage.videos.detail .share{padding:20px;background:#fff;margin-top:15px;position:relative}.detailPage.videos.detail .share h3{font-size:14px;color:#000;font-weight:700;margin-bottom:5px}.detailPage.videos.detail .share span{position:absolute;left:20px;top:20px;font-size:40px}.detailPage.videos.detail .share a{color:#000;font-size:12px;display:inline-block;margin-right:10px}.detailPage.polls .questions a{background:#fff;display:block;padding:30px 20px 30px 60px;margin-bottom:15px;background:url(../images/poll-icon.png) no-repeat 25px 22px #fff;font-weight:700;transition:all .3s ease-in-out;position:relative;border-radius:10px}.detailPage.polls .questions a:hover{background-color:#ffb81c;color:#fff}.detailPage.polls .questions a:after{position:absolute;content:"";width:25px;height:25px;background:url(../images/medium-arrow.png) no-repeat 50%;right:20px;top:50%;margin-top:-12.5px}.detailPage.polls.detail .pollTitle{text-align:left;padding:20px 0 0 55px;font-size:24px;line-height:26px;font-weight:600;color:#fff;position:relative;margin-bottom:10px}.detailPage.polls.detail .pollTitle i{position:absolute;left:20px;bottom:3px;font-size:24px}.detailPage.polls.detail .pollQuestions{padding:20px;background:#fff;position:relative;padding-top:1px}.detailPage.polls.detail .pollQuestions .question{background:#f6f7f6;padding:15px;line-height:20px;margin-top:20px;font-size:18px;font-weight:700}.detailPage.polls.detail .pollQuestions .answer{background:#f6f7f6;padding:15px;line-height:20px;margin-top:1px}.detailPage.polls.detail .submitButtonDiv button{background:#ffb81c;display:block;margin-top:15px;padding:20px 10px;width:100%;border:none;color:#fff}.detailPage.coupons aside{background:transparent!important;padding:0!important}.detailPage.coupons aside a{padding:10px;background:hsla(0,0%,100%,.6);display:block;margin-bottom:1px;font-size:12px;font-weight:300}.detailPage.coupons aside a.active{background:#ffb81c!important;color:#fff}.detailPage.coupons aside a:hover{background:#fff}.detailPage.coupons .container{background:transparent!important;padding-top:0!important}.detailPage.coupons .container .search input{display:block;width:100%;padding:0 15px;height:40px;margin-bottom:20px;text-align:center}.detailPage.coupons .container article{margin-bottom:30px}.detailPage.coupons .container article .logo{padding:5px;background:#fff}.detailPage.coupons .container article .logo img{display:block;width:100%}.detailPage.coupons .container article .name{margin-top:1px;font-size:12px;font-weight:300;text-align:center;background:#fff;padding:15px}.detailPage.coupons.couponDetail h1{margin:0;margin-bottom:15px}.detailPage.coupons.couponDetail .box .logo{padding:5px;background:#fff}.detailPage.coupons.couponDetail .box .coupon_price{margin-top:3px}.breadcrumb{background:#f5f5f5;font-size:12px;padding:10px;margin-bottom:20px}.breadcrumb li{color:#000}.breadcrumb li.active{color:#4ec3e0}.breadcrumb li a{color:#000}.twoColumn .innerPage aside{width:260px;float:left;padding:15px;padding-right:0;position:relative;background:#fff}.twoColumn .innerPage aside .aside-navbar-toggle{position:absolute;left:0;top:10px}@media only screen and (max-width:767px){.twoColumn .innerPage aside .aside-navbar-toggle{left:15px;top:15px}}.twoColumn .innerPage aside .aside-navbar-toggle span{display:block;width:30px!important;background:#ffb81c;height:4px!important;margin-bottom:4px}.twoColumn .innerPage aside .aside-navbar-toggle label{position:absolute;font-size:12px;font-weight:700;left:40px;top:-1px;color:#ffb81c}@media only screen and (max-width:767px){.twoColumn .innerPage aside{width:100%;padding-top:50px}}@media only screen and (max-width:767px){.twoColumn .innerPage aside .inner{display:none}}.twoColumn .innerPage aside ul li a{display:block;padding:15px 0 15px 15px;font-size:14px;background-repeat:no-repeat;background-position:10px 13px}.twoColumn .innerPage aside ul li a span{width:20px;font-size:18px;margin-right:10px;text-align:center}.twoColumn .innerPage aside ul li a.active{padding-left:15px;background:#ffb81c;color:#fff;border-radius:10px 0 0 10px}.twoColumn .innerPage .container{background:#fff;width:calc(100% - 260px);float:left;padding:15px;min-height:600px}.twoColumn .innerPage .container h1{color:#000}@media only screen and (max-width:767px){.twoColumn .innerPage .container{width:100%}}.filterCategory{text-align:right;margin-bottom:30px;margin-top:15px}@media only screen and (max-width:767px){.filterCategory{text-align:left}}.filterCategory ul{background:#fefefe;width:auto;display:inline-block;border-radius:20px}@media only screen and (max-width:767px){.filterCategory ul{background:transparent;border-radius:0}}.filterCategory ul li{list-style:none;display:inline-block}.filterCategory ul li a{font-size:14px;padding:15px;display:inline-block;border-radius:20px}@media only screen and (max-width:767px){.filterCategory ul li a{background:#676565;font-size:12px;padding:8px;color:#fff;margin-bottom:5px}}.filterCategory ul li.active a{background:#ffb81c;color:#fff}.catalogue .search input{display:block;width:100%;padding:15px;height:50px;border-radius:10px;margin-bottom:15px;text-align:center}.catalogue .product{margin-bottom:30px;height:350px;transition:all .3s ease-in-out}.catalogue .product.noSale:after{background:url(../images/lock.png) no-repeat;content:"";width:50px;height:68px;position:absolute;right:30px;top:50px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.catalogue .product:hover.noSale{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.catalogue .product .inner{background:#fff;padding:5px;position:relative;transition:all .3s ease-in-out;-ms-box-shadow:0 0 10px 0 #e1e1e1;-o-box-shadow:0 0 10px 0 #e1e1e1;box-shadow:0 0 10px 0 #e1e1e1}.catalogue .product .inner:hover{-ms-box-shadow:0 0 20px 10px #e1e1e1;-o-box-shadow:0 0 20px 10px #e1e1e1;box-shadow:0 0 20px 10px #e1e1e1;margin-top:-5px}.catalogue .product .inner .sweepstakes{position:absolute;z-index:1;left:0;top:0;width:130px}.catalogue .product .inner .image{height:300px;text-align:center;overflow:hidden}.catalogue .product .inner .image img{height:80%;margin:10% 0}.catalogue .product .inner .image.giftImage img{width:50%;height:auto;margin:25% 0}.catalogue .product .inner .title{padding:10px;color:#b3b3b3;font-size:14px}.catalogue .product .inner .price{position:absolute;top:0;right:0;background:#4ec3e0;color:#fff;padding:10px;font-weight:700;border-radius:0 0 0 10px}.catalogue .product .inner .price span{font-weight:400;font-size:12px;display:inline-block;margin-left:3px}.catalogue .product .inner .oldPrice{background:#c00;color:#fff;text-decoration:line-through;font-size:12px;position:absolute;right:0;top:38px;padding:5px 10px;border-radius:10px 0 0 10px}.catalogue .product .inner .oldPrice span{font-size:11px;margin-left:3px;display:inline-block}.catalogue.productDetail .images{position:relative}.catalogue.productDetail .images .usdView{background:#fff;padding:15px;display:none}.catalogue.productDetail .images .usdView b{color:#000;font-size:24px;display:block;margin-bottom:10px}.catalogue.productDetail .images .usdView label{color:#666;font-size:16px}.catalogue.productDetail .images .inner{background:#fff;padding:30px}.catalogue.productDetail .information{padding-left:0}@media only screen and (max-width:767px){.catalogue.productDetail .information{padding-left:15px}}.catalogue.productDetail .information .inner{background:#f5f5f5;padding:15px;position:relative}.catalogue.productDetail .information .inner h1{margin-top:10px;font-size:32px;margin-bottom:20px;color:#000;padding-right:150px}@media only screen and (max-width:767px){.catalogue.productDetail .information .inner h1{padding-right:0;margin-top:50px}}.catalogue.productDetail .information .inner .amounts b{display:block;font-size:12px;color:#111;margin-bottom:5px}.catalogue.productDetail .information .inner .amounts button,.catalogue.productDetail .information .inner .amounts input[type=text]{display:inline-block;padding:10px 0;width:54px;text-align:center;border:1px solid #f5f5f5;margin-right:3px;margin-bottom:3px;border-radius:3px;color:#111;font-size:12px;background-image:linear-gradient(180deg,#fff 0,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFF5F5F5",GradientType=0)}.catalogue.productDetail .information .inner .amounts button.active,.catalogue.productDetail .information .inner .amounts input[type=text].active{border-color:#ffb81c;color:#ffb81c}.catalogue.productDetail .information .inner .amounts button:hover,.catalogue.productDetail .information .inner .amounts input[type=text]:hover{border-color:#ffb81c}.catalogue.productDetail .information .inner .amounts input[type=text]{width:100px;margin:0}.catalogue.productDetail .information .inner .price{background:#4ec3e0;color:#fff;font-size:24px;padding:10px;position:absolute;right:0;top:15px;font-weight:700;border-radius:10px 0 0 10px}@media only screen and (max-width:767px){.catalogue.productDetail .information .inner .price{position:static;margin-bottom:15px;border-radius:10px;text-align:center}}.catalogue.productDetail .information .inner .price span{font-weight:400;font-size:14px;display:inline-block;margin-left:5px}.catalogue.productDetail .information .inner .oldPrice{background:#c00;position:absolute;right:0;top:62px;color:#fff;font-size:14px;text-decoration:line-through;padding:10px;border-radius:10px 0 0 10px}.catalogue.productDetail .information .inner .oldPrice span{display:inline-block;margin-left:5px}.catalogue.productDetail .information .inner .desc{margin-top:40px;font-size:14px;line-height:24px}.catalogue.productDetail .information .inner .saleButtons{padding-top:30px;width:250px;float:left}.catalogue.productDetail .information .inner .saleButtons a,.catalogue.productDetail .information .inner .saleButtons button{background-image:linear-gradient(180deg,#4ec3e0 0,#2193af);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF4EC3E0",endColorstr="#FF2193AF",GradientType=0);padding:23px 40px;color:#fff;border:none;border-radius:5px;transition:all .3s ease-in-out}.catalogue.productDetail .information .inner .saleButtons a:hover,.catalogue.productDetail .information .inner .saleButtons button:hover{background-image:linear-gradient(180deg,#141b4d 0,#141b4d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF141B4D",endColorstr="#FF141B4D",GradientType=0)}.catalogue.productDetail .information .inner .saleButtons.couponSubmit{float:none;width:100%;margin-top:17px;padding:0}.catalogue.productDetail .information .inner .saleButtons.couponSubmit button{width:100%;display:block;background-image:linear-gradient(180deg,#4ec3e0 0,#2193af);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF4EC3E0",endColorstr="#FF2193AF",GradientType=0);color:#fff;border:none;height:70px;border-radius:5px}.catalogue.productDetail .information .inner .saleButtons.couponSubmit button:hover{background-image:linear-gradient(180deg,#141b4d 0,#141b4d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF141B4D",endColorstr="#FF141B4D",GradientType=0)}.catalogue.productDetail .information .inner .checkbox{background:#eedcbd;padding:10px;border-radius:10px}.catalogue.productDetail .information .inner .checkbox input{margin-left:0;height:20px;margin-top:-2px}.catalogue.productDetail .information .inner .checkbox label{font-size:12px;line-height:16px}.catalogue.productDetail .information .inner .qty{width:50px;float:left;padding-top:30px;margin-right:10px;text-align:center;border-radius:5px;overflow:hidden}.catalogue.productDetail .information .inner .qty label{border-radius:5px 5px 0 0;background:#4ec3e0;display:block;color:#fff;padding:5px;font-size:12px}.catalogue.productDetail .information .inner .qty input{font-size:24px;border:2px solid #4ec3e0;width:100%;height:40px;text-align:center;color:#4ec3e0}.catalogue.productDetail .information .inner .addFavorite{font-size:14px;margin:50px 0}.catalogue.productDetail .information .inner .addFavorite button{border:none;background:transparent;color:#b5bd00}.catalogue.productDetail .information .inner .addFavorite.delete button{color:#f20000}.catalogue.productDetail .information .inner .shareThis b{display:block;margin-bottom:10px}.catalogue.productDetail .information .inner .shareThis a{font-size:12px;display:inline-block;margin-right:5px;padding:10px 20px;border-radius:5px;color:#fff}.catalogue.productDetail .information .inner .shareThis a.facebook{background:#3b5998}.catalogue.productDetail .information .inner .shareThis a.twitter{background:#0084b4}.catalogue.productDetail .information .inner .shareThis a.google{background:#d34836}.catalogue.productDetail .information .inner .shareThis a.pinterest{background:#bd081c}.catalogue.productDetail .information .inner .shareThis a i{margin-right:5px}.catalogue.productDetail .otherProducts h3{margin-top:50px;display:block;margin-bottom:40px;padding-bottom:20px;font-size:20px;border-bottom:1px solid #ccc}.profile .breadcrumb{margin-bottom:15px}.profile h1{margin:0;font-size:20px;margin-bottom:15px}.profile.editProfile .input .inner{margin-bottom:30px;background:#fafafa;padding:15px}.profile.editProfile .input b{font-size:14px}.profile.editProfile .input input{border:1px solid #e2e2e2;padding:0 15px;height:50px;display:block;width:100%;margin-top:10px}.profile.editProfile .input label{font-size:12px;color:#999;display:block;margin-top:10px}.profile.editProfile .input.changePassword a{color:#ffb81c;font-size:12px;font-style:italic}.profile.messages article{background:#f6f7f6;font-size:12px;line-height:18px;padding:15px;padding-left:40px;position:relative;margin-bottom:15px}.profile.messages article .what{position:absolute;left:15px;top:15px;color:#ffb81c}.profile.messages article .title{font-weight:700;font-size:14px;margin-bottom:5px}@media only screen and (max-width:767px){.profile.messages article .title{padding-right:60px}}.profile.messages article .lastMessage{color:#666}.profile.messages article .date{text-align:right;font-size:11px;font-style:italic;color:#999}.profile.messages article .linksButton{position:absolute;right:15px;top:15px;font-size:20px;color:#000}.profile.messages article .messageNav{position:absolute;right:15px;top:15px}.profile.messages article .messageNav li{display:inline-block;margin-left:15px}.profile.messages article .messageNav a{display:block;margin-bottom:5px}.profile.messages article .messageNav a:hover{color:#ffb81c}.profile.messageDetail .messageDetails{padding:15px;background:#f6f7f6}.profile.messageDetail .messageDetails .title{background:#fff;color:#000;padding:15px;border-radius:20px;display:inline-block;font-size:14px;line-height:20px;margin-bottom:15px}.profile.messageDetail .messageDetails article{position:relative;margin-bottom:10px;padding-right:100px}.profile.messageDetail .messageDetails article .message{background:#fff;color:#000;padding:15px;border-radius:20px;display:inline-block;font-size:14px;line-height:20px}.profile.messageDetail .messageDetails article .message img{margin-top:10px;max-width:100%}.profile.messageDetail .messageDetails article .hour{position:absolute;top:15px;right:15px;font-size:11px;color:#ccc}.profile.messageDetail .messageDetails article.me{text-align:right;padding-right:0;padding-left:100px}.profile.messageDetail .messageDetails article.me .message{background:transparent;background:#ffb81c;color:#fff}.profile.messageDetail .messageDetails article.me .hour{right:auto;left:0}.profile.messageDetail .newMessage{text-align:right}.profile.messageDetail .newMessage input{width:100%;border:1px solid #f6f7f6;padding:0 20px;height:50px;margin:15px 0}.profile.messageDetail .newMessage button{border-radius:20px;background:#b5bd00;color:#fff;border:none;padding:10px 20px;font-size:12px}.profile.messageDetail .newMessage button:hover{background:#ffb81c}.profile.points .totalPoint{text-align:center;background:#f6f7f6;padding:30px 0;font-size:12px;margin-bottom:20px}@media only screen and (min-width:1200px){.profile.points .totalPoint{position:fixed;width:270px}}.profile.points .totalPoint b{font-size:50px;color:#b5bd00;display:block;margin:10px 0}.profile.points .pointDashboard{font-size:12px}.profile.points .pointDashboard h1{margin:0;font-size:20px}.profile.points .pointDashboard .titles{font-weight:700;font-size:12px;margin-top:15px;margin-left:0;margin-right:0}.profile.points .pointDashboard .titles div{background:#f6f7f6;padding:15px}.profile.points .pointDashboard .process{margin-right:0;margin-left:0;background:#f6f7f6;margin-top:2px;line-height:18px;display:block}.profile.points .pointDashboard .process div{padding:15px}.profile.points .pointDashboard .process div span{color:#c00}.profile.points .pointDashboard #loadMore{text-align:center;margin-top:15px;cursor:pointer}.profile.orders h1{margin:0;font-size:20px;margin-bottom:15px}.profile.orders article{margin:0 15px;margin-bottom:15px;border:1px solid #f6f7f6}.profile.orders article.titles{font-weight:700;font-size:12px;background:#f6f7f6}.profile.orders article.titles .box{height:40px;font-size:12px}.profile.orders article .box{height:60px;font-size:14px;border-right:1px solid #f6f7f6}.profile.orders article .box img{height:40px;width:auto;margin:0 auto}.profile.orders article .box .vertical{position:relative;top:50%;transform:translateY(-50%)}.profile.orders article .code{border-top:1px solid #ccc;padding:5px 10px;background:#f6f7f6;color:#b5bd00;text-align:right;font-size:12px}.profile.orders article .code b{display:inline-block;background:#b5bd00;color:#fff;padding:5px 10px}#generalModal{z-index:9999}#generalModal.errorModal .modal-header{background:#c00;color:#fff}#generalModal.errorModal .modal-footer button{background:#c00}#generalModal .modal-header{border:none;background-color:#fafafa;border-radius:0;font-weight:700;font-size:16px}#generalModal .modal-body{font-size:14px}#generalModal .modal-footer{border:none}#generalModal .modal-footer button{background:#ffb81c;color:#fff;font-weight:700;border:none}.modal{text-align:center;padding:0!important}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}.events .list{background:url(../images/gray-pixel.jpg) repeat-y top}@media only screen and (max-width:767px){.events .list{background-position:100% 0}}.events article{margin-top:50px;position:relative;margin-bottom:50px}@media only screen and (max-width:767px){.events article{margin-top:120px}}.events article .readMore{position:absolute;right:15px;bottom:-22px;background:#ffb81c;color:#000;padding:5px 10px;font-size:12px;display:none}.events article .date{font-size:24px;text-align:center;line-height:30px;color:#000;width:70px;position:absolute;left:15px;bottom:-78px;border:1px solid #ffb81c}.events article .date b{background:#ffb81c;display:block}.events article .date label{font-size:12px;font-weight:300;display:block;line-height:12px;padding-bottom:5px}.events article .date.end{left:90px}@media (min-width:768px) and (max-width:991px){.events article .date.end{left:70px}}@media (min-width:768px) and (max-width:991px){.events article .date{font-size:30px;width:50px;line-height:40px;right:17px}}@media only screen and (max-width:767px){.events article .date{font-size:40px;top:100%;left:15px;margin-top:0}}.events article .date span{display:block;font-size:12px;line-height:20px;text-align:center;background:#fff;padding:5px}.events article .text{width:85%;float:left;line-height:20px;padding:10px;background:#fff}@media (min-width:992px) and (max-width:1199px){.events article .text{width:81%}}.events article .text .image{margin-bottom:20px}.events article .text .image img{width:100%}.events article .text .title{font-weight:700;color:#000}.events article .text .desc{font-size:14px;margin-top:15px}.events article.right{margin-top:200px}@media only screen and (max-width:767px){.events article.right{margin-top:120px}}.events article.right .date{right:auto;left:100px}.events article.right .date.end{left:175px}@media only screen and (max-width:767px){.events article.right .date.end{left:90px}}@media (min-width:768px) and (max-width:991px){.events article.right .date.end{left:120px}}@media (min-width:768px) and (max-width:991px){.events article.right .date{left:65px}}@media only screen and (max-width:767px){.events article.right .date{left:15px}}.events article.right .text{float:right}@media only screen and (max-width:767px){.events article.right .text{float:left}}.events article.right .line{left:0;right:auto}.events article.right .line:after{left:-10px}@media only screen and (max-width:767px){.events article.right .line{left:auto;right:15px}.events article.right .line:after{left:auto;right:-10px}}.events article.right .join{border-radius:100% 0 0 100%;left:17px;right:auto}@media (min-width:768px) and (max-width:991px){.events article.right .join{top:100%;border-radius:0 0 100% 100%;left:auto;right:15px}}@media only screen and (max-width:767px){.events article.right .join{top:100%;border-radius:0 0 100% 100%;left:auto;right:85px}}.events article .line{position:absolute;top:100px;right:0;height:2px;background:#ccc;width:100px}@media (min-width:768px) and (max-width:991px){.events article .line{width:65px}}@media only screen and (max-width:767px){.events article .line{width:60px;right:15px}}.events article .line:after{width:20px;height:20px;background:#fff;border:2px solid #ccc;content:"";position:absolute;right:-10px;top:-10px;border-radius:10px}.events article .join{position:absolute;right:17px;bottom:0;background:#b5bd00;padding:10px;border-radius:0 100% 100% 0;text-align:center;font-size:12px;width:80px;height:80px;line-height:16px;font-weight:700}@media (min-width:992px) and (max-width:1199px){.events article .join{right:20px}}@media (min-width:768px) and (max-width:991px){.events article .join{top:100%;border-radius:0 0 100% 100%;right:65px}}@media only screen and (max-width:767px){.events article .join{top:100%;border-radius:0 0 100% 100%;right:85px}}.events article .join a{color:#000}.events article .join:hover{background:#ffb81c}.events article .join:hover a{color:#000}.events article .join img{height:25px;display:block;margin:0 auto;margin-bottom:5px}.ajaxBackDiv{position:fixed;width:300px;right:20px;bottom:20px;background:#80a65c;color:#fff;padding:15px;border-radius:10px;font-size:14px;line-height:20px;z-index:9999;display:none}.ajaxBackDiv.false{background:#c11c1c}.basketBox{position:fixed;right:0;bottom:0;background:#fff;width:500px;z-index:5;border-radius:10px 0 0 0;overflow:hidden}@media only screen and (max-width:767px){.basketBox{width:100%}}.basketBox .topTitle{background:#ffb81c;padding:15px;position:relative;color:#fff;cursor:pointer}.basketBox .topTitle span{display:inline-block;background:#fff;border-radius:100%;width:25px;height:25px;position:absolute;top:10px;right:50px;text-align:center;font-size:12px;color:#000;padding-top:6px}.basketBox .topTitle i{position:absolute;right:15px;top:15px;color:#fff}.basketBox ul{display:none;padding:10px}.basketBox ul li{padding:10px;background:#f6f7f6;margin-bottom:10px}.basketBox ul li.titles{font-weight:700;font-style:italic;background:transparent;margin-bottom:0}.basketBox ul li.titles div{height:auto}.basketBox ul li.titles div.title{width:280px}@media only screen and (max-width:767px){.basketBox ul li.titles div.title{width:40%}}.basketBox ul li.titles div.price{font-size:12px}.basketBox ul li.total{text-align:right;padding-right:60px;font-size:12px;font-weight:400;background:transparent}@media only screen and (max-width:767px){.basketBox ul li.total{padding-right:0}}.basketBox ul li.total span{font-size:20px;font-weight:700}.basketBox ul li .image{width:60px;height:60px;float:left;overflow:hidden}.basketBox ul li .image img{height:100%}@media only screen and (max-width:767px){.basketBox ul li .image{display:none}}.basketBox ul li .vertical{position:relative;top:50%;transform:translateY(-50%)}.basketBox ul li .title{width:220px;height:60px;float:left;padding:0;font-size:12px;padding-left:10px}@media only screen and (max-width:767px){.basketBox ul li .title{width:40%}}.basketBox ul li .qty{width:30px;float:left;font-size:12px;height:60px;text-align:center}@media only screen and (max-width:767px){.basketBox ul li .qty{width:15%}}.basketBox ul li .price{float:left;width:100px;font-weight:700;height:60px;text-align:right}@media only screen and (max-width:767px){.basketBox ul li .price{width:30%}}.basketBox ul li .deleteBasket{height:60px;width:50px;float:left;font-size:12px;text-align:right}@media only screen and (max-width:767px){.basketBox ul li .deleteBasket{width:15%}}.basketBox ul li .deleteBasket a{color:#c00}.basketBox ul li.goToCheckOut{padding:0}.basketBox ul li.goToCheckOut a{padding:15px;background:#4ec3e0;color:#fff;display:block;text-align:center}.basketBox ul li.goToCheckOut a i{margin-right:10px;font-size:12px}.basketBox ul li.goToCheckOut a:hover{background:#141b4d}.checkout .steps{overflow:hidden;position:relative;margin-top:20px;text-align:center}.checkout .step-progress{position:absolute;top:24px;left:0;width:100%;height:1px;background:#f1f1f1}.checkout .step-progress-line{position:absolute;top:0;left:0;height:1px;background:#ffb81c}.checkout .step{position:relative;float:left;width:33.333333%;padding:0 5px}.checkout .step-icon{display:inline-block;width:40px;height:40px;margin-top:4px;background:#ccc;font-size:16px;color:#fff;line-height:40px;border-radius:50%}.checkout .step.activated .step-icon{background:#ffb81c;border:1px solid #ffb81c;color:#fff;line-height:38px}.checkout .step.active .step-icon{width:48px;height:48px;margin-top:0;background:#ffb81c;font-size:22px;line-height:48px}.checkout .step p{color:#ccc;margin-top:10px;font-size:14px}.checkout .step.activated p,.checkout .step.active p{color:#ffb81c}.checkout .f1 fieldset{display:none;text-align:left}.checkout .f1-buttons{text-align:right}.checkout .f1 .input-error{border-color:#f35b3f}.checkout .rewards{background:#fff;margin-top:30px}.checkout .rewards .topTitle{background:#ffb81c;padding:15px;position:relative;color:#fff;cursor:pointer;border-radius:10px 0 0 0}.checkout .rewards .topTitle span{display:inline-block;background:#fff;border-radius:100%;width:25px;height:25px;position:absolute;top:10px;right:50px;text-align:center;font-size:12px;color:#000;padding-top:6px}.checkout .rewards .topTitle i{position:absolute;right:15px;top:15px;color:#fff}.checkout .rewards ul{margin-top:40px}.checkout .rewards ul li{padding:10px;background:#f5f5f5;margin-bottom:10px;-ms-box-shadow:0 0 5px 0 #ccc;-o-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc}.checkout .rewards ul li.titles{font-weight:700;font-style:italic;background:transparent;margin-bottom:0}@media only screen and (max-width:767px){.checkout .rewards ul li.titles{display:none}}.checkout .rewards ul li.titles div{height:auto}.checkout .rewards ul li.titles div.title{width:330px}@media (min-width:768px) and (max-width:991px){.checkout .rewards ul li.titles div.title{width:460px}}@media only screen and (max-width:767px){.checkout .rewards ul li.titles div.title{width:100px}}.checkout .rewards ul li.titles div.price{font-size:12px}.checkout .rewards ul li.total{text-align:right;font-size:12px;font-weight:400;background:transparent}.checkout .rewards ul li.total span{font-size:20px;font-weight:700}.checkout .rewards ul li .image{width:60px;height:60px;float:left;overflow:hidden}@media only screen and (max-width:767px){.checkout .rewards ul li .image{width:15%}}.checkout .rewards ul li .image img{height:100%}.checkout .rewards ul li .vertical{position:relative;top:50%;transform:translateY(-50%)}.checkout .rewards ul li .title{width:270px;height:60px;float:left;padding:0;font-size:12px;padding-left:10px}@media (min-width:768px) and (max-width:991px){.checkout .rewards ul li .title{width:400px}}@media only screen and (max-width:767px){.checkout .rewards ul li .title{width:35%}}.checkout .rewards ul li .qty{width:50px;float:left;font-size:12px;height:60px;text-align:center}@media only screen and (max-width:767px){.checkout .rewards ul li .qty{display:none}}.checkout .rewards ul li .qty input{border:1px solid #676565;width:100%;text-align:center;padding:10px}.checkout .rewards ul li .price{float:left;width:80px;font-weight:700;height:60px;text-align:right}@media only screen and (max-width:767px){.checkout .rewards ul li .price{width:30%}}.checkout .rewards ul li .deleteBasket{height:60px;width:50px;float:left;font-size:12px;text-align:right}@media only screen and (max-width:767px){.checkout .rewards ul li .deleteBasket{width:15%}}.checkout .rewards ul li .deleteBasket a{color:#c00}.checkout .rewards ul li.goToCheckOut{padding:0}.checkout .rewards ul li.goToCheckOut a{padding:15px;background:#4ec3e0;color:#fff;display:block;text-align:center;font-size:14px;font-weight:700}.checkout .rewards ul li.goToCheckOut a:hover{background:#141b4d}.checkout .rewards ul li.goToCheckOut a i{margin-left:10px;font-size:14px}.checkout .emptyBasket{text-align:center}.checkout .emptyBasket h2{margin-top:20px;margin-bottom:20px}.checkout .emptyBasket a{background:#4ec3e0;display:inline-block;color:#fff;border-radius:5px;padding:10px 20px}.checkout .checkoutRight{margin-top:70px;background:#f1f1f1}.checkout .checkoutRight.couponRight{margin-top:10px}@media only screen and (max-width:767px){.checkout .checkoutRight{margin-top:15px}}.checkout .checkoutRight .pointView{font-size:40px;text-align:center;padding:40px 0;background:#f6f7f6}.checkout .checkoutRight .pointView span{font-size:12px;display:block;margin-bottom:5px}.checkout .checkoutRight .pointView.myScore{background:#4ec3e0;color:#fff}.checkout .checkoutRight .pointView.remainingScore{background:#676565;color:#fff}.checkout .checkoutRight .pointView.requiredScore{background:#c00;color:#fff}.checkout .checkoutRight .sendAddress{padding:20px 0;text-align:right}.checkout .checkoutRight .sendAddress .button-checkbox{margin-right:15px}.checkout .checkoutRight .sendAddress .button-checkbox button{border:none;padding:15px;text-align:right}.checkout .checkoutRight .inputDiv{padding:15px}.checkout .checkoutRight .inputDiv b{font-size:14px}.checkout .checkoutRight .inputDiv input,.checkout .checkoutRight .inputDiv textarea{display:block;border:1px solid #e2e2e2;padding:0 15px;height:50px;width:100%;margin-top:10px}.checkout .checkoutRight .inputDiv textarea{height:100px;padding:15px}.checkout .checkoutRight .inputDiv label{font-size:12px;color:#999;display:block;margin-top:10px}.checkout .checkoutRight #addressBox{display:block;background:#fff;margin-top:15px}.checkout .checkoutRight #addressBox .addressDesc{padding-top:15px;color:#4ec3e0;font-size:20px}.checkout .checkoutRight #addressBox .row{margin:0}.checkout .checkoutRight .termsDisclaimer{padding:15px}.checkout .checkoutRight .termsDisclaimer h6{font-size:12px;border-bottom:1px solid #666;background:#f4f4f4;color:#b5bd00;padding:10px}.checkout .checkoutRight .termsDisclaimer .terms{font-size:12px;max-height:150px;margin-bottom:15px;background:#fff;padding:10px;overflow-x:auto}.checkout .checkoutRight .read{font-size:12px}.checkout .checkoutRight .read input{margin-right:5px}.checkout .checkoutRight .submitCheckout{text-align:right;margin-top:20px}.checkout .checkoutRight .submitCheckout button{width:100%;display:block;text-align:center;background:#b5bd00;color:#000;font-size:14px;font-weight:700;border:none;padding:15px 20px;margin-bottom:20px}.checkout .checkoutRight .submitCheckout button i{margin-right:15px}.checkout .checkoutRight .submitCheckout button:hover{background:#141b4d;color:#fff}.checkout.success{min-height:600px}.checkout.success .inner{text-align:center;padding-top:5px;padding-bottom:50px;background:#fff;width:650px;margin:50px auto;border-radius:10px}@media only screen and (max-width:767px){.checkout.success .inner{margin-top:50px;width:100%}}.checkout.success .inner .icon{font-size:100px;color:#b5bd00}@media only screen and (max-width:767px){.checkout.success .inner .icon{margin-top:50px;font-size:50px}}.checkout.success .inner h1{color:#b5bd00;font-size:60px;font-weight:700;margin-top:0}@media only screen and (max-width:767px){.checkout.success .inner h1{font-size:24px}}.checkout.success .inner h2{margin-top:20px;font-weight:700;font-size:30px}.checkout.success .inner .my-orders-link{color:#b5bd00;font-weight:700}.checkout.success .inner ul{margin-top:15px}.checkout.success .inner ul li{background:#f6f7f6;line-height:20px;padding:20px;margin-bottom:2px;text-align:left;padding-right:100px;position:relative}.checkout.success .inner ul li span{background:#b5bd00;position:absolute;right:15px;top:15px;padding:6px 15px;border-radius:5px;font-size:12px;color:#fff}.checkout.success .inner ul li a{position:absolute;right:-30px;top:23px}.checkout.success .inner .coupon_code{font-size:12px;font-weight:300}.news,.relatedNews{margin-top:120px}.news.relatedNews,.relatedNews.relatedNews{margin-top:50px}.news.relatedNews h3,.relatedNews.relatedNews h3{margin-bottom:10px;font-size:20px}.news article,.relatedNews article{margin-bottom:30px}.news article .inner,.relatedNews article .inner{background:#f9f9f9;font-size:14px;line-height:18px}.news article .inner .image,.relatedNews article .inner .image{height:230px;overflow:hidden}.news article .inner .image img,.relatedNews article .inner .image img{width:100%}.news article .inner .title,.relatedNews article .inner .title{padding:10px 15px 0;font-weight:700;color:#000;font-size:18px;line-height:24px;height:60px;overflow:hidden}.news article .inner .desc,.relatedNews article .inner .desc{padding:15px;height:140px;overflow:hidden;font-size:14px;color:#999}.news article.big .inner,.relatedNews article.big .inner{background:transparent;position:relative;background:#fff}.news article.big .image,.relatedNews article.big .image{height:auto}.news article.big .title,.relatedNews article.big .title{height:auto;font-size:40px;line-height:50px;padding:20px;padding-right:200px;margin-top:10px}@media only screen and (max-width:767px){.news article.big .title,.relatedNews article.big .title{padding-right:0}}.news article.big .desc,.relatedNews article.big .desc{margin-top:50px;padding:20px;height:auto;line-height:22px;color:#333}.news article.big .desc img,.relatedNews article.big .desc img{width:100%!important;height:auto!important}@media only screen and (max-width:767px){.news article.big .desc,.relatedNews article.big .desc{padding-right:0}}.news article.big .share,.relatedNews article.big .share{position:absolute;right:0;top:20px;width:130px}@media only screen and (max-width:767px){.news article.big .share,.relatedNews article.big .share{position:static;margin-top:10px;width:100%}}.news article.big .share b,.relatedNews article.big .share b{display:block;margin-bottom:10px;color:#000}.news article.big .share i,.relatedNews article.big .share i{width:20px;text-align:center}.news article.big .share a,.relatedNews article.big .share a{display:block;margin-bottom:10px}@media only screen and (max-width:767px){.news article.big .share a,.relatedNews article.big .share a{display:inline-block}}.news article .readMore,.relatedNews article .readMore{display:block;text-align:right;padding:15px}.newsDetail .newsHeader{position:relative}.newsDetail .newsHeader .image{min-height:550px}@media only screen and (max-width:767px){.newsDetail .newsHeader .image{min-height:0}}.newsDetail .newsHeader .image img{width:75%}@media only screen and (max-width:767px){.newsDetail .newsHeader .image img{width:100%}}.newsDetail .newsHeader .share{position:absolute;right:0;top:0;font-size:14px;width:280px}@media only screen and (max-width:767px){.newsDetail .newsHeader .share{position:static}}.newsDetail .newsHeader .share b{display:block;margin-bottom:15px}.newsDetail .newsHeader .share a{color:#000;display:block;margin-bottom:5px}@media only screen and (max-width:767px){.newsDetail .newsHeader .share a{display:inline-block;margin-bottom:10px}}.newsDetail .newsHeader .share a i{width:15px;text-align:center}.newsDetail .newsHeader .title{color:#000;font-size:40px;line-height:50px;font-weight:700;position:absolute;right:0;width:280px;bottom:15px}@media only screen and (max-width:767px){.newsDetail .newsHeader .title{position:static;width:100%;margin-bottom:10px}}.newsDetail .detailContent{padding:20px;background:#fff;font-size:14px;line-height:20px}.calendarDetail .dateClock{padding-right:0;position:relative}.calendarDetail .dateClock .start{position:absolute;left:-120px;top:98px;background:#676565;transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);color:#fff;padding:5px;width:215px;text-align:center;letter-spacing:5px;font-size:12px}@media only screen and (max-width:767px){.calendarDetail .dateClock .start{display:none}}.calendarDetail .dateClock .date{text-align:center}.calendarDetail .dateClock .date i{font-size:30px;display:block;color:#ffb81c;background:#fff;padding:10px}.calendarDetail .dateClock .date b{display:block;background:#ffb81c;color:#fff;padding:10px;font-size:30px;line-height:30px}.calendarDetail .dateClock .date span{background:#000;color:#fff;font-size:12px;padding:5px;text-align:center;display:block}.calendarDetail .dateClock .time{margin-top:15px}.calendarDetail .dateClock .time i{display:block;background:#fff;padding:10px 0;font-size:30px;text-align:center;color:#ffb81c}.calendarDetail .dateClock .time span{font-size:12px;display:block;text-align:center;background:#000;color:#fff;padding:8px;margin-top:1px}@media (min-width:768px) and (max-width:991px){.calendarDetail .image{padding:0 15px}}@media only screen and (max-width:767px){.calendarDetail .image{padding:0 15px}}.calendarDetail .info h1{font-size:30px;font-weight:700;color:#fff;margin-top:0}@media (min-width:768px) and (max-width:991px){.calendarDetail .info h1{margin-top:20px}}@media only screen and (max-width:767px){.calendarDetail .info h1{margin-top:20px}}.calendarDetail .info .desc{font-size:14px;line-height:20px;background:#fff;padding:20px}.calendarDetail .info .desc img{width:100%!important;height:auto!important}.calendarDetail .location{background:#fff;padding:20px;margin-top:15px;padding-left:70px;position:relative}.calendarDetail .location i{position:absolute;left:20px;top:20px;font-size:60px}.calendarDetail .location h2{font-size:14px;font-weight:700;color:#000}.calendarDetail .location div{font-size:14px;line-height:18px;margin-top:5px}.calendarDetail .location div a{color:#ffb81c;display:block;margin-top:5px}.calendarDetail .joinEvent{background:#b5bd00;padding:20px;margin-top:15px;display:block;width:100%;border:none;font-weight:700;font-size:14px;color:#000}.calendarDetail .joinEvent i{margin-right:10px}.calendarDetail .joined{background:#b5bd00;padding:20px;color:#000;line-height:16px;display:none;margin-top:15px;font-size:14px}.calendarDetail .joined i{display:inline-block;font-size:30px;float:left;margin-right:15px}.calendarDetail .share{padding:20px;background:#fff;margin-top:15px;padding-left:70px;position:relative}.calendarDetail .share h3{font-size:14px;color:#000;font-weight:700;margin-bottom:5px}.calendarDetail .share span{position:absolute;left:20px;top:20px;font-size:40px}.calendarDetail .share a{color:#000;font-size:12px;display:inline-block;margin-right:10px}.createBanner{margin-top:0}.createBanner #sampleBanner .banner{width:100%;height:500px;background-size:cover;z-index:10;background-position:50%;display:block}.createBanner #sampleBanner .banner .bigTitle{width:500px;font-size:60px;color:#fff;background:transparent;font-weight:700}.createBanner #sampleBanner .banner .description{position:absolute;bottom:30px;left:30px;color:#fff;line-height:20px;cursor:pointer}.createBanner #btnSave{display:block;width:100%;padding:10px;background:#b5bd00;font-weight:700;color:#fff;border-radius:5px;margin:10px 0}.createBanner .settings{position:fixed;right:0;bottom:0;background:#000;width:300px;padding:15px;font-size:12px}.createBanner .settings input{width:100%;margin-bottom:2px;padding:10px}.createBanner .settings textarea{width:100%;height:100px;padding:10px}.createBanner #images{overflow:auto;z-index:12;position:fixed;left:0;top:0;background:#000;width:250px;height:100%;padding:15px}.createBanner #images input{font-size:12px;padding:10px;width:100%}.createBanner #images img{margin-top:15px;width:100%;border:10px solid #fff}.contentPage aside{background:#fff;padding-top:15px;padding-bottom:15px;border-radius:10px 0 0 10px}.contentPage aside nav ul li{padding:15px 10px;position:relative}.contentPage aside nav ul li.active{background:#4ec3e0}.contentPage aside nav ul li.active a,.contentPage aside nav ul li.active span{color:#fff}.contentPage aside nav ul li a{font-size:14px;line-height:20px}.contentPage aside nav ul li:hover span{right:0}.contentPage .contentArea{background:#fff;font-size:14px;line-height:20px}.contentPage .contentArea h1{color:#000}.contentPage .contentArea table *{vertical-align:middle}.contentPage .contentArea table{width:100%!important}.contentPage .contentArea img{max-width:100%;height:auto}@media only screen and (max-width:767px){.contentPage .contentArea img{width:100%!important;height:auto!important}}.contentPage .contentArea iframe{width:100%;height:480px}@media (min-width:992px) and (max-width:1199px){.contentPage .contentArea iframe{heighT:420px}}@media (min-width:768px) and (max-width:991px){.contentPage .contentArea iframe{height:320px}}@media only screen and (max-width:767px){.contentPage .contentArea iframe{height:180px}}.contentPage .contentArea .banner{text-align:center}.contentPage .contentArea .banner img{margin:0 auto}.contentPage .contentArea p{margin-top:20px}.Brands .search{position:relative;padding-left:0}.Brands .search input{width:100%;padding:10px 20px;font-size:16px;color:#34404f;border-radius:3px;font-weight:300;margin-bottom:20px}@media only screen and (max-width:767px){.Brands .search input{position:static;border:1px solid #8491a0;width:100%}}.Brands article{margin-bottom:10px}.Brands article img{margin:0;padding:0;display:block}.Brands article .name{dosplay:block;font-size:12px;text-align:center;padding:10px;line-height:16px;height:50px;background:#f6f7f6;border-radius:0 0 10px 10px}.Brands article span{position:absolute;top:5px;left:20px;background:#fff;font-size:12px;padding:5px}.brandDetail aside{overflow:hidden}.brandDetail aside .logo{background:#fff;padding:15px}.brandDetail aside .logo img{width:100%}.brandDetail aside .social a{display:block;padding:10px;font-size:12px;background:#f6f7f6;margin-top:2px}.brandDetail aside .social a i{display:inline-block;width:30px;text-align:center;font-size:18px}.brandDetail .container h1{margin:0;font-weight:700;font-size:30px;margin-bottom:20px;colo:#000}.brandDetail .container h2{font-size:20px;font-weight:500;margin:20px 0;line-height:26px;color:#999}.brandDetail .container .text{font-size:14px;line-height:24px}.brandDetail .container .box{margin-top:10px}.brandDetail .container .box .coupon_price{text-align:center;background:#f6f7f6;padding:10px}.brandDetail .container .box .coupon_price span{display:block;margin-top:10px;font-style:italic;font-size:12px;background:#ffb81c;color:#fff;padding:10px 0}#loader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:50%;display:none;z-index:9999}.RewardBrands article{margin-bottom:30px}.RewardBrands article .logo{text-align:center;padding:15px 0;background:#fff}.RewardBrands article .logo img{height:200px;margin:0 auto;padding:0;display:block}.RewardBrandDetail aside .logo{background:#fff;padding:15px 0 15px 15px}.RewardBrandDetail aside .logo img{width:100%}.RewardBrandDetail .content{line-height:22px;font-size:14px}.RewardBrandDetail .content h2{font-size:30px;color:#ffb81c}.loginLoader{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0;transition:opacity 1s;z-index:10000;background:rgba(78,195,224,.9);visibility:hidden}.loginLoader.load{visibility:visible}.defaultSplash--fadeOutLoading{opacity:0}.defaultSplash--displayNone{display:none}#defaultSplash-phraseBox{height:150px;margin-left:90px;overflow:hidden;width:300px}.documents article{padding-bottom:20px;padding-top:15px}.documents article .image{background:#fff;height:400px;border-radius:5px 5px 0 0;overflow:hidden;background-size:cover;background-position:50%}.documents article .image .inner{position:relative;top:50%;transform:translateY(-50%)}.documents article .title{padding:10px;background:#fff;font-size:14px;height:55px;overflow:hidden;line-height:20px}.documents iframe{min-height:1000px}@keyframes fade-opacity-in{0%{opacity:0}10%{opacity:1}to{opacity:1}}.academy aside{background:transparent!important;padding-top:100px!important}@media only screen and (max-width:767px){.academy aside{padding:0 15px!important}}.academy aside a{display:block;color:#fff;padding:15px;font-size:14px;border-radius:5px;border:1px solid #fff;margin-bottom:5px}.academy aside a.active{background:#fff;color:#000}.academy aside .filterCategory a{text-align:left}.academy .container{background:transparent!important}@media only screen and (max-width:767px){.academy .container{padding:0}}.academy h1{color:#fff!important;margin-bottom:0}.academy article{background:transparent;margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.academy article .image{height:auto}}.academy .filterCategory{margin-bottom:0}.academy .questions{margin-top:20px}.academy .documentsDiv article a{background:#fff;display:block;border-radius:10px;overflow:hidden}.academy .documentsDiv article a .title{padding:0 15px}.ideaFormPage .container{background:#fff;width:600px}@media only screen and (max-width:767px){.ideaFormPage .container{width:100%}}.ideaFormPage img{margin-top:15px}.ideaFormPage h1,.ideaFormPage h2{text-align:left;color:#000}.ideaFormPage .form{margin-top:15px;padding-top:25px}.ideaFormPage .form .desc{font-size:12px;color:#666}.ideaFormPage .form h3{font-weight:900;margin-top:20px;color:#000;padding-bottom:5px;border-bottom:1px solid #000}.ideaFormPage .form h4{font-weight:700;margin-top:20px;color:#000;font-size:14px;margin-bottom:10px}.ideaFormPage .form input[type=text]{border:1px solid #666;width:100%;height:50px;padding:10px;margin-bottom:30px;font-size:12px}.ideaFormPage .form .checkboxField{font-size:14px;color:#000;padding:5px 15px}.ideaFormPage .form .checkboxField input{margin-right:5px}.ideaFormPage .form textarea{border:1px solid #666;font-size:12px;line-height:20px;width:100%;height:100px;padding:10px}.ideaFormPage .form button{width:100%;margin-top:0}.ideaFormPage .form input[type=radio]{position:absolute;left:-9999px}.ideaFormPage .form input[type=radio]+label{position:relative;display:block;padding:6px 10px 6px 28px;cursor:pointer;font-size:12px;font-weight:400}.ideaFormPage .form input[type=radio]+label:before{display:block;content:"";position:absolute;left:0;top:50%;margin:-9px 0 0;width:18px;height:18px;background-image:url(../images/select-icons.png);background-repeat:no-repeat;background-size:72px}.ideaFormPage .form input[type=radio]:disabled+label{cursor:not-allowed}.ideaFormPage .form input[type=radio]:disabled+label:before{background-position:-36px 0}.ideaFormPage .form input[type=radio]:disabled:checked+label:before{background-position:-54px 0}.ideaFormPage .form input[type=radio]:checked+label:before{background-position:-18px 0}.ideaFormPage .form select{border:1px solid #000;text-align:left;font-size:12px;color:#000;font-weight:300;padding:7.5px 15px;height:40px;width:100%;background:url(../images/select-arrow.png) no-repeat 100%;background-color:#fff;border-radius:0;-webkit-appearance:none}.ideaFormPage .form button{background:#ffb81c;border:none}.ideaFormPage h5{color:#ffb81c;margin-top:40px;margin-bottom:10px;font-size:30px;text-align:left}.ideaFormPage .idea{background:#ffb81c;font-size:14px;color:#fff;padding:10px 15px;border-radius:5px 5px 0 5px}.ideaFormPage .idea .ideaText{padding:15px 0;background:#fff;color:#000;margin:10px .1px 0;line-height:20px}.ideaFormPage .idea .ideaText b{display:block;margin-bottom:5px}.ideaFormPage .submitIdea{width:200px;height:200px;padding:50px 0;margin:20px auto;text-align:center;border-radius:200px;background:#3a9a00;color:#fff}.ideaFormPage .submitIdea i{font-size:80px;display:block}.ideaFormPage .ideaLikes:after{content:"";display:block;height:1px;margin:30px 0;background:#ffb81c}.ideaFormPage .ideaLikes i{padding:10px;font-size:20px;background:#ffb81c;color:#fff;margin:0;border-radius:0 0 5px 5px;cursor:pointer;width:49%;margin:0 .5%;margin-top:5px}.ideaFormPage .ideaLikes i span{font-size:16px;display:inline-block;margin-left:5px}.contactPage .contactForm{background:#fff;padding:15px;margin-top:50px}.contactPage .contactForm h1{color:#000;margin:0;margin-top:10px;margin-bottom:10px}.contactPage .contactForm p{color:#000;margin-bottom:15px;font-size:14px;line-height:20px}.contactPage .contactForm label{display:block;font-size:14px;margin-bottom:5px;color:#000}.contactPage .contactForm input[type=text],.contactPage .contactForm textarea{border-radius:0;border:1px solid #000;padding:10px;width:100%}.contactPage .contactForm textarea{height:100px;font-size:14px}.contactPage .contactForm button{border:none;background:#ffb81c;color:#fff;font-size:14px;display:block;width:100%}.contactPage .success{text-align:center;padding:50px 0}.contactPage .success i{color:green;font-size:50px;display:inline-block;margin:0 auto;margin-bottom:10px}.middleDesc{padding:15px;margin-bottom:15px;line-height:20px;font-size:14px;border-radius:20px;background:#4ec3e0;color:#fff;position:relative;padding-left:60px}.middleDesc i{position:absolute;font-size:40px;top:15px;left:15px}.instagramPage{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);text-align:center}.instagramPage .header{background:hsla(0,0%,100%,.5);padding-top:15px;padding-bottom:30px;color:#ffb81c;margin-bottom:20px}.instagramPage .header h1{font-size:40px;font-weight:900;margin-top:15px;margin-bottom:15px}.instagramPage .header p{font-size:24px;margin-top:20px;margin-bottom:15px}.instagramPage .header label{display:inline-block;border-top:3px solid #ffb81c;border-bottom:3px solid #ffb81c;padding:10px 30px}.instagramPage.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.couponDetail{font-size:12px}.couponDetail .box .coupon_price{background:#fff;text-align:center;padding:10px}.couponDetail .box a{display:block;text-align:center;background:#b5bd00;color:#fff;padding:5px}.trainingModule{margin-top:0;padding-top:0}.trainingModule .banner{background-position:50%;background-size:cover}.trainingModule .banner .relative{height:600px}@media (min-width:992px) and (max-width:1199px){.trainingModule .banner .relative{height:450px}}@media (min-width:768px) and (max-width:991px){.trainingModule .banner .relative{height:350px}}@media only screen and (max-width:767px){.trainingModule .banner .relative{height:auto}}.trainingModule .banner .bigTitle{text-align:center;color:#4ec3e0;font-size:60px;margin-top:100px;text-shadow:3px 3px 5px #000;font-weight:900}@media only screen and (max-width:767px){.trainingModule .banner .bigTitle{font-size:30px}}.trainingModule .banner .description{background:rgba(0,0,0,.6);width:500px;padding:30px;text-align:left;position:absolute;left:0;bottom:0}@media only screen and (max-width:767px){.trainingModule .banner .description{display:none}}.trainingModule .banner .description h1{font-size:36px;color:#fff;font-weight:900;margin:0;margin-bottom:5px;text-shadow:1px 1px 1px #000}.trainingModule .banner .description h2{color:#fff;font-size:20px;font-weight:400;margin-bottom:10px}.trainingModule .banner .description p{font-size:14px;font-weight:300;color:#fff;line-height:20px}.trainingModule .banner .percent{position:absolute;right:15px;bottom:15px;padding:10px;background:#4ec3e0;border-bottom:10px solid #fff;text-align:center;color:#fff;font-size:12px;border-radius:5px;letter-spacing:1px}@media only screen and (max-width:767px){.trainingModule .banner .percent{display:none}}.trainingModule .banner .percent b{display:block;font-weight:900;font-size:44px;letter-spacing:-2px}.trainingModule .banner .percent .completed{height:10px;bottom:-10px;left:0;background:#b5bd00;position:absolute;border-radius:0 0 5px 5px}.trainingModule .categories{margin-top:30px;text-align:center}.trainingModule .categories a{display:inline-block;padding:15px 20px;border-radius:10px;background:#4ec3e0;color:#fff;margin:0 10px}.trainingModule .categories a:hover{background:#fff;color:#4ec3e0}.trainingModule .categories a.active{background:#fff;color:#000}.trainingModule article{margin-top:30px;border-radius:0 0 15px 15px;overflow:hidden;position:relative}.trainingModule article .fa-check-circle{position:absolute;left:0;top:0;background:#b5bd00;color:#fff;padding:10px;font-size:30px;border-radius:15px 0 15px 0}.trainingModule article .image{border-radius:15px 15px 0 0;height:200px;background-position:50%;background-size:cover;position:relative}.trainingModule article .image .totalPoint{position:absolute;bottom:-43px;right:0;padding:10px;background:rgba(78,195,224,.8);color:#fff;font-size:14px;border-radius:5px 0 0 5px}.trainingModule article .trainingBoxPreview{background:#fff;padding:15px}.trainingModule article .trainingBoxPreview .title{color:#000;height:42px;overflow:hidden;font-size:20px;line-height:24px;padding-right:90px}.trainingModule article .trainingBoxPreview .desc{font-size:14px;line-height:17px;color:#707070;height:36px;overflow:hidden;margin-top:15px}.trainingModule article .trainingBoxPreview .icons .icon{text-align:center;font-size:12px;background:#ededed;padding:10px 0;margin-top:15px;width:33%;float:left;border:1px solid #fff;border-radius:5px}.trainingModule article .trainingBoxPreview .icons .icon i{display:block;font-size:20px;line-height:20px;margin-bottom:10px}.trainingModule article .trainingBoxPreview .completePercent{position:relative;font-size:12px;margin-top:15px}.trainingModule article .trainingBoxPreview .completePercent div{height:6px;background:#ccc;border-radius:3px;margin-bottom:5px}.trainingModule article .trainingBoxPreview .completePercent div.percent{position:absolute;background:#4ec3e0;top:0;left:0}.trainingModule article .trainingBoxPreview .completePercent div.percent.fullcompleted{background:#b5bd00}.trainingModule article .startTraining{display:block;background:#4ec3e0;color:#fff;text-align:center;padding:15px 0;font-weight:900}.trainingModule article .startTraining.fullcompleted{background:#b5bd00}.trainingModule article .startTraining i{margin-left:5px;font-weight:400}.trainingModule .detailCover{background:#000;padding:50px 0}.trainingModule .detailCover .description{padding-right:150px}@media only screen and (max-width:767px){.trainingModule .detailCover .description{padding-right:15px}}.trainingModule .detailCover .description h1{font-size:50px;margin:0}.trainingModule .detailCover .description p{font-size:14px;color:#fff;line-height:24px;margin-top:20px}.trainingModule .detailCover .icons .icon{text-align:center;font-size:12px;background:#4ec3e0;padding:10px 0;margin-top:15px;width:32%;float:left;margin-left:1%;border:1px solid transparent;border-radius:5px;color:#000}.trainingModule .detailCover .icons .icon:last-of-type{margin-left:0}.trainingModule .detailCover .icons .icon i{display:block;font-size:20px;line-height:20px;margin-bottom:10px}.trainingModule .detailCover .completePercent{position:relative;font-size:40px;margin-top:30px;text-align:center;color:#fff}.trainingModule .detailCover .completePercent div{height:15px;background:#ccc;border-radius:3px;margin-bottom:15px}.trainingModule .detailCover .completePercent div.percent{position:absolute;background:#4ec3e0;top:0;left:0}.trainingModule .detailCover .completePercent div.percent.fullcompleted{background:#b5bd00}.trainingModule .detailCover .completePercent span{display:block;font-size:12px;letter-spacing:2px}.trainingModule.detail .backTo{color:#fff;position:absolute;left:15px;top:-30px}.trainingModule.detail .titles{margin-top:50px}.trainingModule.detail .titles div{color:#fff;font-size:12px;text-decoration:underline;text-align:center}.trainingModule.detail .winPointScore{color:#000;margin-top:30px}.trainingModule.detail .winPointScore b,.trainingModule.detail .winPointScore i{display:block;font-size:60px;margin-top:5px;margin-bottom:5px}.trainingModule.detail .winPointScore .left,.trainingModule.detail .winPointScore .right{padding-top:50px;padding-bottom:50px;text-align:center;font-size:12px}@media only screen and (max-width:767px){.trainingModule.detail .winPointScore .left,.trainingModule.detail .winPointScore .right{padding-top:20px;padding-bottom:20px}}.trainingModule.detail .winPointScore .left{background:#b5bd00}.trainingModule.detail .winPointScore .right{padding-top:55px;padding-bottom:55px;color:#b5bd00;letter-spacing:8px;border:1px solid #b5bd00}@media only screen and (max-width:767px){.trainingModule.detail .winPointScore .right{padding-top:19px;padding-bottom:19px}}.trainingModule.detail article{background:#eee;border-radius:0;padding-top:15px;padding-bottom:15px}.trainingModule.detail article .preview{background:#000;padding:20px;margin-top:15px}.trainingModule.detail article .preview iframe.videoIframe{width:100%;height:600px}@media (min-width:992px) and (max-width:1199px){.trainingModule.detail article .preview iframe.videoIframe{height:510px}}.trainingModule.detail article .preview .pollQuestions .question{color:#ffb81c;font-size:18px;line-height:24px;margin-bottom:20px}.trainingModule.detail article .preview .pollQuestions .answer{padding:10px 0;color:#fff}.trainingModule.detail article .preview .pollQuestions .answer.yourAnswer{border-top:1px solid #ccc;color:#f20000;font-size:12px;padding-top:15px;margin-top:15px}.trainingModule.detail article .preview .pollQuestions .answer input{margin-right:5px}.trainingModule.detail article .preview .pollQuestions .answer .fa{width:20px}.trainingModule.detail article .number{color:#000;font-size:20px}.trainingModule.detail article .icon,.trainingModule.detail article .number{text-align:center;padding-top:25px;padding-bottom:25px;border-right:1px solid #ccc}.trainingModule.detail article .icon{font-size:24px}.trainingModule.detail article .point{text-align:center}.trainingModule.detail article .point b{display:block;font-size:40px;margin-top:10px}.trainingModule.detail article.completed{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.trainingModule.detail article.true{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.trainingModule.detail article.true .icon{color:#b5bd00}.trainingModule.detail article.true .point{color:#fff}.trainingModule.detail article.false,.trainingModule.detail article.true .modulName{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.trainingModule.detail article.false .icon,.trainingModule.detail article.false .point{color:#fe4545}.trainingModule.detail article.false .modulName,.trainingModule.detail article .modulName{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.trainingModule.detail article .modulName{padding:25px;color:#000;line-height:24px;letter-spacing:1px;position:relative;padding-right:100px}.trainingModule.detail article .modulName span{position:absolute;right:0;top:23px;background:#ffb81c;color:#000;margin-left:10px;padding:0 10px;border-radius:5px;font-size:14px}.trainingModule.detail article .modulName span.true{background:#b5bd00;color:#000}.trainingModule.detail article .modulName span.false{background:#fe4545;color:#fff}.trainingModule.detail article .continue{display:block;width:100%;border:none;background:#b5bd00;color:#000;text-align:center;padding:29px 0;margin:0}.trainingModule.detail article .continue:focus{text-decoration:none}.trainingModule.detail article .continue.preview{background:#4ec3e0}.trainingModule.moduleDetail .detailCover{padding-bottom:20px}.trainingModule.moduleDetail .detailCover h1{font-size:18px}.trainingModule.moduleDetail .detailCover .description p,.trainingModule.moduleDetail .detailCover .icons{display:none}.trainingModule.moduleDetail .completePercent{margin:0}.trainingModule.moduleDetail .completePercent p{display:block}.trainingModule .pollModule{background:#000;margin-top:50px;padding:30px;font-size:14px}.trainingModule .pollModule .pollQuestions .question{color:#ffb81c;font-size:18px;line-height:24px;margin-bottom:20px}.trainingModule .pollModule .pollQuestions .answer{padding:10px 0;color:#fff}.trainingModule .pollModule .pollQuestions .answer input{margin-right:5px}.trainingModule .pollModule .pollQuestions .answer .fa{width:20px}.trainingModule .pollModule .gotoBack,.trainingModule .pollModule button{background:#ffb81c;display:block;margin-top:20px;width:100%;border-radius:10px;padding:15px;border:none;color:#000;text-align:center}.trainingModule .videoModule{margin-top:50px}.trainingModule .videoModule iframe{width:100%;height:420px}@media (min-width:992px) and (max-width:1199px){.trainingModule .videoModule iframe{height:530px}}@media (min-width:768px) and (max-width:991px){.trainingModule .videoModule iframe{height:410px}}@media only screen and (max-width:767px){.trainingModule .videoModule iframe{height:200px}}.trainingModule .videoModule #skipVideo,.trainingModule .videoModule .gotoBack,.trainingModule .videoModule input[type=submit]{background:#ffb81c;display:block;margin-top:20px;width:100%;border-radius:10px;padding:15px;border:none;color:#000;text-align:center}.trainingModule .videoModule #skipVideo.gotoBack,.trainingModule .videoModule .gotoBack.gotoBack,.trainingModule .videoModule input[type=submit].gotoBack{margin-bottom:15px}.trainingModule .documentModule{margin-top:50px}.trainingModule .documentModule iframe{height:600px}.trainingModule .documentModule .gotoBack,.trainingModule .documentModule input[type=submit]{background:#ffb81c;display:inline-block;margin-bottom:20px;width:100%;border-radius:10px;padding:15px;border:none;color:#000}.trainingModule .nextStep,.trainingModule .prevStep{position:absolute;top:0;cursor:pointer;width:100%;height:100%;background:#ffb81c;color:#000;text-align:center;font-size:60px;z-index:10;left:0}.trainingModule .nextStep label,.trainingModule .prevStep label{position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.trainingModule .nextStep,.trainingModule .prevStep{width:15px;right:0;top:0}}.trainingModule .nextStep.prevStep,.trainingModule .prevStep.prevStep{right:auto;left:-50px;display:none}@media only screen and (max-width:767px){.trainingModule .nextStep.prevStep,.trainingModule .prevStep.prevStep{left:auto;right:30px}}.trainingModule .progressList{margin-bottom:30px;-ms-box-shadow:1px 1px 10px 1px #f1f1f1;-o-box-shadow:1px 1px 10px 1px #f1f1f1;box-shadow:1px 1px 10px 1px #f1f1f1;padding:15px;text-align:left;background:#4ec3e0}.trainingModule .progressList .moduleList{font-size:14px;text-align:left;margin-top:15px}.trainingModule .progressList .moduleList .trainingModuleGroup{color:#141b4d;margin-bottom:2px;padding:10px 0}.trainingModule .progressList .moduleList .trainingModuleGroup b{display:block;margin-bottom:5px}.trainingModule .progressList .moduleList .moduleName{padding:10px;position:relative;padding-left:30px;color:#fff}.trainingModule .progressList .moduleList .moduleName.completed label{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.trainingModule .progressList .moduleList .moduleName i{left:0;top:5px;position:absolute;font-size:20px}.trainingModule .progressList .moduleList .moduleName .fa-check{color:#fff;margin-left:10px}.trainingModule .progressList .moduleList .moduleName .fa-times{color:#ffb81c}.trainingModule .progressList .categoryName{font-size:30px;color:#fff;margin-top:15px;margin-bottom:15px}.trainingModule .progressList .categoryPercent{position:absolute;right:10px;top:10px;font-size:20px;border-radius:0 0 0 10px}@media only screen and (max-width:767px){.trainingModule .progressList .categoryPercent{width:100%;height:100px;position:relative;top:auto;right:auto;text-align:center}}.trainingModule .progressList .categoryPercent b{position:absolute;left:-210px;top:38px;font-size:12px;color:#fff;font-weight:400}@media only screen and (max-width:767px){.trainingModule .progressList .categoryPercent b{left:0;position:relative;display:block;top:auto;margin-top:30px}}.trainingModule .progressList .categoryPercent .progress{margin-top:0;margin-bottom:0;width:50px;height:50px}@media only screen and (max-width:767px){.trainingModule .progressList .categoryPercent .progress{margin:0 auto}}.trainingModule .progressList .modulPercentageTitle{margin-top:30px;color:#fff;margin-bottom:10px}.trainingModule .progressList .linebar{height:10px;margin-bottom:0;padding-bottom:0}.trainingModule .progressList .linebar .progress-bar{height:10px;background:#b5bd00;top:50%}.trainingModule .progressList .progress.circle{width:70px;height:70px;line-height:70px;background:none;margin:0 auto;box-shadow:none;position:relative;position:absolute;right:5px;top:5px;color:#fff}@media only screen and (max-width:767px){.trainingModule .progressList .progress.circle{position:relative}}.trainingModule .progressList .progress.circle:after{content:"";width:100%;height:100%;border-radius:50%;border:5px solid #fff;position:absolute;top:0;left:0}.trainingModule .progressList .progress.circle>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.trainingModule .progressList .progress.circle .progress-left{left:0}.trainingModule .progressList .progress.circle.full .progress-bar{border-color:#b5bd00}.trainingModule .progressList .progress.circle .progress-bar{width:100%;height:100%;background:none;position:absolute;top:0;border:5px solid #b5bd00}.trainingModule .progressList .progress.circle .progress-left .progress-bar{left:100%;border-top-right-radius:35px;border-bottom-right-radius:35px;border-left:0;transform-origin:center left}.trainingModule .progressList .progress.circle .progress-right{right:0}.trainingModule .progressList .progress.circle .progress-right .progress-bar{left:-100%;border-top-left-radius:35px;border-bottom-left-radius:35px;border-right:0;transform-origin:center right}.trainingModule .progressList .progress.circle .progress-value{display:-ms-flexbox;display:flex;border-radius:50%;font-size:16px;text-align:center;line-height:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;font-weight:300}.trainingModule .progressList .progress.circle .progress-value div{margin-top:10px}.trainingModule .progressList .progress.circle .progress-value span{font-size:12px;text-transform:uppercase}.trainingModule .progressList .progress[data-percentage="1"] .progress-right .progress-bar{animation:loading-1 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="1"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="2"] .progress-right .progress-bar{animation:loading-2 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="2"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="3"] .progress-right .progress-bar{animation:loading-3 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="3"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="4"] .progress-right .progress-bar{animation:loading-4 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="4"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="5"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="5"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="6"] .progress-right .progress-bar{animation:loading-6 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="6"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="7"] .progress-right .progress-bar{animation:loading-7 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="7"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="8"] .progress-right .progress-bar{animation:loading-8 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="8"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="9"] .progress-right .progress-bar{animation:loading-9 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="9"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="10"] .progress-right .progress-bar{animation:loading-10 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="10"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="11"] .progress-right .progress-bar{animation:loading-11 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="11"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="12"] .progress-right .progress-bar{animation:loading-12 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="12"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="13"] .progress-right .progress-bar{animation:loading-13 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="13"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="14"] .progress-right .progress-bar{animation:loading-14 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="14"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="15"] .progress-right .progress-bar{animation:loading-15 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="15"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="16"] .progress-right .progress-bar{animation:loading-16 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="16"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="17"] .progress-right .progress-bar{animation:loading-17 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="17"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="18"] .progress-right .progress-bar{animation:loading-18 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="18"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="19"] .progress-right .progress-bar{animation:loading-19 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="19"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="20"] .progress-right .progress-bar{animation:loading-20 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="20"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="21"] .progress-right .progress-bar{animation:loading-21 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="21"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="22"] .progress-right .progress-bar{animation:loading-22 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="22"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="23"] .progress-right .progress-bar{animation:loading-23 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="23"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="24"] .progress-right .progress-bar{animation:loading-24 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="24"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="25"] .progress-right .progress-bar{animation:loading-25 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="25"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="26"] .progress-right .progress-bar{animation:loading-26 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="26"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="27"] .progress-right .progress-bar{animation:loading-27 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="27"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="28"] .progress-right .progress-bar{animation:loading-28 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="28"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="29"] .progress-right .progress-bar{animation:loading-29 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="29"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="30"] .progress-right .progress-bar{animation:loading-30 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="30"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="31"] .progress-right .progress-bar{animation:loading-31 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="31"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="32"] .progress-right .progress-bar{animation:loading-32 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="32"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="33"] .progress-right .progress-bar{animation:loading-33 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="33"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="34"] .progress-right .progress-bar{animation:loading-34 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="34"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="35"] .progress-right .progress-bar{animation:loading-35 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="35"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="36"] .progress-right .progress-bar{animation:loading-36 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="36"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="37"] .progress-right .progress-bar{animation:loading-37 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="37"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="38"] .progress-right .progress-bar{animation:loading-38 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="38"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="39"] .progress-right .progress-bar{animation:loading-39 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="39"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="40"] .progress-right .progress-bar{animation:loading-40 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="40"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="41"] .progress-right .progress-bar{animation:loading-41 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="41"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="42"] .progress-right .progress-bar{animation:loading-42 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="42"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="43"] .progress-right .progress-bar{animation:loading-43 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="43"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="44"] .progress-right .progress-bar{animation:loading-44 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="44"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="45"] .progress-right .progress-bar{animation:loading-45 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="45"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="46"] .progress-right .progress-bar{animation:loading-46 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="46"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="47"] .progress-right .progress-bar{animation:loading-47 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="47"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="48"] .progress-right .progress-bar{animation:loading-48 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="48"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="49"] .progress-right .progress-bar{animation:loading-49 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="49"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="50"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="50"] .progress-left .progress-bar{animation:0}.trainingModule .progressList .progress[data-percentage="51"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="51"] .progress-left .progress-bar{animation:loading-1 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="52"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="52"] .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="53"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="53"] .progress-left .progress-bar{animation:loading-3 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="54"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="54"] .progress-left .progress-bar{animation:loading-4 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="55"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="55"] .progress-left .progress-bar{animation:loading-5 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="56"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="56"] .progress-left .progress-bar{animation:loading-6 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="57"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="57"] .progress-left .progress-bar{animation:loading-7 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="58"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="58"] .progress-left .progress-bar{animation:loading-8 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="59"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="59"] .progress-left .progress-bar{animation:loading-9 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="60"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="60"] .progress-left .progress-bar{animation:loading-10 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="61"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="61"] .progress-left .progress-bar{animation:loading-11 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="62"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="62"] .progress-left .progress-bar{animation:loading-12 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="63"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="63"] .progress-left .progress-bar{animation:loading-13 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="64"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="64"] .progress-left .progress-bar{animation:loading-14 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="65"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="65"] .progress-left .progress-bar{animation:loading-15 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="66"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="66"] .progress-left .progress-bar{animation:loading-16 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="67"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="67"] .progress-left .progress-bar{animation:loading-17 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="68"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="68"] .progress-left .progress-bar{animation:loading-18 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="69"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="69"] .progress-left .progress-bar{animation:loading-19 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="70"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="70"] .progress-left .progress-bar{animation:loading-20 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="71"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="71"] .progress-left .progress-bar{animation:loading-21 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="72"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="72"] .progress-left .progress-bar{animation:loading-22 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="73"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="73"] .progress-left .progress-bar{animation:loading-23 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="74"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="74"] .progress-left .progress-bar{animation:loading-24 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="75"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="75"] .progress-left .progress-bar{animation:loading-25 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="76"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="76"] .progress-left .progress-bar{animation:loading-26 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="77"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="77"] .progress-left .progress-bar{animation:loading-27 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="78"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="78"] .progress-left .progress-bar{animation:loading-28 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="79"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="79"] .progress-left .progress-bar{animation:loading-29 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="80"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="80"] .progress-left .progress-bar{animation:loading-30 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="81"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="81"] .progress-left .progress-bar{animation:loading-31 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="82"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="82"] .progress-left .progress-bar{animation:loading-32 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="83"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="83"] .progress-left .progress-bar{animation:loading-33 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="84"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="84"] .progress-left .progress-bar{animation:loading-34 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="85"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="85"] .progress-left .progress-bar{animation:loading-35 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="86"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="86"] .progress-left .progress-bar{animation:loading-36 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="87"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="87"] .progress-left .progress-bar{animation:loading-37 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="88"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="88"] .progress-left .progress-bar{animation:loading-38 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="89"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="89"] .progress-left .progress-bar{animation:loading-39 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="90"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="90"] .progress-left .progress-bar{animation:loading-40 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="91"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="91"] .progress-left .progress-bar{animation:loading-41 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="92"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="92"] .progress-left .progress-bar{animation:loading-42 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="93"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="93"] .progress-left .progress-bar{animation:loading-43 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="94"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="94"] .progress-left .progress-bar{animation:loading-44 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="95"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="95"] .progress-left .progress-bar{animation:loading-45 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="96"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="96"] .progress-left .progress-bar{animation:loading-46 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="97"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="97"] .progress-left .progress-bar{animation:loading-47 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="98"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="98"] .progress-left .progress-bar{animation:loading-48 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="99"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="99"] .progress-left .progress-bar{animation:loading-49 1.5s linear forwards 1.5s}.trainingModule .progressList .progress[data-percentage="100"] .progress-right .progress-bar{animation:loading-50 1.5s linear forwards}.trainingModule .progressList .progress[data-percentage="100"] .progress-left .progress-bar{animation:loading-50 1.5s linear forwards 1.5s}@keyframes loading-1{0%{transform:rotate(0deg)}to{transform:rotate(3.6deg)}}@keyframes loading-2{0%{transform:rotate(0deg)}to{transform:rotate(7.2deg)}}@keyframes loading-3{0%{transform:rotate(0deg)}to{transform:rotate(10.8deg)}}@keyframes loading-4{0%{transform:rotate(0deg)}to{transform:rotate(14.4deg)}}@keyframes loading-5{0%{transform:rotate(0deg)}to{transform:rotate(18deg)}}@keyframes loading-6{0%{transform:rotate(0deg)}to{transform:rotate(21.6deg)}}@keyframes loading-7{0%{transform:rotate(0deg)}to{transform:rotate(25.2deg)}}@keyframes loading-8{0%{transform:rotate(0deg)}to{transform:rotate(28.8deg)}}@keyframes loading-9{0%{transform:rotate(0deg)}to{transform:rotate(32.4deg)}}@keyframes loading-10{0%{transform:rotate(0deg)}to{transform:rotate(36deg)}}@keyframes loading-11{0%{transform:rotate(0deg)}to{transform:rotate(39.6deg)}}@keyframes loading-12{0%{transform:rotate(0deg)}to{transform:rotate(43.2deg)}}@keyframes loading-13{0%{transform:rotate(0deg)}to{transform:rotate(46.8deg)}}@keyframes loading-14{0%{transform:rotate(0deg)}to{transform:rotate(50.4deg)}}@keyframes loading-15{0%{transform:rotate(0deg)}to{transform:rotate(54deg)}}@keyframes loading-16{0%{transform:rotate(0deg)}to{transform:rotate(57.6deg)}}@keyframes loading-17{0%{transform:rotate(0deg)}to{transform:rotate(61.2deg)}}@keyframes loading-18{0%{transform:rotate(0deg)}to{transform:rotate(64.8deg)}}@keyframes loading-19{0%{transform:rotate(0deg)}to{transform:rotate(68.4deg)}}@keyframes loading-20{0%{transform:rotate(0deg)}to{transform:rotate(72deg)}}@keyframes loading-21{0%{transform:rotate(0deg)}to{transform:rotate(75.6deg)}}@keyframes loading-22{0%{transform:rotate(0deg)}to{transform:rotate(79.2deg)}}@keyframes loading-23{0%{transform:rotate(0deg)}to{transform:rotate(82.8deg)}}@keyframes loading-24{0%{transform:rotate(0deg)}to{transform:rotate(86.4deg)}}@keyframes loading-25{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes loading-26{0%{transform:rotate(0deg)}to{transform:rotate(93.6deg)}}@keyframes loading-27{0%{transform:rotate(0deg)}to{transform:rotate(97.2deg)}}@keyframes loading-28{0%{transform:rotate(0deg)}to{transform:rotate(100.8deg)}}@keyframes loading-29{0%{transform:rotate(0deg)}to{transform:rotate(104.4deg)}}@keyframes loading-30{0%{transform:rotate(0deg)}to{transform:rotate(108deg)}}@keyframes loading-31{0%{transform:rotate(0deg)}to{transform:rotate(.31turn)}}@keyframes loading-32{0%{transform:rotate(0deg)}to{transform:rotate(.32turn)}}@keyframes loading-33{0%{transform:rotate(0deg)}to{transform:rotate(.33turn)}}@keyframes loading-34{0%{transform:rotate(0deg)}to{transform:rotate(.34turn)}}@keyframes loading-35{0%{transform:rotate(0deg)}to{transform:rotate(126deg)}}@keyframes loading-36{0%{transform:rotate(0deg)}to{transform:rotate(.36turn)}}@keyframes loading-37{0%{transform:rotate(0deg)}to{transform:rotate(.37turn)}}@keyframes loading-38{0%{transform:rotate(0deg)}to{transform:rotate(.38turn)}}@keyframes loading-39{0%{transform:rotate(0deg)}to{transform:rotate(.39turn)}}@keyframes loading-40{0%{transform:rotate(0deg)}to{transform:rotate(144deg)}}@keyframes loading-41{0%{transform:rotate(0deg)}to{transform:rotate(.41turn)}}@keyframes loading-42{0%{transform:rotate(0deg)}to{transform:rotate(.42turn)}}@keyframes loading-43{0%{transform:rotate(0deg)}to{transform:rotate(154.8deg)}}@keyframes loading-44{0%{transform:rotate(0deg)}to{transform:rotate(.44turn)}}@keyframes loading-45{0%{transform:rotate(0deg)}to{transform:rotate(162deg)}}@keyframes loading-46{0%{transform:rotate(0deg)}to{transform:rotate(165.6deg)}}@keyframes loading-47{0%{transform:rotate(0deg)}to{transform:rotate(.47turn)}}@keyframes loading-48{0%{transform:rotate(0deg)}to{transform:rotate(172.8deg)}}@keyframes loading-49{0%{transform:rotate(0deg)}to{transform:rotate(.49turn)}}@keyframes loading-50{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.trainingModule .progressList .progress{margin-bottom:1em}.trainingModule .totalPercent{position:fixed;font-size:30px;text-align:center}@media only screen and (max-width:767px){.trainingModule .totalPercent{position:static;margin-top:20px;width:100%}}.trainingModule .totalPercent b{margin-top:20px;display:block;font-size:80px;text-align:center}#disclaimer_modal .modal-content,#terms_conditions_modal .modal-content{color:#000;font-size:12px;line-height:18px}