body{background-color:#ececec}.device-selection{text-align:center;padding-top:10px}.additional-services-device{width:115px;height:150px;display:inline-block;padding:5px;margin:10px;position:relative}.additional-services-device a{text-decoration:none}.additional-services-device h6{font-size:11px;line-height:14px;font-weight:normal;text-decoration:none;text-transform:uppercase;position:absolute;bottom:0px;margin:0px 0px 15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.device-select-img{max-height:90px;max-width:50px;top:30%;left:50%;-webkit-transform:translate(-50%, -30%);transform:translate(-50%, -30%);position:absolute}.additional-services-device.active-selection{border:1px solid #000;border-radius:10px}.active-selection h6{font-weight:bold}.service-all-devices h6{font-size:14px;line-height:16px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:auto;padding:0px 10px}.service-spot-satellite-gps-messenger h6,.service-spot-personal-tracker h6,.service-mensajero-satelital-spot h6,.service-rastreador-personal-spot h6{margin:0px 0px 7px}.device-details{padding:25px 0px}.service-info{background:#fff;height:475px;margin-bottom:60px;-webkit-box-shadow:1px 0px 20px 0px rgba(0,0,0,.05);box-shadow:1px 0px 20px 0px rgba(0,0,0,.05)}.service-logo,.service-description{display:inline-block;vertical-align:top}.service-logo{width:25%;padding:30px 0px 30px 30px;text-align:center}.service-description{max-width:70%;padding-top:30px;padding-left:30px}.service-description h3{font-size:22px;font-weight:800;line-height:20px;color:#000;text-transform:uppercase}.service-menu{border-right:1px solid #c4c4c4;height:475px;padding:0px}.service-menu li{background:#242424;border-bottom:1px solid #c4c4c4;width:100%;margin:0px;float:none}.service-menu li a{font-family:Vinyl,arial,sans-serif;font-size:18px;line-height:21px;color:#fff;text-transform:uppercase;text-decoration:none;padding:23px 20px;border:0px;background:#242424;width:100%}.service-menu li a.active{background:#ed8b00}.service-menu li a.active,.service-menu li a.active:hover,.service-menu li a.active:focus{color:#000;background:#ed8b00 !important;font-weight:normal;border-bottom:1px solid #ed8b00}.nav-tabs{padding:0px;margin:0px}.service-menu .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(0,0,0,0)}.service-info .tab-content{padding:0px}.fade{display:none}.fade.show{display:block}.service-menu,.service-details{float:left}.service-details{height:475px;position:relative}.service-bottom-div{background:#f7f7f7;padding:15px 30px;position:absolute;bottom:0px;width:100%;font-size:14px;font-style:italic}.additional-service-pricing{position:absolute;right:30px;top:-45px;font-style:normal;line-height:1}.service-bottom-div strong{font-style:normal;font-size:14px}.additional-service-pricing td,.additional-service-pricing th{text-align:center;max-width:150px}.additional-service-pricing th{font-size:15px;font-weight:bold;text-transform:uppercase;line-height:17px;text-align:center;padding:0px 5px 5px}.additional-service-pricing .cost{border:1px solid #c4c4c4}.additional-service-pricing .small-text{line-height:12px}.monthly-cost,.third-cost{background:#f7f7f7}.annual-cost{background:#fff;border-left:1px solid #c4c4c4}th.no-monthly{display:none}.additional-service-pricing .cost.no-monthly .monthly-cost{padding:0px;display:none}.additional-service-pricing .cost.no-monthly .annual-cost{border-left:0px}.third-cost{border-left:1px solid #c4c4c4}.monthly-cost,.annual-cost,.third-cost{font-weight:bold;color:#ed8b00;line-height:normal;vertical-align:middle}.annual-cost .small-text small,.monthly-cost .small-text small,.third-cost .small-text small{font-size:11px;color:#000;font-weight:normal;line-height:12px}.monthly-cost .price,.annual-cost .price,.third-cost .price{font-size:30px;line-height:32px}.additional-service-pricing td{padding:15px 10px}.additional-service-pricing sup,.additional-service-pricing sub{font-size:12px}.additional-service-pricing sup{top:-1em}.additional-service-pricing sub{bottom:0;left:-16px;position:relative;vertical-align:baseline}.orange-right-triangle{position:absolute;right:-13px;top:-1px;display:none}li .service-tab-link.active .orange-right-triangle{display:block;z-index:1;height:69px}.prices-vary{position:absolute;top:-30px;right:30px;font-weight:bold;font-style:normal;background:#fff;border:1px solid #c4c4c4;text-align:center;padding:20px;max-width:250px;font-size:15px;line-height:1.2}.active-selection h6{font-weight:bold}.service-description a{text-decoration:underline}.mobile-specs{margin:0 auto;padding:15px 0px}.mobile-specs-btn{border-radius:3px;margin:15px auto;color:#fff;font-size:18px;border:1px solid #fff;padding:10px 10px 10px 40px;width:100%;max-width:285px;display:block;outline:0;text-align:left;text-decoration:none;text-transform:uppercase;font-family:Vinyl,Arial,sans-serif}.mobile-specs-btn.glyphicon-plus{background:url(/getmedia/c3f7d352-8c4b-473d-b53b-967fa250cd0f/white-plus.png);background-repeat:no-repeat;background-position:15px center}.mobile-specs-btn.glyphicon-minus{background:url(/getmedia/0957e464-206f-41f2-a15f-20560aaf05f4/white-minus.png);background-repeat:no-repeat;background-position:15px center}@media screen and (max-width: 1199px){.additional-services-device{width:105px}.additional-services-device h6{font-size:10px;line-height:10px;padding:0px 5px}.service-all-devices h6{font-size:12px;line-height:normal}.service-description{font-size:14px}}@media screen and (max-width: 991px){.page-wrap{min-height:100px}.service-logo{max-width:225px;margin:0 auto}.service-description{max-width:100%}.device-selection select{width:100%;max-width:400px;margin:0 auto;border-radius:0px}.device-selection input[type=submit]{display:none}.service-details-row{background:#242424;padding-bottom:20px;padding-top:20px}.device-selection{padding-bottom:25px;padding-top:25px}.service-bottom-div{position:relative;margin:40px 0px 0px}.mobile-specs{background:#fff}.device-selection .FormPanel h3{font-size:20px;margin:0px;font-weight:800}.service-logo,.service-description{display:block;padding:20px 30px}.add-services-mobile-repeater{background:rgba(0,0,0,0) url(/getmedia/82097ebf-d64b-48c7-932a-f631f3b1314a/orange-triangle-bg.png);padding:15px;text-align:center;position:fixed;top:-165px;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;width:100%;z-index:9999;font-size:24px;font-weight:800;text-transform:uppercase;background-position:bottom center;height:100px;background-repeat:no-repeat;background-size:100%}.add-services-mobile-repeater img{max-height:45px}.add-services-mobile-repeater.nav-up.in-view{top:0px;text-align:center;display:block}.add-services-mobile-repeater.nav-down.in-view{top:65px}.add-services-mobile-repeater .product-text{display:inline-block;vertical-align:top;padding:10px 15px;max-width:200px}.add-services-mobile-repeater .product-text.small-text{font-size:15px;line-height:normal}.service-details-row .container-fluid{padding:0px}}@media screen and (max-width: 767px){.additional-service-pricing{position:static;margin:15px auto 0px auto}.service-bottom-div{padding:15px;margin:15px 0px 0px}.additional-service-pricing td,.additional-service-pricing th{max-width:105px}.monthly-cost .price,.annual-cost .price,.third-cost .price{font-size:22px;line-height:24px}.additional-service-pricing sup,.additional-service-pricing sub{font-size:9px}.add-services-mobile-repeater{height:90px;padding:10px}.add-services-mobile-repeater .product-text{padding:10px}.prices-vary{position:static;margin-top:15px}.monthly-cost,.annual-cost,.third-cost{font-size:12px}.service-logo{width:200px}.additional-service-pricing sub{left:-13px}}@media screen and (max-width: 500px){.add-services-mobile-repeater{height:80px}}