.fk-inline-block{display:inline-block;*display:inline;zoom:1}@font-face{font-family:'roboto_light';src:url('./fonts/Roboto/Roboto-Light-webfont.eot'),url('./fonts/Roboto/Roboto-Light-webfont.woff') format('woff'),url('./fonts/Roboto/Roboto-Light-webfont.ttf') format('truetype');font-weight:100;font-style:normal}.lego-mi.fk-mainbody.fksk-mainbody{background-color:white}.lego-mi .fk-content.fksk-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.lego-mi .image-container img{display:block}.lego-mi .titleImage{min-height:350px}.lego-mi .topRightCarousel{height:350px}.lego-mi .topRightCarousel .fk-ui-ccarousel-container .ccarousel-buttons{position:absolute;width:100%;bottom:0}.lego-mi .link-container .title{font-size:20px}.lego-mi .link-container .link{background:url('../prod/images/lego/redmi/pattern-bg-5c8aed25.jpg');color:white}.lego-mi .module-tmargin{margin-top:18px}.lego-mi .video{text-align:center}.lego-mi .infographic{height:350px}.lego-mi .minHeight{min-height:350px}.lego-mi .noMarginTop{margin-top:0!important}.lego-mi .topTextWrap{font-family:roboto_light;text-align:center}.lego-mi .topTextWrap .heading{font-size:44px;color:#565656;margin-top:19px}.lego-mi .topTextWrap .subHeading{font-size:21px;color:#565656}.lego-mi .topTextWrap .price{font-size:37px;color:#db4439;padding-bottom:20px;line-height:2em}.lego-mi .emailModule .title{color:#565656}.lego-mi .emailModule .subTitle{color:#666}.lego-mi .mi3TopTitle{min-height:130px;margin-top:20px}.module-tmargin{margin-top:14px}.gd-tmargin{margin-top:16px}.section-tmargin{margin-top:30px}.divider-tmargin{margin-top:56px}.spot-tmargin{margin-top:30px}.title-tmargin{margin-top:30px;overflow:hidden}.grid-width{margin:0 auto;width:978px}.title-image{height:60px;text-align:center}.section-margin{margin-top:12px}.clearfix:after,.n-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.n-row{display:inline-block}.clearfix,.n-row{display:block}.n-row{position:relative;margin-left:-18px}.n-gu1 .n-row{width:83px}.n-gu2 .n-row{width:166px}.n-gu3 .n-row{width:249px}.n-gu4 .n-row{width:332px}.n-gu5 .n-row{width:415px}.n-gu6 .n-row{width:498px}.n-gu7 .n-row{width:581px}.n-gu8 .n-row{width:664px}.n-gu9 .n-row{width:747px}.n-gu10 .n-row{width:830px}.n-gu11 .n-row{width:913px}.n-gu12 .n-row{width:996px}.n-col{padding-left:18px;float:left;position:relative}.n-gu1{width:65px}.n-gu2{width:148px}.n-gu3{width:231px}.n-gu4{width:314px}.n-gu5{width:397px}.n-gu6{width:480px}.n-gu7{width:563px}.n-gu8{width:646px}.n-gu9{width:729px}.n-gu10{width:812px}.n-gu11{width:895px}.n-gu12{width:978px}.menu{margin-top:16px}.menu .menu-list{height:38px;float:right;font-size:20px;margin-top:20px}.menu .logo{float:left}.menu .tab{float:left;margin-left:5px}.menu .tab .link{color:#666;padding:8px 20px;text-decoration:none}.menu .tab .selected{color:#ff4a00;border-bottom:3px solid #ff4a00}.imageCarousel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.imageCarousel img{display:block}.tabCtrlWrap .tabWrap{cursor:pointer;display:table-cell;border-right:1px solid #b4b4b4;height:30px;overflow:hidden}.tabCtrlWrap .tabWrap:last-child{border:0}.tabCtrlWrap .tab{padding:5px 15px;height:20px;line-height:22px;font-size:17px;margin:0 15px}.tabCtrlWrap .tabs{display:table;margin:0 auto}.tabCtrlWrap .selected{background-color:#ff4a00;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.tabCtrlWrap .tabLink{text-decoration:none;color:#333}.tabCtrlWrap .content{display:none}.tabCtrlWrap .content.selectedContent{display:block}.gtl2-module .gtl-carousel{height:558px;overflow:hidden}.gtl2-module .product-case{height:558px;width:978px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gtl2-module .product-case .primary-image{cursor:pointer;margin-top:8px;height:550px}.gtl2-module .fk-ui-ccarousel-container .ccarousel-prev.onside,.gtl2-module .fk-ui-ccarousel-container .ccarousel-next.onside{margin-top:260px}.gtl2-module .more-looks{height:75px;overflow:hidden;cursor:pointer;margin-top:5px}.gtl2-module .more-looks .looks-wrapper{display:table;margin:0 auto}.gtl2-module .more-looks .look{float:left;width:125px;height:75px;padding-right:17px}.gtl2-module .more-looks .look:last-child{padding-right:0}.gtl2-module .more-looks img{width:100%;height:100%}.gtl2-module .more-looks .active{opacity:.5;filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5}.gtl2-module .products-wrap{position:absolute;top:0;width:178px;right:30px}.gtl2-module .products-wrap .products{position:relative;height:480px;width:168px;overflow:hidden;text-align:center;outline:1px solid #bebebe}.gtl2-module .products-wrap .products .wrap-bg{width:170px;height:480px;background-color:white;opacity:.8;filter:alpha(opactiy=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;position:absolute;top:0}.gtl2-module .products-wrap .products .wrap{display:inline-block;margin:0 auto;position:relative;z-index:1;width:65px}.gtl2-module .products-wrap .products .product-unit{margin-top:5px;height:90px;width:65px;overflow:hidden;position:relative;cursor:pointer}.gtl2-module .products-wrap .products .product-unit .pu-title{width:110px;overflow:hidden;font-size:11px;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis}.gtl2-module .products-wrap .products .product-unit .active .overlap{background-color:#000;opacity:.5;filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5}.gtl2-module .products-wrap .products .product-unit .pu-price{font-size:11px;font-weight:bold;margin-bottom:2px}.gtl2-module .products-wrap .products .product-unit .link-text{font-size:11px}.gtl2-module .products-wrap .products .product-unit .img-wrap{display:table-cell;vertical-align:middle;width:63px;height:88px}.gtl2-module .products-wrap .products .product-unit .overlap{width:63px;height:88px;position:absolute;top:0;background-color:transparent}.gtl2-module .products-wrap .products .product-unit .image-wrap{position:relative;height:88px;width:63px;text-align:center;border:1px solid #999;background-color:white}.gtl2-module .products-wrap .products .product-unit .image-wrap .buy-btn{display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;visibility:hidden;opacity:0;filter:alpha(opactiy=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;color:white;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.gtl2-module .products-wrap .products .product-unit .image-wrap .product-image{max-height:88px;max-width:63px}.gtl2-module .products-wrap .products .product-unit:hover .product-details{visibility:visible;opacity:1;filter:alpha(opactiy=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1}.gtl2-module .products-wrap .products-control{cursor:pointer;margin:0 auto;height:38px;width:178px;text-align:center;vertical-align:middle;border-bottom:1px none #bebebe;position:relative;z-index:1;opacity:.9;filter:alpha(opactiy=90);-ms-filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9}.gtl2-module .products-wrap .products-control .collapse{outline-color:#e6e6e6;border-bottom-style:solid}.gtl2-module .products-wrap .products-control .expand{outline-color:transparent;border-bottom-style:none}.gtl2-module .products-wrap .products-control .shop{line-height:38px;background-color:black;color:white;width:170px;float:left;font-family:roboto_light}.gtl2-module .products-wrap .products-control .shop-sprite{background:url('../prod/images/lifestyle-brands-c355c55c.png') 0 0 no-repeat;float:left;width:8px;height:10px;position:absolute;right:0;top:0}.fk-ui-tooltip{max-width:400px}.tooltip-wrapper{min-height:125px;width:300px}.tooltip-wrapper .product-wrap{width:125px;height:125px;float:left}.tooltip-wrapper .product-wrap .product{width:125px;height:125px;vertical-align:middle;display:table-cell;text-align:center}.tooltip-wrapper .product-wrap .product img{max-height:125px;max-width:125px}.tooltip-wrapper .details-wrap{width:150px;height:125px;float:left;margin-left:20px}.tooltip-wrapper .details-wrap .details{width:150px;height:125px;display:table-cell;vertical-align:middle}.tooltip-wrapper .details-wrap .details .pu-price{font-weight:bold;font-size:22px;height:28px}.tooltip-wrapper .details-wrap .details .pu-title{color:#333;font-size:13px;padding-bottom:3px;max-height:50px}.tooltip-wrapper .details-wrap .details .pu-title .text{display:table-cell;vertical-align:middle}.tooltip-wrapper .details-wrap .details .pu-discount{color:#848484;height:14px}.tooltip-wrapper .details-wrap .details .pu-discount .pu-old{text-decoration:line-through}.tooltip-wrapper .details-wrap .details .buy{height:25px;margin-top:5px}.tooltip-wrapper .details-wrap .details .buy .buyNow{width:100px}.gtlTooltip.l-middle .fk-ui-tooltip-arrow{background:url('../prod/images/lifestyle-brands-c355c55c.png') 0 -50px no-repeat}.count-down2{height:180px;text-align:center;background:url('../prod/images/lego/redmi/pattern-bg-5c8aed25.jpg');color:white}.count-down2 .counter-box{float:left;width:50%;height:180px;border-right:1px solid #343a46;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.count-down2 .counter-box .title{padding-top:18px;font-size:29px;height:29px;font-family:roboto_light}.count-down2 .counter-box .sub-title{font-size:17px;margin-top:15px;height:17px}.count-down2 .counter-box .counter-wrap{margin-top:30px;height:68px}.count-down2 .counter-box .counter-wrap .counter{height:48px;width:48px;border:2px solid #333;background-color:white;display:inline-block;color:#333;font-size:25px;line-height:48px;margin:0 5px}.count-down2 .counter-box .counter-wrap .text{display:inline-block;font-size:14px;width:52px;margin:5px;text-transform:uppercase}.count-down2 .summary{width:50%;height:180px;display:table-cell;vertical-align:middle}.imgTextContainer{height:350px}.imgTextContainer .imageWrap .img{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;max-width:489px;display:block;height:350px}.imgTextContainer .textWrap{padding-left:40px;max-width:449px;height:350px;display:table}.imgTextContainer .textContainer{display:table-cell;vertical-align:middle}.imgTextContainer .heading{font-size:25px;color:#565656;font-family:roboto_light;line-height:1.2em}.imgTextContainer .subHeading{font-size:17px;color:#565656;line-height:1.5em}.imgTextContainer .description{font-size:15px;color:#666;line-height:1.3em;margin-top:15px}.imgTextContainer .shopNowBtn{margin-top:15px}.imgTextContainer .colorBtnWrap{margin-top:5px}.imgTextContainer .colorButton{width:16px;height:16px;border:2px dotted grey;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin-right:5px;cursor:pointer}.imgTextContainer .colorButton.selected{border:2px solid;width:18px;height:18px}.video-unit{height:100%;cursor:pointer}.video-unit .video{height:100%}.videoDialog .window{padding:0}.videoDialog .close-icon{background:url('../prod/images/lifestyle-brands-c355c55c.png') 0 -12px no-repeat}.videoDialog .shield{background:#000;opacity:.6;filter:alpha(opactiy=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6}.videoDialog .content{background-color:black}.video-placeholder{width:854px;height:480px}.emailModule{width:978px;height:140px;text-align:center}.emailModule .title{font-family:roboto_light;text-align:center;font-size:25px;margin-top:20px;line-height:1.8em}.emailModule .sub-title{text-align:center;font-size:15px}.emailModule .register{height:41px;line-height:41px;text-align:center;font-size:21px;margin-top:30px;overflow:hidden}.emailModule .register.msg-success{display:inline-block;color:#090;background-color:#fffdaa;padding:0 20px}.emailModule .register.msg-error{display:inline-block;color:#c10;background-color:#fffdaa;padding:0 20px}.emailModule .productSelect{width:232px;font-size:2em;margin-top:10px}.link-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ff4a00;overflow:hidden;width:978px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;height:85px;font-size:22px;line-height:85px;color:#333}.link-container .title{text-transform:uppercase;color:white;padding:10px;line-height:85px;font-family:roboto_light}.link-container .link{height:40px;width:210px;background-color:#fff;display:inline-block;vertical-align:middle;line-height:40px;font-size:18px}.social{text-align:center}.social .title{font-size:19px;font-weight:bold;text-transform:uppercase;color:#666}.social .shareButtons{height:61px;margin:10px auto 0;width:240px}.social .shareButtons .share-btn{float:left;padding:0 12px}.video-unit{height:100%;cursor:pointer}.video-unit .video{height:100%}.videoDialog .window{padding:0}.videoDialog .close-icon{background:url('../prod/images/lifestyle-brands-c355c55c.png') 0 -12px no-repeat}.videoDialog .shield{background:#000;opacity:.6;filter:alpha(opactiy=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6}.videoDialog .content{background-color:black}.video-placeholder{width:854px;height:480px}.product-specs{padding:20px 0}.product-specs .fk-specs-type{margin-top:20px;width:100%;border-top:1px solid #f9f9f9}.product-specs .fk-specs-type td{border-bottom:1px dotted #c9c9c9;padding:5px 10px;font-size:100%}.product-specs .fk-specs-type .group-head{background-color:#f9f9f9;font-size:108%;padding:5px 10px}.product-specs .fk-specs-type .specs-key{width:20%;border-right:1px solid #c9c9c9;vertical-align:top}.product-specs .fk-specs-type .specs-list li{padding-bottom:5px}.registration-wrap{text-align:center}.registration-wrap .register-product .product-wrap{border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.registration-wrap .register-product .product-wrap.selected{border-color:#fbab13}.registration-wrap .register-product .product-wrap.selected .r-select{width:100%}.registration-wrap .register-product .r-status{margin-top:20px;font-size:23px;color:#555;font-family:roboto_light}.registration-wrap .register-product .r-title{margin-top:12px;font-size:15px;color:#666}.registration-wrap .register-product .timer-unit{width:250px;margin:25px auto 0;height:103px;font-size:15px;color:#666}.registration-wrap .register-product .r-salemsg{text-transform:uppercase}.registration-wrap .register-product .r-timer{width:250px;height:70px;margin:12px auto 0;border:1px solid #999;-webkit-box-sizing:boder-box;-moz-box-sizing:boder-box;box-sizing:boder-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#fff 70%),to(#d1d1d1));background:-moz-linear-gradient(top,#fff 70%,#d1d1d1);background:linear-gradient(to bottom,#fff 70%,#d1d1d1);background-image:-ms-linear-gradient(top,#fff 70%,#d1d1d1)}.registration-wrap .register-product .r-timer .timer-wrap{height:46px;margin-top:5px}.registration-wrap .register-product .r-timer .timer-digit{width:66px;height:38px;line-height:38px;float:left;margin:0 4px;font-size:25px;text-align:center;border:1px solid #ccc;-webkit-box-sizing:boder-box;-moz-box-sizing:boder-box;box-sizing:boder-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#fff 50%));background:-moz-linear-gradient(top,#ccc,#fff 50%);background:linear-gradient(to bottom,#ccc,#fff 50%);background-image:-ms-linear-gradient(top,#ccc,#fff 50%)}.registration-wrap .register-product .r-timer .separator{float:left;font-weight:bold;line-height:38px;padding:0 3px}.registration-wrap .register-product .r-timer .info-wrap{margin-top:2px}.registration-wrap .register-product .r-timer .timer-info{float:left;width:77px;margin:0 3px;font-size:11px}.registration-wrap .register-product .r-productImg{margin-top:30px;max-height:200px;overflow:hidden}.registration-wrap .register-product .r-registrationMsg{margin:10px 7px 0;border:2px solid transparent;font-size:17px;height:34px;overflow:hidden;background-color:#efefef;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.registration-wrap .register-product .r-registrationMsg.show-msg{visibility:visible}.registration-wrap .register-product .r-registrationMsg .r-symbol{float:left;width:27px;padding:4px 0;color:white}.registration-wrap .register-product .r-registrationMsg .r-arrow{border-color:transparent;border-width:15px 0 15px 10px;border-style:solid;width:0;height:0;float:left}.registration-wrap .register-product .r-registrationMsg .r-msg{padding:4px 0;color:#555}.registration-wrap .register-product .r-registrationMsg.r-error{border-color:#db2b2b}.registration-wrap .register-product .r-registrationMsg.r-error .r-symbol{background-color:#db2b2b}.registration-wrap .register-product .r-registrationMsg.r-error .r-arrow{border-left-color:#db2b2b}.registration-wrap .register-product .r-registrationMsg.r-success{border-color:#6bad50}.registration-wrap .register-product .r-registrationMsg.r-success .r-symbol{background-color:#6bad50}.registration-wrap .register-product .r-registrationMsg.r-success .r-arrow{border-left-color:#6bad50}.registration-wrap .register-product .r-select{margin:10px auto 0;width:165px;height:42px;line-height:42px;background-color:#fbab13;font-size:17px;text-transform:uppercase;color:white;cursor:pointer}.registration-wrap .register-product .r-select.disabled{background-color:#ccc;cursor:default}.registration-wrap .registration-disabled .r-select{background-color:#ccc;cursor:default}.registration-wrap .register-btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f78828;font-size:17px;color:white;padding:13px 0;width:300px;margin:30px auto 0;cursor:pointer}.registration-wrap .register-btn:hover{background-color:#dd771f}.registration-wrap .register-btn.disabled{background-color:#ccc;cursor:default}.registration-wrap .loginMessage,.registration-wrap .noSelectMessage{margin:20px 0;font-size:15px;color:#666;font-weight:bold}.promo-widget{height:350px;width:978px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.promo-widget.fk-ui-ccarousel-container .ccarousel-buttons{position:absolute;top:160px}.promo-widget.fk-ui-ccarousel-container .ccarousel-prev{margin:0}.promo-widget.fk-ui-ccarousel-container .ccarousel-next{margin:0 0 0 920px}.promo-widget .banner{width:978px;height:350px}.promo-widget .banner-tabs{position:absolute;bottom:20px;width:978px;text-align:center;height:0;overflow:visible}.promo-widget .banner-tabs .tab{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;height:13px;width:13px;background-color:#565656;display:inline-block;*display:inline;*zoom:1;margin-right:5px}.promo-widget .banner-tabs .tab.selected{background-color:#ff4a00}.product-carousel3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;overflow:hidden;width:978px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-carousel3 .fk-ui-ccarousel-container .ccarousel-prev.onside,.product-carousel3 .fk-ui-ccarousel-container .ccarousel-next.onside{margin:0;top:80px}.product-carousel3 .ccarousel-wrapper .list-items{width:inherit;position:static;overflow:hidden}.product-carousel3 .list-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;width:978px;color:#333;margin-bottom:10px;line-height:35px;vertical-align:middle;font-weight:bold}.product-carousel3 .list-title:hover .viewALL{text-decoration:underline}.product-carousel3 .list-title:hover .arrow:after{right:-4px}.product-carousel3 .list-title .title-wrap{width:900px;height:35px;position:relative}.product-carousel3 .list-title .dash{position:absolute;border-bottom:2px solid #bebebe;width:910px;height:17px}.product-carousel3 .list-title .title{text-align:center;position:absolute;width:978px;font-size:18px;font-family:Museo,Helvetica,arial,san-serif!important}.product-carousel3 .list-title .title span{background-color:white;padding:0 5px}.product-carousel3 .list-title .viewAll{position:relative;left:914px;font-size:11px;width:62px}.product-carousel3 .list-title .arrow:after{content:"";border-left:4px solid #333;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;position:relative;right:-2px}.product-carousel3 .list-wrapper{position:relative;width:978px}.product-carousel3 .list-items{overflow:hidden;height:284px;width:920px;left:0;right:0;margin:0 auto}.product-carousel3 .product-wrap{float:left;height:284px;width:230px;overflow:hidden}.product-carousel3 .product-unit{height:284px;width:210px;padding:0 10px;position:relative;color:#333}.product-carousel3 .product-unit .image-wrap{text-align:center;height:190px;width:210px;overflow:hidden;display:table-cell;vertical-align:middle}.product-carousel3 .product-unit .product-title{text-transform:capitalize;margin:7px 0 2px}.product-carousel3 .product-unit .product-image{max-height:187px;max-width:200px;vertical-align:middle}.product-carousel3 .product-unit .pu-discount{color:#848484;padding-bottom:2px}.product-carousel3 .product-unit .pu-discount .pu-old{color:#848484;text-decoration:line-through}.product-carousel3 .product-unit .pu-price{border-top:1px solid #c9c9c9;font-size:17px;font-weight:bold;height:17px}