/* 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;
   }
}

/* Changes for CQ-1854 */
@media (max-width: 723px) {
	.story-component-container .span4.pull-left + .span8
	{
		padding-top:0;
	}
}

.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){.lightbox{overflow-y:scroll!important}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){.lightbox{overflow-y:scroll!important}.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}.lightbox-wrap{position:fixed;top:25px;padding:15px;left:0;right:0;margin:0 auto;width:80%;height:600px;z-index:10000;overflow-y:hidden;-webkit-overflow-scrolling:touch}.lightbox-wrap .close{background:transparent url(https://s3.amazonaws.com/com.sheerid.resources/common/images/close.png) no-repeat center!important;width:28px;height:28px;display:block;position:absolute;z-index:9000000;right:8px;top:6px}.lightbox-wrap .close span{display:none}.lightbox{height:75%;overflow-x:hidden;overflow-y:hidden;background-color:white;padding:10px 15px;border:5px solid #999;border-radius:10px}.overlay{position:fixed;height:100%;width:100%;left:0;top:0;background-color:black;z-index:9999;opacity:.5}iframe.lightbox-iframe{width:100%;height:100%;border:0}@media(min-width :1239px){.flexslider .slides li a img.product-image-device{width:100%!important;height:auto!important}}@media(max-width :1239px){#home-featured .flex-direction-nav{visibility:visible!important}#home-featured .flex-control-nav{visibility:visible!important}}.jod-legal{font-size:13px!important}.inserted-jod{color:#6a6a6a;font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:center}#EIPPricing{display:inline-block;text-align:center;border-right:1px solid}.EIPPayment{display:inline-block;padding-left:4px}.EIPInstallment{font-size:14px;display:inline-block}.moreInfoIcon{padding:0}#upfront-text{font-size:14px}.moreInfoIconStyle{padding-right:0;width:8px}.fullRetailPricing{display:inline-block;text-align:center;padding-left:2px}.webPrice{display:inline-block}.fullRetailPriceText{font-size:14px;color:#6a6a6a}.monthLease{display:block}.product-card [data-price-component]{cursor:pointer;padding:5px 5px!important}
.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 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}.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}#home-featured div.flex-viewport{height:auto}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;overflow:visible!important}.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}.availability #carat{display:none!important}.pdp-upfront-price-visible a:hover .text-magenta{color:#ba0060!important}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 p,.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}@media(min-width:739px){.add-cart .logged-in-user .logged-in-cta-btn{width:220px}}@media(max-width:739px){.add-cart{padding-left:10px}}@media(max-width:480px){.add-cart .logged-in-user .logged-in-cta-btn{width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.add-cart{padding-left:20px}.add-cart .logged-in-user .logged-in-cta-btn:first-child{margin-bottom:10px}}@media(min-width:940px) and (max-width:1240px){.add-cart .logged-in-user .logged-in-cta-btn:first-child{margin-bottom:10px}}#login-message-logged-in{font-size:12px;margin-top:8px}.features-tab-icon{background:url("clientlibs_base/img/sprite2.png") no-repeat -3px -419px;width:35px;height:37px;display:inline-block}.reviews-tab-icon{background:url("clientlibs_base/img/sprite2.png") no-repeat -62px -149px;width:31px;height:28px;display:inline-block}.accessories-tab-icon{background:url("clientlibs_base/img/sprite2.png") no-repeat -2px -12px;width:37px;height:38px;display:inline-block}.onSale-tab-icon{background:url("clientlibs_base/img/sprite2.png") no-repeat -46px -256px;width:62px;height:58px;display:inline-block}.iconssprite{text-align:center;position:absolute;width:100%;top:20px}.anchor-navigation-fixed .iconssprite{display:none}#anchorTabNav li{position:relative}@media only screen and (max-width:939px){.iconssprite{top:10px}}.spinner_img{display:block;width:32px;height:32px;position:absolute;left:49%;top:340px;background:url('clientlibs_base/img/tmo_loader.gif') 0 0 no-repeat}.ugc-zip-modal{position:fixed}@media only screen and (min-width:940px){.accesories-details-slider-inner{padding-bottom:20px}}.add-cart-container{margin-bottom:20px}.accessory-offer-text{clear:both}.description div.eippricedetail{display:block;float:left;padding-left:5%;width:95%}.description .eippricedetail>div{display:inline-block;margin-right:10px;padding:0 10px 0 0;text-align:center}#eipPriceDetail .label1{line-height:22px}.description .eippricedetail>div.eipprice{border-right:1px solid #ccc;width:155px}.description .eippricedetail>div.eipprice>div{display:inline-block}.description .eippricedetail>div.eipprice h4,.description .eippricedetail>div.totalprice h4{line-height:22px;margin-top:0;margin-bottom:8px}.description .eippricedetail .summary-price{font-family:'Swiss 721 W01 Bold';font-size:30px}.description .eippricedetail .summary-price sup{font-size:15px;top:-13px}.description .eippricedetail sub{bottom:-1px;font-size:20px}.description .eippricedetail div.rndtxt{display:block!important}.description .eippricedetail .blockCta{display:block;float:left;width:100%}.description .eippricedetail>.eipprice>.blockCta a.cta{font-size:14px}.description .eipText{margin-top:5px}@media only screen and (max-width:480px){.description .eippricedetail>div.eipprice{width:126px}.description .eippricedetail>div{float:left}}@media only screen and (max-width:723px){.description .eippricedetail>div.totalprice{margin:0;padding:0}}.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 .fb_iframe_widget_lift{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}
.module.chrome2 {
    padding: 0;
}
.module, .module.chrome2.type4 .node, .module.chrome10.type3 .node {
    margin: 0 auto 0.5em;
    max-width: 1000px;
    min-width: 1em;
    position: relative;
    }
    
    
.module.chrome2 .modulebody, .module.chrome2 .moduleleftside, .module.chrome2 .modulebottom, .module.chrome2 .modulebottom div {
    background-image: url('clientlibs_home/img/modulechrome2.png');
}
.module .modulebody, .module.chrome2.type4 .nodebody, .module.chrome10.type3 .nodebody {
    overflow-y: hidden;
}
.module.m1.chrome5.type2 .innerchrome5body, .module .modulebody, .module.chrome2.type4 .nodebody, object {
}
.module .modulebody {
    background-position: right top;
}
.module .modulebody, .module.chrome2.type4 .nodebody, .module.chrome10.type3 .nodebody {
    padding: 0 12px 0 0;
    position: relative;
}

.cf:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.cf:after, ul.cf li:after, .nested1 ul ul:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.module .modulebottom, .module .modulebottom div {
    height: 10px;
}
.module .modulebottom, .module.chrome2.type4 .nodebottom, .module.chrome10.type3 .nodebottom {
    background-position: right bottom;
}
.module .modulebottom, .module .modulebottom div, .module.chrome2.type4 .nodebottom, .module.chrome2.type4 .nodebottom div, .module.chrome10.type3 .nodebottom, .module.chrome10.type3 .nodebottom div {
    font-size: 1px;
    height: 8px;
}
.module .modulebottom, .module.chrome2.type4 .nodebottom, .module.chrome10.type3 .nodebottom {
    position: relative;
    width: auto;
}



.IE6UpgradeMsgDiv {
    color: #2C2C2C;
    float: left;
    font: 14px arial,sans-serif;
    padding-left: 15px;
    padding-top: 15px;
}


.IE6UpgradeMsgUL {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.IE6UpgradeMsgUL {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.IE6UpgradeMsgUL {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.IE6UpgradeMsgLi {
    display: inline;
    float: left;
    padding: 0 0 0 20px;
}
.IE6UpgradeMsgLi {
    display: inline;
    float: left;
    padding: 0 0 0 20px;
}
.IE6UpgradeMsgLi {
    display: inline;
    float: left;
    padding: 0 0 0 20px;
}


.IE6UpgradeMsgLi a, a:link, a:visited, a:hover, a:hover span {
    text-decoration: none;
}
.IE6UpgradeMsgLi a, a:link, a:visited, a:hover, a:hover span {
    text-decoration: none;
}

.module.chrome2 .modulebody, .module.chrome2 .moduleleftside, .module.chrome2 .modulebottom, .module.chrome2 .modulebottom div {
    background-image: url('clientlibs_home/img/modulechrome2.png');
}

.module .modulebottom, .module .modulebottom div, .module.chrome2.type4 .nodebottom, .module.chrome2.type4 .nodebottom div, .module.chrome10.type3 .nodebottom, .module.chrome10.type3 .nodebottom div {
    font-size: 1px;
    height: 8px;
}

.module .modulebottom div, .module.chrome2.type4 .nodebottom div, .module.chrome10.type3 .nodebottom div {
    background-position: left bottom;
   /* margin-left: -12px;*/
    position: relative;
    width: 12px;
}


.module.chrome2 .modulebody, .module.chrome2 .moduleleftside, .module.chrome2 .modulebottom, .module.chrome2 .modulebottom div {
    background-image:url('clientlibs_home/img/modulechrome2.png');
}

.module .moduleleftside, .module.chrome2.type4 .nodeleftside, .module.chrome10.type3 .nodeleftside {
    background-position: left top;
    height: 100%;
    left: 0;
    /* margin-left: -12px;*/
    position: absolute;
    top: 0;
    width: 12px;
}
#unsupporetd-browser{
    position: relative;
    top: 5px;

}
#main-message{margin-bottom:0px;}

.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){.lightbox{overflow-y:scroll!important}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){.lightbox{overflow-y:scroll!important}.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}.lightbox-wrap{position:fixed;top:25px;padding:15px;left:0;right:0;margin:0 auto;width:80%;height:600px;z-index:10000;overflow-y:hidden;-webkit-overflow-scrolling:touch}.lightbox-wrap .close{background:transparent url(https://s3.amazonaws.com/com.sheerid.resources/common/images/close.png) no-repeat center!important;width:28px;height:28px;display:block;position:absolute;z-index:9000000;right:8px;top:6px}.lightbox-wrap .close span{display:none}.lightbox{height:75%;overflow-x:hidden;overflow-y:hidden;background-color:white;padding:10px 15px;border:5px solid #999;border-radius:10px}.overlay{position:fixed;height:100%;width:100%;left:0;top:0;background-color:black;z-index:9999;opacity:.5}iframe.lightbox-iframe{width:100%;height:100%;border:0}@media(min-width :1239px){.flexslider .slides li a img.product-image-device{width:100%!important;height:auto!important}}@media(max-width :1239px){#home-featured .flex-direction-nav{visibility:visible!important}#home-featured .flex-control-nav{visibility:visible!important}}.jod-legal{font-size:13px!important}.inserted-jod{color:#6a6a6a;font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:center}#EIPPricing{display:inline-block;text-align:center;border-right:1px solid}.EIPPayment{display:inline-block;padding-left:4px}.EIPInstallment{font-size:14px;display:inline-block}.moreInfoIcon{padding:0}#upfront-text{font-size:14px}.moreInfoIconStyle{padding-right:0;width:8px}.fullRetailPricing{display:inline-block;text-align:center;padding-left:2px}.webPrice{display:inline-block}.fullRetailPriceText{font-size:14px;color:#6a6a6a}.monthLease{display:block}.product-card [data-price-component]{cursor:pointer;padding:5px 5px!important}
#divEstimate .btn-clear
{
margin-right:3px ;
}
.est_block2 h6, .est_block2 h6 label
{
font-size:30px ;
}

.tradein_content_bg label
{
cursor:auto;
}
.top-banner-text
{
   /* CQ-1451 Changes start*/margin-top: 0px;/* CQ-1451 Changes End*/
}
.tradein_content_bg .row-fluid {
    margin-bottom: 8px !important;
}


.container-main .parsys > .parbase {
    margin-top: 0;
}

.tradein_content_bg .header1
{
margin:10px 0 0;
}
#tradein_last_content p.legal_text
{
font-size:12px;
    line-height:18px;
}


#tradein_last_content .btn-magenta
{
width:auto;
padding: 10px 15px;    
margin:3% 0;
}

@media (min-width: 1240px)
    {
#tradein_step2_content .pillbox 
{
padding: 3.5% 6% 2.6% 2% !important;
}


.tradein_content_bg .input-small {
width: 79px !important;
 margin-right:3px
}



#stepsblocks .row-fluid .span3 {
width: 30.076923%;

}
#stepsblocks .row-fluid .span1 {
width: 2.982906%;
margin-left: 0.2%;
margin-right: 1.2%;

}

}

.pillbox.span12  .section3.section .span1
{
display:none;
}

.ban_heading
{
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 80px;
line-height: 75px;

}
.ban_text
{
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 80px;
line-height: 57px;

}
#tradein_step2_content  .mgbot 
{
margin: 34px 0 0px;
}
#tradein_step2_content  form.mgtop {
margin-top: 0%;
margin-bottom: 6%;
}

