.light-blue-container{background-color:#fcfcfc;border:1px solid #f1f1f1}div.container-main{background-color:#f6f5f5}div.product{margin-top:10px}section.history-back{padding:15px 5px 0 20px}a.back{color:#6a6a6a;font-size:110%}section.device-hero div div.details h1{margin-top:0}section.device-hero div div.details div.description{position:relative}section.device-hero div div.details div.description .indent{width:90%}section.device-hero div.details{margin-top:0}.js section.device-hero .product-details-slider-inner div.details .description{visibility:hidden}.span1.colour-picker{top:0;z-index:100}.span1.colour-picker.small-bp-colorpicker,.accessory_details_slider .span1.colour-picker{display:none}.product_details_slider #popclover-container.credit-check .legal-text{text-align:left;font-size:10px;width:260px;font-style:italic;overflow:hidden;line-height:18px}.product_details_slider .tila-container{margin-bottom:15px;clear:both}.product_details_slider .backorder-container{margin-bottom:15px;clear:both}.product_details_slider #popclover-container.credit-check{padding:0;border:0}.out-of-stock .out-of-stock-text{text-transform:uppercase;font-size:22px}div.modal.zipcode-modal.fade.in{margin-left:-200px;position:fixed;top:25%;width:400px}div.modal.zipcode-modal h3{margin-top:10%}div.description-modal div.popclover-content{padding:30px 14px 9px}div.product p.description-text{max-height:150px;margin-bottom:10px}div.description-modal i.close{float:right;margin-top:10px;opacity:1}.product-detail .price-show-for{font-size:11px}form.add-cart button{margin-bottom:25px}form.add-cart .stock-message{color:#000}div.rate{margin-left:0!important}div.rate i.rate{width:15px}div.rate i.rate .full-star{background:url("/content/dam/tmo-wem/global-assets/product/full-star.png") 0 0 no-repeat transparent;height:26px;width:15px}div.rate i.rate .full-star.r10{width:1px}div.rate i.rate .full-star.r20{width:3px}div.rate i.rate .full-star.r30{width:4px}div.rate i.rate .full-star.r40{width:6px}div.rate i.rate .full-star.r50{width:7px}div.rate i.rate .full-star.r60{width:9px}div.rate i.rate .full-star.r70{width:10px}div.rate i.rate .full-star.r80{width:12px}div.rate i.rate .full-star.r90{width:14px}a.reviews-based{display:inline-block;font-size:12px;line-height:26px;vertical-align:middle;margin-top:-3px;margin-left:5px}div.price,div.special-price{margin:1px 0 10px 0!important}div.special-price{margin-bottom:5px!important}div.special-price p.leyend{margin-bottom:0}div.price,div.special-price del.striked-price{padding-right:10px}div.price .label1{font-size:30px}div.price .striked-price{padding-right:10px}div.special-price p.price{font-size:150%}div.price p span.clarification{display:inline-block}div.product-slider,div.colour-picker{position:relative}div.product-slider .flexslider .slides img{margin:0 auto;display:block;padding-bottom:29px}div.product-slider .flexslider .slides>li{text-align:center}div.colour-picker ul.colour-picker{position:static;float:left;margin-left:20px}div.product-slider div.btn-group{display:block;text-align:center}div.product-slider div.btn-group.capacity{width:100%;margin-left:0}div.product-slider div.btn-group.capacity .btn{width:100px}div.product-slider div.btn-group.capacity .btn:first-child{margin-left:0}div.product-slider div.btn-group button.btn-tertiary{width:30%;margin-left:15px;border-radius:5px 5px 5px 5px;box-shadow:none;height:35px}div.colour-picker ul.colour-picker li{border:1px solid #ebebeb;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:10px 0 20px;padding:7px;line-height:2px}div.colour-picker ul.colour-picker li.active{border-color:#b4b4b4}div.colour-picker ul.colour-picker a.device-colour{background-color:transparent;border:1px solid transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0;padding:0}div.colour-picker ul.colour-picker a.device-colour{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}div.colour-picker ul.colour-picker a.device-colour img.image-box-color{border:1px solid black}.product-details-slider-inner{padding-bottom:20px}.product-details-slider-inner .span5.details h1,.product-details-slider-inner .span5.details h3{margin-right:20px}.product-details-slider-inner .span5.details h1 sup{top:-0.55em;font-size:55%}.product-details-slider-inner .span5.details .description .description-text{width:auto;margin-right:40px}.product-details-slider-inner .in-stock{width:auto;float:left;margin-right:20px}div.flexslider{border:0;box-shadow:none}div.flex-viewport{height:420px}div.price p sup{font-size:50%;vertical-align:top;line-height:25px;top:0}.product-detail div.rate{margin-bottom:20px}.product-detail div.special-price{margin-bottom:0!important}section.features header{margin-left:100px}section.features header h2{font-size:36px;margin-bottom:5px}.compatible_accessories_carousel div.flexslider{margin-top:80px}.compatible_accessories_carousel div.flex-viewport{height:380px}.compatible_accessories_carousel .view-more{font-weight:bold}.accessory_details_slider.product_details_slider .device-sliders.flexslider .slides>li>img{max-width:380px!important;max-height:380px!important;height:auto!important;width:100%!important}.device-sliders .flex-direction-nav a.flex-prev{left:20px}section.specifications{margin-bottom:5%}section.specifications header,section.specifications div.specifications{margin-left:60px}section.specifications div.specifications h5{margin:0}section.specifications div.specifications ul,section.specifications div.specifications ol{margin:0 0 10px 20px}section.specifications header h2{font-size:36px}div.specifications{position:relative}.pull-left.size-specs ul{margin:0 0 10px 13px}.pull-left.size-specs li{width:100%}.text-medium-gray.header2b{margin:30px 0 0 20px}div.size-specs{position:static;width:50%;float:left}div.specs-in-the-box{position:static;float:right;width:50%}div.text-specs{position:static;float:left;width:40%}div.size-specs h5,div.specifications div.text-specs h5,div.specs-in-the-box h5{font-size:16px;font-weight:bolder}div.size-specs ul li,div.specifications div.text-specs ul li,div.specs-in-the-box ul li{font-size:14px;line-height:18px;width:85%}div.product_features_specs_images{position:static;float:right;width:50%}div.product_features_specs_images div.specs-images{position:relative}div.specifications div.specs-images div div div.ruler{border-bottom:1px solid #9b9b9b;position:relative;min-width:195px}div.specifications div.specs-images div div div.ruler.width{margin-bottom:10px}.product-360{padding-bottom:29px;background-image:url("clientlibs_product/img/360_indicator.png");background-position:center bottom;background-repeat:no-repeat;width:100%;position:relative;text-align:center}.product-360 .reel-overlay{position:relative;margin:0 auto}.product-360 #reel360{width:380px!important;height:380px!important}#login-message{font-size:12px;font-family:swiss 721 Roman;margin-top:18px;display:inline-block}.product-detail .row-fluid .span9{width:53.359%;margin:0 20px 20px 0}div.product_details_faq{margin-top:20px}div.price p del.promotional-price{color:#6a6a6a}div.product-details-pricing-flag{color:#6a6a6a;padding-left:10px;padding-bottom:20px;text-transform:uppercase}div.accessory-details-pricing-flag{color:#6a6a6a;padding-bottom:10px;text-transform:uppercase}.accessory-offer-text p{color:#e20074;font-size:14px;line-height:15px;margin-bottom:5px}#similar .pillbox-wide-carousel,#accessories .pillbox-wide-carousel{padding-top:75px}#accessories .pillbox-wide-carousel .details{display:block;margin-top:15px}#accessories .pillbox-wide-carousel .product-card a:first-child{margin-bottom:15px}#similar .flexslider,#accessories .flexslider{margin:0;padding:0 40px}div section.features header .sub-heading1{padding-right:20px}div section.features .featurette{float:left;min-height:1px;margin-left:0;border-bottom:dotted 1px #9b9b9b}div section.features .featurette.marketing-content .copy{margin-top:30px}div section.features .featurette .copy .cta{margin-right:10px;font-size:16px}section.features .featurette .copy .cta.text{white-space:nowrap}a.product-cta-btn{line-height:normal}a.product-cta-btn small{display:block}div section.features .featurette .copy a.cta.btn-large:after{content:""}div section.features .featurette .copy .cta:hover{margin-right:10px;font-size:16px}section .product_features_hero .featurette{padding-top:0}div section.features .featurette .hero_image{height:auto}div section.features .featurette.right .copy{float:left}div section.features .featurette.left .copy{float:right}div section.features .featurette.right .hero_image{float:right}div section.features .featurette.left .hero_image{float:left}div.product_video{border-bottom:dotted 1px #9b9b9b;padding-bottom:20px}div div div div.product_features_specs_images img{max-width:100%}div section.specifications header h3{margin-left:0}#features .featurette.right{padding:0}section.features.non-hero ul.span10 li i{margin-top:4px}.buy-action-space .availability{padding:10px 0 0 0}.availability-offer-text-space{margin:5px 0}.availability-offer-text-space .availability p{color:#e20074;font-size:14px;line-height:15px;margin-bottom:5px}.accessory-offer-text{color:#000;font-size:11px;line-height:15px;margin-bottom:5px}.pdp-upfront-price-visible a:hover .text-magenta{color:#ba0060!important}.pdp-upfront-price-visible a:hover .text-magenta i.icon-info-sign-pricing{background-position:-326px -1465px}form.add-cart{position:relative}form.add-cart .login_message{position:absolute;top:0;right:0}section.features.non-hero .span10 h4{margin-top:0}@media(max-width:480px){div.modal.zipcode-modal.fade.in{width:100%;margin:0;top:10%;left:0}div.product p.description-text{max-height:240px;margin-bottom:16px}#pre-ordered{padding-right:15px;padding-left:15px}.pre-order-link{font-family:swiss 721 Roman;font-size:14px}}@media(min-width:1240px){.product-detail .span5.details,section.device-hero div.details{margin-top:-60px}.span1.colour-picker{top:-45px}.pre-order-link{margin-top:9px;font-family:swiss 721 Roman;font-size:12px}}@media(min-width:940px) and (max-width:1239px){.product-details-slider-inner .in-stock .btn{width:180px}}@media(min-width:724px) and (max-width:939px){.product-details-slider-inner .span6.product-slider{margin-left:144px}.product-details-slider-inner .span6.product-slider .flex-control-nav.flex-control-paging{display:block!important}.product-details-slider-inner .span6.product-slider .btn-group.capacity{padding-top:10px}.product-details-slider-inner .span5.details{width:600px;margin-left:82px;padding-top:30px}.product-details-slider-inner .span5.details .description .description-text{margin-right:0}.product-slider .flexslider .slides>li>img{max-width:100%!important;height:auto!important}.device-hero.internet .product-slider{width:90%;margin-left:40px}}@media(max-width:723px){.container.product.pillbox.product-detail{border-radius:0}.product_details_slider .tila-container,.product_details_slider .backorder-container,.product_details_slider #popclover-container{padding-left:20px}.product-details-slider-inner .social-share-inner{margin-left:10px}.product-details-slider-inner .span6.product-slider .flex-control-nav.flex-control-paging{display:block!important}.product-slider .flexslider .slides>li>img{max-width:100%!important;height:auto!important}.product-details-slider-inner .span1.colour-picker{display:none}.product-details-slider-inner .span1.colour-picker.small-bp-colorpicker{display:block!important;text-align:center}.product-details-slider-inner .span1.colour-picker ul{display:inline-block;float:none;margin-left:0}.product-details-slider-inner .span1 .colour-picker li{float:left;margin-left:20px}.product-details-slider-inner .span1 .colour-picker li:first-child{margin-left:0}div.product-slider div.btn-group.capacity .btn{width:70px;padding:0;height:40px}div.product-slider div.btn-group.capacity .btn-magenta{color:#fff}.product-details-slider-inner .span5.details{padding-top:10px}.product-details-slider-inner .span5.details h1,.product-details-slider-inner .span5.details .description .description-text{margin-left:20px;margin-right:20px;width:auto}.product-details-slider-inner div.rate{padding-left:20px}.product-details-slider-inner .special-price,.product-details-slider-inner .price{padding-left:20px}.product-details-slider-inner .in-stock,.product-details-slider-inner .out-of-stock,.product-details-slider-inner .login_message{padding-left:10px}form.add-cart .login_message{position:relative;top:auto;right:auto}.product-details-slider-inner #login-message{font-size:14px;font-family:swiss 721 Roman;margin-top:2px;width:100%}.product-details-slider-inner .in-stock .btn{margin-bottom:10px}.product-details-slider-inner .credit-dropdown .dropdown-toggle{border:1px solid #d5d5d5}.product-details-slider-inner .estimate_credit_check{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:15px 0;margin:15px 0}}@media(max-width:767px){.accessory_details_slider.product_details_slider .device-sliders.flexslider{min-height:350px;margin-bottom:0}}@media(max-width:767px){div.specifications{min-height:0}div.size-specs,div.text-specs,div.product_features_specs_images,div.specs-in-the-box{position:relative;height:auto;top:auto;width:100%}section.specifications header,section.specifications div.specifications{margin-left:40px}div.text-specs{margin-top:30px}}@media(min-width:1240px){div.price p{margin:1px 0 30px 0!important}div section.features .featurette{width:1240px}section.features header{margin-left:82px;margin-left:120px}section.features.non-hero header{margin-left:105px}section.features.non-hero ul.span10{margin-left:105px;margin-top:20px;margin-bottom:30px}section.features.non-hero ul.span10 li{vertical-align:top;display:inline-block;margin-bottom:60px}section.features.non-hero ul.span10 li i{width:70px;float:left}section.features.non-hero ul.span10 li div.description{width:400px;padding-right:20px;margin-left:70px}div section.features .featurette .hero_image img{width:505px}div section.features .featurette .copy{width:610px;margin-top:80px}div section.features .featurette.left .copy{margin-right:105px}div section.features .featurette .hero_image{width:505px}section.specifications header,section.specifications div.specifications{margin-left:105px}}@media(min-width:940px) and (max-width:1239px){div section.features .featurette{width:940px}div section.features .featurette .copy .cta{margin-right:10px;margin-bottom:10px;font-size:16px}div section.features .featurette .copy .cta:hover{margin-right:10px;margin-bottom:10px;font-size:16px}section.features header{margin-left:100px}section.features.non-hero header{margin-left:80px}section.features.non-hero ul.span10{margin-left:80px;margin-top:20px;margin-bottom:30px}section.features.non-hero ul.span10 li{vertical-align:top;display:inline-block;margin-bottom:60px}section.features.non-hero ul.span10 li i{width:60px;float:left}section.features.non-hero ul.span10 li div.description{width:300px;padding-right:20px;margin-left:60px}div section.features .featurette .copy{width:460px;margin-top:80px}div section.features .featurette.left .copy{margin-right:62px}div section.features .featurette .hero_image{width:380px}div section.features .featurette .hero_image img{width:380px}section.specifications header,section.specifications div.specifications{margin-left:62px}#login-message{margin-right:20px}form.add-cart .login_message{position:relative}}@media(min-width:724px) and (max-width:939px){div section.features .featurette{width:724px}div section.features .featurette .copy .cta{margin-right:10px;margin-bottom:10px;font-size:16px;display:block}div section.features .featurette .copy .cta:hover{margin-right:10px;margin-bottom:10px;font-size:16px}section.features header{margin-left:82px}section.features.non-hero header{margin-left:62px}section.features.non-hero ul.span10{margin-left:62px;margin-top:20px;margin-bottom:30px}section.features.non-hero ul.span10 li{clear:both;float:left;margin-bottom:30px}section.features.non-hero ul.span10 li i{width:50px;float:left;height:100px}section.features.non-hero ul.span10 li div.description{width:80%;padding-right:20px;margin-left:25px;float:left;min-width:480px}div section.features .featurette .copy{width:352px;margin-top:13px}div section.features .featurette.left .copy{margin-right:62px}div section.features .featurette .hero_image{width:290px}div section.features .featurette .hero_image img{width:290px}div .brightcove-share-button.brightcove-share-close{right:0}section.specifications header,section.specifications div.specifications{margin-left:62px}div.product{margin-top:0}.accessory_details_slider .product-slider,.accessory_details_slider .details{display:block;width:100%;margin:0;padding:0}.accessory_details_slider .details{padding:0 60px 40px}}@media(max-width:723px){div section.features .featurette{width:100%}div section.features .featurette.left .copy,div section.features .featurette.right .copy{padding:0 6.25%;width:87.5%}div section.features .featurette .copy .cta{display:block;width:auto;margin-right:0;margin-bottom:10px;font-size:14px}div section.features .featurette .copy .cta:hover{display:block;width:auto;margin-right:0;margin-bottom:10px;font-size:14px}section.features header{margin-left:6.25%}div section.features .featurette.right .copy{margin-left:0}section.features.non-hero header{margin-left:6.25%;margin-bottom:20px}section.features.non-hero ul.span10 li{clear:both;overflow:hidden;margin-bottom:30px}section.features.non-hero ul.span10{width:auto;margin-left:6.25%;margin-right:6.25%}section.features.non-hero ul.span10 li i{float:left;width:60px;height:60px}section.features.non-hero ul.span10 li div.description{float:left;width:75%}.accessory_details_slider .product-slider,.accessory_details_slider .details{display:block;width:100%;margin:0;padding:0}.accessory_details_slider .details{padding:0 20px 40px}div section.features .featurette .hero_image{max-width:540px;width:100%}div section.features .featurette a{display:inline-block}div div div div.brightcove-video-container{display:none}div div div div.brightcove-video-list{float:left;margin-left:6.25%;width:92%}.product-details-slider-inner .in-stock,.product-details-slider-inner .out-of-stock,.product-details-slider-inner .login_message{padding-left:20px}.product-details-slider-inner .device-blocked{padding:0 20px}.product_details_slider .tila-container.header7a{line-height:16px;font-size:12px}.product_details_slider .backorder-container.header7a{line-height:16px;font-size:12px}}@media(max-width:480px){div section.features .featurette .copy{width:87.5%;margin-top:30px;float:none!important;margin-left:6.25%;padding:0!important}div section.features .featurette.right .copy{padding:0 6.25%!important}.product-details-slider-inner .in-stock .btn{width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.product-details-slider-inner .in-stock{width:100%}.product-details-slider-inner .span1.colour-picker{position:static;text-align:center}section.specifications div.specifications ul{margin-left:20px}div section.features .featurette .hero_image img{max-width:350px;width:100%}.add-cart-container{margin:auto;width:150px}.product-details-slider-inner .in-stock,.product-details-slider-inner .out-of-stock,.product-details-slider-inner .login_message{padding-left:20px}.product-details-slider-inner .flex-viewport{height:100%;min-height:340px}.product-details-slider-inner .flex-direction-nav{display:none}}#specifications .popclover-content{font-size:10px;text-align:left;font-weight:normal}#toolTipModal{width:300px}#specifications .popclover-content p{line-height:20px;text-align:left}.social-buttons{visibility:hidden;vertical-align:top;float:left;min-width:70%;display:none}.social-buttons.visible{visibility:visible;display:block}.social-buttons.visible img{vertical-align:top}.visible #___plusone_0{display:inline-block!important}.social-buttons a{height:35px;margin:0 4px;vertical-align:top;float:left}.fb-like{height:35px;vertical-align:top;margin:0 5px;position:relative;top:-2px;max-width:200px;z-index:9999}.fb-like span{height:20px!important;width:450px!important}.fb-like iframe{height:1000px!important;width:450px!important;z-index:9999}.fb-like-mobile{float:left;top:1px!important;z-index:9999}#share-content{margin:10px 0;display:block;width:100%}.share-deal #share-content .social-buttons{display:none}.share-deal #share-content .social-buttons.visible{display:block;overflow:hidden}.share-deal #share-content .social-buttons{min-width:166px}.share-deal #share-content .fb_iframe_widget span{max-width:250px!important}.share-deal #share-content .fb-like{max-width:250px}.share-deal #share-content .expand-share{height:35px}.share-deal #share-content,.share-deal #share-content .expand-share,.share-deal #share-content .social-buttons{float:right;padding-top:2px!important}.share-deal #share-content .social-buttons>*{display:inline-block!important;vertical-align:top!important;float:none!important}#share-content .expand-share{color:#000;line-height:20px;float:left}#share-content .expand-share .icon-share{height:26px;margin:3px;background-position:-260px -738px}.social_share-container{padding-top:0}.social-share-inner{margin-left:20px;padding-bottom:25px}#custom-tweet-button .new-button{background:url('clientlibs_product/img/twitter-share.png') 0 0 no-repeat!important;width:20px;height:21px}.social-buttons .send-mail{line-height:28px;margin-left:4px;margin-right:4px}.social-buttons .icon-send-mail{background:url("clientlibs_product/img/mail-share.png") no-repeat;width:20px;height:21px;margin:0;padding:0;top:-3.8px;position:relative}.expand-share{float:left;margin-right:8px}.expand-share .icon-medium-share-alt{vertical-align:middle}.send-mail .icon-medium-message-plus{vertical-align:baseline}#fb-root{display:inline}.pinter{display:inline}#___plusone_0{float:left!important;margin-left:4px!important;margin-right:4px!important}#sendEmail .modal-header h3{display:inline-block;font-size:16px}#sendEmail button.btn,input.btn[type="submit"]{float:left;width:100%}#sendEmail input,#sendEmail textarea{width:93%}#sendEmail{width:340px;margin-left:-120px}#sendEmail.fade{left:-5000px}#sendEmail.FixPos{left:50%;z-index:9999}.twitter-share-button.twitter-count-none{float:left;margin:0 4px}@media(max-width:389px){.fb-like-mobile{clear:both;position:relative;left:-5px;top:10px!important;z-index:9999}}@media(max-width:488px){#sendEmail.FixPos{left:38%;z-index:9999}section.social_share-container{padding:0 10px}.social-buttons a{margin:0!important;padding:0 10px}.visible #___plusone_0{padding:0 10px!important}.twitter-share-button.twitter-count-none{margin:0 12px 0 0}}.fb_edge_widget_with_comment{z-index:999}#___plusone_0{position:relative;top:0;display:none!important}.pinter a{cursor:pointer}.share-deal #share-content .fb-like span,.share-deal #share-content .fb-like iframe{height:24px!important}.share-deal #share-content .fb-like.fb-like-mobile span,.share-deal #share-content .fb-like.fb-like-mobile span iframe{height:0!important;width:0!important}
/* Ulises Temporal Css Please do not remove yet */
.story-content {
    overflow: hidden;
    padding: 55px 0;
}

.story-component {
    width: 82%;
    margin: auto;
}

.story-component h2 {
    color: #555555;
    font-size: 38px;
    line-height: normal;
    height: 50px;
    overflow: hidden;
}

.story-component h3 {
    color: #555555;
    font-size: 26px;
    font-style: italic;
    line-height: normal;
    margin-bottom: 20px;
    overflow: hidden;
    height: 32px;
}

.story-component p {
    color: #555555;
    font-size: 16px;
    max-height: 156px;
    overflow: hidden;
}
.row-fluid .story-content .span5 {
    height: 400px;
    margin: 15% 5.4%;
    overflow: hidden;
    width: 44%;
}

.row-fluid .story-content .span4 {
  width: 43%;
  margin: 0 10px;
}


.story-component a {
  font-size: 17px;
  font-weight: bold;
  margin: 10px 0;
}

.tall-size {
   height: 640px;
}
.row-fluid .story-content .right {
  float: right;
}
.row-fluid .story-content .left {
float: left;
}

#link_button {
margin-top: 13px;
}



/* Landscape phones
------------------------- */
@media (max-width: 980px) {
  
  .row-fluid .story-content .span4 {
    margin: 0 10px;
    width: 100%;
  }
  
    .row-fluid .story-content .span5 {
    margin: 0 10px;
    width: 100%;
  }
   
   .story-component {
   width: 100%;
   }
   
   .story-content {
    overflow: hidden;
    padding: 55px 20px 30px;
  }
  
   .tall-size {
   height: 100%;
   }
   .row-fluid .story-content .span5 {
    height: 340px;
    margin: 10% 5.4% 5%;
    overflow: hidden;
    width: 44%;
   }
   #link_button {
   display: none;
   }
}
.homepage,.homepage .container-main{background-color:#f6f5f5}.homepage .container-main{overflow:hidden!important}.btn{*border-width:1px}.homepage .container-main .row-fluid{margin-bottom:20px}.liquid-carousel{padding:10px 0;position:relative}.pillbox-carousel .liquid-carousel{padding:0}.liquid-carousel .previous,.liquid-carousel .next{background-image:url('clientlibs_home/img/carousel-arrows-sprite.png');display:block;padding:0;position:absolute;cursor:pointer}.pillbox-wide-carousel .liquid-carousel .previous,.pillbox-wide-carousel .liquid-carousel .next{height:37px;width:40px}.pillbox-carousel .liquid-carousel .previous,.pillbox-carousel .liquid-carousel .next{height:33px;width:32px}.pillbox-wide-carousel .liquid-carousel .previous{background-position:left top;left:0}.pillbox-wide-carousel .liquid-carousel .next{background-position:right top;right:0}.pillbox-carousel .liquid-carousel .previous{background-position:left bottom;left:0}.pillbox-carousel .liquid-carousel .next{background-position:right bottom;right:0}.pillbox-wide-carousel .liquid-carousel .previous,.pillbox-wide-carousel .liquid-carousel .next{top:130px}.pillbox-carousel .liquid-carousel .previous,.pillbox-carousel .liquid-carousel .next{top:45%}.liquid-carousel ul li{margin:0}.liquid-carousel ul li.product-card{padding:0;font-family:"Swiss 721 W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.pillbox-wide-carousel .liquid-carousel ul li.product-card{text-align:center;width:270px}.pillbox-carousel .liquid-carousel ul li.product-card{width:270px;text-align:left;margin-top:50px}.liquid-carousel ul li.product-card img{display:inline}.pillbox-carousel .liquid-carousel ul li.product-card img{width:110px;float:left}.liquid-carousel ul li.product-card span{display:block;color:#000}.pillbox-wide-carousel .liquid-carousel ul li.product-card span{font-size:20px;margin-bottom:10px}.pillbox-carousel .liquid-carousel ul li.product-card span{font-size:18px;margin-bottom:8px;margin-top:30px}.liquid-carousel ul li.product-card a{display:block;color:#e20074}.pillbox-wide-carousel .liquid-carousel ul li.product-card a{font-size:16px}.pillbox-carousel .liquid-carousel ul li.product-card a{font-size:16px}#home-featured.pillbox .module-info-section{display:block;padding:10px 10px 0}#home-featured.pillbox-wide-carousel{padding-top:90px}#home-featured.pillbox .module-info-section .dropdown{margin-top:9px}#home-featured.pillbox .module-info-section>div a{font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;font-size:16px}.homepage .pillbox .module-info-section li a{font-size:12px;color:#9b9b9b}#home-featured.pillbox .module-info-section>div.pull-right a{color:#e20074}#home-featured.short-carousel .module-info-section>div .cta{color:#e20074}.short-carousel .abs{position:static}.short-carousel .pillbox-carousel .abs-right{text-align:center;margin-top:30px}.short-carousel .slides li{height:220px}#home-short-carousel .slides a:after{content:""}.short-carousel .generic-dropdown{margin:30px 30px 0}.short-carousel .flex-control-nav{position:static}#home-short-carousel.flexslider.short-carousel{height:auto!important}@media screen and (min-width:724px) and (max-width:1239px){.short-carousel .abs-right a.cta{padding:10px;display:block}#home-short-carousel.short-carousel img{width:80%;margin-bottom:2px}#home-short-carousel.short-carousel .slides li{height:150px}.short-carousel .generic-dropdown{margin:20px 20px 0}.short-carousel .pillbox-carousel .abs-right{margin-top:0}}.homepage .container-main .hpcoverage{margin-bottom:20px}.homepage .container-main .hpcoverage .row-fluid{margin-bottom:0;overflow:hidden}.hpcoverage h6{margin:20px}.hpcoverage .coverage-info .coverage-info-container{width:32%}.hpcoverage .coverage-info .coverage-img-container{margin-bottom:30px}.hpcoverage .coverage-info .coverage-title-container{width:66%}.hpcoverage .coverage-title{color:#000;font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin:30px 30px 6px;font-weight:bold}.homepage .container-main .hpcoverage .coverage-info .coverage-img-container img{width:auto;height:auto;max-width:100%;margin:0 auto}.hpcoverage .coverage-info .coverage-title-container h3{margin-top:40px}@media(min-width:1240px){.homepage .container-main .hpcoverage .coverage-info .coverage-img-container img{width:300px}.hpcoverage .coverage-info .coverage-img-container{width:300px;height:300px;margin-left:20px}.hpcoverage .coverage-info .coverage-title-container{width:460px;height:300px;margin-left:30px}.short_carousel.short-carousel .pillbox{height:388px}.short_carousel.short-carousel .pillbox .parimgdrop .parbase.image.section div{height:388px;text-align:center}.parimgdrop .parbase.image img{max-height:99%;max-width:99%}#home-short-carousel.flexslider.short-carousel{height:300px}.short-crousel-tile-image{background-image:url('/content/dam/tmo/CQ-412/W398H388.jpg');width:398px;height:388px;display:inline-block}}@media(min-width:940px) and (max-width:1239px){.homepage .container-main .hpcoverage .coverage-info .coverage-img-container img{width:200px}.hpcoverage .coverage-info .coverage-img-container{width:200px;height:200px;margin-left:20px}.short_carousel.short-carousel .pillbox{height:288px}.short_carousel.short-carousel .pillbox .parimgdrop .parbase.image.section div{height:288px;text-align:center}.hpcoverage .coverage-info .coverage-title-container{width:360px;height:200px;margin-left:20px}.hpcoverage .coverage-info .coverage-title-container h3{margin-top:20px}#home-short-carousel .slides a{margin:47px auto}.parimgdrop .parbase.image img{max-height:99%;max-width:99%}.parimgdrop .parbase.image{text-align:center;margin-top:0!important}.short-crousel-tile-image{background-image:url('/content/dam/tmo/CQ-412/W298H288.jpg');width:298px;height:288px;display:inline-block}}@media(min-width:724px) and (max-width:939px){.homepage .container-main .hpcoverage .coverage-info .coverage-img-container img{width:200px}.hpcoverage .coverage-info .coverage-img-container{width:200px;height:200px;margin-left:20px}.short_carousel.short-carousel .pillbox{height:288px}.short_carousel.short-carousel .pillbox .parimgdrop .parbase.image.section div{height:288px;text-align:center}.hpcoverage .coverage-info .coverage-title-container{width:216px;height:200px;margin-left:20px}.hpcoverage .coverage-info .coverage-title-container a.btn{width:208px}.hpcoverage .coverage-info .coverage-title-container h3{margin-top:20px}.parimgdrop .parbase.image img{max-height:99%;max-width:99%}.parimgdrop .parbase.image{text-align:center;margin-top:0!important}.short-crousel-tile-image{background-image:url('/content/dam/tmo/CQ-412/W226H310.jpg');width:226px;height:310px;display:inline-block}}@media(max-width:724px){.homepage .container-main .hpcoverage .coverage-info .coverage-img-container img{width:280px;display:block;margin:0 auto}.hpcoverage .coverage-info .coverage-img-container{width:100%;height:280px}.short_carousel.short-carousel .pillbox{height:330px}.short_carousel.short-carousel .pillbox .parimgdrop .parbase.image.section div{height:330px;text-align:center}.hpcoverage .coverage-info .coverage-title-container{width:280px;height:auto;display:block;margin:0 auto;text-align:center}.hpcoverage .coverage-info .coverage-title-container h3{margin-top:20px}.hpcoverage .coverage-cta a.btn{margin:0 auto 30px auto;display:block;width:95%;padding-left:0;padding-right:0}.parimgdrop .parbase.image img{max-height:99%;max-width:99%}.parimgdrop .parbase.image{text-align:center;margin-top:0!important}.short-crousel-tile-image{background-image:url('/content/dam/tmo/CQ-412/W298H310.jpg');width:298px;height:310px;display:inline-block}}#home-featured .generic-dropdown{font-family:"Swiss 721 W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#home-featured .generic-dropdown .dropdown-menu li>a{color:#9b9b9b}#home-featured .generic-dropdown .dropdown-menu li>a:hover,#home-featured .generic-dropdown .dropdown-menu li>a.selected,.homepage .pillbox .module-info-section li a.selected,.homepage .pillbox .module-info-section li a:hover{color:#000}#home-featured .generic-dropdown>a{border:0}#home-featured .generic-dropdown .caret,.homepage .pillbox a.category-selected .caret{border-bottom-color:#000;border-top-color:#000;border-width:5px;top:5px}#home-featured .generic-dropdown .dropdown-menu,.homepage .pillbox a.category-selected .dropdown-menu{top:15px}#home-featured .carousel-title{margin-bottom:30px}#home-featured .carousel-title h5{text-transform:uppercase;text-align:center;margin:0}#home-featured .flex-control-nav{position:static;padding:15px 0}#home-featured .flexslider{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}#home-featured .flexslider .slides>li{text-align:center}#home-featured .flexslider .slides>li>a.product-name{display:block;margin:-9px auto 7px auto;width:80%}#home-featured .flexslider .slides>li a+span{display:block}#home-featured .flex-control-paging li a{-moz-box-shadow:0 2px 2px #aaa inset;-webkit-box-shadow:0 2px 2px #aaa inset;box-shadow:0 2px 2px #aaa inset}#home-featured .flex-control-paging li a.flex-active{background:#e20074;background:rgba(226,0,116,1)}#home-short-carousel{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}#home-short-carousel .slides a{max-width:150px;display:block;margin:0 auto}#home-short-carousel .slides>li .product-info{display:block}#home-short-carousel .slides>li .product-info>span{display:block;text-align:center}#home-short-carousel .flex-control-paging li a{-moz-box-shadow:0 2px 2px #aaa inset;-webkit-box-shadow:0 2px 2px #aaa inset;box-shadow:0 2px 2px #aaa inset}#home-short-carousel .flex-control-paging li a.flex-active{background:#e20074;background:rgba(226,0,116,1)}.flexslider .slides img{margin-bottom:20px}@media(min-width:767px){#home-short-carousel{margin-bottom:0;height:238px}#home-short-carousel .flex-control-nav{display:block;bottom:0}}.marquee-featured{margin:10px 0 0 0;text-align:center}.marquee-featured .row-fluid [class*="span"]:first-child{margin-bottom:35px}.marquee-featured .container .row-fluid{position:relative}.marquee-featured .tmo-logo{background-image:url('clientlibs_home/img/tmo-logo.png');background-position:center center;background-repeat:no-repeat;display:block;height:30px}.marquee-featured .marquee-regular{margin-bottom:2%;margin-top:15%}.marquee-featured .marquee-tall{margin-bottom:8%;margin-top:45%}.marquee-featured h2,.marquee-featured .cta{font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}.marquee-featured h2{margin-bottom:30px;color:#e20074}.marquee-featured h2 h1,h3,h4,h5,h6,div p{color:#6a6a6a}@media(max-width:767px){.marquee-featured .container .slide-content>.row-fluid{padding-bottom:30px}}div.text-scroller{padding-left:0}@media(max-width:723px){.text_container .text{border-right:0}.why-tmobile .buttons-container .btn{margin:8px 15px}}@media(max-width:480px){#home-featured .generic-dropdown>a{margin:0}.pillbox-wide-carousel .abs-left{left:0!important}.pillbox-wide-carousel .abs-right{right:10px!important}.hpcoverage .coverage-title{margin-left:10px}.short-carousel .generic-dropdown{margin-left:0}}.why-tmobile{text-align:center}.why-tmobile .section{position:relative;min-height:185px}div .whytmobile .why-tmobile .span4{margin-left:0}.why-tmobile .btn{margin:0 15px 0}.why-tmobile h3{margin-bottom:2%;margin-left:20px;margin-right:20px}.why-tmobile .subtitle{color:#e20074}.why-tmobile .span4.sectionA{margin:35px 0 20px 0;padding-bottom:20px}.why-tmobile .span4.sectionB{margin:35px 0 20px 0;padding:0 9px;padding-bottom:20px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.why-tmobile .span4.sectionC{padding-left:10px;margin:35px 0 20px 0;padding-bottom:20px}.why-tmobile .row-fluid>.sectionA,.why-tmobile .row-fluid>.span4.sectionB,.why-tmobile .row-fluid>.span4.sectionC{width:33%}.why-tmobile .span4.sectionA h3{margin-left:20px;margin-right:10px}.why-tmobile .span4.sectionB h3{margin-left:10px;margin-right:10px}.why-tmobile .span4.sectionC h3{margin-left:10px;margin-right:20px}div .why-tmobile .visual{width:auto;position:relative;height:auto;margin:0 auto}div .why-tmobile .span4 h3{margin-top:20px}div .why-tmobile .span4 p.cta{position:absolute;bottom:-35px;width:100%}@media(max-width:723px){div .why-tmobile .span4 p.cta{position:static;bottom:auto}.why-tmobile .span4.sectionA,.why-tmobile .span4.sectionB,.why-tmobile .span4.sectionC{border-bottom:1px dotted #9b9b9b;margin-top:40px;width:100%!important;border-right:0}.why-tmobile .span4.sectionC{border:0;padding-bottom:0}.short_carousel{margin-bottom:20px}.short_carousel.short-carousel .pillbox{height:310px}.short_carousel.short-carousel .pillbox .parimgdrop .parbase.image.section div{height:310px;text-align:center}.short-carousel .slides li{height:189px;margin:0}.short-carousel .pillbox-carousel .abs-right{margin-top:11px;text-align:center}#home-short-carousel.flexslider.short-carousel{height:130px!important}#home-featured .flexslider{margin:0 0 15px}}div.featured_products_carousel{margin-bottom:20px}div.pre-footer-parsys{margin-top:20px}body.cq-ui-body p.cq-ui-p{position:relative}.product-card .OfferText{font-size:14px;color:#6a6a6a;cursor:pointer;padding:0 20px}#home-featured .product-price{padding:0 10px}@media(min-width:1239px){.timeticker .span4{width:398px}}.timeticker{position:relative;z-index:1}.timeticker h4{margin-bottom:0}p.text-black{margin:0}.min{min-height:20px}.timeticker div.tickerclock{margin:16px auto;width:294px}.timeticker div.tickerclock>p{float:left;font-size:12px}.timeticker div.tickerclock div.space{color:#4c4c4c;display:block;line-height:35px;font-size:32px;float:left}.timeticker div.tickerclock p span{display:block;font-size:35px;padding:5px 7px;font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;height:20px}.timeticker .col_left{text-align:left}.timeticker .col_right{text-align:left}h6.col_right{margin:0 0 5px}@media only screen and (max-width:962px){.min{min-height:0}.timeticker div.tickerclock{width:256px}.timeticker [class*="span"]{float:left}.timeticker .col_left{text-align:center;font-size:16px!important;margin:5px 0 0 0}.timeticker .col_right{text-align:center;font-size:16px!important;margin-top:-7px}h6.col_right{margin-bottom:5px}.timeticker h4{margin-bottom:0}.timeticker div.tickerclock{margin:0 auto;width:256px}}@media only screen(min-width:500px)and (max-width:990px){.timeticker div.tickerclock>p{float:left;font-size:12px}.timeticker div.tickerclock div.space{color:#4c4c4c;display:block;line-height:35px;font-size:32px;float:left}.timeticker div.tickerclock p span{display:block;font-size:35px;padding:5px 7px;height:20px}}@media only screen and (min-width:724px)and (max-width:962px){.timeticker .deal-expired{width:97%!important}.timeticker .span3{width:97%!important}.timeticker .col_left{text-align:center;font-size:17px;margin-top:14px}.timeticker .col_right{text-align:center;margin-top:-7px}h6.col_right{margin-bottom:7px}.timeticker div.tickerclock{margin:0 auto}.timeticker .header4b,h4.header4b{font-size:17px}.timeticker{width:160%!important;left:-30%}}@media(min-width:963px){.timeticker{width:120%!important;left:-5%}.timeticker h4{margin-bottom:5px}}@media only screen and (min-width:1063px)and (max-width:1239px){.timeticker{width:130%!important;left:-15%}}@media only screen and (min-width:963px)and (max-width:1239px){.timeticker .span3{width:276px!important}}@media(max-width:1239px) and (min-width:940px){.timeticker .row{margin-left:-52px!important}}@media(max-width:939px) and (min-width:724px){.timeticker .row{margin-left:-40px}}#__bkframe{display:none!important}