#tradein_step2_content  .line-right {
padding: 0 7.6% 0 1%;
}
#tradein_step2_content p
{
font-size:16px;
}
#tradein_banner_content  .span5.mg75
{
margin-top:5%;
}
#tradein_step2_content  .row-fluid .mg75
{
margin-top:3%;
}

#tradein_banner .span12 img
{
max-width:100%; 
}
.tradein_content_bg
{
width:100%;


}
.tradein_content_bg .pillbox {
padding: 3.5% 2%;
}
.tradein_content_bg .header1
{
color:#9b9b9b;  
    padding: 0% 2%;
}
.tradein_content_bg .headtext
{
font-family: "Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 36px;
line-height: 35px;  
margin-bottom: 19px;
}
.showhide_panel
{
margin-top: 4%;
}
.padleft
{
padding-left: 1%;
}
.tradein_content_bg  .form-horizontal .control-group {
margin-bottom: 18px;
}
.tradein_content_bg .headparagraph
{
font-size: 18px;    
}
.mg75
{
margin-top:6%;  
}
.tradein_content_bg .form-horizontal .control-label
{
text-align:left;
width: 278px;
}
#tradein_estimate_content .span12.pillbox
{
padding: 3.2% 4.9% 4.2%;  
}
.btn-line
{
background:#fff;
color:#e20074;
text-align:center;
padding:10px 0;
border:none;
border-radius:5px;
width:150px;
text-transform: uppercase;
border:1px solid #ccc;
}
.btn-magenta
{
background:#e20074;
color:#fff;
text-align:center;
padding:10px 0;
border:none;
border-radius:5px;
width:150px;
text-transform: uppercase;

}
.btn-clear
{
background:#ccc;
color:#fff;
text-align:center;
padding:10px 0;
border:none;
border-radius:5px;
width:150px;
text-transform: uppercase;
margin-right:15px;
}
.btn-clear:hover, .btn-magenta:hover
{
opacity:0.85;   
}

.btn-align
{
text-align: right;
padding-right: 7%;
margin-top: 75px;

}

.estimate-text {
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 24px;
line-height: 35px;
}
.line-right
{
background:url(clientlibs_tradeIn/images/left-line.png) no-repeat right;    
padding:0 1% 0 0;

}
#tradein_step2_content .line-right
{
background:url(clientlibs_tradeIn/images/line2.png) no-repeat right ; 
    height: 295px;

}

form.mgtop
{
margin-top:6%;  
}

#tradein_estimate_content .span6 h4
{
margin:0px 0 2px;  
}

.est_block1
{
width:58%;
float:left;
margin-bottom:15px;
}
.est_block2
{
width: 35%;
float: right;
margin-bottom: 15px;
padding-left: 5%;
}
.est_block2 h6
{
margin:0px !important;  
}
.result_total
{
border-top:1px solid #ccc;
margin-top:10%;
padding: 3% 0;
}
.clear
{
clear:both; 
}
#tradein_banner_content .span7 img
{
max-width:100%; 
}

#tradein_step2_content .form-horizontal .control-label
{
width: 205px;
}

#tradein_step2_content .btn-align {
text-align: right;
padding-right: 5%;
margin-top: 20px; 
}

#tradein_last_content
{
margin-top:4%;  
}
#tradein_last_content .pillbox {
padding: 0;
}
.pad10
{
margin:3% 0;    
}

#tradein_last_content  img
{
max-width:100%; 
}



@media (min-width: 940px) and (max-width: 1239px)
{
#tradein_step2_content .btn-align {
text-align: right;
padding-right: 3% !important;
margin-top: 20px;
}
.est_block2 h6, .est_block2 h6 label
{
font-size:25px !important;
}
.form-horizontal.mgtop input
        {
 width: 168px;
}
.form-horizontal.mgtop .input-small
{
width:43px;
}

#stepsblocks .row-fluid .span3 {
width: 30.076923%;

}
#stepsblocks .row-fluid .span1 {
width: 2.982906%;
margin-left: 0.2%;
margin-right: 1.2%;

}

.tradein_content_bg  form select {
width: 181px;

}
.tradein_content_bg .form-horizontal .control-label 
{
text-align: left;
width: 190px;
}   
}

@media (min-width: 724px) and (max-width: 939px)
{
.est_block2 h6, .est_block2 h6 label {
    font-size: 26px;
}
#tradein_step2_content #PhoneNumberTooltip {
top: -152px  !important;
}
#tradein_step2_content .popclover1 {
position: absolute;
bottom:0;
left: -129px  !important;
z-index: 1010;
width: 275px !important;
}
.box .dropdown-menu
{
max-height: 126px !important;
}

#tradein_estimate_content .btn-clear, #tradein_estimate_content .btn-magenta
{
width:150px;
margin: 5px 0;
}
.tradein_content_bg .btn-clear, .tradein_content_bg .btn-magenta
{
width:150px;
}

.tradein_content_bg .row-fluid .pillbox.span12 .span3 {
width: 27%;
min-height: 200px;
}  
.tradein_content_bg .media .pull-left {
float:none;
}

#tradein_estimate_content .form-horizontal .controls, #tradein_step2_content .form-horizontal .controls {
margin-left: 0;
clear:both;
}   

.btn-align {
text-align: left;
padding-right: 0;
margin-top: 30px;
}

.tradein_content_bg .headtext 
{
font-size: 30px;
}
}


@media (max-width: 480px)
{
#tradein_last_content p.legal_text {

margin-bottom:16px;
}

#tradein_last_content .span8.pad11
{
text-align:center;
}
#tradein_banner_content .span5.mg75 {

text-align: center;
}
.est_block2 h6, .est_block2 h6 label {
    font-size: 22px;
}
#tradein_step2_content .line-right
{
background-image:none;
 height: auto;   
}
#tradein_estimate_content .span6.padleft h4
{
margin-top:23px;
}
.top-banner-text .header4a 
{
font-size:14px !important;
padding: 0 2%;
line-height:14px;    
}
.ban_heading {
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 30px;
line-height: 35px;
}

#tradein_banner_content p .btn-magenta
{
 margin-top: 14px;   
}
#tradein_banner_content .pillbox {
padding: 2.0% 2% 2%;
}

#tradein_step2_content form.mgtop {
margin-top: 3%;
margin-bottom: 6%;
}

#tradein_step2_content .mgbot {
margin: 8px 0 4px;
}

#tradein_step2_content .line-right {
padding: 0 8% 6% 1%;
}

form.mgtop {
margin-top: 3%;
}

.mg75 {
margin-top: 0;
}

#tradein_banner_content .span5.mg75 h3
{
font-size:26px;
}

p.estimate-text {
font-size: 18px !important;
margin: 5px 0 75px 0;
}

#tradein_estimate_content .span6 h4 {
font-size: 22px;
}

#tradein_step2_content .btn-align {

padding-right: 0;

}

h4.media-heading
{
font-size:24px;
}
.media-body p
{
font-size:16px;
}
.media-body a
{
font-size:16px;
}
.media-body a:hover
{
font-size:16px;
}

.media .pull-left, .media .pull-right {
display: inline !important;
float: left !important;
}
.tradein_content_bg .header1
{
font-size: 30px;
line-height: 36px;
padding: 0 4%;    
}

.tradein_content_bg  form select 
{
width: 181px;

}
.tradein_content_bg .headtext 
{
font-size: 26px;
line-height: 27px;
}
.tradein_content_bg .pillbox.span12 .span1 
{
text-align:center;
}
.tradein_content_bg .pillbox.span12 .span1 img
{
margin:0 auto;
}

.tradein_content_bg .media, .tradein_content_bg .media .media
{
margin-bottom:20px; 
}
.line-right
{
background: none;
padding-right: 1%;
border-bottom: 1px solid #ccc;    

}
}


@media (max-width: 480px)
{

#tradein_step2_content .error_text {
margin-bottom: 0;
min-height: 0;
padding-bottom: 31px;
}
.media-body a
{
font-size:16px !important;
}
.media-body a:hover
{
font-size:16px !important;
}

#stepsblocks .pillbox {
padding: 3.5% 2% 2.0%;
}
.tradein_content_bg .pillbox.span12 .span1 
{
text-align:center;
margin-bottom:12px;
margin-top: -6px;
}
#tradein_last_content .row-fluid {
margin-bottom: 0px;
}
#tradein_last_content .btn-magenta {

margin: 4.7% 0 2.7%;
width: 96%;
}
#tradein_last_content .span8.pad11
{
padding:2% !important;
margin: 2% 1% 1% !important;
}
#tradein_last_content .span8 h3
{
font-size:20px;
    line-height:24px;
}
#tradein_step2_content .row-fluid .span6:nth-child(2) h4
{
margin: 27px 0 0;
}
#tradein_step2_content ol {
padding: 0;
margin: 11px 0 10px 25px;
}

.span6 h4
{
margin: 10px 0 4px;
    font-size:20px;
}
#tradein_estimate_content .span6 h4 {
margin: 22px 0 51px;
}

.tradein_content_bg .headtext {

margin-bottom: 10px;
}

#tradein_estimate_content .span12.pillbox {
padding: 5.3% 4.9% 2.1%;
}

.tradein_content_bg #tradein_step2_content .pillbox {
padding: 4% 2% 3.9%;
}

#tradein_step2_content form.mgtop {

margin-bottom: 1%;
}
#tradein_last_content img {
max-width: 100%;
width: 100%;
}

#tradein_step2_content .controls input
{
width:95%;
}
#tradein_step2_content .controls input.input-small {
width: 27%;
}

.tradein_content_bg  form select {
width: 100%;
background-color: #fff;
border: 1px solid #ccc;
}   
#tradein_estimate_content .form-horizontal .controls, #tradein_step2_content .form-horizontal .controls {
margin-left: 0;
}   

.btn-align {
text-align: left;
padding-right: 0;
margin-top: 35px;
}
.tradein_content_bg .btn-clear, .tradein_content_bg .btn-magenta, .tradein_content_bg .btn-line
{
width:100%;
margin-bottom: 9px;
}
#tradein_step2_content .form-horizontal .control-label {
width:100%;
}

.tradein_content_bg p
{
font-size:16px;
}
}

.tradein_content_bg  .input-small
 {
width: 57px;
}




@media (max-width:480px)
    {
.result_total {

margin-top: 2%;

}
#divEstimate.showhide_panel {
margin-top: -10%;
}

.est_block2 h6 {

text-align: right;
}

#divEstimate .result_total .text-right {
text-align: left !important;
}




#tradein_step2_content .control-group {
position: relative;
padding-left: 0px !important;
}
.tradein_content_bg  .input-small
 {
width: 53px;
}

.hidedesktab
{
display:none;
}

}


#tradein_step2_content .control-group
{
position:relative;
    padding-left:20px;

}
#tradein_step2_content  .popclover1 {
position: absolute;

left: -142px;
z-index: 1010;
width: 300px;
bottom: 31px;
}



#divEstimate .result_total .text-right
{
text-align:right;
}






@media (min-width: 481px) and (max-width: 723px)
{
.est_block2 h6, .est_block2 h6 label {
    font-size: 22px;
}
#divEstimate .result_total .text-right
{
text-align:left;
}

#tradein_step2_content .control-group {
position: relative;
padding-left: 0px !important;
}
#tradein_last_content .span8.pad11 {
padding: 2%;
}

#tradein_step2_content .line-right
{
background-image:none;
 height: auto;   
}
#tradein_estimate_content .span6.padleft button
{
width: 27% !importam;
margin-bottom: 9px;
}

#tradein_step2_content .row-fluid .span6:nth-child(2) h4 {
margin: 27px 0 0;
}
p.estimate-text {
font-size: 18px !important;
margin: 5px 0 75px 0;
}
#tradein_estimate_content .span6.padleft h4
{
margin-top: 23px;
margin-bottom: 53px;
}
#stepsblocks .pillbox {
padding: 3.5% 2% 2.0%;
}
.ban_heading {
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 30px;
line-height: 17px;
}

.hidedesktab
{
display:none;
}

.tradein_content_bg #tradein_step2_content .pillbox {
padding: 3.5% 2% 0;
}

#tradein_step2_content form.mgtop {

margin-bottom: 1%;
}
#tradein_last_content img {
max-width: 100%;
width: 100%;
}

#tradein_step2_content .controls input
{
width:48%;
}
#tradein_step2_content .controls input.input-small {
width: 57px;
}

.tradein_content_bg  form select {
width: 100%;
background-color: #fff;
border: 1px solid #ccc;
}   
#tradein_estimate_content .form-horizontal .controls, #tradein_step2_content .form-horizontal .controls {
margin-left: 0;
}   

.btn-align {
text-align: left;
padding-right: 0;
margin-top: 20px;
}
.tradein_content_bg .btn-clear, .tradein_content_bg .btn-magenta, .tradein_content_bg .btn-line
{
width:37%;
margin-bottom: 9px;
}
#tradein_step2_content .form-horizontal .control-label {
width:45%;
}

.tradein_content_bg p
{
font-size:16px;
}

#tradein_step2_content form.mgtop {
margin-top: 3%;
margin-bottom: 6%;
}

#tradein_step2_content .mgbot {
margin: 17px 0 4px;
}

#tradein_step2_content .line-right {
padding: 0 8% 6% 1%;
}

form.mgtop {
margin-top: 3%;
}

.mg75 {
margin-top: 0;
}

#tradein_banner_content .span5.mg75 h3
{
font-size:26px;
}

p.estimate-text {
font-size: 18px;
}

#tradein_estimate_content .span6 h4 {
font-size: 22px;
}

#tradein_step2_content .btn-align {

padding-right: 0;

}

h4.media-heading
{
font-size:24px;
}
.media-body p
{
font-size:16px;
}
.media-body a
{
font-size:16px !important;
}
.media-body a:hover
{
font-size:16px !important;
}

.media .pull-left, .media .pull-right {
display: inline !important;
float: left !important;
}
.tradein_content_bg .header1
{
font-size: 30px;
line-height: 36px;
padding: 0 2%;    
}

.tradein_content_bg  form select 
{
width: 134px;

}
.tradein_content_bg .headtext 
{
font-size: 26px;
line-height: 27px;
}
.tradein_content_bg .pillbox.span12 .span1 
{
text-align:center;
    margin-bottom:12px;
    margin-top: -6px;
}
.tradein_content_bg .pillbox.span12 .span1 img
{
margin:0 auto;
}

.tradein_content_bg .media, .tradein_content_bg .media .media
{
margin-bottom:20px; 
}
.line-right
{
background: none;
padding-right: 1%;
border-bottom: 1px solid #ccc;    

}
#tradein_step2_content .btn-align {
text-align: left;
}


}




@media (min-width: 550px) and (max-width: 723px)
    {
.tradein_content_bg form select {
width: 170px !important;
}
}


.box
{
width: 220px;
background-image: -ms-linear-gradient(top, #f6f8f9 0%, #F2F2F2 0%, #f5f7f9 100%);

background-image: -moz-linear-gradient(top, #f6f8f9 0%, #F2F2F2 0%, #f5f7f9 100%);

background-image: -o-linear-gradient(top, #f6f8f9 0%, #F2F2F2 0%, #f5f7f9 100%);

background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f8f9), color-stop(0, #F2F2F2), color-stop(100, #f5f7f9));

background-image: -webkit-linear-gradient(top, #f6f8f9 0%, #F2F2F2 0%, #f5f7f9 100%);

background-image: linear-gradient(to bottom, #f6f8f9 0%, #F2F2F2 0%, #f5f7f9 100%);

box-shadow: -1px 0 10px #f4f4f4 inset;
border-radius:5px;
height: 35px;
border:1px solid #ccc;    
    display:inline-block;
    font-size:16px !important;
}
.topicon
{
background:url(clientlibs_tradeIn/images/top.png) no-repeat top center;
width:12px;
height:10px;
display: block;
margin-bottom:3px;
}
.downicon
{
background:url(clientlibs_tradeIn/images/down.png) no-repeat top center;
width:12px;
height:10px;
display: block;
}
.icons
{
width: 13px;
display: inline-block;
float: right;
border-left: 1px solid #D8D7D7;
padding-left: 8px;
height: 30px;
padding-top: 6px;
padding-right: 5px;
}
.box  .dropdown-toggle
{
margin-top: 7px;
display: inline-block;
margin-left: 11px;
  overflow: hidden;
    width:80%;
      height: 23px;
    box-shadow: none !important;
}

.box  .dropdown-menu {
position: absolute;
top: 98%;
left: 0;
z-index: 1000;
float: left;
min-width: 219px;
padding: 0px 0px;
margin: 2px 0 0;
list-style: none;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,0.2);
-webkit-border-radius: 0;
-moz-border-radius:0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
overflow:auto;
max-height:163px;
}

.box .dropdown-menu li:hover
        {
background:#E8E5E5;
                background-image:none;
               color: #4c4c4c;
        }
.box .dropdown-menu li
        {

display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 20px;
color: #333;
white-space: nowrap;

 }

    .box.btn-group {

    white-space: inherit;
}

@media (min-width: 940px) and (max-width: 1239px)
{
.box
{
width:181px;
}
.box .dropdown-toggle 
{

width: 78%;
}
.box .dropdown-menu {
min-width: 157px;
        }
}



@media (max-width: 723px) and (min-width: 481px)
{
.result_total {

margin-top: 2%;

}
#divEstimate.showhide_panel {
margin-top: -10%;
}
.box .dropdown-toggle 
{

width: 70%;
}

}
@media (max-width: 480px)
{
.box
{
width:100%;
}
.box .dropdown-menu {

min-width: 99%;

}
        }

.form-horizontal.mgtop .btn-clear
{
margin-right: 0px !important;
}
.error_text
{
margin-bottom: 15px;
min-height: 40px;
}
.error_text > .tradeinError 
{
 float:left;
 width:95%;
 margin-left: 2px;
 display:inline;
    
}
.error_text span {

float:left;
width:4%;

}
.error_text span img {

max-width:100%;
}






.popclover1
{
position: absolute;

left: 0;
z-index: 1010;
display: none;
max-width: 420px;
padding: 1px;
text-align: left;
white-space: normal;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,0.2);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}




.popclover1.top .arrow {
bottom: -11px;
left: 50%;
margin-left: -11px;
border-top-color: #999;
border-top-color: rgba(0,0,0,0.25);
border-bottom-width: 0;
}
.popclover1 .arrow {
border-width: 11px;
}
.popclover1 .arrow, .popclover1 .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}

.popclover1.top .arrow:after {
bottom: 1px;
margin-left: -10px;
border-top-color: #fff;
border-bottom-width: 0;
}
.popclover1 .arrow:after {
border-width: 10px;
content: "";
}
.popclover1 .arrow, .popclover1 .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
#tradein_last_content .span8.pad11
{
padding:0 1%;
margin: 2% 1%;
}

@media (min-width:724px)
    {
#stepsblocks .pillbox {
padding: 2% ;
}


.showhide_panel p.estimate-text
{
margin-top: 33px;
}
#tradein_step2_content .row-fluid.mg75 .span6:nth-child(2)
{
padding-left:0.5%;
}
#serviceresponse.btn-magenta
{
margin-top: 8px;
margin-bottom: 2px;
}

#tradein_step2_content .form-horizontal .control-group {
margin-bottom: 14px;
}
.est_block2 h6.header6c
{
text-align:right;
}
.result_total .btn-align
{
margin-top: 48px;
padding-right: 0%;
}

#divEstimate.showhide_panel {
margin-top: 0;
}
}
.faq-display .faq h4 {
font-family:"Swiss 721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif ;
font-style:normal !important;
}
.faq-display .faq h4.header3c
{
font-family: "Swiss721W01-LightItalic","Helvetica Neue",Helvetica,Arial,sans-serif;
}
@media (min-width:724px) and (max-width: 939px)
{
#stepsblocks .parbase.section1 .span3
{
margin-left:10px !important;
} 
}
.tradeInPanelFirst
{
width:362px !important;
}
.tradeInPanelSecound
{
width:360px !important;
}
#tradein_last_content .pillbox.span12 .row-fluid 
{
margin-bottom:0px !important;
}
.brightcove-wrapper{position:relative;height:100%;width:100%;background:#000;overflow:visible}.brightcove-placeholder{position:relative;z-index:0;width:100%}.brightcove-hidden.brightcove-overlay{overflow:hidden;position:absolute}.brightcove-overlay.brightcove-link{z-index:6}.brightcove-wrapper *{-webkit-backface-visibility:hidden}.brightcove-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.brightcove-overlay.brightcove-play{cursor:pointer;z-index:11;opacity:0;background-color:#fff;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);ZOOM:1}.brightcove-wrapper,.brightcove-player,.brightcove-poster,.brightcove-resolve{opacity:0;transition:opacity 800ms;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms}.brightcove-wrapper object,.brightcove-wrapper video{position:absolute;display:block;top:-1%;left:-1%;height:102%!important;width:102%!important}.brightcove-html .brightcove-wrapper object,.brightcove-wrapper iframe,.brightcove-wrapper embed{position:absolute;display:block;left:0!important;top:0!important;height:100%!important;width:100%!important}.brightcove-wrapper img{display:block}.brightcove-player,.brightcove-poster,.brightcove-resolve{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.brightcove-wrapper .brightcove-player{margin:0;background:#000;left:-104%}.brightcove-poster,.brightcove-resolve{text-align:center;background:#000}.brightcove-wrapper .poster-image{top:-1%;left:-1%;height:102%;width:102%;position:absolute}.brightcove-wrapper .play-button,.brightcove-wrapper .resolve-button{position:absolute;top:50%;left:50%;height:70px;width:70px;margin-top:-35px;margin-left:-35px;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}.brightcove-play{cursor:pointer}.brightcove-wrapper .play-button img,.brightcove-wrapper .resolve-button img{height:100%;width:auto;display:block;float:left;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.brightcove-hover{transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms}.brightcove-hover{opacity:.8}.brightcove-hover-all .brightcove-hover{opacity:1}.brightcove-share-enabled{margin-bottom:32px;position:relative;-webkit-transition:height 400ms}.brightcove-share-container{position:relative;font-family:Arial,Sans-Serif;margin-left:-1%;margin-right:-1%;width:100%;padding:0 1% 1%;max-width:560px;height:0;overflow:hidden;background:transparent;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);transition:height 400ms,opacity 400ms;-webkit-transition:height 400ms,opacity 400ms;-moz-transition:height 400ms,opacity 400ms;-ms-transition:height 400ms,opacity 400ms;-o-transition:height 400ms,opacity 400ms}.brightcove-share-inner{position:relative;background:#fff;border:1px solid #ccc;margin-top:34px;margin-bottom:0;box-shadow:0 0 5px rgba(0,0,0,0.2)}.brightcove-share-padding{padding:11px 20px 0}.brightcove-share-container h4{margin:0;font-size:13px;padding-top:9px;font-weight:bold;color:#6a6a6a}.brightcove-share-container h5{margin:0;font-size:10px;padding:8px 0 4px;clear:both;font-weight:bold;color:#6a6a6a}.brightcove-share-container input,.brightcove-share-container textarea{font-family:Arial,Sans-Serif;font-size:11px;color:#777;width:100%;margin:0;padding:2px;border:1px solid #ccc;resize:none;box-shadow:inset 0 0 3px #DDD;transition:outline 400ms;-webkit-transition:outline 400ms;-moz-transition:outline 400ms;-ms-transition:outline 400ms;-o-transition:outline 400ms;outline:#fff auto 3px}.brightcove-share-container textarea{height:65px;z-index:4;width:99%}.brightcove-share-container input:focus,.brightcove-share-container textarea:focus{border-color:#aaa;color:#000;outline:0;outline:#e20074 auto 3px}.brightcove-share-container .share-error h5,.brightcove-share-container .share-error h5{color:red}.brightcove-share-error-message{color:Red;display:none;font-size:11px}.share-error .brightcove-share-error-message{display:block}.brightcove-share-button{position:relative;font-family:Arial,Sans-Serif;color:#fff;font-size:13px;text-transform:uppercase;display:inline-block;line-height:27px;cursor:pointer;background-repeat:repeat-x;padding:0 10px;border:1px solid #8c0249;text-decoration:none}.brightcove-share-button:hover{background-position:0 -29px;color:#fff}.brightcove-share-button:active{background-position:0 -60px;color:#fff}.brightcove-share-button.small{background-position:0 -4px;line-height:22px;font-size:11px;padding:0 8px}.brightcove-share-button.small:hover{background-position:0 -34px;color:#e20074}.brightcove-share-button.small:active{background-position:0 -64px;color:#e20074}.brightcove-share-button.grey{background-position:0 -119px;line-height:29px;border:1px solid #888;border-width:0 1px;margin-right:4px;color:#6a6a6a}.brightcove-share-button.grey:hover{background-position:0 -149px;color:#fff}.brightcove-share-button.grey:active{background-position:0 -179px;color:#fff}.brightcove-share-button.brightcove-share-close{position:absolute;right:0;top:0;height:20px;width:20px;padding:0;cursor:pointer;border-top:0;border-right:0}.brightcove-share-button.brightcove-share-close span{display:block;height:100%;width:100%;background-repeat:no-repeat;background-position:1px -276px}.brightcove-share-button.send{margin-right:4px}.brightcove-share-navigation{position:absolute;top:100%;left:0;width:100%;padding:4px 0}.brightcove-share-navigation .brightcove-share-button{float:right;margin-left:10px}.brightcove-share-top{padding-top:14px}.brightcove-share-link{width:33%;border:0;float:left;border-right:1px solid #CCC}.brightcove-share-link input{margin-bottom:9px;margin-right:4%;width:84%}.brightcove-share-tab-container{width:143px;float:left;border-right:1px solid #CCC;margin-right:2%;text-align:left;padding:0 2px 0 10px;height:30px}.brightcove-share-tab{margin:0 4px}.brightcove-share-social{height:auto;width:27%;padding:0 3%;float:right}.brightcove-share-social-buttons{display:inline-block;position:relative;overflow:hidden;background-repeat:repeat-x;background-position:0 -120px;height:18px;padding:4px;margin-bottom:14px}.brightcove-share-facebook,.brightcove-share-twitter,.brightcove-share-googleplus{display:block;float:left;background-repeat:no-repeat;height:19px;width:19px;margin-right:4px;cursor:pointer}.brightcove-share-facebook{background-position:0 -210px}.brightcove-share-twitter{background-position:0 -231px}.brightcove-share-googleplus{background-position:0 -253px;margin-right:0}.brightcove-share-bottom{overflow:hidden;transition:height 400ms;-webkit-transition:height 400ms;-moz-transition:height 400ms;-ms-transition:height 400ms;-o-transition:height 400ms}.brightcove-share-bottom-inner{border-top:2px solid #CCC}.brightcove-share-embed,.brightcove-share-email{opacity:0;display:none;transition:opacity 400ms;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms}.brightcove-share-embed{padding-bottom:18px}.brightcove-share-email{position:relative;height:auto;padding:0;width:100%;padding-bottom:18px}.brightcove-share-email-left{position:relative;float:left;width:48%;padding-right:2%}.brightcove-share-email-right{position:relative;float:left;width:48%;padding-left:1%}.brightcove-share-email-message{position:relative;clear:both}.brightcove-share-email textarea{height:95px}.brightcove-share-email .max-message{margin:0;font-size:10px;font-weight:bold;display:block;padding-bottom:8px}.brightcove-share-email-send{position:relative;overflow:auto}.brightcove-share-email .share-button{margin-right:10px}.brightcove-share-email-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:4;padding:10% 0 0;text-align:center;display:none}.brightcove-share-padding{padding:0 20px 0}.temporary .brightcove-share-social-buttons{margin-bottom:0;margin-top:8px}.temporary .brightcove-share-link{width:78%;margin-left:0;margin-right:3%;padding:10px 0}.temporary .brightcove-share-link input{margin:0;width:94%}.brightcove-share-navigation .brightcove-share-button{float:none;margin-right:10px;background:transparent;border:0;color:#363636;margin-left:0;font-size:12px;font-weight:bold;font-style:italic;padding:2px 0 2px 0;text-transform:none}.brightcove-share-navigation .brightcove-share-button::after{content:"›";display:inline;padding-left:4px;font-weight:600;font-size:16px;vertical-align:-1px}.brightcove-show-share:after{content:"›";display:inline;padding-left:4px;font-weight:600;font-size:18px;vertical-align:-1px;background:none!important}@media only screen and (max-width :515px){.brightcove-share-link{display:none}.brightcove-share-tab-container{padding-left:0}}.gpu-transform{position:absolute;height:0;width:0;opacity:0;transition:transform 400ms;-webkit-transition:-webkit-transform 400ms;-moz-transition:-moz-transform 400ms;-ms-transition:-ms-transform 400ms;-o-transition:-o-transform 400ms}.gpu-transform.begin{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-0-transform:translateX(0%)}.video-thumb{display:block;cursor:pointer}.video-thumb-sprite{height:72px;width:97px;padding:0;margin:2px;border:1px solid #ccc;position:absolute}.video-thumb span{display:block;clear:left;font-size:11px;margin:0;padding:5px 0 0 0;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-ms-transition:color 300ms;-o-transition:color 300ms}.video-thumb.dark span{color:#fff}.video-thumb:hover span,.video-thumb.active span .active-video-thumb span{color:#6a6a6a}.video-thumb.dark:hover span,.video-thumb.dark.active span .dark.active-video-thumb span{color:#fff}.video-thumb p{color:#6a6a6a;font-family:Arial,Sans-Serif;font-size:10px;margin:0;padding:0 0 0 5px}.video-thumb-hover-play{position:relative;background:url("../../../tmo-assets-1524598101.netdna-ssl.com/bc_player/brightcove-thumb-button.png") no-repeat scroll 30px 20px transparent;height:74px;width:99px;border:2px solid #6a6a6a;opacity:.8;transition:opacity 300ms,border-color 300ms;-webkit-transition:opacity 300ms,border-color 300ms;-moz-transition:opacity 300ms,border-color 300ms;-ms-transition:opacity 300ms,border-color 300ms;-o-transition:opacity 300ms,border-color 300ms;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.video-thumb:hover .video-thumb-hover-play,.active-video-thumb .video-thumb-hover-play,.video-thumb.active .video-thumb-hover-play{border:2px solid #e20074;opacity:1}.video-thumb.hero-thumb .video-thumb-hover-play{border:5px solid #9b9b9b;border:5px solid rgba(155,155,155,0.5)}.video-thumb.hero-thumb:hover .video-thumb-hover-play{border:5px solid #e20074!important}.video-thumb.hero-thumb .video-thumb-sprite{margin:5px!important}.brightcove-controls{position:absolute;bottom:10px;left:0;width:98%;padding:0 1%;height:50px;display:none}.brightcove-control-button{cursor:pointer;border-radius:4px;background:#595959;background:-moz-linear-gradient(top,#595959 0,#303030 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#595959),color-stop(100%,#303030));background:-webkit-linear-gradient(top,#595959 0,#303030 100%);background:-o-linear-gradient(top,#595959 0,#303030 100%);background:-ms-linear-gradient(top,#595959 0,#303030 100%);background:linear-gradient(to bottom,#595959 0,#303030 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#595959',endColorstr='#303030',GradientType=0);opacity:.9;transition:box-shadow 800ms;-webkit-transition:box-shadow 400ms;-moz-transition:box-shadow 400ms;-ms-transition:box-shadow 400ms;-o-transition:box-shadow 400ms;box-shadow:0 0 10px 1px rgba(0,0,0,0.4)}.brightcove-control-button:hover,.brightcove-control-button:active{box-shadow:0 0 10px 1px #e20074}.brightcove-controls-play{height:38px;width:48px;float:left;margin:0 10px}.brightcove-controls-progress{position:relative;top:14px;margin:0 170px 0 70px;height:0;overflow:visible}.brightcove-controls-progress-empty,.brightcove-controls-progress-loaded,.brightcove-controls-progress-played{height:5px;position:absolute;border-radius:4px}.brightcove-controls-progress-empty,.brightcove-controls-progress-loaded{background:#d3d3d3;background:-moz-linear-gradient(top,#d3d3d3 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d3d3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#d3d3d3 0,#fff 100%);background:-o-linear-gradient(top,#d3d3d3 0,#fff 100%);background:-ms-linear-gradient(top,#d3d3d3 0,#fff 100%);background:linear-gradient(to bottom,#d3d3d3 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3',endColorstr='#ffffff',GradientType=0)}.brightcove-controls-progress-empty{width:100%;opacity:.2}.brightcove-controls-progress-loaded{width:50%;opacity:.3}.brightcove-controls-progress-played{width:0;opacity:.8;transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-ms-transition:width 500ms;-o-transition:width 500ms;background:#bf4179;background:-moz-linear-gradient(left,#bf4179 0,#e20074 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#bf4179),color-stop(100%,#e20074));background:-webkit-linear-gradient(left,#bf4179 0,#e20074 100%);background:-o-linear-gradient(left,#bf4179 0,#e20074 100%);background:-ms-linear-gradient(left,#bf4179 0,#e20074 100%);background:linear-gradient(to right,#bf4179 0,#e20074 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf4179',endColorstr='#e20074',GradientType=1);box-shadow:0 0 10px 1px #e20074}.brightcove-controls-time{position:relative;float:right;color:#fff;font-family:Arial,sans-serif;font-size:12px;line-height:32px;margin:0 10px}.brightcove-controls-fullscreen,.brightcove-controls-volume{width:33px;height:28px;float:right;margin:2px 5px}.brightcove-controls-volume-toggle{position:absolute;top:0;height:0;opacity:0;width:33px;overflow:hidden;transition:height 400ms,top 400ms,opacity 400ms;-webkit-transition:height 400ms,top 400ms,opacity 400ms;-moz-transition:height 400ms,top 400ms,opacity 400ms;-ms-transition:height 400ms,top 400ms,opacity 400ms;-o-transition:height 400ms,top 400ms,opacity 400ms}.brightcove-controls-volume:hover .brightcove-controls-volume-toggle{height:78px;top:-85px;opacity:1}.brightcove-controls-volume-up,.brightcove-controls-volume-down{color:#fff;font-weight:bold;font-family:Arial,sans-serif;width:33px;text-align:center;font-size:14px;margin:4px 0;opacity:.7;text-shadow:0 0 2px transparent;transition:text-shadow 400ms,opacity 400ms;-webkit-transition:text-shadow 400ms,opacity 400ms;-moz-transition:text-shadow 400ms,opacity 400ms;-ms-transition:text-shadow 400ms,opacity 400ms;-o-transition:text-shadow 400ms,opacity 400ms}.brightcove-controls-volume-up:hover,.brightcove-controls-volume-down:hover{opacity:1;text-shadow:0 0 2px #fff}.brightcove-controls-volume-progress{position:relative;height:30px}.brightcove-controls-volume-empty,.brightcove-controls-volume-full{position:absolute;bottom:0;border-radius:4px;width:10px;left:12px}.brightcove-controls-volume-empty{height:100%;background:#fff;background:-moz-linear-gradient(left,#fff 17%,#d3d3d3 99%);background:-webkit-gradient(linear,left top,right top,color-stop(17%,#fff),color-stop(99%,#d3d3d3));background:-webkit-linear-gradient(left,#fff 17%,#d3d3d3 99%);background:-o-linear-gradient(left,#fff 17%,#d3d3d3 99%);background:-ms-linear-gradient(left,#fff 17%,#d3d3d3 99%);background:linear-gradient(to right,#fff 17%,#d3d3d3 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d3d3d3',GradientType=1);opacity:.7}.brightcove-controls-volume-full{height:30%;background:#e20074;background:-moz-linear-gradient(top,#e20074 0,#bf4179 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e20074),color-stop(99%,#bf4179));background:-webkit-linear-gradient(top,#e20074 0,#bf4179 99%);background:-o-linear-gradient(top,#e20074 0,#bf4179 99%);background:-ms-linear-gradient(top,#e20074 0,#bf4179 99%);background:linear-gradient(to bottom,#e20074 0,#bf4179 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e20074',endColorstr='#bf4179',GradientType=0);box-shadow:0 0 10px 1px #e20074;opacity:.8;transition:height 400ms;-webkit-transition:height 400ms;-moz-transition:height 400ms;-ms-transition:height 400ms;-o-transition:height 400ms}.brightcove-data-usage{float:left;color:#6a6a6a!important;font-size:11px;font-family:Swiss 721;font-style:roman;position:relative;top:-10px;left:21px}.video-legal{font-size:10px;line-height:12px;text-align:left;left:0}@media(max-width:723px){.brightcove-data-usage{float:none!important}}.tmobile-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.tmobile-modal-close{cursor:pointer}.tmobile-modal{z-index:1030;height:0}.tmobile-modal-overlay{height:2000%;margin-top:-57%;background:#000;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.tmobile-modal-content{position:relative;text-align:center}.tmobile-modal-body{display:inline-block;position:relative;top:0;*display:inline;zoom:1}.tmobile-modal-border{padding:20px}.tmobile-modal-border-overlay{background:#fff;opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}.tmobile-modal-content-inner{position:relative;text-align:left}.tmobile-modal-close.tmobile-modal-button{height:20px;width:20px;padding:0;position:absolute;right:20px;top:20px;z-index:902;background-position:0 -3px;border:1px solid #8c0249;border-top:0;border-right:0}.tmobile-modal-close.tmobile-modal-button span{display:block;height:100%;width:100%;background-repeat:no-repeat;background-position:1px -276px}.tmobile-modal-close.tmobile-modal-button:hover{background-position:0 -33px}.tmobile-modal-close.tmobile-modal-button:active{background-position:0 -64px}.tmobile-modal{-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;opacity:1}.tmobile-modal.tmobile-modal-hidden{opacity:0;display:none}.tmobile-modal-body{-webkit-transition:top 400ms,-webkit-transform 400ms;-moz-transition:top 400ms,-moz-transform 400ms;-ms-transition:top 400ms,-ms-transform 400ms;-o-transition:top 400ms,-o-transform 400ms}.tmobile-modal-body.tmobile-modal-reset{-webkit-transition:top 0,-webkit-transform 0ms!important;-moz-transition:top 0,-moz-transform 0ms!important;-ms-transition:top 0,-ms-transform 0ms!important;-o-transition:top 0,-o-transform 0ms!important}.video-modal .brightcove-share-enabled{margin-bottom:28px}.video-modal .brightcove-share-navigation .brightcove-share-button{padding:0}.video-modal .tmobile-modal-border{padding-bottom:0}.video-modal .tmobile-modal-close.tmobile-modal-button{top:0;right:0}.video-modal-content{width:560px}#foot{height:auto}#Login-Dialog{width:708px;text-align:left;position:relative;padding:50px 0;background:white;display:block!important}.video-lightbox{font-size:13px;cursor:pointer}.tmobile-modal-border .tmobile-modal-title{text-align:left!important;padding-left:3%}.tmobile-modal-content-inner .video-modal-content{width:780px}.tmobile-modal-body .video-modal .tmobile-modal-border{padding:12px 20px 20px}.brightcove-video-item-headline,.brightcove-video-item-subhead{display:block;font-family:Arial,Sans-Serif;color:#6a6a6a}.brightcove-video-item-headline{font-weight:bold;font-size:16px;margin-bottom:4px;clear:both;padding-top:10px}.brightcove-video-item-subhead{font-size:15px;line-height:1.3em}@media only screen and (max-width:480px),only screen and (max-device-width:480px),only screen and (max-device-width:720px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-device-width:1280px) and (-webkit-min-device-pixel-ratio:2){.brightcove-video-item-headline{padding-top:0;font-size:14px}.brightcove-video-item-subhead{font-size:12px;line-height:1.7em}}.brightcove-video-container{margin-right:272px}.brightcove-wrapper .play-button,.brightcove-wrapper .resolve-button{height:76px;width:76px;margin-top:-38px;margin-left:-38px}.brightcove-video-list{float:right;width:220px;padding:0 20px 0 0}.brightcove-video-item{display:block;clear:left;padding:15px 0;cursor:pointer;transition:opacity 800ms;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms;position:relative;overflow:hidden;text-decoration:none}.brightcove-video-item-mp4{display:block;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.brightcove-video-item.brightcove-video-item-first{padding-top:0}.brightcove-video-item-image{position:relative;display:block;float:left;margin-right:12px;border-radius:6px;height:70px;width:138px;overflow:hidden;border-radius:6px;background-position:center center;background-repeat:no-repeat;background-size:cover}.brightcove-video-item-image img{position:absolute;border-radius:6px;width:100%;border:0}.brightcove-video-item-play{position:absolute;top:50%;left:50%;height:44px;width:44px;margin:-22px 0 0 -22px;opacity:.8;transition:opacity 800ms;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms}.brightcove-video-item:hover .brightcove-video-item-play,.brightcove-video-active .brightcove-video-item-play{opacity:1}.brightcove-video-item-headline,.brightcove-video-item-subhead{display:block}.brightcove-video-item-headline{clear:both}.brightcove-video-active{opacity:.6}.brightcove-share-container{max-width:none;z-index:5}.brightcove-share-inner{margin-top:0;border:0;box-shadow:none;background:#e8e8e8}.brightcove-share-bottom{clear:both}.brightcove-share-bottom-inner{border:0}.brightcove-share-container input,.brightcove-share-container textarea{padding:6px 3%;width:94%;box-shadow:none;outline:#e9e9e9 auto 3px;font-size:14px;border-radius:4px}.brightcove-share-link input{width:92%}.brightcove-share-link{border:0}.brightcove-share-button{border:0}.brightcove-share-button.send,.brightcove-share-button.grey{background-image:none;border:0;border-radius:4px;font-size:14px;padding:0;position:relative;max-width:110px;width:46%;margin:0 2% 0 2%;text-align:center;color:#6b6b6b!important;text-transform:none;float:right;line-height:29px}.brightcove-share-button.send span,.brightcove-share-button.grey span{border:1px solid #d5d5d5;display:block;height:98%;width:98%;text-align:center}.brightcove-share-padding{max-width:545px}.brightcove-share-button.send:hover,.brightcove-share-button.grey:hover,.brightcove-share-email-send .brightcove-share-button,.brightcove-share-button.send.active-button,.brightcove-share-button.grey.active-button{background-color:#f5f5f5}.brightcove-share-button.send{margin:0}.brightcove-share-tab-container{position:relative;width:45%;border:0;padding:0;max-width:240px;margin:0}.brightcove-share-tab-container .brightcove-share-button.grey{float:left}.brightcove-share-container h4{display:none}.brightcove-share-container h5{color:#080506;font-size:14px;font-weight:normal;padding:10px 0 8px}.brightcove-share-email-right{width:50%;padding-left:0}.brightcove-share-email .max-message{font-weight:normal}.brightcove-share-social-buttons{background:0}.brightcove-share-email-left{padding-bottom:10px}.brightcove-share-navigation .brightcove-share-button::after{content:""!important}.brightcove-show-share:after{content:""!important}.brightcove-share-button.small:hover,.brightcove-share-button.small:active,.brightcove-share-button.small{background-position:0 0}.brightcove-share-navigation .brightcove-share-button,.brightcove-share-navigation .brightcove-share-button:hover{float:right;color:#6a6a6a!important;font-weight:normal;font-style:normal;margin-right:0;padding-right:18px;background-position:right -28px}.brightcove-share-button.brightcove-share-close span,.brightcove-share-social-buttons.brightcove-sprite{background-image:none}.brightcove-share-button.brightcove-share-close{right:10px;top:8px;height:24px;width:24px}.brightcove-share-facebook,.brightcove-share-twitter,.brightcove-share-googleplus{height:22px;width:23px}.brightcove-share-facebook{background-position:0 -61px}.brightcove-share-twitter{background-position:0 -84px}.brightcove-share-googleplus{background-position:0 -107px}.clover-video-modal .tmobile-modal-body{width:100%}.clover-video-modal .tmobile-modal-border{padding:0}.clover-video-modal .video-modal-content{width:100%}.clover-video-modal .tmobile-modal-overlay{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.clover-video-modal .tmobile-modal-border-overlay{background:transparent}.clover-video-modal .tmobile-modal-close.tmobile-modal-button{display:none}.clover-video-modal .brightcove-share-enabled{margin-bottom:0}.clover-video-modal .brightcove-wrapper{background:#000}.clover-video-modal .brightcove-share-navigation{padding:0}@media only screen and (max-width:480px),only screen and (max-device-width:480px),only screen and (max-device-width:720px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-device-width:1280px) and (-webkit-min-device-pixel-ratio:2){.brightcove-video-container{height:0;width:0;opacity:0;overflow:hidden;margin:0;padding:0}.brightcove-video-list{float:none;width:100%;padding:0}.brightcove-video-item-headline{clear:none}.brightcove-video-active{opacity:1}}@media(max-width:768px){.brightcove-video-container{height:0;width:0;opacity:0;overflow:hidden;margin:0;padding:0}.brightcove-video-list{float:none;width:100%;padding:0 0 0 45px}}@media(max-width:723px){.brightcove-video-list{padding:0}}
.scnc-pkgexcp .content {
    padding: 40px ;
    overflow: hidden;
    margin-left:20px;
}
.scnc-pkgexcp .divisor {
    border-right: 1px solid #ccc;
}
.scnc-pkgexcp .content h3 {
    font-size: 28px;
    line-height: 22px;
    color: #190000;
}
.scnc-pkgexcp .content dl dt {
    font-family: 'Swiss 721 W01 Bold', Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
}
.scnc-pkgexcp .content dl dd {
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
}
.scnc-pkgexcp .pillbox {  
    margin: 30px 0; 
    border:none!important;
}

.text_container .row-fluid .text-component-heading {    
    text-align: left;
    color: #190000;
    font-size: 28px;
    line-height: 22px;
}

.scnc-pkgexcp .content h3 {
    color: #190000;
    font-size: 28px;
    line-height: 22px;
}
.scnc-pkgexcp .subheading {
    font-size: 20px;
    line-height: 23px;
    color:#959595;
     margin-left: 40px;
}

.scnc-pkgexcp .heading {
    
     margin-left: 40px;
}

.scnc-pkgexcp .selectiontext{
    font-size: 22px;
    line-height: 25px;
    font-weight:bold;
    margin-top:25px;
     margin-left: 40px;
}
.scnc-pkgexcp .radio_options{
    font-size: 20px;
    line-height: 20px;
    color:#959595;
    margin:20px;
}
.scnc-pkgexcp .radio_options .optiontext{
   
    margin:20px;
    margin-bottom:10px;
    margin-top:45px;
}

.scnc-pkgexcp .helptext{
    font-size: 14px;
    line-height: 5px;
    color:#959595;
font-style:italic;
margin-left:68px;
}

div.hr {
background: #fff  no-repeat scroll center;
height:.05em;
border-top:1px;
color:#6A6A6A;
width:1230px;
margin-left:40px;
}


.scnc-pkgexcp .continue_btn{
float:right;
margin:20px;
margin-right:35%;
margin-top:70px;
}

@media only screen and (min-width:724px) and (max-width:768px)
    {
#scfp_plans .float-right a.btn.btn-primary,
#scfp_plans .float-right a.btn.btn-secondary
{
width:150px !important
}
}
@media  (max-width:480px)
    {
#scfp_plans .float-right a.btn.btn-primary,
#scfp_plans .float-right a.btn.btn-secondary
{
padding-top: 14px;
height: 32px;
width: 35px;
padding-left: 35px;
padding-right: 35px;
}
}

input[type="radio"]{margin-right: 30px } 


@CHARSET "UTF-8";
/***********  scnc modal css  ***********/


.header
{
    height: 90px;
    display: block;
    behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
}
.logo
{
    float: left;
    background: url('clientlibs_scnc/images/tmo-logo156.png' ) 0 0 no-repeat;
    height: 90px;
    width: 156px;
    display: block;
    color: #afafaf;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 35px;
    padding-left: 165px;
    padding-top: 8px;
    -webkit-font-smoothing: antialiased;
    font-smooth: always;
    behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
}


.align_left{ text-align:left;} .align_center{ text-align:center;} .align_right{ text-align:right;}

.m_b_30{ margin-bottom:30px;} .m_b_13{ margin-bottom:13px;}.m_t15px{ margin-top:15px;} .m_t30px{ margin-top:30px;} .m_t_b30{ margin-top:30px; margin-bottom:15px;}

.m_l4px{ margin-left:4px;} .m_r16px{ margin-right:16px;} .m_r30px{ margin-right:30px;} .m_r48px{ margin-right:48px;}

.w420{width:420px;} .w49{width:49%;} .span4.w49{ width:48.7%;} .w-auto{ width:auto;} .w100{ width:100% !important;} .w50{ width:50% !important;}

.p_20{ padding:20px !important;} .p_b20{ padding-bottom:20px !important;} .p_t62{ padding-top:62px;} .p_t13{ padding-top:13px;}
.p_t50{ padding-top:50px;}

.txt_tnf_none{text-transform: none;}

.pos_rel{ position:relative;} .pos_inh{ position:inherit !important;} .pos_abt{ position:absolute;}

.h_in{ height:auto !important;} .right_50{right:50% !important;} .right_50:after{right:50% !important;} 

.clr_pinks{ color:#e40079 !important;} .bld{ font-weight:bold;} .dis_block{display:block;}

/***********  btn-primary-overright/btn-primary-overright  ***********/

#configurator .btn-primary.btn-primary-overright{width:49.5%; position:inherit;}
#configurator .btn-secondary.btn-secondary-overright{width:49.5%; position:inherit;}

.rightpanel { float:right; height:90px; display:block;} 
.rightpanel span{ margin:12px;}

.float-right{ float:right;} .float-left{ float:left;} .clear{ clear:both;}
.container-mdot{ width:100%;} .container-mdot h1{ font-size:24px; color:#6a6a6a; line-height:24px; margin-bottom: 0px;} .container-mdot-text{ font-size:16px; color:#6a6a6a; margin-bottom:24px; margin-top:13px;}
.container-content{border:solid 1px #999999; padding:17px 17px 17px 17px; width:auto;}


/*
#configurator .configurator-plan-panel.padtop20
{
    padding: 20px 20px 20px 20px;
}*/

.call-help{ font-size:16px; color:#e40079; padding:16px 16px 30px 16px;}

.reduce-payment{ color:#9b9b9b; font-size:12px;}

.icon-margin{ margin:0 !important; margin-left:13px !important; margin-right:13px !important;}

.icon-tick {  background-position: -192px -544px;}

.more_right{position: absolute; top: 8px; right: 8px;}

.tab_ul {text-transform:none; padding:20px;} .tab_ul ul{ font-size:14px;} .tab_ul ul li{ line-height:30px;}

.tttt{border:solid 1px #999999;}

.left-tab{ height:48px; background-color:Gray;}

.configurator-plan-panel .plan-panel-options.container-content{width:auto;} 


@media screen and (max-width: 723px){
.width-Adjust.configurator-plan-panel {
width: 100%;
overflow: auto;
}

.row-fluid{width:100% !important;}

.row-fluid.w-auto{width:auto !important;}
}

.btn-primary .reduce-payment{ color:#FFF; text-decoration:underline;}
.fnt9{ font-size:9pt;}

.mypopup .icon-medium-remove-hover, .mypopup .icon-medium-remove:hover, .mypopup a:hover .icon-medium-remove {
background-position: 0 -1911px;}

.mypopup-header{ line-height:1.1;font-size:28px; color:#333333; font-weight:lighter;}
.mypopup-text{ font-size:14px; padding-top:13px;}

.bdr-bot1{border-bottom: 1px solid #9b9b9b;}

.my_panel [class^="icon-"], [class*=" icon-"]{ height: 15px;}

.my_panel span.my_panel_coll{font-size:12px !important;}

.my_panel .cascade.collapsed .icon-minus-circle {background-position: -130px -1932px;}

.my_panel a.cascade.collapsed i.icon-minus-circle{background-position: -195px -1369px;}
.my_panel .icon-minus-circle {background-position: -130px -1932px;}

#configurator .popclover .arrow.myarrow{ display:block !important;}

.my-popclover-content{font-size:14px;}

.popup-collap { font-size:12px;}
.popup-collap .collap-header{ background-color:#f7f7f7; height:auto; border-bottom:0px solid #cccccc; width:96%; padding-top:19px; color:#333;}
.popup-collap .collap-header div:nth-child(1){width:40%; float:left;} .collap-header div{ width:40%; float:left; }
.popup-collap .collap-data div:nth-child(1){width:40%; float:left; color:#333;} .collap-data div{ width:40%; float:left;}
.popup-collap .collap-data{ width:96%;  min-height:50px; border-bottom:1px solid #cccccc; padding-top:24px;}
.popup-collap div:last-child{border-bottom:0px solid #cccccc; margin-bottom:-8px;}

.collap-header{ padding-left:26px;} .collap-data{padding-left:26px;}
.popup-collap.popup-collap-new .collap-header div:nth-child(1){width:40%; float:left; text-align:left; } .collap-header div{ width:30%; float:left; text-align: left; }
.popup-collap.popup-collap-new .collap-data div:nth-child(1){width:40%; float:left; color:#333; text-align:left; } .collap-data div{ width:30%; float:left; text-align: left;}

@media (min-width: 724px){
.styleguide_navigation>.navbar.mybar .brand-logo.mybar, .navigation>.navbar .brand-logo.mybar {
background-image: url('clientlibs_scnc/images/tmo-logo156.png');}

}

.styleguide_navigation>.navbar .brand-logo.mybar, .navigation>.navbar .brand-logo.mybar {background-image: url('clientlibs_scnc/images/tmo-logo156.png');}


.popup_holder{position:relative; width:420px;} .popup_div{position: relative; top: -184px; left: -102px;}

a.btn-primary-small, a.btn-secondary-small{height: 40px; width: 135px; line-height:40px; padding-top: 0px; text-transform:none;} 
a.btn-primary-small-pop, a.btn-secondary-small-pop{height: 26px; width: 85px; line-height:26px; padding-top: 0px; font-size:14px;}

.credit-price{ font-size:18px; font-weight:bold; color:#6a6a6a; margin-top:13px;}



.my_promotional_marquee h1{ font-size:24px; color:#333333; margin-bottom: 0px;}
.my_promotional_marquee h2{ font-size:18px; color:#373737; margin-bottom: 16px;}
.my_promotional_marquee { font-size:16px; color:#6a6a6a;}
.my_promotional_marquee_in{ padding-bottom:13px; border-bottom:1px solid #cccccc;}
div.container-main.bg_white{ background-color:White;}

@media (max-width: 723px){
#configurator .configurator-selection-active .configurator-selection-button:after, #configurator .btn-primary .configurator-selection-button:after 
{
    left:100% !important; }
}

.btn-over{border: 0px solid rgba(220,220,220,0.75) !important;}
.btn:hover{-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

.my-row-fluid .configurator-selection-button h1{font-size: 20px; line-height: 20px; margin-bottom: 0px; color:#fff;}
.my-row-fluid .configurator-selection-button h2{font-size: 26px; line-height: 20px; margin-bottom: 21px;}
.my-row-fluid .configurator-selection-button ul li{font-size: 14px; line-height: 20px; margin-bottom: 0px;}

.my-row-fluid .btn-secondary .configurator-selection-button h1{font-size: 20px; line-height: 20px; margin-bottom: 0px; color:#e20074;}

.fnt_itly{ font-style:italic;}

/***********  Radio  ***********/

div#page {
    padding-bottom: 20px;
  }
/*label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 48px;
    margin-right: 12px;
    font-size: 16px;
    line-height: 22px;
    font-weight: bold;
  } */
 /* input[type=radio],
  input[type=checkbox] {
    display: none;
  } */
  /*label:before {
    font-weight: normal;
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    
    background-color: rgb(255, 255, 255);
    box-shadow: inset 1px 1px 5px 0px rgb(110, 110, 111);
  } */
  .radio label:before {
    border-radius: 10px;
  }
  .checkbox label:before {
    border-radius: 3px;
  }
 
   input[type=radio]:checked + label:before {
    content: '\2022';
    color: rgb(95, 95, 95);
    font-size: 24px;
    text-align: center;
    line-height: 21px;
  }
  input[type=checkbox]:checked + label:before {
    content: '\2713';
    text-shadow: 1px 1px 1px #10758C;
    font-size: 24px;
    color: #f3f3f3;
    text-align: center;
    line-height: 21px;
  }
  .image input[type=checkbox]:checked + label:before {
    content: url(../../../content/download/1762/7733/file/checkmark.png );
  }
  
    .my_radio label{font-size:18px; margin-bottom:42px;}  .my_radio label div{font-size:14px; font-style:italic; font-weight:lighter;}
 
  
 /***********  End Radio  ***********/
  

@media (min-width: 1240px){
.pricing-component_scnc.modal .modal-body.my-modal-body {
padding: 50px 48px 0;}
 #pre-ordered{
        padding-right:40px; 
        padding-left:40px;
    } 

}

.pricing-component_scnc .modal-footer.my-modal-footer {
    background: transparent;
border-top: 0 none;
padding-right: 50px;
padding-left: 50px;
padding-top: 36px;
padding-bottom:36px;
}
 
 
 

.scfp-confirm{
background: linear-gradient(to bottom, #e83390 0%,#e20074 100%);
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-radius: 6px;
}
.scfp-cancel{
color: #E20074;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-radius: 6px;
}
p.service-unavailable{
float: left;
margin-top: 20px;
text-align: left;
width: 75%;
color: #9b9b9b;
font-size: 10px;
line-height: 33px;
font-family: "Swiss 721 W01 Roman", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.scfp-comparison{
color: #e20074;
font-size: 16px;
cursor: pointer;
font-family: "Swiss 721 W01 Roman", "Helvetica Neue", Helvetica, Arial, sans-serif;
width: auto;
}
#scfp-close.close{
margin-top: 20px !important;
opacity: 0.8; !important
}

input.btn-primary-scfp{
width: 120px;
height: 32px;
}

.disabled{
cursor: default !important;
   opacity: 0.4;
    }
.check-out-disabled{
   cursor: default !important;
   opacity: 0.4;
  }
    
#Credit-pops-link {
    cursor: pointer;
}
#Credit-pops-link_NCC {
    cursor: pointer;
}
#Credit-pops-link_mbb {
    cursor: pointer;
}
#Credit-pops-link_NCC_mbb {
    cursor: pointer;
}
.scnc-modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #fff;
}

.scnc-modal-backdrop.fade {
    opacity: 0;
}

.scnc-modal-backdrop,
.scnc-modal-backdrop.fade.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}    

.scfp-modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #fff;
}

.scfp-modal-backdrop.fade {
    opacity: 0;
}

.scfp-modal-backdrop,
.scfp-modal-backdrop.fade.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.error-point {
color: #ff0000;
font-size: 10.5pt;
font-weight: bold;
}
.mbb-error-point {
color: #ff0000;
font-size: 10.5pt;
font-weight: bold;
}


.ie8 .pricing-component_scnc .modal-footer.my-modal-footer {
 background: transparent;
border-top: 0 none;
padding-right: 50px;
padding-left: 20px\0/;
padding-top: 36px;
padding-bottom:36px;
}

.ie8 .modal{
box-shadow: 1px 2px 1px 0 rgba(194,194,194,0.2)\0/;
}

.ie8 .btn{
box-shadow: 1px 2px 1px 0 rgba(194,194,194,0.2)\0/;
}
.ie8 .border_zero {
    border: 1px solid #dcdcdc\0/;
}

.ie8 .alpha_1e8 {
filter: alpha(opacity=100)\0/;
}

.close{ filter:alpha(opacity=100) !important;}
 /***********  IE  ***********/
 
 .modal{behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);}
 



/*.btn-primary:hover{*/
/*background: #d53386;
background:-moz-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d53386),color-stop(100%,#ca0068));
background:-webkit-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-o-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-ms-linear-gradient(top,#d53386 0,#ca0068 100%);
background:linear-gradient(to bottom,#d53386 0,#ca0068 100%);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";*/
/*-webkit-border-radius: 6px !important; -moz-border-radius: 6px !important; ms-border-radius: 6px !important;*/

/*}*/
.btn-magenta, .btn-magenta:link, .btn-magenta:visited, .btn-primary, .btn-primary:link, .btn-primary:visited
{

-pie-background: linear-gradient(#e83390, #e20074);
 -webkit-border-radius: 6px !important; -moz-border-radius: 6px !important; border-radius: 6px !important;
 
 behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
 
 }

.btn-magenta:hover, .btn-primary:hover 
{-pie-background: linear-gradient(#d53386 , #ca0068);
background: #d53386;
background:-moz-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d53386),color-stop(100%,#ca0068));
background:-webkit-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-o-linear-gradient(top,#d53386 0,#ca0068 100%);
background:-ms-linear-gradient(top,#d53386 0,#ca0068 100%);
background:linear-gradient(to bottom,#d53386 0,#ca0068 100%);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
 -webkit-border-radius: 6px !important; -moz-border-radius: 6px !important; border-radius: 6px !important;
 behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);}
 
 
.btn:hover{
 -pie-background: linear-gradient(#d53386 , #ca0068);
 -webkit-border-radius: 6px !important; -moz-border-radius: 6px !important; border-radius: 6px !important;
 behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);}
 
 
 #configurator .configurator-selection-active .configurator-selection-button::after, #configurator .btn-primary .configurator-selection-button::after
 {
      behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
 }

.btn-secondary{
      behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
      -pie-background: linear-gradient(#ffffff , #f8f8f8);
 }


.btn-secondary:hover{
      behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
      -pie-background: linear-gradient(#ffffff , #e8e8e8);
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
 }



/* 
.ie8{
width:0px;
height:0px;
margin-left:50%;
background-image: none;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-width: 20px;
border-style: solid;
border-color: rgb(83, 83, 87) transparent transparent;
background-position: initial initial;
background-repeat: initial initial;
top:100px;
right: 44%;
behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);
}*/

/*
#configurator .my_btn-border .configurator-selection-active .configurator-selection-button:after, 
#configurator .btn-primary .configurator-selection-button:after {
display: block;
position: absolute;
background: rgba(0, 0, 0, 0);
border: 15px solid rgba(0, 0, 0, 0);
border-top-color: #e20375;
top: 99%;
right: 44%;
content: '';
width: 0;
height: 0;
}*/

#configurator .configurator-selection-active .configurator-selection-button::after, #configurator .btn-primary .configurator-selection-button::after
{
content:none !important;
    }


.arrow{ 
display:block; 
/*background: url('clientlibs_scnc/images/medium-glyphicons-sprite.png' ) 0px -1953px no-repeat;*/
width:26px; 
height:13px; 
position: absolute;
left:46%;
bottom: -12px;
 }
 
 
.icon-tick{background-position: -192px -544px;}
.error-point{ color:#ff0000; font-size:10.5pt; font-weight:bold;}

 .ie8 input[type=radio],
  input[type=checkbox] {
    display:inline-block\0/;
  }
   .ie8 .my_radio label:before {
    background:none\0/ !important;
  }

  .radio input[type='radio'], .checkbox input[type='checkbox'] {
 margin-left:0px !important;  
  }
.modal-header.little{ 
  padding: 9px 0px;
border-bottom: 0px solid #eee;
}

.little .close{
opacity: 1 !important;}

.popclover.top.my-pop{margin-top: -30px; margin-left: -70px;}

.popclover.my-pop{ behavior: url(/etc/designs/tmo-wem/clientlibs_scnc/js/PIE.htc);}

.ie8 .popclover{
box-shadow: 1px 2px 1px 0 rgba(194,194,194,0.2)\0/;
}

.ie8 .collap-header div{ width:33%\0/;}
.ie8 .collap-data div{ width:33%\0/;}

.ie8 .collap-data div{ width:33%\0/;}

.over-vbl{ overflow:visible !important;}

.Credit_li ul, ol {
padding: 0;
margin: 0 0 10px 18px;}

.collap-header div:last-child
{
margin-top:-10px;
}
#scnc-column-3
{
margin-top:-10px;
}

/* Start: SIM Starter Kit Changes */
.sim-start-text-left
          {
          font-size: 14px;
          position:relative;
          left:4px;
          top:0px;
          }
    
      .sim-start-text-right
          {
          font-size:14px;
          position:relative;
          left:115px;
          top:-3px;
          } 
                
@media (min-width: 728px) and (max-width: 1500px) {
        
          .sim-start-text-right
          {
          font-size:14px;
          position:relative;
          left:115px;
          top:-3px;
          } 
		  
		 .sim-start-text-right .popclover.top   {
          width:90%;
		    }
		
}

@media  (max-width: 727px) {
          
          .sim-start-text-right
          {
          font-size:14px;
          position:relative;
          left:72px;
          top:-3px;
          } 
          
}

.modal-sim-start-text-left
          {
          font-size: 12px;
          position:relative;
          left:0px;
          top:5px;
          }
           
          
          .modal-sim-start-text-right
          {
          font-size:12px;
          position:relative;
          left:115px;
          top:0px;
          width:250px;
          }

.sim-starter-kit p
          {
          color:#9B9B9B;
          }
.sim-starter-kit {height:5px;}
.row-fluid-ssk {height:5px;}

.sim-starter-kit-pdp p {color:#9B9B9B}

.sim-start {height:5px;}
/* END: SIM Starter Kit Changes */

/* Start: SIM Starter Kit Changes */

.step1-ssk p {color:#9B9B9B}
.sim-start {height:5px;}
.fractional-price {left:0.3em;}
.step1-fractional-price {left:-0.3em;}
/* END: SIM Starter Kit Changes */


/* Start: SIM Starter Kit Changes */
@media (min-width: 1200px) {
.step1-ssk .step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
        .step1-ssk .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:46%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:25px}
.sim-start {height:5px;}
}

@media (min-width: 980px) and (max-width: 1199px) {
.step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
          .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:45%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:25px}
.sim-start {height:5px;}
}


@media (min-width: 724px) and (max-width: 979px) {
.step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
          .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:39%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:45px;width:91%;}
.sim-start {height:5px;}
}


@media (min-width: 600px) and (max-width: 723px) {
.step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
          .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:53%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:25px}
.sim-start {height:5px;}
}

@media (min-width: 331px) and (max-width: 599px) {
.step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
          .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:51.5%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:25px}
.sim-start {height:5px;}
}

@media (max-width: 330px) {
.step1-ssk-left
          {
          font-size: 14px;
          position:relative;
          left:8px;
          top:0px;
          }
          
          
          .step1-ssk-right
          {
          font-size:14px;
          position:relative;
          top:-22px;
          width:49%;
          float:right;
          padding:0px 0px 0px 0px;
          } 
          
.step1-ssk{height:45px;width:100%;}
.sim-start {height:5px;}
}

.step1-ssk p {color:#9B9B9B}
.fractional-price {left:0.3em;}
.step1-fractional-price {left:-0.3em;}
/* END: SIM Starter Kit Changes */

/*CQ-1890 : Changes Starts*/
.step1-ssk .step1-ssk-right{
    z-index:1;
    padding:0 0 0 200px;
}
/*CQ-1890 : Changes Ends*/


/*CQ-1859 : Changes Starts*/
@media (max-width: 1024px){
	.sim-starter-kit-pdp .sim-start-text-right .icon-info-sign.popclover-sim-sign{
		left: 0;
		top: -18px;
    }
	.sim-starter-kit-pdp .sim-start-text-right .popclover.top{
        margin-top:0;
    }
	.sim-starter-kit-pdp .sim-start{
		height:3px;
	}
}

@media (max-width:480px){
 	.sim-starter-kit-pdp .sim-start-text-right .popclover.top{
        width:97%;
    }
     .popclover.top .arrow{
		margin-left:-20px;
    }
}
/*CQ-1859 : Changes Ends*/


.gigantic_plan_header+.pillbox_container .pillbox.pillbox-default-margin-bottom{padding:20px}#gigantic-btn-selector .btn-group.open .btn.dropdown-toggle{background-color:transparent}#gigantic-btn-selector .btn.btn-large{background-image:none;box-shadow:none;padding:10px;font-size:15px;outline:0}#gigantic-btn-selector .btn-large .caret{border-top:4px solid #e20074;margin-top:8px}#gigantic-btn-selector .dropdown-menu{text-align:left;padding:0}#gigantic-btn-selector .btn-toolbar{margin:0}#gigantic-btn-selector .dropdown-menu li>a:hover,#gigantic-btn-selector .dropdown-menu li>a:focus,#gigantic-btn-selector .dropdown-submenu:hover>a{background-color:#e20074;background-image:none}#gigantic-btn-selector .dropdown-menu{padding:0;border-radius:0;min-width:158px;padding:0;margin:0;text-align:left;border-top:0!important}#gigantic-btn-selector .btn-toolbar .btn:hover{border-radius:0!important}#gigantic-btn-selector .btn-toolbar .btn{border-radius:0!important}#gigantic-btn-selector .select_lines{font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase;margin-bottom:17px}#gigantic-btn-selector .price_box{background:#eee;display:inline-block;padding:5px 12px;margin:30px 0;box-sizing:border-box}#gigantic-btn-selector .price_box .title_text{font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase}#gigantic-btn-selector .price_box .price_text{font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:75px;line-height:1;margin:12px 0}#gigantic-btn-selector .btn_section a.btn{height:58px;margin-right:20px;box-sizing:border-box}.gigantic-wrapper-dropdown{position:relative;width:350px;padding:10px;background:#FFF;color:#e20074;border:1px solid #e20074;cursor:pointer;font-weight:bold;outline:0;border-radius:5px;box-shadow:0 0 6px;box-sizing:border-box}.gigantic-wrapper-dropdown span{width:250px;padding:10px;border-right:2px solid #ccc;display:block;font-size:43px;font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box}.gigantic-wrapper-dropdown li{width:250px;border-right:2px solid #ccc}.gigantic-wrapper-dropdown:after{content:"";width:0;height:0;position:absolute;right:11%;top:56%;margin-top:-8px;border-top:10px #e20074;border-right:10px transparent;border-bottom:10px transparent;border-left:10px transparent;border-style:solid;box-sizing:border-box}.gigantic-wrapper-dropdown .dropdown{position:absolute;top:100%;left:-1px;right:-1px;background:#fff;list-style:none;font-weight:normal;opacity:0;pointer-events:none}.gigantic-wrapper-dropdown .dropdown li a{display:block;text-decoration:none;line-height:23px;color:#9b9b9b;padding:10px;font-size:43px;font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.gigantic-wrapper-dropdown.active{border-bottom:0 none}.gigantic-wrapper-dropdown.active .dropdown{opacity:1;pointer-events:auto;border:1px solid #e20074;border-top:0 none;outline:0;margin:0;padding:15px 10px;box-shadow:0 0 15px;top:0;border-radius:5px}.gigantic-wrapper-dropdown.active:after{border-top:10px transparent;border-right:10px transparent;border-bottom:10px #e20074;border-left:10px transparent;border-style:solid;margin-top:-15px}.gigantic-wrapper-dropdown .dropdown li a.active{color:#e20074}.no-opacity .gigantic-wrapper-dropdown .dropdown,.no-pointerevents .gigantic-wrapper-dropdown .dropdown{display:none;opacity:1;pointer-events:auto}.no-opacity .gigantic-wrapper-dropdown.active .dropdown,.no-pointerevents .gigantic-wrapper-dropdown.active .dropdown{display:block}#plan_header{margin:20px 0}#plan_header h2{font-family:"Swiss 721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:70px;line-height:62px}#plan_header h4{font-family:"Tele-GroteskHal",sans-serif;font-size:25px;padding-right:10px}.family_plan_select .right-section{margin-top:55px}@media(max-width :723px){#plan_header h2,#plan_header h4{text-align:center!important;margin-top:0}#plan_header{padding:0 20px}.container-main .parsys>.parbase.family_plan_select{margin-top:10px!important}}@media(max-width :480px){#plan_header h4{font-size:27px}#plan_header h2{font-size:35px}.gigantic-wrapper-dropdown,#gigantic-btn-selector .price_box{width:277px}.gigantic-wrapper-dropdown span,.gigantic-wrapper-dropdown li{width:206px;font-size:34px}.gigantic-wrapper-dropdown::after{right:8%}.gigantic-wrapper-dropdown .dropdown li a{font-size:34px;padding:8px}#gigantic-btn-selector .price_box .title_text{font-size:16px}#gigantic-btn-selector .price_box .price_text{font-size:59px}#gigantic-btn-selector .btn_section a.btn{padding-top:19px;margin-bottom:20px}#gigantic-btn-selector .btn_section a.cta{display:block}.family_plan_select .right-section{margin-top:35px}.gigantic-wrapper-dropdown.active:after{margin-top:-20px}}@media(max-width :1240px){#plan_header h2{margin-top:0}}@media(min-width :724px) and (max-width:1240px){#gigantic-btn-selector .btn_section a.cta{display:block;margin-top:20px}}
