@media screen and (orientation: landscape) {
    @-ms-viewport {
        width:1024px
    }
}
@media screen and (orientation: portrait) {
    @-ms-viewport {
        width:768px
    }
}
@font-face {
    font-family:"verizon_apexbook";
    src:url("fonts/verizonapex-book-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-book-webfont.ttf") format("truetype"), url("fonts/verizonapex-book-webfont.svg") format("svg"), url("fonts/verizonapex-book-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-book-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexbold";
    src:url("fonts/verizonapex-bold-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-bold-webfont.ttf") format("truetype"), url("fonts/verizonapex-bold-webfont.svg") format("svg"), url("fonts/verizonapex-bold-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-bold-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexbold_italic";
    src:url("fonts/verizonapex-bolditalic-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-bolditalic-webfont.ttf") format("truetype"), url("fonts/verizonapex-bolditalic-webfont.svg") format("svg"), url("fonts/verizonapex-bolditalic-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-bolditalic-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexmedium";
    src:url("fonts/verizonapex-medium-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-medium-webfont.ttf") format("truetype"), url("fonts/verizonapex-medium-webfont.svg") format("svg"), url("fonts/verizonapex-medium-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-medium-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexlight";
    src:url("fonts/verizonapex-light-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-light-webfont.ttf") format("truetype"), url("fonts/verizonapex-light-webfont.svg") format("svg"), url("fonts/verizonapex-light-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-light-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexbook_italic";
    src:url("fonts/verizonapex-bookitalic-webfont.woff?#iefix") format("woff"), url("fonts/verizonapex-bookitalic-webfont.ttf") format("truetype"), url("fonts/verizonapex-bookitalic-webfont.svg") format("svg"), url("fonts/verizonapex-bookitalic-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-bookitalic-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexlight_italic";
    src:url("fonts/verizonapex-lightitalic-webfont.ttf?#iefix") format("truetype"), url("fonts/verizonapex-lightitalic-webfont.svg") format("svg"), url("fonts/verizonapex-lightitalic-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-lightitalic-webfont.woff") format("woff"), url("fonts/verizonapex-lightitalic-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_apexmedium_italic";
    src:url("fonts/verizonapex-mediumitalic-webfont.ttf?#iefix") format("truetype"), url("fonts/verizonapex-mediumitalic-webfont.svg") format("svg"), url("fonts/verizonapex-mediumitalic-webfont.eot") format("embedded-opentype"), url("fonts/verizonapex-mediumitalic-webfont.woff") format("woff"), url("fonts/verizonapex-mediumitalic-webfont.eot") format("embedded-opentype")
}
@font-face {
    font-family:"verizon_angelinaregular";
    src:url("fonts/angelina-webfont.woff?#iefix") format("woff"), url("fonts/angelina-webfont.ttf") format("truetype"), url("fonts/angelina-webfont.svg") format("svg"), url("fonts/angelina-webfont.eot") format("embedded-opentype"), url("fonts/angelina-webfont.eot") format("embedded-opentype")
}
#omninav .spr-sprite, #omninav form.search .search-buttons .btn-clear, #omninav form.search .search-buttons input.btn-submit, #omninav .icon-left-blue:before, #omninav .icon-right-blue:after, #omninav .icon-right-boxDown-blue:after, #omninav .icon-right-boxRight-blue:after, #omninav .icon-right-upBlue:after, #omninav .icon-right-downBlue:after, #omninav .icon-close-blue:after, #omninav .icon-left-white:before, #omninav .icon-right-white:after, #omninav .icon-right-upWhite:after, #omninav .icon-right-downWhite:after, #omninav .icon-right-boxDownWhite:after, #omninav .icon-right-boxUpWhite:after, #omninav .icon-right-greyNext:after, #omninav .icon-right-greyDown:after, #omninav .icon-right-upGrey:after, #omninav .icon-right-downGrey:after, #omninav .icon-right-boxDownGrey:after, #omninav .icon-right-boxUpGrey:after, #omninav .add-to-cart-left-icon:before, #omninav .add-to-cart .icon, #omninav .icon-zoom-medium, #omninav .icon-dollar, #omninav .icon-ship, #omninav .icon-wphone, #omninav .icon-io6, #omninav .caret-right-blue, #omninav .caret-right-white, #omninav .caret-down-gray, #omninav .caret-joystick, #omninav .caret-down-white, #omninav .caret-down-blue, #omninav .caret-up-blue, #omninav .caret-down-white.caret-up-blue, #omninav .caret-down-blue.caret-up-blue, #omninav .caret-down-blue.caret-down-white, #omninav .caret-right, #omninav .caret-right-gray, #omninav .caret-down, #omninav .caret-up, #omninav .caret-up.red-big, #omninav .caret-tick, #omninav .caret-big-left, #omninav .email, #omninav .facebook, #omninav .twitter, #omninav .google-plus, #omninav .pinterest, #omninav .icon-spec.battery, #omninav .icon-spec.standby, #omninav .icon-spec.connectivity, #omninav .icon-spec.weight, #omninav .icon-spec.height, #omninav .cart-box-down.blue, #omninav .cart-box-down.white, #omninav .caret-x, #omninav .caret-x.blue, #omninav .icon-free-shipping, #omninav .icon-free-shipping.right, #omninav .icon-recycle, #omninav .icon-4g-red, #omninav .icon-android, #omninav .icon-android.dark, #omninav .icon-cnet, #omninav .icon-return, #omninav .caret-back.white, #omninav .caret-back.blue, #omninav .cart-header-down, #omninav .caret-cart-small.gray, #omninav .caret-next, #omninav .caret-next.blue, #omninav .caret-next.white, #omninav .caret-next.light, #omninav .caret-next.blue-big, #omninav .caret-water, #omninav .inside-cart .top-arrow, #omninav .icon-register, #omninav .icon-enroll, #omninav .icon-download, #omninav .icon-print, #omninav .caret-box-down, #omninav .section_collapsible .header .caret-plus_minus, #omninav .section_collapsible .header.collapsed .caret-plus_minus, #omninav .icon-exclude, #omninav .icon-gallery, #omninav .icon-downloadpdf, #omninav .product-feature .icon-windows, #omninav .product-feature .icon-bluetooth, #omninav .product-feature .icon-weight, #omninav .product-feature .icon-camera, #omninav .product-feature .icon-power, #omninav .red-store.locator, #omninav .thum-video, #omninav .thum-video:hover, #omninav .icon-share, #omninav .icon-global, #omninav .icon-prepaid, #omninav .icon-selloff, #omninav .icon-card.visa, #omninav .icon-card.visa:hover, #omninav .icon-card.visa.active, #omninav .icon-card.master-card, #omninav .icon-card.master-card:hover, #omninav .icon-card.master-card.active, #omninav .icon-card.american-express, #omninav .icon-card.american-express:hover, #omninav .icon-card.american-express.active, #omninav .icon-card.discover, #omninav .icon-card.discover:hover, #omninav .icon-card.discover.active, #omninav .icon-cart, #omninav .icon-store, #omninav .icon-phone, #omninav .bundle-icon, #omninav .bundle-icon.single, #omninav .icon-module-lineaccess, #omninav .icon-module-devicefeatures, #omninav .icon-addtocart-mobile, #omninav .icon-tab-open, #omninav .icon-email, #omninav .icon-browsing, #omninav .icon-video, #omninav .icon-music, #omninav .icon-noorder, #omninav .icon-truck-bundle, #omninav .promo-arrow, #omninav .icon-front-view, #omninav .icon-back-view, #omninav .icon-side-view, #omninav .icon-right, #omninav .round-box-one, #omninav .round-box-one.active, #omninav .round-box-two, #omninav .round-box-two.active, #omninav .round-box-three, #omninav .round-box-three.active, #omninav .icon-store.locator, #omninav .icon-plus, #omninav .check-green, #omninav .icon-screen, #omninav .icon-resolution, #omninav .icon-dimensions, #omninav .icon-weight-compare, #omninav .icon-camera, #omninav .icon-video-camera, #omninav .icon-film, #omninav .icon-hand-drag, #omninav .icon-drag-phone, #omninav .icon-drag-second-phone, #omninav .arrow-up-white, #omninav .icon-device, #omninav .icon-data, #omninav .remove, #omninav .remove.white, #omninav .caret-slide, #omninav .icon-mail, #omninav .icon-fb, #omninav .icon-twitter, #omninav .icon-gplus, #omninav .bullet-white, #omninav .message-icon, #omninav .note-icon, #omninav .icon-prev-next .prev, #omninav .icon-prev-next .next, #omninav .prev, #omninav .next, #omninav .icon-costumer-service, #omninav .icon-sale, #omninav .email-small, #omninav .icon-arrow-point-left, #omninav .icon-arrow-point-right, #omninav .icon-hand-swipe, #omninav .icon-hand-tap, #omninav .btn .caret, #omninav .btn .caret-search, #omninav .close-button, #omninav .btn-group .dropdown-menu li.selected a .icon-ok, #omninav .btn-group .dropdown-menu li .icheckbox.checked, #omninav .btn-group.open .btn.dropdown-toggle .caret, #omninav .btn-show-more span, #omninav .btn-show-more span.less, #omninav.header ul.nav-3 li a.search, #omninav.header ul.nav-3 li a.search.collapsed, #omninav.header ul.nav-3 li a.search.collapsed:hover, #omninav.header ul.nav-3 li a.store.locator, #omninav.header ul.nav-3 li a.store.locator:hover, #omninav.header ul.nav-3 li a.login, #omninav.header ul.nav-3 li a.login.collapsed, #omninav.header ul.nav-3 li a.login.collapsed:hover, #omninav.header ul.nav-3 li a.cartLnk, #omninav.header ul.nav-3 li a.cartLnk.collapsed, #omninav.header ul.nav-3 li a.cartLnk.collapsed:hover, #omninav .rate-1, #omninav .rate-1.red-small, #omninav .rate-1.red-medium, #omninav .rate-1.ash-small, #omninav .rate-2, #omninav .rate-2.red-small, #omninav .rate-2.red-medium, #omninav .rate-2.ash-small, #omninav .rate-3, #omninav .rate-3.red-small, #omninav .rate-3.red-medium, #omninav .rate-3.ash-small, #omninav .rate-4, #omninav .rate-4.red-small, #omninav .rate-4.red-medium, #omninav .rate-4.ash-small, #omninav .rate-5, #omninav .rate-5.red-small, #omninav .rate-5.red-medium, #omninav .rate-5.ash-small, #omninav .product .product-check .icheckbox, #omninav .product .product-check .icheckbox.checked, #omninav .sidebar .filter-items .content-filter .filtered-item ul li span, #omninav .sidebar .facet .facet-header.collapsed .pull-right .caret-down, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-1, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-2, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-3, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-4, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-5, #omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-6, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-1, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-1, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-2, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-2, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-3, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-3, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-4, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-4, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-5, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-5, #omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-6, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-6, #omninav .sidebar .facet .facet-compatibility .select-result .scrollcontent ul .result-img {
    background:url('../i/spr-s2fcae3bbba.png') no-repeat
}
#omninav {
    margin:0;
    padding:0;
    border:0;
    color:#333;
    font-size:12px;
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif
}
#omninav a:focus {
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
#omninav a:hover, #omninav a:active {
    outline:0
}
#omninav sub, #omninav sup {
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
#omninav sup {
    top:-0.5em
}
#omninav sub {
    bottom:-0.25em
}
#omninav img {
    max-width:100%;
    height:auto;
    vertical-align:middle;
    border:0
}
#omninav input {
    margin:0;
    font-size:100%;
    vertical-align:middle;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif
}
#omninav input::-moz-focus-inner {
    padding:0;
    border:0
}
#omninav input[type="reset"], #omninav input[type="submit"] {
    -webkit-appearance:button
}
#omninav input[type="search"] {
    -webkit-appearance:textfield
}
#omninav input[type="search"]::-webkit-search-decoration, #omninav input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance:none
}
#omninav label, #omninav input {
    font-weight:normal;
    font-size:14px;
    line-height:20px
}
#omninav label {
    display:block;
    margin-bottom:5px
}
#omninav input[type="text"], #omninav input[type="search"] {
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    display:inline-block;
    margin-bottom:10px;
    padding:4px 6px;
    height:20px;
    color:#555;
    vertical-align:middle;
    font-size:14px;
    line-height:20px;
    -webkit-appearance:none;
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition:border linear 0.2s, box-shadow linear 0.2s;
    -o-transition:border linear 0.2s, box-shadow linear 0.2s;
    transition:border linear 0.2s, box-shadow linear 0.2s;
    border:1px solid #ccc;
    background-color:#fff
}
#omninav input[type="text"]:focus, #omninav input[type="search"]:focus {
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    outline:0;
    outline:thin dotted \9;
    border-color:rgba(82, 168, 236, 0.8)
}
#omninav ::-webkit-input-placeholder {
    color:#999
}
#omninav :-moz-placeholder {
    color:#999
}
#omninav ::-moz-placeholder {
    color:#999
}
#omninav :-ms-input-placeholder {
    color:#999
}
#omninav .collapse {
    -webkit-transition:height 0.35s ease;
    -moz-transition:height 0.35s ease;
    -o-transition:height 0.35s ease;
    transition:height 0.35s ease;
    position:relative;
    overflow:hidden;
    height:0
}
#omninav .collapse.in {
    height:auto
}
#omninav .pull-right {
    float:right
}
#omninav .pull-left {
    float:left
}
#omninav .clearfix:before, #omninav .clearfix:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .clearfix:after {
    clear:both
}
#omninav .input-block-level {
    display:block;
    min-height:30px;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#omninav .hidden, #omninav .hide {
    display:none;
    visibility:hidden
}
#omninav .capitalize {
    text-transform:uppercase
}
#omninav h1 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    letter-spacing:-1px;
    font-size:32px;
    line-height:36px
}
#omninav h2 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    font-size:32px;
    line-height:35px;
    letter-spacing:-1px
}
#omninav h2 span, #omninav h2 strong {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold'
}
#omninav h3 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#414141;
    font-size:18px;
    line-height:22px
}
#omninav table {
    max-width:100%;
    border-spacing:0;
    border-collapse:collapse;
    background-color:transparent
}
#omninav * {
    margin:0;
    padding:0;
    border:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#omninav a {
    color:#1c73ae;
    text-decoration:none
}
#omninav form.search {
    position:relative;
    z-index:5;
    margin-bottom:0;
    padding:20px 15px 6px 15px;
    width:100%
}
#omninav form.search .input-block-level {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexlight';
    margin:0 0 15px;
    padding:1px 95px 0 6px;
    height:50px;
    outline-style:none;
    border-color:#d2d3d4;
    color:#333;
    letter-spacing:-2px;
    font-size:34px;
    line-height:50px;
    -webkit-user-modify:read-write-plaintext-only;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
#omninav form.search .search-buttons {
    position:absolute;
    top:27px;
    right:13px;
    z-index:7
}
#omninav form.search .search-buttons .btn-clear {
    border:0;
    background-color:transparent;
    color:transparent;
    text-shadow:none;
    font:0/0 a;
    background-position:0 -2889px;
    width:38px;
    height:38px;
    -webkit-box-shadow:0 0 0 0;
    -moz-box-shadow:0 0 0 0;
    box-shadow:0 0 0 0;
    float:left;
    margin-right:8px
}
#omninav form.search .search-buttons input.btn-submit {
    border:0;
    background-color:transparent;
    color:transparent;
    text-shadow:none;
    font:0/0 a;
    background-position:0 -2080px;
    width:38px;
    height:38px;
    -webkit-box-shadow:0 0 0 0;
    -moz-box-shadow:0 0 0 0;
    box-shadow:0 0 0 0;
    float:left;
    margin-right:8px
}
#omninav .search-container {
    position:relative;
    left:0;
    z-index:5;
    width:100%;
    background:#ecedee
}
#omninav .link {
    color:#1c73ae;
    text-transform:uppercase;
    font-size:11px;
    font-weight:bold
}
#omninav .icon-left-blue:before {
    background-position:0 -6840px;
    width:6px;
    height:8px;
    margin-right:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-blue:after {
    background-position:0 -6819px;
    width:6px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxDown-blue:after {
    background-position:0 -6094px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxRight-blue:after {
    background-position:0 -6554px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-upBlue:after {
    background-position:0 -6972px;
    width:9px;
    height:6px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-downBlue:after {
    background-position:0 -6945px;
    width:10px;
    height:7px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-close-blue:after {
    background-position:0 -6724px;
    width:8px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-left-white:before {
    background-position:0 -6625px;
    width:6px;
    height:9px;
    margin-right:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-white:after {
    background-position:0 -6799px;
    width:6px;
    height:9px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-upWhite:after {
    background-position:0 -6995px;
    width:8px;
    height:6px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-downWhite:after {
    background-position:0 -6989px;
    width:8px;
    height:6px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxDownWhite:after {
    background-position:0 -741px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxUpWhite:after {
    background-position:0 -753px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-greyNext:after {
    background-position:0 -6770px;
    width:6px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-greyDown:after {
    background-position:0 -6939px;
    width:6px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-upGrey:after {
    background-position:0 -6951px;
    width:6px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-downGrey:after {
    background-position:0 -6913px;
    width:6px;
    height:8px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxDownGrey:after {
    background-position:0 -6528px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .icon-right-boxUpGrey:after {
    background-position:0 -6496px;
    width:13px;
    height:13px;
    margin-left:5px;
    content:"";
    display:inline-block
}
#omninav .add-to-cart-left-icon:before {
    background-position:0 -6633px;
    width:14px;
    height:10px;
    content:"";
    display:inline-block
}
/*
#omninav .btn-group {
    position:relative;
    display:inline-block;
    vertical-align:middle;
    white-space:nowrap;
    font-size:0
}
#omninav .btn-group>.btn {
    position:relative
}
#omninav .btn-group>.btn+.btn {
    margin-left:-1px
}
#omninav .btn-group>.btn:first-child {
    margin-left:0
}
#omninav .btn-group>.btn:hover, #omninav .btn-group>.btn:focus, #omninav .btn-group>.btn:active, #omninav .btn-group>.btn.active {
    z-index:2
}
#omninav .btn-group .dropdown-toggle:active, #omninav .btn-group.open .dropdown-toggle {
    outline:0
}
#omninav .btn-group.open .dropdown-toggle {
    -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    background-image:none
}
#omninav .dropup, #omninav .dropdown {
    position:relative
}
#omninav .dropdown-toggle:active, #omninav .open .dropdown-toggle {
    outline:0
}
#omninav .caret {
    display:inline-block;
    width:0;
    height:0;
    border-top:4px solid #000;
    border-right:4px solid transparent;
    border-left:4px solid transparent;
    content:"";
    vertical-align:top
}
#omninav .dropdown .caret {
    margin-top:8px;
    margin-left:2px
}
#omninav .dropdown-menu {
    -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);
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    margin:2px 0 0;
    padding:5px 0;
    min-width:160px;
    border:1px solid #ccc;
    border:1px solid rgba(0, 0, 0, 0.2);
    background-color:#fff;
    -webkit-background-clip:padding-box;
    -moz-background-clip:padding;
    background-clip:padding-box;
    list-style:none
}
#omninav .open>.dropdown-menu {
    display:block
}
*/
#omninav .color-red {
    color:#ed1c24 !important
}
#omninav .color-green {
    color:#0ea04d
}
#omninav .color-blue {
    color:#1c73ae
}
#omninav .price {
    color:#333
}
#omninav .color-none {
    color:none !important
}
#omninav .pad-small {
    padding:0 10px 15px
}
#omninav .pad-medium {
    padding-right:64px;
    padding-left:64px
}
#omninav .pad-top {
    padding-top:15px
}
#omninav .pad-left {
    padding-left:15px
}
#omninav .text-align-right {
    text-align:right
}
#omninav .pad-big-top {
    padding-top:75px
}
#omninav .pad-big-bottom {
    padding-bottom:60px
}
#omninav .pad-right {
    padding-right:5px
}
#omninav .pad-left-small {
    padding-left:5px
}
#omninav .bg-gray-light {
    background:#f6f4f4
}
#omninav .bg-grey-light-2 {
    background:#ecedee
}
#omninav .bg-color-red-light {
    background:#ed1c24 !important
}
#omninav .bg-color-red-ed {
    background:#ed1c24 !important
}
#omninav .tr-bg {
    background:#f6f4f4
}
#omninav .bg-color-blue {
    background:#1c73ae
}
#omninav .bg-color-red {
    background:#fe1100
}
#omninav .bg-color-gold {
    background:#d09d2f
}
#omninav .bg-color-green {
    background:#0ea04d
}
#omninav .bg-color-light-blue {
    background:#29a0cd
}
#omninav .bg-gray {
    background:#d2d3d4
}
#omninav .bg-gray-dark {
    background:#999
}
#omninav .bg-white-gray {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #fefefe), color-stop(100%, #f8f8f8));
    background-image:-webkit-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:-moz-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:-o-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:linear-gradient(#ffffff, #fefefe, #f8f8f8);
    border-bottom:1px solid #e1e3e4
}
#omninav .bg-module-bg {
    background:#595a5d
}
#omninav .bg-violet-light {
    background:#d2669f
}
#omninav .clickable {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:999
}
#omninav .border-red-bold {
    border:3px solid #fe1100 !important
}
#omninav .border-top {
    border-top:1px solid #e1e3e4
}
#omninav .border-bottom {
    border-bottom:1px solid #e1e3e4
}
#omninav .border-dotted-top {
    border-top:1px dotted #e1e3e4 !important
}
#omninav .border-none {
    border:none !important
}
#omninav .border-right {
    border-right:1px dotted #e1e3e4
}
#omninav .capitalize {
    text-transform:uppercase
}
#omninav .txt-lowercase {
    text-transform:lowercase
}
#omninav .txt-left {
    text-align:left
}
#omninav .align-middle {
    display:table-cell;
    vertical-align:middle
}
#omninav .align-bottom {
    display:table-cell;
    vertical-align:bottom
}
#omninav .height-null {
    overflow:hidden;
    height:0
}
#omninav .height-hide {
    overflow:hidden;
    height:0;
    padding:0 !important
}
#omninav .address-width {
    width:255px
}
#omninav .fixed-width-medium {
    width:490px
}
#omninav .alignRight {
    text-align:right
}
#omninav .overflow-hide {
    overflow:hidden
}
#omninav .strikethrough {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    text-decoration:line-through;
    font-size:12px
}
#omninav .product {
    position:relative;
    float:left;
    overflow:visible;
    padding:15px;
    width:100%
}
#omninav .product .thumbnail {
    display:table;
    float:left;
    padding:0;
    width:100%;
    text-align:center
}
#omninav .product .information {
    display:table;
    padding:0;
    width:100%
}
#omninav .product .information h3 {
    color:#666;
    padding-bottom:5px
}
#omninav .product .information h3 a span {
    color:#666;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:16px
}
#omninav .product .information h3 a span.brand {
    display:initial;
    float:none;
    clear:none
}
#omninav .product .information h3 a span.brand:after {
    content:' '
}
#omninav .product .information .rating {
    float:right;
    font-size:12px
}
#omninav .product .information .rating .rate {
    margin-top:-2px !important
}
#omninav .product .information .rating .count span {
    display:none
}
#omninav .product .information .offer .start-text {
    font-size:10px;
    padding-right:5px
}
#omninav .product .information .offer .start-price, #omninav .product .information .offer .low-price, #omninav .product .information .offer .edge-price {
    font-weight:bold;
    display:inline-block;
    font-size:11.5px
}
#omninav .product .information .offer .start-price.strikethrough, #omninav .product .information .offer .low-price.strikethrough, #omninav .product .information .offer .edge-price.strikethrough {
    font-weight:normal;
    font-size:12px;
    padding-right:7px
}
#omninav .product .information .bundel-save {
    font-size:14px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook'
}
#omninav .product.also-bought {
    width:257px;
    border-top:1px solid #dad8d7
}
#omninav .product.also-bought .thumbnail {
    display:initial;
    width:auto
}
#omninav .product.also-bought .information {
    padding-left:15px;
    width:135px
}
#omninav .product.also-bought .information h3 {
    padding-bottom:5px
}
#omninav .product.also-bought .information .offer .start-price {
    display:block;
    padding-bottom:4px
}
#omninav .product.also-bought .information .offer .start-price .strikethrough {
    font-weight:normal
}
#omninav .product.also-bought .information .add-to-cart {
    padding-top:1px;
    letter-spacing:1px
}
#omninav .product.inside-cart {
    position:relative;
    padding:42px 25px 21px
}
#omninav .product.inside-cart:before, #omninav .product.inside-cart:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .product.inside-cart:after {
    clear:both
}
#omninav .product.inside-cart .thumbnail {
    float:left;
    max-width:128px
}
#omninav .product.inside-cart .information {
    margin-right:140px;
    width:auto
}
#omninav .product.inside-cart .information .price {
    padding-bottom:4px;
    font-size:14px
}
#omninav .product.inside-cart .information .price .strikethrough {
    padding:0 9px 0 0
}
#omninav .product.inside-cart .information .price strong {
    padding-right:7px
}
#omninav .product.inside-cart .information .price .cart-save {
    display:block;
    padding-right:0
}
#omninav .product.inside-cart .information .color {
    display:block;
    padding-top:5px
}
#omninav .product.inside-cart .information .info {
    padding-top:2px;
    color:#d2d3d4;
    font-style:italic;
    font-size:10px
}
#omninav .product.inside-cart .color {
    font-size:14px
}
#omninav .product.inside-cart.inside-cart-stock {
    padding-bottom:10px
}
#omninav .product.inside-cart.inside-cart-stock .information .price {
    padding-top:3px;
    padding-bottom:0
}
#omninav .product.inside-cart.inside-cart-stock .information .price .cart-save {
    display:inline
}
#omninav .product.inside-checkout {
    padding:36px 0 14px
}
@media only screen and (max-width: 1020px) {
    #omninav .product.inside-checkout {
        padding-right:64px
    }
}
#omninav .product.inside-checkout .thumbnail {
    padding-right:43px;
    width:128px
}
@media only screen and (max-width: 1020px) {
    #omninav .product.inside-checkout .thumbnail {
        padding-right:0
    }
}
#omninav .product.inside-checkout .thumbnail img {
    display:block;
    margin:0 auto
}
#omninav .product.inside-checkout .information {
    float:left;
    width:340px
}
#omninav .product.inside-checkout .information .info {
    padding:1px 0 4px;
    font-style:normal;
    font-size:11px
}
#omninav .product.inside-checkout .information .date {
    font-size:11px;
    display:block
}
#omninav .product.inside-checkout .information .color {
    padding:0;
    line-height:22px
}
#omninav .product.inside-checkout .information .color>* {
    display:block
}
#omninav .product.inside-checkout .data {
    padding-top:2px;
    width:100px;
    text-align:right;
    line-height:25px
}
#omninav .product.inside-checkout .data span {
    display:block;
    color:#666;
    letter-spacing:1px;
    font-weight:bold;
    font-size:11px
}
#omninav .product.inside-checkout .data strong {
    font-size:14px
}
#omninav .add-to-cart {
    clear:both;
    color:#fe1100;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .add-to-cart .icon {
    background-position:0 -6633px;
    display:inline-block;
    width:14px;
    height:10px
}
#omninav .product-quantity {
    margin-top:-3px
}
#omninav .product-quantity:before, #omninav .product-quantity:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .product-quantity:after {
    clear:both
}
#omninav .product-quantity .due-today {
    letter-spacing:1px;
    font-weight:bold;
    font-size:11px
}
#omninav .product-quantity .price {
    padding:5px 0 0;
    font-weight:bold
}
#omninav .product-quantity label {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:8px 15px 0 0
}
#omninav .product-quantity .btn-group .btn.dropdown-toggle {
    display:block;
    padding-top:12px !important;
    width:75px;
    height:35px
}
#omninav .product-quantity .btn-group .btn.dropdown-toggle .caret {
    margin-top:-12px
}
#omninav .product-quantity .stock {
    padding-top:12px;
    color:#333;
    text-transform:uppercase;
    font-size:11px
}
#omninav .product-quantity .color {
    padding:11px 0 0 !important
}
#omninav .products:before, #omninav .products:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .products:after {
    clear:both
}
#omninav .products .product {
    border-right:1px solid #dad8d7;
    border-bottom:1px solid #dad8d7;
    border-left:1px solid #dad8d7;
    margin-right:-1px
}
#omninav .products .product .product-discount {
    position:absolute;
    top:0;
    left:0;
    padding-left:35px;
    background:url(../i/discount.png) no-repeat;
    color:#ed1c24;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
    line-height:31px
}
#omninav .products .product .product-discount span {
    display:block
}
#omninav .products .product .product-feature {
    display:none
}
#omninav .products .product .information .start {
    display:none
}
#omninav .products .product .information .brand-feature {
    display:none
}
#omninav .products .product .information .retail {
    display:none
}
#omninav .products .product .information .price {
    float:left;
    clear:left;
    margin:0;
    padding:0 !important
}
#omninav .products .product .information .price span {
    vertical-align:top;
    line-height:13px
}
#omninav .products .product .information .info, #omninav .products .product .information .compare-price {
    display:none
}
#omninav .products .product .information .cart-button {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dd0000), color-stop(100%, #c20100));
    background-image:-webkit-linear-gradient(#dd0000, #c20100);
    background-image:-moz-linear-gradient(#dd0000, #c20100);
    background-image:-o-linear-gradient(#dd0000, #c20100);
    background-image:linear-gradient(#dd0000, #c20100);
    position:absolute;
    right:11px;
    bottom:9px;
    padding:12px 5px 5px;
    width:84px;
    color:#fff
}
#omninav .products .product .information .cart-button:hover {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #c00a0a));
    background-image:-webkit-linear-gradient(#e51616, #c00a0a);
    background-image:-moz-linear-gradient(#e51616, #c00a0a);
    background-image:-o-linear-gradient(#e51616, #c00a0a);
    background-image:linear-gradient(#e51616, #c00a0a);
    background-position:0 0
}
#omninav .products.product-listing.searchnav .product {
    min-height:200px
}
#omninav .products.product-listing .accessories-big .product {
    width:428px;
    height:430px
}
#omninav .products.product-listing .product {
    min-height:263px;
    width:33.3333%
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing .product {
        width:50%
    }
}
#omninav .products.product-listing .product .thumbnail {
    margin-top:20px
}
#omninav .products.product-listing .product .information {
    position:absolute;
    bottom:10px;
    width:auto;
    left:15px;
    right:15px;
    display:block
}
#omninav .products.product-listing .product .information .offer sup, #omninav .products.product-listing .product .information .offer sub, #omninav .products.product-listing .product .information .offer .edge-price {
    display:none
}
#omninav .products.product-listing .product.big {
    min-height:526px;
    width:66.6666%
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing .product.big {
        width:100%
    }
}
#omninav .products.product-listing .product.big .thumbnail {
    height:434px
}
#omninav .products.product-listing .product.ui-draggable-dragging {
    z-index:25;
    min-height:320px;
    width:180px;
    height:300px;
    background:#fff
}
#omninav .products.product-listing .product.ui-draggable-dragging .information .offer {
    padding-bottom:20px
}
#omninav .products.product-listing .product.ui-draggable-dragging .information .rating {
    position:absolute;
    bottom:0
}
#omninav .products.product-listing.list .product {
    padding:0;
    width:100%;
    min-height:initial
}
#omninav .products.product-listing.list .product .thumbnail {
    width:33%;
    margin-top:40px
}
#omninav .products.product-listing.list .product .product-feature {
    display:block;
    float:right;
    padding:28px;
    padding-bottom:0;
    width:170px;
    height:261px;
    background:#ecedee
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing.list .product .product-feature {
        display:none
    }
}
#omninav .products.product-listing.list .product .product-feature ul {
    padding:5px 0
}
#omninav .products.product-listing.list .product .product-feature ul li {
    margin-bottom:19px;
    list-style:none;
    text-transform:uppercase
}
#omninav .products.product-listing.list .product .product-feature ul li span {
    float:left;
    margin:-3px 9px 0 0;
    width:23px;
    height:20px
}
#omninav .products.product-listing.list .product .information {
    position:static;
    padding-top:15px;
    width:43%;
    display:table
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing.list .product .information {
        width:65%
    }
}
#omninav .products.product-listing.list .product .information h3 {
    padding-bottom:10px
}
#omninav .products.product-listing.list .product .information h3 a span.brand {
    text-transform:uppercase;
    font-size:10px
}
#omninav .products.product-listing.list .product .information h3 a span.name {
    display:block;
    clear:both;
    font-size:24px;
    line-height:24px
}
#omninav .products.product-listing.list .product .information .rating {
    float:none;
    padding-bottom:20px
}
#omninav .products.product-listing.list .product .information .offer .start-text {
    display:block;
    padding-bottom:2px;
    text-transform:uppercase
}
#omninav .products.product-listing.list .product .information .offer .start-price, #omninav .products.product-listing.list .product .information .offer .low-price, #omninav .products.product-listing.list .product .information .offer .edge-price {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    display:block;
    float:left;
    padding-right:12px;
    margin-bottom:15px;
    color:#414141;
    letter-spacing:-2px;
    font-size:40px;
    line-height:40px
}
#omninav .products.product-listing.list .product .information .offer .start-price sup, #omninav .products.product-listing.list .product .information .offer .low-price sup, #omninav .products.product-listing.list .product .information .offer .edge-price sup {
    padding-left:5px;
    display:inline
}
#omninav .products.product-listing.list .product .information .offer .start-price sub, #omninav .products.product-listing.list .product .information .offer .low-price sub, #omninav .products.product-listing.list .product .information .offer .edge-price sub {
    bottom:0;
    padding-left:5px;
    letter-spacing:1px;
    font-size:15px
}
#omninav .products.product-listing.list .product .information .offer .start-price .xprice, #omninav .products.product-listing.list .product .information .offer .low-price .xprice, #omninav .products.product-listing.list .product .information .offer .edge-price .xprice {
    position:relative;
    top:-6px;
    padding-left:13px;
    color:#414141;
    vertical-align:top;
    text-decoration:line-through;
    letter-spacing:0;
    font-weight:normal;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif
}
#omninav .products.product-listing.list .product .information .offer .start-price:last-child, #omninav .products.product-listing.list .product .information .offer .low-price:last-child, #omninav .products.product-listing.list .product .information .offer .edge-price:last-child {
    padding-right:0;
    padding-left:12px;
    border-left:1px solid #d2d3d4
}
#omninav .products.product-listing.list .product .information .info {
    display:block;
    padding:4px 0;
    color:#414141;
    text-transform:uppercase;
    letter-spacing:normal;
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:12px
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing.list .product .information .info {
        width:110px
    }
}
#omninav .products.product-listing.list .product .information .retail {
    display:block;
    padding-bottom:10px;
    color:#333
}
#omninav .products.product-listing.list .product .information .brand-feature {
    display:block;
    padding-bottom:15px
}
#omninav .products.product-listing.list .product .information .brand-feature img {
    margin-right:10px
}
#omninav .products.product-listing.list .product.ui-draggable-dragging {
    z-index:25;
    min-height:320px;
    width:180px !important;
    height:300px;
    background:#fff;
    padding:15px
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .thumbnail {
    width:100%;
    margin-top:20px
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .product-feature {
    display:none
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information {
    position:absolute;
    width:100%;
    padding-top:0
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .edge-price, #omninav .products.product-listing.list .product.ui-draggable-dragging .information .info {
    display:none
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .rating {
    padding-bottom:0
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information h3 a span.name {
    display:inline;
    clear:none;
    font-size:12px;
    line-height:16px
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .offer .start-text {
    display:inline;
    text-transform:capitalize
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .offer .start-price {
    font-size:11.5px;
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
    float:none;
    padding:0;
    margin:0;
    letter-spacing:0;
    display:inline-block;
    font-weight:bold
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .offer .start-price sup {
    display:none
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .brand-feature {
    display:none
}
#omninav .products.product-listing.list .product.ui-draggable-dragging .information .retail {
    display:none
}
#omninav .products.product-listing .bundle-offer {
    float:left;
    width:33.3%;
    height:263px;
    border-right:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4;
    background:#fe1100
}
#omninav .products.product-listing .bundle-offer .bundle-thumb {
    width:100%;
    display:block;
    height:193px
}
#omninav .products.product-listing .bundle-offer .bundle-title {
    font-size:12px;
    color:#fff;
    padding-left:33px;
    padding-bottom:5px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium_italic'
}
#omninav .products.product-listing .bundle-offer .bundle-text {
    color:#fff;
    padding-left:33px;
    font-size:19px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook_italic'
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing .bundle-offer {
        width:50%
    }
}
#omninav .products.product-listing .promo-box {
    float:right;
    padding:13px;
    width:66.6666%;
    height:526px;
    border-right:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4
}
@media only screen and (max-width: 1020px) {
    #omninav .products.product-listing .promo-box {
        width:100%
    }
}
#omninav .products.product-listing .promo-box .promo-box-wrapper {
    position:relative;
    padding:25px;
    width:100%;
    height:100%;
    border:1px solid #d2d3d4;
    background:#ed1c24;
    color:#fff;
    text-align:center
}
#omninav .products.product-listing .promo-box .promo-box-wrapper h2 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    color:#fff;
    font-size:30px;
    line-height:36px
}
#omninav .products.product-listing .promo-box .promo-box-wrapper .promo-arrow {
    position:absolute;
    right:-1px;
    bottom:-1px
}
#omninav .products.product-listing .promo-box .promo-image {
    width:100%;
    height:263px;
    display:table
}
#omninav .products.product-listing .promo-box .promo-image span {
    display:table-cell;
    vertical-align:middle
}
#omninav .products.product-listing .promo-box .prmo-desc {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    font-size:30px;
    line-height:36px
}
#omninav .products.store-list-product {
    border-left:none
}
#omninav .products.store-list-product .product {
    float:none;
    padding:11px 20px 0;
    min-height:181px;
    width:100%;
    height:auto !important;
    border:none;
    border-bottom:1px solid #e1e3e4
}
#omninav .products.store-list-product .product .thumbnail {
    display:block;
    float:left;
    margin:8px 0 0;
    padding:0;
    width:31px;
    height:auto
}
#omninav .products.store-list-product .product .thumbnail .map_icon {
    width:31px;
    height:31px;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
    color:#fff;
    text-align:center;
    font-weight:bold;
    font-size:16px;
    line-height:31px;
    display:block
}
#omninav .products.store-list-product .product .thumbnail .map_icon.icon-red {
    background-color:#fe1100
}
#omninav .products.store-list-product .product .thumbnail .map_icon.icon-gray {
    background-color:#595a5d
}
#omninav .products.store-list-product .product .information {
    float:right;
    padding:5px 0 0;
    width:255px;
    position:relative
}
#omninav .products.store-list-product .product .information h2 {
    height:40px;
    display:table;
    font-size:18px;
    line-height:20px;
    padding-right:90px
}
#omninav .products.store-list-product .product .information h2 span {
    display:table-cell;
    vertical-align:middle
}
#omninav .products.store-list-product .product .information .dirction-miles {
    position:absolute;
    right:0;
    top:9px;
    text-align:right
}
#omninav .products.store-list-product .product .information .dirction-miles strong.distance {
    display:block;
    padding-bottom:2px
}
#omninav .products.store-list-product .product .information strong.distance {
    margin-top:2px;
    color:#666;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif
}
#omninav .products.store-list-product .product .information .big-add-text {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    padding:6px 80px 3px 0;
    color:#333;
    font-size:14px;
    line-height:20px
}
#omninav .products.store-list-product .product .information .big-add-text a {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    font-size:14px
}
#omninav .products.store-list-product .product .information .time {
    padding-bottom:10px;
    width:100%
}
#omninav .products.store-list-product .product .information .contactStore {
    width:100%
}
#omninav .products.store-list-product .product .information .contactStore p {
    padding-top:0
}
#omninav .products.store-list-product .product .information .rating {
    position:static;
    padding-top:14px
}
#omninav .products.store-list-product .product .information .rating h3 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    padding-top:8px;
    font-size:14px
}
#omninav .products.store-list-product .product .information .rating .count a {
    text-transform:inherit;
    font-weight:normal;
    font-size:12px
}
#omninav .products.store-list-product .product .information .storeFeatures ul {
    padding-top:15px;
    color:#666
}
#omninav .products.store-list-product .product .information .storeFeatures ul li {
    padding-bottom:5px
}
#omninav .products.store-list-product .product .information h4 {
    padding-bottom:0;
    color:#666;
    font-size:11px
}
#omninav .products.store-list-product .product .information.store-list-block .dirction-miles {
    top:17px
}
#omninav .products.store-list-product .product p {
    padding-top:7px;
    color:#666;
    font-size:11px;
    line-height:16px
}
#omninav .products.store-list-product .product p span {
    display:block
}
#omninav .products.store-list-product .product p.capitalize {
    padding:1px 0 4px
}
#omninav .products.store-list-product.list-view {
    overflow:hidden;
    height:543px !important
}
#omninav .products.store-list-product.details-view .close-button {
    top:17px;
    right:20px
}
#omninav .products.store-list-product.details-view .product {
    padding-top:37px;
    min-height:606px;
    cursor:inherit
}
#omninav .products.store-list-product.details-view .product h3 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    padding:11px 0 5px;
    font-size:14px;
    line-height:20px
}
#omninav .products.store-list-product.details-view .product .btn {
    margin:25px 0 0;
    min-width:162px;
    text-transform:none
}
#omninav .products.home-products-wrapper {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #fefefe), color-stop(100%, #f8f8f8));
    background-image:-webkit-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:-moz-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:-o-linear-gradient(#ffffff, #fefefe, #f8f8f8);
    background-image:linear-gradient(#ffffff, #fefefe, #f8f8f8)
}
#omninav .products.home-products-wrapper li {
    float:left;
    padding-bottom:77px;
    list-style:none
}
#omninav .products.home-products-wrapper li .product {
    padding:0;
    width:475px;
    border-bottom:none
}
#omninav .products.home-products-wrapper li .product .discount {
    top:-13px;
    left:137px;
    padding-top:33px;
    width:111px;
    height:111px;
    border-radius:56px;
    background:#ed1c24;
    text-align:center
}
#omninav .products.home-products-wrapper li .product .discount span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    position:relative;
    color:#fff;
    font-size:47px;
    line-height:47px
}
#omninav .products.home-products-wrapper li .product .discount span sup {
    top:-17px;
    font-size:24px;
    line-height:24px
}
#omninav .products.home-products-wrapper li .product .discount span sub {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    position:absolute;
    top:37px;
    left:56px;
    text-transform:uppercase;
    font-size:11px;
    line-height:12px
}
#omninav .products.home-products-wrapper li .product .thumbnail {
    width:280px
}
#omninav .products.home-products-wrapper li .product .information {
    float:right;
    padding-top:56px;
    width:180px
}
#omninav .products.home-products-wrapper li .product .information h3 {
    padding-bottom:12px
}
#omninav .products.home-products-wrapper li .product .information h3 a span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    color:#666;
    font-size:24px;
    line-height:24px
}
#omninav .products.home-products-wrapper li .product .information h3 a span.name {
    display:block;
    clear:both
}
#omninav .products.home-products-wrapper li .product .information .rating {
    float:none;
    margin-bottom:18px
}
#omninav .products.home-products-wrapper li .product .information .offer .start-text {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    display:block;
    text-transform:uppercase;
    line-height:12px
}
#omninav .products.home-products-wrapper li .product .information .offer .start-price {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    display:block;
    padding-bottom:5px;
    color:#999;
    letter-spacing:-2px;
    font-size:42px;
    line-height:42px
}
#omninav .products.home-products-wrapper li .product .information .offer .low-price {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    font-size:17px;
    line-height:17px
}
#omninav .products.home-products-wrapper li .product .information .btn-red {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    float:none;
    margin-top:37px;
    margin-bottom:15px;
    padding-top:12px;
    padding-left:10px;
    width:147px;
    font-size:18px
}
#omninav .products.home-products-wrapper li .product .information .detaillink {
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px;
    line-height:15px
}
#omninav .products.lifestyle-products li {
    border-top:1px solid #e1e3e4;
    list-style:none
}
#omninav .products.lifestyle-products li .product {
    width:25%;
    height:215px
}
#omninav .products.lifestyle-products li .product .thumbnail {
    margin:0
}
#omninav .products.lifestyle-products li .product .information {
    padding-top:10px
}
#omninav .products.lifestyle-products li .product .information .rating {
    top:46px
}
#omninav .products.lifestyle-products li .product-promo {
    padding-top:25px;
    color:#fff
}
#omninav .products.lifestyle-products li .product-promo h4 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    padding-bottom:15px;
    font-size:18px;
    line-height:25px
}
#omninav .products.lifestyle-products li .product-promo p {
    padding-bottom:15px
}
#omninav .products.lifestyle-products li .product-promo a {
    color:#fff;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .products.lifestyle-products li .product-promo a.see-all {
    display:block;
    padding-top:50%;
    color:#1c73ae;
    font-size:14px
}
@media only screen and (max-width: 1020px) {
    #omninav .products.lifestyle-products li .product-promo a.see-all {
        padding-top:75%
    }
}
#omninav .products.lifestyle-products li .product-promo .see-all-wrap {
    width:100%;
    text-align:center
}
#omninav .products .big-thum .product {
    position:relative;
    float:left;
    padding:11px 15px;
    min-height:526px;
    width:66.66%;
    border-right:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4
}
#omninav .products .big-thum .product .thumbnail {
    height:420px
}
#omninav .products.swiper-wrapper, #omninav .products .swiper-wrapper {
    height:auto !important
}
#omninav .products.swiper-wrapper .swiper-slide, #omninav .products .swiper-wrapper .swiper-slide {
    float:left;
    list-style:none
}
#omninav .section-products.nse-customize-product {
    margin-top:-27px;
    padding:0 5px
}
#omninav .section-products.nse-customize-product h2 {
    padding:0 20px 25px;
    font-size:24px;
    line-height:28px
}
#omninav .section-products.nse-customize-product .view-all {
    margin-left:20px;
    text-transform:uppercase
}
#omninav .section-products.nse-customize-product .products-wrapper li {
    float:left;
    width:215px;
    list-style:none
}
#omninav .section-products.nse-customize-product .products-wrapper .product {
    position:relative;
    padding:12px;
    width:100%;
    border:1px solid #ecedee
}
#omninav .section-products.nse-customize-product .products-wrapper .product .thumbnail {
    height:111px
}
#omninav .section-products.nse-customize-product .products-wrapper .product .thumbnail img {
    display:block;
    margin:0 auto
}
#omninav .section-products.nse-customize-product .products-wrapper .product .popular {
    width:65px;
    height:65px;
    -webkit-border-radius:32px;
    -moz-border-radius:32px;
    border-radius:32px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    position:absolute;
    top:12px;
    left:10px;
    padding-top:15px;
    color:#fff;
    text-align:center;
    font-size:11px;
    line-height:14px
}
#omninav .section-products.nse-customize-product .products-wrapper .product .popular span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold'
}
#omninav .section-products.nse-customize-product .products-wrapper .product .information {
    padding-top:11px
}
#omninav .section-products.nse-customize-product .products-wrapper .product .information p {
    padding:0 !important;
    color:#d2d3d4;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:17px
}
#omninav .section-products.nse-customize-product .products-wrapper .product .information p strong {
    display:block;
    color:#333
}
#omninav .section-products.nse-customize-product .products-wrapper .product .information p.rating {
    float:none;
    margin:0 0 3px
}
#omninav .section-products.nse-customize-product .products-wrapper .product .information a {
    color:#fe1100
}
#omninav .bullet-white, #omninav .check-green, #omninav .icon-truck-bundle, #omninav .icon-noorder, #omninav .caret-right-gray, #omninav .bundle-icon, #omninav .icon-cart, #omninav .icon-store, #omninav .icon-phone, #omninav .caret-box-down, #omninav .caret-next, #omninav .caret-cart-small, #omninav .caret-back, #omninav .caret-down, #omninav .caret-up, #omninav .caret-tick, #omninav .caret-big-left, #omninav .caret-right, #omninav .caret-down-blue, #omninav .caret-up-blue, #omninav .caret-joystick, #omninav .caret-right-blue, #omninav .caret-right-white, #omninav .caret-down-gray, #omninav .cart-box-down, #omninav .icon-return, #omninav .icon-free-shipping, #omninav .caret-x, #omninav .caret-water, #omninav .icon-recycle, #omninav .icon-4g-red, #omninav .icon-exclude, #omninav .icon-gallery, #omninav .icon-android, #omninav .icon-wphone, #omninav .icon-io6, #omninav .caret-down-white, #omninav .icon-cnet, #omninav .icon-selloff, #omninav .icon-tab-open, #omninav .promo-arrow, #omninav .icon-store.locator, #omninav .icon-plus, #omninav .icon-screen, #omninav .icon-resolution, #omninav .icon-dimensions, #omninav .icon-weight, #omninav .icon-weight-compare, #omninav .icon-camera, #omninav .icon-video-camera, #omninav .icon-film, #omninav .icon-hand-drag, #omninav .icon-drag-phone, #omninav .icon-zoom-medium, #omninav .icon-ship, #omninav .icon-dollar, #omninav .icon-drag-second-phone, #omninav .arrow-up-white, #omninav .icon-device, #omninav .icon-data, #omninav .remove, #omninav .message-icon, #omninav .caret-slide, #omninav .icon-costumer-service, #omninav .icon-sale, #omninav .note-icon, #omninav .email-small {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
#omninav .icon-zoom-medium {
    background-position:0 -273px;
    width:61px;
    height:52px
}
#omninav .icon-dollar {
    background-position:0 -435px;
    width:58px;
    height:58px
}
#omninav .icon-ship {
    background-position:0 -1883px;
    width:58px;
    height:42px
}
#omninav .icon-wphone {
    background-position:0 -2027px;
    width:28px;
    height:26px
}
#omninav .icon-io6 {
    background-position:0 -4359px;
    width:26px;
    height:26px
}
#omninav .caret-right-blue, #omninav .caret-right-white, #omninav .caret-down-gray {
    background-position:0 -6496px;
    width:12px;
    height:12px
}
#omninav .caret-right-blue {
    background-position:0 -6554px
}
#omninav .caret-right-white {
    background-position:0 -6643px
}
#omninav .caret-joystick {
    background-position:0 -6121px;
    width:20px;
    height:16px
}
#omninav .caret-down-white, #omninav .caret-down-blue, #omninav .caret-up-blue {
    width:8px;
    height:6px;
    background-position:0 -6945px;
    margin-top:-2px;
    margin-left:4px
}
#omninav .caret-down-white.caret-up-blue, #omninav .caret-down-blue.caret-up-blue, #omninav .caret-up-blue.caret-up-blue {
    background-position:0 -6972px
}
#omninav .caret-down-white.caret-down-white, #omninav .caret-down-blue.caret-down-white, #omninav .caret-up-blue.caret-down-white {
    background-position:0 -6989px
}
#omninav .caret-right {
    background-position:0 -6819px;
    width:6px;
    height:7px;
    margin-left:3px;
    position:relative;
    top:-1px
}
#omninav .caret-right-gray {
    background-position:0 -6903px;
    width:6px;
    height:7px;
    margin-left:3px;
    position:relative;
    top:-1px
}
#omninav .caret-down {
    background-position:0 -6913px;
    width:8px;
    height:6px
}
#omninav .caret-up {
    background-position:0 -6951px;
    width:8px;
    height:6px
}
#omninav .caret-up.red-big {
    width:17px;
    height:22px;
    background-position:0 -5934px
}
#omninav .caret-tick, #omninav .caret-big-left {
    background-position:0 -7037px;
    width:10px;
    height:8px;
    margin-right:5px
}
#omninav .caret-big-left {
    background-position:0 -6895px
}
#omninav .social-icon {
    width:21px;
    height:20px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
#omninav .email {
    background-position:0 -4516px
}
#omninav .facebook {
    background-position:0 -801px
}
#omninav .twitter {
    background-position:0 -5820px
}
#omninav .google-plus {
    background-position:0 -5004px
}
#omninav .pinterest {
    background-position:0 -5218px
}
#omninav .icon-spec {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:-4px 9px 0 0;
    height:26px
}
#omninav .icon-spec.battery {
    background-position:0 -5661px;
    width:32px
}
#omninav .icon-spec.standby {
    background-position:0 -3770px;
    width:22px
}
#omninav .icon-spec.connectivity {
    background-position:0 -5840px;
    width:22px
}
#omninav .icon-spec.weight {
    background-position:0 -5161px;
    width:26px
}
#omninav .icon-spec.height {
    background-position:0 -6320px;
    width:31px
}
#omninav .cart-box-down {
    width:13px;
    height:13px
}
#omninav .cart-box-down.blue {
    background-position:0 -6094px;
    margin-top:-2px;
    margin-left:4px
}
#omninav .cart-box-down.white {
    width:12px;
    height:12px;
    background-position:0 -741px
}
#omninav .caret-x {
    width:8px;
    height:8px;
    background-position:0 -6732px
}
#omninav .caret-x.blue {
    background-position:0 -6724px;
    margin:-2px 0 0 6px
}
#omninav .icon-free-shipping {
    background-position:0 -4058px;
    width:36px;
    height:27px
}
#omninav .icon-free-shipping.right {
    background-position:0 -631px
}
#omninav .icon-recycle {
    width:21px;
    height:20px;
    background-position:0 -4897px
}
#omninav .icon-4g-red, #omninav .icon-android, #omninav .icon-cnet {
    width:30px;
    height:30px
}
#omninav .icon-4g-red {
    background-position:0 -3220px
}
#omninav .icon-android {
    background-position:0 -325px
}
#omninav .icon-android.dark {
    background-position:0 -4574px
}
#omninav .icon-cnet {
    background-position:0 -13px
}
#omninav .icon-return {
    background-position:0 -2593px;
    width:49px;
    height:33px
}
#omninav .caret-back {
    width:6px;
    height:8px
}
#omninav .caret-back.white {
    background-position:0 -6625px;
    margin-right:13px
}
#omninav .caret-back.blue {
    background-position:0 -6840px;
    width:6px;
    height:7px;
    margin-top:-2px;
    margin-right:3px
}
#omninav .cart-header-down {
    background-position:0 -6594px;
    width:29px;
    height:14px;
    position:absolute;
    bottom:-14px;
    left:84px
}
#omninav .caret-cart-small.gray {
    background-position:0 -6361px;
    width:18px;
    height:16px;
    margin-right:5px
}
#omninav .caret-next {
    width:7px;
    height:9px;
    background-position:0 -6770px;
    margin:-2px 0 0 3px
}
#omninav .caret-next.blue {
    width:6px;
    height:7px;
    background-position:0 -6819px
}
#omninav .caret-next.white {
    width:6px;
    height:9px;
    background-position:0 -6799px
}
#omninav .caret-next.light {
    background-position:0 -6903px
}
#omninav .caret-next.blue-big {
    width:9px;
    height:13px;
    background-position:0 -6711px
}
#omninav .caret-water {
    width:32px;
    height:19px;
    background-position:0 -4497px;
    margin-right:10px
}
#omninav .inside-cart {
    position:relative
}
#omninav .inside-cart .top-arrow {
    background-position:0 0;
    width:22px;
    height:13px;
    position:absolute;
    bottom:-11px;
    left:52px;
    display:block
}
#omninav .icon-register, #omninav .icon-enroll, #omninav .icon-print {
    width:23px;
    height:19px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline
}
#omninav .icon-register {
    background-position:0 -5975px
}
#omninav .icon-enroll {
    background-position:0 -5087px
}
#omninav .icon-download {
    width:26px;
    height:26px;
    background-position:0 -5635px
}
#omninav .icon-print {
    background-position:0 -3751px
}
#omninav .caret-box-down {
    background-position:0 -6094px;
    width:13px;
    height:13px;
    margin-top:-2px;
    margin-left:4px
}
#omninav .section_collapsible .header {
    display:block;
    z-index:1
}
#omninav .section_collapsible .header .caret-plus_minus {
    width:14px;
    height:14px;
    background-position:0 -7084px;
    display:block
}
#omninav .section_collapsible .header.collapsed .caret-plus_minus {
    background-position:0 -7001px
}
#omninav .icon-exclude {
    width:25px;
    height:21px;
    background-position:0 -4476px
}
#omninav .icon-gallery {
    width:11px;
    height:11px;
    background-position:0 -6978px
}
#omninav .icon-downloadpdf {
    background-position:0 -43px;
    width:123px;
    height:128px;
    display:block
}
#omninav .product-feature .icon-windows {
    background-position:0 -5347px
}
#omninav .product-feature .icon-bluetooth {
    background-position:0 -5702px
}
#omninav .product-feature .icon-weight {
    background-position:0 -6136px
}
#omninav .product-feature .icon-camera {
    background-position:0 -2776px
}
#omninav .product-feature .icon-power {
    background-position:0 -6295px
}
#omninav .red-store.locator {
    background-position:0 -5956px;
    width:32px;
    height:19px;
    position:absolute;
    right:95px;
    bottom:-19px
}
#omninav .thum-video {
    background-position:0 -1590px;
    width:120px;
    height:120px;
    position:absolute;
    top:0;
    left:0;
    display:block
}
#omninav .thum-video:hover, #omninav .thum-video.play_demo_image_hover, #omninav .thum-video.play_demo_image-hover {
    background-position:0 -965px
}
#omninav .thum-video:hover {
    background-position:0 -965px
}
#omninav .icon-share, #omninav .icon-global, #omninav .icon-prepaid {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:64px;
    height:66px;
    background-position:0 -1961px
}
#omninav .icon-global {
    background-position:0 -1140px
}
#omninav .icon-prepaid {
    background-position:0 -1817px
}
#omninav .icon-selloff {
    width:30px;
    height:29px;
    background-position:0 -5132px
}
#omninav .icon-card {
    width:58px;
    height:36px;
    border:0;
    background-color:transparent;
    color:transparent;
    text-shadow:none;
    font:0/0 a;
    display:block
}
#omninav .icon-card.visa {
    background-position:0 -1710px
}
#omninav .icon-card.visa:hover, #omninav .icon-card.visa.active {
    background-position:0 -1249px
}
#omninav .icon-card.master-card {
    background-position:0 -765px
}
#omninav .icon-card.master-card:hover, #omninav .icon-card.master-card.active {
    background-position:0 -237px
}
#omninav .icon-card.american-express {
    background-position:0 -399px
}
#omninav .icon-card.american-express:hover, #omninav .icon-card.american-express.active {
    background-position:0 -171px
}
#omninav .icon-card.discover {
    background-position:0 -1104px
}
#omninav .icon-card.discover:hover, #omninav .icon-card.discover.active {
    background-position:0 -658px
}
#omninav .icon-cart {
    width:38px;
    height:30px;
    background-position:0 -3597px
}
#omninav .icon-store {
    width:31px;
    height:31px;
    background-position:0 -4941px
}
#omninav .icon-phone {
    width:20px;
    height:44px;
    background-position:0 -4014px
}
#omninav .bundle-icon {
    width:42px;
    height:30px;
    background-position:0 -207px
}
#omninav .bundle-icon.single {
    width:17px;
    height:33px;
    background-position:0 -1375px
}
#omninav .icon-module-lineaccess {
    width:38px;
    height:38px;
    background-position:0 -2927px;
    display:block
}
#omninav .icon-module-devicefeatures {
    width:50px;
    height:34px;
    background-position:0 -5601px;
    display:block
}
#omninav .icon-addtocart-mobile {
    width:40px;
    height:41px;
    background-position:0 -2735px;
    display:block
}
#omninav .icon-tab-open {
    width:30px;
    height:15px;
    background-position:0 -6508px
}
#omninav .icon-email {
    width:23px;
    height:16px;
    background-position:0 -4516px;
    display:block
}
#omninav .icon-browsing {
    width:15px;
    height:14px;
    background-position:0 -5566px
}
#omninav .icon-video {
    width:15px;
    height:15px;
    background-position:0 -5919px
}
#omninav .icon-music {
    width:17px;
    height:14px;
    background-position:0 -3115px
}
#omninav .icon-noorder {
    width:20px;
    height:93px;
    background-position:0 -3449px
}
#omninav .icon-truck-bundle {
    width:25px;
    height:19px;
    background-position:0 -5450px
}
#omninav .promo-arrow {
    width:46px;
    height:46px;
    background-position:0 -4138px
}
#omninav .icon-front-view, #omninav .icon-back-view, #omninav .icon-side-view {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    width:37px;
    height:47px
}
#omninav .icon-front-view {
    background-position:0 -584px
}
#omninav .icon-back-view {
    background-position:0 -694px
}
#omninav .icon-side-view {
    background-position:0 -2287px
}
#omninav .icon-right {
    background-position:0 -6484px;
    display:block;
    width:17px;
    height:12px
}
#omninav .round-box-three, #omninav .round-box-two, #omninav .round-box-one {
    width:20px;
    height:20px;
    display:block
}
#omninav .round-box-one {
    background-position:0 -5749px
}
#omninav .round-box-one.active {
    background-position:0 -5866px;
    width:20px;
    height:22px
}
#omninav .round-box-two {
    background-position:0 -4204px
}
#omninav .round-box-two.active {
    background-position:0 -4917px;
    width:20px;
    height:22px
}
#omninav .round-box-three {
    background-position:0 -4184px
}
#omninav .round-box-three.active {
    background-position:0 -4917px;
    width:20px;
    height:22px
}
#omninav .icon-store.locator {
    width:15px;
    height:26px;
    background-position:0 -5367px
}
#omninav .icon-plus {
    width:42px;
    height:42px;
    background-position:0 -1439px
}
#omninav .check-green {
    width:16px;
    height:13px;
    background-position:0 -6566px;
    margin-right:10px
}
#omninav .icon-screen {
    width:30px;
    height:17px;
    background-position:0 -6171px
}
#omninav .icon-resolution {
    width:22px;
    height:22px;
    background-position:0 -7015px
}
#omninav .icon-dimensions {
    width:25px;
    height:25px;
    background-position:0 -4224px
}
#omninav .icon-weight-compare {
    width:27px;
    height:26px;
    background-position:0 -3570px
}
#omninav .icon-camera {
    width:20px;
    height:17px;
    background-position:0 -3957px
}
#omninav .icon-video-camera {
    width:22px;
    height:20px;
    background-position:0 -3276px
}
#omninav .icon-film {
    width:23px;
    height:18px;
    background-position:0 -3431px
}
#omninav .icon-hand-drag {
    width:46px;
    height:90px;
    background-position:0 -1285px
}
#omninav .icon-drag-phone {
    width:39px;
    height:59px;
    background-position:0 -1746px
}
#omninav .icon-drag-second-phone {
    width:25px;
    height:45px;
    background-position:0 -4852px
}
#omninav .arrow-up-white {
    width:8px;
    height:6px;
    background-position:0 -6995px
}
#omninav .icon-device {
    width:15px;
    height:26px;
    background-position:0 -6869px;
    padding-left:30px;
    margin-top:-11px
}
#omninav .icon-data {
    width:19px;
    height:17px;
    background-position:0 -6608px;
    padding-left:30px;
    margin-top:-6px
}
#omninav .remove {
    width:16px;
    height:16px;
    background-position:0 -5509px;
    border:0;
    background-color:transparent;
    color:transparent;
    text-shadow:none;
    font:0/0 a
}
#omninav .remove.white {
    width:26px;
    height:26px;
    background-position:0 -5238px
}
#omninav .caret-slide {
    width:23px;
    height:11px;
    background-position:0 -6858px
}
#omninav .icon-mail, #omninav .icon-fb, #omninav .icon-twitter, #omninav .icon-gplus {
    display:block;
    margin:0 auto
}
#omninav .icon-mail {
    width:17px;
    height:14px;
    background-position:0 -6540px
}
#omninav .icon-fb {
    width:6px;
    height:14px;
    background-position:0 -6826px
}
#omninav .icon-twitter {
    width:20px;
    height:15px;
    background-position:0 -6006px
}
#omninav .icon-gplus {
    width:15px;
    height:15px;
    background-position:0 -5687px
}
#omninav .bullet-white {
    width:22px;
    height:10px;
    background-position:0 -7074px
}
#omninav .message-icon {
    width:17px;
    height:14px;
    background-position:0 -6107px
}
#omninav .note-icon {
    width:32px;
    height:32px;
    background-position:0 -4106px
}
#omninav .icon-prev-next {
    position:absolute;
    top:35%;
    font-size:10px;
    text-transform:uppercase;
    color:#999;
    font-weight:bold
}
#omninav .icon-prev-next .prev {
    left:0;
    background-position:0 -5722px;
    display:inline-block;
    width:15px;
    height:15px
}
#omninav .icon-prev-next .next {
    right:0;
    background-position:0 -5769px;
    display:inline-block;
    width:15px;
    height:15px
}
#omninav .prev {
    background-position:0 -3250px;
    display:inline-block;
    width:26px;
    height:26px
}
#omninav .next {
    background-position:0 -3296px;
    display:inline-block;
    width:26px;
    height:26px
}
#omninav .icon-costumer-service {
    background-position:0 -5887px;
    display:inline-block;
    width:40px;
    height:32px
}
#omninav .icon-sale {
    background-position:0 -2965px;
    display:inline-block;
    width:24px;
    height:44px
}
#omninav .email-small {
    width:15px;
    height:11px;
    background-position:0 -4972px;
    display:inline-block
}
#omninav .icon-arrow-point-left {
    width:39px;
    height:39px;
    background-position:0 -7098px;
    display:inline-block
}
#omninav .icon-arrow-point-right {
    width:36px;
    height:27px;
    background-position:0 -5423px;
    display:inline-block
}
#omninav .icon-hand-swipe {
    width:81px;
    height:72px;
    background-position:0 -2164px;
    display:inline-block
}
#omninav .icon-hand-tap {
    width:46px;
    height:55px;
    background-position:0 -6390px;
    display:inline-block
}
#omninav .btn:hover {
    background-position:0 -15px;
    color:#333;
    text-decoration:none;
    -webkit-transition:background-position 0.1s linear;
    -moz-transition:background-position 0.1s linear;
    -o-transition:background-position 0.1s linear;
    transition:background-position 0.1s linear
}
#omninav .btn.active, #omninav .btn:active {
    -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    outline:0;
    background-image:none
}
#omninav .btn {
    background:#e1e3e4;
    background:#f5f5f5;
    background-image:-moz-linear-gradient(top, #fff, #e6e6e6);
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
    background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);
    background-image:-o-linear-gradient(top, #fff, #e6e6e6);
    background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat:repeat-x;
    border-color:#e6e6e6 #e6e6e6 #bfbfbf;
    border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color:#333;
    text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-background-clip:padding-box;
    -moz-background-clip:padding-box;
    background-clip:padding-box;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f4f4), color-stop(100%, #e1e3e4));
    background-image:-webkit-linear-gradient(#f6f4f4, #e1e3e4);
    background-image:-moz-linear-gradient(#f6f4f4, #e1e3e4);
    background-image:-o-linear-gradient(#f6f4f4, #e1e3e4);
    background-image:linear-gradient(#f6f4f4, #e1e3e4);
    -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    border:1px solid #d4d4d4;
    border-bottom-color:#a2a2a2;
    display:table;
    float:left;
    margin:0 10px 0 0;
    padding:0 9px 5px 6px;
    height:45px;
    color:#999;
    text-align:left;
    text-shadow:none;
    font-weight:bold;
    font-size:12px;
    line-height:17.1px
}
#omninav .btn:hover, #omninav .btn:active, #omninav .btn.active, #omninav .btn.disabled, #omninav .btn[disabled] {
    background-color:#e6e6e6;
    color:#333
}
#omninav .btn>span {
    display:table-cell;
    vertical-align:bottom
}
#omninav .btn>span.caret {
    display:inline-block
}
#omninav .btn .caret, #omninav .btn .caret-search {
    background-position:0 -6939px;
    margin:0;
    padding:0;
    border:0;
    width:8px;
    height:6px;
    margin-top:6px;
    margin-left:13px
}
#omninav .btn .caret {
    float:right
}
#omninav .btn .caret-search {
    background-position:0 -5737px;
    width:12px;
    height:12px;
    margin:3px 0 0
}
#omninav .btn.btn-done {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #cf0505));
    background-image:-webkit-linear-gradient(#e51616, #cf0505);
    background-image:-moz-linear-gradient(#e51616, #cf0505);
    background-image:-o-linear-gradient(#e51616, #cf0505);
    background-image:linear-gradient(#e51616, #cf0505);
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    border-color:#ed1c24;
    float:right;
    padding:13px 18px 7px 8px;
    border:1px solid #b92929;
    color:#fff;
    font-size:18px;
    line-height:23.3px
}
#omninav .btn.btn-done.disable {
    color:#d2d3d4
}
#omninav .btn.btn-done:hover {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #c00a0a));
    background-image:-webkit-linear-gradient(#e51616, #c00a0a);
    background-image:-moz-linear-gradient(#e51616, #c00a0a);
    background-image:-o-linear-gradient(#e51616, #c00a0a);
    background-image:linear-gradient(#e51616, #c00a0a);
    background-position:0 0;
    color:#f0f1f1
}
#omninav .btn.btn-red {
    background:#e51616;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #cf0505));
    background-image:-webkit-linear-gradient(#e51616, #cf0505);
    background-image:-moz-linear-gradient(#e51616, #cf0505);
    background-image:-o-linear-gradient(#e51616, #cf0505);
    background-image:linear-gradient(#e51616, #cf0505);
    color:#fff;
    border-color:#ed1c24
}
#omninav .btn.btn-red.disable {
    color:#d2d3d4
}
#omninav .btn.btn-red:hover {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #c00a0a));
    background-image:-webkit-linear-gradient(#e51616, #c00a0a);
    background-image:-moz-linear-gradient(#e51616, #c00a0a);
    background-image:-o-linear-gradient(#e51616, #c00a0a);
    background-image:linear-gradient(#e51616, #c00a0a);
    background-position:0 0
}
#omninav .btn.btn-fluid {
    float:none;
    margin:0 0 10px;
    padding-right:10px;
    padding-left:10px;
    width:100%
}
#omninav .btn.btn-big {
    padding-top:10px;
    padding-bottom:10px;
    height:77px
}
#omninav .btn.btn-gray {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #414141), color-stop(100%, #414141));
    background-image:-webkit-linear-gradient(#414141, #414141);
    background-image:-moz-linear-gradient(#414141, #414141);
    background-image:-o-linear-gradient(#414141, #414141);
    background-image:linear-gradient(#414141, #414141);
    color:#fff !important;
    background-position:0 0;
    border-color:#666
}
#omninav .btn.btn-gray:hover {
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595a5d), color-stop(100%, #414141));
    background-image:-webkit-linear-gradient(#595a5d, #414141);
    background-image:-moz-linear-gradient(#595a5d, #414141);
    background-image:-o-linear-gradient(#595a5d, #414141);
    background-image:linear-gradient(#595a5d, #414141)
}
#omninav .btn.disable {
    border:none;
    background:#e1e3e4;
    cursor:none
}
#omninav .btn.disable:hover {
    background:#e1e3e4
}
#omninav .btn.small {
    margin-right:0;
    width:86px;
    height:36px;
    color:#d2d3d4;
    font-weight:bold;
    font-size:14px
}
#omninav .btn .medium-extra, #omninav .btn.medium {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    display:inline-block;
    padding:12px 0 0 10px;
    width:160px;
    height:50px;
    font-size:18px
}
#omninav .btn.medium-extra {
    width:170px;
    height:45px
}
#omninav .btn.btnFilter {
    width:112px;
    height:35px;
    text-transform:none;
    font-size:14px
}
#omninav button.btn {
    padding-top:20px
}
#omninav .page .btn-wrapper:before, #omninav .page .btn-wrapper:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .page .btn-wrapper:after {
    clear:both
}
#omninav .page .btn-wrapper .btn {
    margin-right:2%;
    width:31.33333%;
    height:45px;
    padding:0 9px 5px 6px;
    float:left !important
}
#omninav .page .btn-wrapper .btn:last-child {
    margin-right:0;
    width:33.33333%
}
#omninav .page .btn-wrapper.sidebarBtn {
    padding:20px 28px
}
#omninav .page .btn-wrapper.sidebarBtn a {
    float:left;
    margin:10px 0 0
}
#omninav .page .btn-wrapper.sidebarBtn .btn {
    margin:0 0 0 10px;
    width:85px;
    height:35px;
    text-transform:none
}
#omninav .page .btn-wrapper.col-2 .btn {
    width:46%
}
#omninav .page .btn-wrapper.col-2 .btn:last-child {
    margin-left:2%;
    width:50%
}
#omninav .page .btn-wrapper.col-2 .btn:first-child {
    margin-left:0
}
#omninav .close-button {
    width:28px;
    height:28px;
    background-position:0 -2796px;
    border:0;
    background-color:transparent;
    color:transparent;
    text-shadow:none;
    font:0/0 a;
    position:absolute;
    top:14px;
    right:18px
}
#omninav .select-behavior .btn {
    padding:16px 8px 6px 8px;
    width:100%;
    color:#75767a;
    text-transform:none;
    font-weight:normal;
    font-weight:bold;
    font-size:12px
}
#omninav .select-behavior .dropdown-menu {
    min-width:100%;
    width:100%
}
#omninav .select-behavior .dropdown-menu li a {
    display:block;
    text-transform:none;
    font-size:12px
}
#omninav .select-behavior .dropdown-toggle {
    margin:0;
    color:#666
}
#omninav .select-behavior .dropdown-toggle.small {
    padding-top:0
}
#omninav .select-behavior.open .btn.dropdown-toggle {
    background:#dad8d7
}
#omninav .select-behavior.bootstrap-select .btn {
    text-align:right
}
#omninav .select-behavior.bootstrap-select .btn .filter-option {
    text-align:left;
    text-transform:lowercase
}
#omninav .select-behavior.bootstrap-select .btn .caret {
    float:none
}
#omninav .select-small .select-behavior .btn {
    padding-top:0 !important;
    padding-bottom:6px !important;
    height:36px;
    font-weight:bold;
    font-size:12px
}
#omninav .select-small .select-behavior .dropdown-menu {
    margin-top:2px
}
#omninav .select-small.big .btn-group .btn {
    min-width:295px;
    height:60px;
    background:#fff;
    padding:9px 5px 6px !important
}
#omninav .select-small.big .btn-group .btn .filter-option {
    font-size:32px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    vertical-align:middle
}
#omninav .select-small.big .btn-group .btn .caret {
    margin-top:22px;
    margin-right:5px
}
#omninav .select-small.big .btn-group .dropdown-menu li {
    border-bottom:1px solid #e1e3e4;
    padding:0
}
#omninav .select-small.big .btn-group .dropdown-menu li a {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    padding:3px 10px 5px;
    font-size:32px !important;
    line-height:40px
}
#omninav .select-small.big .btn-group .dropdown-menu li a:hover {
    color:#fff;
    background-color:#595a5d
}
#omninav .select-small.big .btn-group .dropdown-menu li.selected a {
    color:#fff;
    background-color:#595a5d
}
#omninav .select-small.big .btn-group .dropdown-menu li.selected a .icon-ok {
    display:none
}
#omninav .select-small.big .btn-group .dropdown-menu li:last-child {
    border-bottom:none
}
#omninav .btn-group {
    margin-right:5px;
    margin-left:9px;
    min-width:132px;
    width:auto;
    white-space:normal;
    font-size:12px
}
#omninav .btn-group .btn.dropdown-toggle {
    width:100%
}
#omninav .btn-group .dropdown-menu {
    right:0;
    left:auto;
    margin:-3px 0 0 0;
    padding:0;
    border:none
}
#omninav .btn-group .dropdown-menu li {
    position:relative;
    padding:0 5px
}
#omninav .btn-group .dropdown-menu li.list-heading {
    -webkit-border-top-left-radius:6px;
    -moz-border-radius-topleft:6px;
    border-top-left-radius:6px;
    font-family:Arial, Helvetica, sans-serif;
    padding:0 13px 4px !important;
    background:#333;
    color:#999;
    font-size:28px;
    line-height:40px
}
#omninav .btn-group .dropdown-menu li:last-child a, #omninav .btn-group .dropdown-menu li:last-child label {
    border:none
}
#omninav .btn-group .dropdown-menu li a, #omninav .btn-group .dropdown-menu li label {
    font-weight:normal;
    font-style:normal;
    font-size:12px;
    font-family:'Arial';
    display:block;
    margin:0;
    padding:11px 22px 15px 0;
    border-bottom:1px solid #999;
    color:#999;
    font-size:12px !important;
    line-height:26px
}
#omninav .btn-group .dropdown-menu li a {
    padding:3px 3px 3px 4px;
    border-bottom:none
}
#omninav .btn-group .dropdown-menu li a .icon-ok {
    float:right;
    margin-top:5px;
    width:20px;
    height:20px
}
#omninav .btn-group .dropdown-menu li.selected a .icon-ok {
    background-position:0 -6779px
}
#omninav .btn-group .dropdown-menu li:hover {
    background-color:#eee
}
#omninav .btn-group .dropdown-menu li .icheckbox {
    width:20px;
    height:20px;
    position:absolute;
    top:15px;
    right:0
}
#omninav .btn-group .dropdown-menu li .icheckbox.checked {
    background-position:0 -6750px
}
#omninav .btn-group.open .btn.dropdown-toggle .caret {
    background-position:0 -6951px
}
#omninav .btn-show-more {
    width:80px;
    height:36px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    -webkit-border-top-right-radius:50px;
    -moz-border-radius-topright:50px;
    border-top-right-radius:50px;
    -webkit-border-top-left-radius:50px;
    -moz-border-radius-topleft:50px;
    border-top-left-radius:50px;
    display:table;
    padding-top:15px;
    background:#ed1c24;
    text-align:center
}
#omninav .btn-show-more span {
    width:20px;
    height:13px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background-position:0 -6377px
}
#omninav .btn-show-more span.less {
    background-position:0 -6471px
}
#omninav .flip-button {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background:#fdfdfd;
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e5e6e2), color-stop(50%, #fdfdfd), to(#fff));
    background-image:-webkit-linear-gradient(#e5e6e2, #fdfdfd 50%, #fff);
    background-image:-moz-linear-gradient(top, #e5e6e2, #fdfdfd 50%, #fff);
    background-image:-o-linear-gradient(#e5e6e2, #fdfdfd 50%, #fff);
    background-image:linear-gradient(#e5e6e2, #fdfdfd 50%, #ffffff);
    background-repeat:no-repeat;
    width:100%;
    padding:3px;
    min-height:57px;
    border:1px solid #999;
    overflow:hidden
}
#omninav .flip-button .btn-slide {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595a5d), color-stop(100%, #595a5d));
    background-image:-webkit-linear-gradient(#595a5d, #595a5d);
    background-image:-moz-linear-gradient(#595a5d, #595a5d);
    background-image:-o-linear-gradient(#595a5d, #595a5d);
    background-image:linear-gradient(#595a5d, #595a5d);
    width:50%;
    height:49px;
    border:1px solid #000
}
#omninav .flip-button .btn-slide .caret-slide {
    margin:21px 0 0 13px
}
#omninav .flip-button span {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    width:50%;
    font-size:18px;
    line-height:17px;
    padding-left:10px
}
#omninav .btn-terms {
    display:block;
    clear:both
}
#omninav input {
    margin:0 0 10px 0;
    padding:4px 10px 4px;
    width:100%;
    height:36px;
    text-align:left
}
#omninav input[type="text"], #omninav input[type="password"], #omninav input[type="tel"], #omninav input[type="email"], #omninav input[type="search"] {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    height:36px;
    color:#333;
    font-size:18px;
    line-height:22px
}
#omninav input[type="text"].input-fixed, #omninav input[type="password"].input-fixed, #omninav input[type="tel"].input-fixed, #omninav input[type="email"].input-fixed, #omninav input[type="search"].input-fixed {
    width:340px
}
#omninav input[type="text"].input-small, #omninav input[type="password"].input-small, #omninav input[type="tel"].input-small, #omninav input[type="email"].input-small, #omninav input[type="search"].input-small {
    width:110px
}
#omninav input[type="text"].input-medium, #omninav input[type="password"].input-medium, #omninav input[type="tel"].input-medium, #omninav input[type="email"].input-medium, #omninav input[type="search"].input-medium {
    width:193px
}
#omninav input[type="button"], #omninav input[type="submit"] {
    text-shadow:none
}
#omninav input[type="button"].btn, #omninav input[type="submit"].btn {
    display:inline-block;
    padding:12px 10px 6px;
    color:#999;
    text-align:left;
    font-weight:bold;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:16px
}
#omninav input[type="button"].btn-red, #omninav input[type="submit"].btn-red {
    background:#e51616;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #cf0505));
    background-image:-webkit-linear-gradient(#e51616, #cf0505);
    background-image:-moz-linear-gradient(#e51616, #cf0505);
    background-image:-o-linear-gradient(#e51616, #cf0505);
    background-image:linear-gradient(#e51616, #cf0505);
    min-width:199px;
    color:#fff
}
#omninav input[type="button"].btn-red:hover, #omninav input[type="submit"].btn-red:hover {
    background:#c00a0a;
    background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e51616), color-stop(100%, #c00a0a));
    background-image:-webkit-linear-gradient(#e51616, #c00a0a);
    background-image:-moz-linear-gradient(#e51616, #c00a0a);
    background-image:-o-linear-gradient(#e51616, #c00a0a);
    background-image:linear-gradient(#e51616, #c00a0a);
    background-position:0 0
}
#omninav .user-input {
    position:relative
}
#omninav input.error {
    border-color:#fe1100
}
#omninav label.success, #omninav label.error {
    position:absolute;
    bottom:7px;
    left:380px;
    padding-left:10px;
    width:220px;
    background:url(../i/arrow-red-left.png) no-repeat left 2px;
    color:#fe1100;
    line-height:12px
}
@media only screen and (max-width: 1020px) {
    #omninav label.success, #omninav label.error {
        left:400px
    }
}
#omninav label.success {
    padding-left:15px;
    background:url(../i/icon-success.png) no-repeat left 2px;
    color:#0ea04d
}
#omninav .newsletter label.success, #omninav .newsletter label.error {
    bottom:-22px;
    left:0 !important
}
#omninav textarea {
    width:100%;
    height:107px;
    resize:vertical
}
#omninav ul.pdp-nav {
    overflow:hidden;
    padding-top:25px;
    padding-bottom:21px;
    padding-left:2px;
    list-style:none
}
#omninav ul.pdp-nav li {
    display:inline-block;
    padding-right:15px
}
@media only screen and (max-width: 1020px) {
    #omninav ul.pdp-nav li {
        display:inline-block;
        padding-right:8px
    }
}
#omninav ul.pdp-nav li a {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    border-bottom:2px solid #fff;
    color:#414141;
    letter-spacing:1px;
    font-size:12px;
    text-transform:uppercase
}
#omninav ul.pdp-nav li:hover a, #omninav ul.pdp-nav li.active a {
    border-bottom:2px solid #ed1c24;
    color:#ed1c24
}
#omninav ul.price-breackdown {
    margin-bottom:10px;
    padding:9px 0 6px;
    border-bottom:1px solid #d2d3d4
}
#omninav ul.price-breackdown:before, #omninav ul.price-breackdown:after {
    display:table;
    content:"";
    line-height:0
}
#omninav ul.price-breackdown:after {
    clear:both
}
#omninav ul.price-breackdown li {
    float:left;
    padding-bottom:0;
    padding-left:14px;
    width:48%;
    border-left:1px solid #d2d3d4;
    list-style:none
}
#omninav ul.price-breackdown li em {
    font-style:normal;
    font-size:20px
}
#omninav ul.price-breackdown li input {
    width:20px;
    height:20px
}
#omninav ul.price-breackdown li input[type="radio"] {
    margin-bottom:15px
}
#omninav ul.price-breackdown li:first-child {
    padding-left:0;
    border-left:0
}
#omninav ul.purchase-tab-menu {
    display:table;
    width:100%
}
#omninav ul.purchase-tab-menu li {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    display:table-cell;
    padding-bottom:0;
    padding-left:22px;
    width:50%;
    height:40px;
    border-top:3px solid #d2d3d4;
    background:#d2d3d4;
    list-style:none;
    vertical-align:middle;
    text-align:left;
    font-size:14px
}
#omninav ul.purchase-tab-menu li.active {
    border-top:3px solid #ed1c24;
    background:#fff
}
#omninav ul.price-item li {
    padding:4px 0;
    min-height:49px;
    border-top:1px solid #e1e3e4;
    list-style:none;
    font-size:10px
}
#omninav ul.price-item li:before, #omninav ul.price-item li:after {
    display:table;
    content:"";
    line-height:0
}
#omninav ul.price-item li:after {
    clear:both
}
#omninav ul.price-item li:first-child {
    border:0
}
#omninav ul.price-item li:first-child .pull-left {
    padding-top:5px
}
#omninav ul.price-item li .large-width {
    margin-top:-11px
}
#omninav ul.price-item li .pad-top {
    padding-top:6px
}
#omninav ul.price-item li .pull-left {
    width:106px
}
#omninav ul.price-item li .pull-left .price {
    font-size:26px;
    line-height:26px
}
#omninav ul.price-item li .pull-right {
    width:178px;
    line-height:16px;
    text-transform:uppercase;
    font-weight:bold
}
#omninav ul.price-item li a {
    display:inline-block;
    line-height:13px
}
#omninav ul.breakdown-list {
    width:280px
}
#omninav ul.breakdown-list li {
    overflow:hidden;
    padding:5px 0;
    width:100%;
    border-bottom:1px solid #e1e3e4;
    list-style:none;
    font-weight:bold;
    font-size:10px
}
#omninav ul.breakdown-list li .pull-left {
    width:58%
}
#omninav ul.breakdown-list li .pull-right {
    width:40%
}
#omninav ul.breakdown-list li:last-child {
    color:#ed1c24
}
#omninav .list-table {
    border:none;
    background:#ecedee;
    list-style:none;
    clear:both
}
#omninav .list-table li {
    padding:20px 15px;
    border-bottom:1px solid #fff;
    display:table;
    width:100%
}
#omninav .list-table li h4 {
    padding-bottom:0;
    color:#333;
    text-align:left;
    font-size:16px;
    text-transform:uppercase
}
#omninav .list-table li p {
    text-align:left;
    font-size:13px;
    line-height:16px;
    padding-bottom:0
}
#omninav .list-table li.active {
    background:#fe1100;
    color:#fff
}
#omninav .list-table li.active h4 {
    color:#fff
}
#omninav .list-table li.active .price {
    color:#fff
}
#omninav .list-table .options-value {
    width:35%;
    vertical-align:middle;
    display:table-cell
}
#omninav .list-table .options-info {
    padding-left:15px;
    vertical-align:middle;
    display:table-cell
}
#omninav .list-table.centered .options-value {
    width:100%
}
#omninav .pager.short {
    position:relative;
    overflow:hidden;
    margin-top:18px;
    padding:10px 0 8px;
    border-top:1px solid #dad8d7;
    border-bottom:1px solid #dad8d7
}
#omninav .pager.short .info {
    float:left;
    color:#333;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .pager.short .navigator {
    float:right
}
#omninav .pager.short .navigator a {
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .pager.short .navigator span {
    display:inline-block;
    padding:0 10px
}
#omninav.header {
    position:relative;
    min-height:82px;
    z-index:12000;
    border-bottom:1px solid #E1E3E4
}
#omninav.header:before, #omninav.header:after {
    display:table;
    content:"";
    line-height:0
}
#omninav.header:after {
    clear:both
}
#omninav.header #logo {
    float:left;
    margin-left:14px
}
@media only screen and (max-width: 1020px) {
    #omninav.header #logo {
        margin-left:12px
    }
}
#omninav.header #logo img {
    display:block
}
#omninav.header .location {
    position:absolute;
    top:10px;
    right:42px;
    color:#999;
    font-size:9px;
}

#omninav.header .location a {
    color:#999;
}

@media only screen and (max-width: 1020px) {
    #omninav.header .location {
        right:30px
    }
}
#omninav.header .nav {
    float:left;
    padding:10px 0 0 10px
}
#omninav.header ul {
    list-style:none
}
#omninav.header ul:before, #omninav.header ul:after {
    display:table;
    content:"";
    line-height:0
}
#omninav.header ul:after {
    clear:both
}
#omninav.header ul li {
    float:left;
    text-transform:uppercase;
    line-height:14px
}
#omninav.header ul li a {
    font-weight:normal;
    text-transform:inherit;
    font-size:100%
}
#omninav.header ul li ul li.nav-tab .mega-menu {
    position:absolute;
    top:76px;
    left:0;
    display:none;
    width:100%;
    border-top:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4;
    background-color:#fff;
    color:#333;
    font-size:12px;
    line-height:16px
}
#omninav.header ul li ul li.nav-tab .mega-menu:before, #omninav.header ul li ul li.nav-tab .mega-menu:after {
    display:table;
    content:"";
    line-height:0
}
#omninav.header ul li ul li.nav-tab .mega-menu:after {
    clear:both
}
#omninav.header ul li ul li.nav-tab .mega-menu ul a {
    background-position:0 -10000px;
    font-size:11px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul li.centered {
    position:relative
}
#omninav.header ul li ul li.nav-tab .mega-menu ul li.centered a {
    width:100%;
    position:relative
}
#omninav.header ul li ul li.nav-tab .mega-menu ul li.centered a span {
    padding:0 0 0 8px;
    text-align:center
}
#omninav.header ul li ul li.nav-tab .mega-menu ul li.centered a i {
    display:inline-block
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li {
    padding:48px 4% 0;
    height:222px;
    width:33%;
    border-right:1px solid #e1e3e4;
    text-transform:none;
    font-family:Arial, Helvetica, sans-serif
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li {
        padding:48px 1% 0 2%
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li:nth-child(3n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li img {
    float:right;
    max-width:39%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium_italic';
    color:#333;
    text-transform:none;
    font-size:28px;
    line-height:32px;
    padding:0;
    margin:0
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold'
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 {
        font-size:24px;
        line-height:28px
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 i {
        margin:-10px 12px 10px 0
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 span {
    display:block;
    text-transform:uppercase
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li h2 i {
    float:left;
    margin:-4px 15px 10px 0
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li p {
    padding:8px 0;
    min-height:68px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li a {
    display:inline;
    color:#1c73ae;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-offers li a .icon-right {
    margin-top:-2px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-plans li img {
    float:left;
    width:auto;
    margin:-4px 15px 10px 0
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices {
    background:#ecedee
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li {
    background:#fff;
    display:table;
    padding:0 3%;
    width:25%;
    height:109px;
    margin-top:-1px;
    border-right:1px solid #e1e3e4;
    border-top:1px solid #e1e3e4;
    position:relative
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li a {
    display:table-cell;
    color:#333;
    vertical-align:middle
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li a img {
    margin-right:8%;
    max-width:32%;
    max-height:80px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li a span {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    max-width:59%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(1) {
    width:50%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(3):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(4):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(3):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(1):nth-child(2n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(6), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(6):nth-last-child(1) {
    width:33.333%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(5):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(4):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(3):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(2):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(1):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(6):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(5):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(4):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(3):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(2):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(6):nth-last-child(1):nth-child(3n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(1):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(1):nth-last-child(6):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(2):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(3):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(4):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(5):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices li:nth-child(6):nth-last-child(1):nth-child(4n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li {
    padding:0;
    width:20%;
    height:75px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(2):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(2):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(3):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(2):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(3):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(4):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(2):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(3):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(4):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(5):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(1):nth-last-child(6), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(2):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(3):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(4):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(5):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(6):nth-last-child(1) {
    width:20%;
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(4n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li:nth-child(5n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li a img {
    display:block;
    float:none;
    margin:0 auto;
    width:auto;
    opacity:0.6;
    filter:alpha(opacity=60)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-devices.col-5 li a:hover img {
    opacity:1;
    filter:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-home-services li {
    display:table;
    margin-bottom:-1px;
    padding:0 3%;
    width:33%;
    height:109px;
    border-right:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-home-services li:nth-child(3n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-home-services li a {
    display:table-cell;
    color:#333;
    vertical-align:middle
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-home-services li a img {
    margin-right:8%;
    max-width:32%;
    max-height:80px
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-home-services li a span {
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    overflow:hidden;
    max-width:59%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu {
    float:left;
    width:19%;
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li {
    position:relative;
    width:100%;
    border-bottom:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li:before {
    position:absolute;
    top:50%;
    right:-4px;
    z-index:5;
    display:none;
    margin-top:-5px;
    width:0;
    height:0;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:4px solid #595a5d;
    content:''
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li:last-child {
    border-bottom:none
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li a {
    display:block;
    padding:15px 3% 14px 23%;
    color:#333;
    max-width:100%
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li a {
        padding:15px 3% 14px 13%
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li:hover:before, #omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li.active:before {
    display:block
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li:hover a, #omninav.header ul li ul li.nav-tab .mega-menu ul.tab-menu li.active a {
    background:#595a5d;
    color:#fff
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li {
    background-position:50% 50%;
    background-repeat:no-repeat;
    background-size:cover;
    -ms-behavior:url(/js/backgroundsize.min.htc);
    border-right:1px solid #fff;
    border-bottom:1px solid #fff;
    height:224px;
    overflow:hidden;
    padding:0 1px 1px 0;
    width:16.66%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.gamer {
    background-image:url(../i/nav/lifestyle/gamer-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.fitnessFan {
    background-image:url(../i/nav/lifestyle/fitness-fan-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.homeTechie {
    background-image:url(../i/nav/lifestyle/home-techie-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.mediaEnthusiast {
    background-image:url(../i/nav/lifestyle/media-enthusiast-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.traveler {
    background-image:url(../i/nav/lifestyle/traveler-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.trendsetter {
    background-image:url(../i/nav/lifestyle/trendsetter-bg.jpg)
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold_italic';
    position:relative;
    display:block;
    overflow:hidden;
    color:#fff;
    text-align:center;
    font-size:18px;
    line-height:18px;
    height:100%
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a img {
    display:block;
    margin:30% auto 0 auto;
    height:auto
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a img {
        height:100%
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a span {
    position:absolute;
    bottom:24px;
    left:0;
    display:block;
    padding:0 5px;
    text-transform:none;
    width:100%
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li {
        width:33.33%;
        height:110px
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a {
        height:100%;
        max-width:100%
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a img {
        height:auto;
        max-width:35px;
        margin:30px 5px 0 25px;
        float:left
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li a span {
        font-size:16px;
        max-width:101px;
        text-align:left;
        position:initial;
        float:left;
        margin:45px 0 0 0
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.gamer {
        max-width:100%
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.gamer img {
        max-width:59px
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.traveler img {
        max-width:55px
    }
    #omninav.header ul li ul li.nav-tab .mega-menu ul.nav-lifestyle li.mediaEnthusiast span {
        margin:35px 0 0 0
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content {
    float:left;
    margin-left:-1px;
    width:81%;
    border-left:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content .tab-item {
    display:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content .tab-item.active {
    display:block
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices:not(.col-5) li {
        padding:0 3%;
        text-align:center
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices:not(.col-5) li:nth-child(4n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices:not(.col-5) li a img {
    margin-right:2%;
    max-width:39%;
    max-height:80px
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices:not(.col-5) li a img {
        max-width:62%;
        margin-right:8%
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li {
    width:20%;
    height:111px
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li a img {
        display:block;
        margin:0 auto 5px;
        width:auto
    }
    #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li a span {
        margin:0 auto;
        text-align:left;
        width:auto;
        max-width:80%
    }
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(1) {
    width:50%;
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(3):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(1):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(4):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(3):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(2):nth-child(2n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(1):nth-child(2n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(1):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(1):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(1):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(4):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(1):nth-child(5n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(6), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(1) {
    width:33.3333%;
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(5):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(4):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(3):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(2):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(1):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(6):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(5):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(4):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(3):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(2):nth-child(3n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(1):nth-child(3n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(1):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(6):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(1):nth-child(4n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(5):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(4):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(1):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(6):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(5):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(4):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(1):nth-child(5n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(7), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(6), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(1), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(8), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(7), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(6), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(5), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(4), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(3), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(2), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(8):nth-last-child(1) {
    width:25%;
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(7):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(6):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(1):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(8):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(7):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(6):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(5):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(4):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(3):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(2):nth-child(4n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(8):nth-last-child(1):nth-child(4n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(7):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(6):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(5):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(4):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(1):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(1):nth-last-child(8):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(2):nth-last-child(7):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(3):nth-last-child(6):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4):nth-last-child(5):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5):nth-last-child(4):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(6):nth-last-child(3):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(7):nth-last-child(2):nth-child(5n), #omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(8):nth-last-child(1):nth-child(5n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(4n) {
    border-right:1px solid #e1e3e4
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices li:nth-child(5n) {
    border-right:none
}
#omninav.header ul li ul li.nav-tab .mega-menu .tab-content ul.nav-devices.col-5 li {
    height:74px
}
#omninav.header ul>li {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook'
}
#omninav.header ul.nav-1 li {
    margin:0 4px 0 19px;
    font-size:9px
}
#omninav.header ul.nav-1 li a {
    color:#999;
    margin:0
}
#omninav.header ul.nav-1 li:hover a, #omninav.header ul.nav-1 li.active a {
    color:#333
}
#omninav.header ul.nav-2 {
    padding-top:18px
}
#omninav.header ul.nav-2>li {
    margin:0 26px 0 18px;
    padding-bottom:18px;
    font-size:20px;
    line-height:22px
}
/*
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li {
        margin:0 12px 0 18px
    }
}
*/
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li:nth-child(1):nth-last-child(4), #omninav.header ul.nav-2>li:nth-child(2):nth-last-child(3), #omninav.header ul.nav-2>li:nth-child(3):nth-last-child(2), #omninav.header ul.nav-2>li:nth-child(4):nth-last-child(1) {
        font-size:17px;
        margin:0 10px
    }
    #omninav.header ul.nav-2>li:nth-child(1):nth-last-child(4):first-child, #omninav.header ul.nav-2>li:nth-child(2):nth-last-child(3):first-child, #omninav.header ul.nav-2>li:nth-child(3):nth-last-child(2):first-child, #omninav.header ul.nav-2>li:nth-child(4):nth-last-child(1):first-child {
        margin-left:18px
    }
}

#omninav.header ul.nav-2>li a {
    display:block;
    color:#333
}
/*
#omninav.header ul.nav-2>li a:hover {
    color:#ed1c24
}
*/
#omninav.header ul.nav-2>li.nav-tab.active>a {
    background-position:right -85px;
    color:#ed1c24
}
#omninav.header ul.nav-2>li.nav-tab.active>ul {
    display:table
}

#omninav.header ul.nav-2>li.nav-tab>a {
    padding:0 15px 0 0;
    background:url(../i/nav-bullet.png) no-repeat right 8px;
    margin:0
}
#omninav.header ul.nav-2>li.nav-tab.active>a {
    background-position:right -85px;
    color:#ed1c24
}
#omninav.header ul.nav-2>li.nav-tab.active>ul {
    display:table
}
#omninav.header ul.nav-2>li>ul {
    position:absolute;
    top:82px;
    left:0;
    display:none;
    padding:0;
    height:78px;
    width:100%;
    border-top:1px solid #e1e3e4;
    border-bottom:1px solid #e1e3e4;
    background-color:#f6f4f4
}
#omninav.header ul.nav-2>li>ul.explore {
    padding-left:38px;
    padding-right:38px
}
#omninav.header ul.nav-2>li>ul.explore li {
    letter-spacing:1px;
    padding-right:47px
}
#omninav.header ul.nav-2>li>ul.explore li:last-child {
    padding-right:0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.explore li {
        padding-right:30px
    }
}
#omninav.header ul.nav-2>li>ul.explore li a {
    padding:0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.explore li a {
        height:28px
    }
}
#omninav.header ul.nav-2>li>ul.shop {
    padding-left:38px;
    padding-right:38px
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.shop {
        padding-left:22px
    }
}
#omninav.header ul.nav-2>li>ul.shop li.nav-tab {
    letter-spacing:1px;
    padding-right:30px
}
#omninav.header ul.nav-2>li>ul.shop li.nav-tab:last-child {
    padding-right:0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.shop li.nav-tab {
        padding-right:30px
    }
}
#omninav.header ul.nav-2>li>ul.shop li.nav-tab ul li {
    letter-spacing:0
}
#omninav.header ul.nav-2>li>ul.support {
    padding-left:38px;
    padding-right:38px
}
#omninav.header ul.nav-2>li>ul.support li {
    letter-spacing:1px;
    padding-right:70px
}
#omninav.header ul.nav-2>li>ul.support li:last-child {
    padding-right:0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.support li {
        padding-right:65px
    }
}
#omninav.header ul.nav-2>li>ul.support li:last-child {
    padding-right:0
}
#omninav.header ul.nav-2>li>ul.support li a {
    padding:0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-2>li>ul.support li a {
        height:28px
    }
}
#omninav.header ul.nav-2>li>ul>li {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    display:table-cell;
    float:none;
    padding:0;
    vertical-align:middle;
    text-align:left;
    font-size:11px;
    height:78px;
    width:auto
}
#omninav.header ul.nav-2>li>ul>li>a {
    display:inline-block;
    padding-right:15px
}
#omninav.header ul.nav-2>li>ul>li.nav-tab a {
    background-image:url(../i/nav-bullet-sub.png);
    background-position:right center;
    background-repeat:no-repeat
}
#omninav.header ul.nav-2>li>ul>li.nav-tab:hover a {
    background-image:url(../i/nav-bullet-sub-hvr.png);
    color:#ed1c24
}
#omninav.header ul.nav-2>li>ul>li.nav-tab:hover .mega-menu {
    display:block
}

#omninav.header ul.nav-2>li>ul.myvzw>li {
    font-family:Arial, Helvetica, sans-serif
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper {
    top:0;
    height:auto;
    overflow:visible
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper h1, #omninav.header ul.nav-2>li>ul.myvzw .login-wrapper h2 {
    text-transform:none
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .login-hdr a, #omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .login-content .capitalize a {
    font-family:Arial, Helvetica, sans-serif;
    color:#1c73ae;
    font-size:10px;
    line-height:16px;
    font-weight:bold;
    display:inline
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .btn.dropdown-toggle {
    display:table
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .btn.dropdown-toggle, #omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .btn.dropdown-toggle:hover {
    color:#666
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .login-nav a, #omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .login-nav a:hover {
    line-height:15px;
    color:#999
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .nav-options {
    width:100%
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .nav-options>li {
    width:33.333333333%
}
#omninav.header ul.nav-2>li>ul.myvzw .login-wrapper .nav-options a {
    font-size:100%;
    font-weight:normal;
    text-transform:inherit
}

#omninav.header ul.nav-3 {
    margin:41px 16px 0 0
}
@media only screen and (max-width: 1020px) {
    #omninav.header ul.nav-3 {
        margin-right:6px
    }
}
#omninav.header ul.nav-3 li {
    overflow:hidden;
    text-indent:-1000px;
    padding:1px 0 0;
    width:73px;
    border-right:1px solid #ecedee
}
#omninav.header ul.nav-3 li:last-child {
    border-right:none
}
#omninav.header ul.nav-3 li a {
    width:35px;
    height:21px;
    position:relative;
    display:block;
    margin:0 auto
}
#omninav.header ul.nav-3 li a.search {
    background-position:0 -4553px
}
#omninav.header ul.nav-3 li a.search.collapsed {
    background-position:0 -4317px
}
#omninav.header ul.nav-3 li a.search.collapsed:hover {
    background-position:0 -4553px
}
#omninav.header ul.nav-3 li a.store.locator {
    background-position:0 -5580px
}
#omninav.header ul.nav-3 li a.store.locator:hover {
    background-position:0 -5264px
}
#omninav.header ul.nav-3 li a.login {
    background-position:0 -2868px
}
#omninav.header ul.nav-3 li a.login.collapsed {
    background-position:0 -5024px
}
#omninav.header ul.nav-3 li a.login.collapsed:hover {
    background-position:0 -3704px
}
#omninav.header ul.nav-3 li a.cartLnk {
    background-position:0 -5066px
}
#omninav.header ul.nav-3 li a.cartLnk.collapsed {
    background-position:0 -5045px
}
#omninav.header ul.nav-3 li a.cartLnk.collapsed:hover {
    background-position:0 -5066px
}
#omninav.header ul.nav-3 li a.cartLnk span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    width:16px;
    height:16px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    position:absolute;
    top:0;
    left:25px;
    background-color:#ed1c24;
    color:#fff;
    font-size:9px;
    line-height:15px;
    text-indent:0;
    text-align:center
}
#omninav.header ul.login-nav {
    width:32%;
    border-left:1px solid #e1e3e4
}
#omninav.header ul.login-nav li {
    padding:8px 14px;
    width:100%;
    border-bottom:1px solid #e1e3e4
}
#omninav.header ul.login-nav li a {
    color:#999;
    font-size:10px;
    font-weight:normal
}
#omninav.header ul.login-nav li:last-child {
    border-bottom:none
}
#omninav .searchSectionNav {
    background-color:#FFFFFF;
    left:0;
    position:absolute;
    top:83px;
    width:100%
}
#omninav .searchSectionNav .sticky-wrapper {
    height:auto !important
}
#omninav .searchSectionNav .wrapper {
    top:0
}
#omninav .searchSectionNav:before, #omninav .searchSectionNav:after {
    content:"";
    display:table;
    line-height:0
}
#omninav .login-wrapper {
    position:absolute;
    top:83px;
    left:0;
    width:100%;
    background-color:#fff
}
#omninav .login-wrapper:before, #omninav .login-wrapper:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .login-wrapper:after {
    clear:both
}
#omninav .login-wrapper.in.collapse {
    overflow:visible
}
#omninav .login-wrapper .login-hdr {
    padding:21px 4%;
    border-bottom:1px solid #e1e3e4;
    background-color:#f6f4f4
}
#omninav .login-wrapper .login-hdr:before, #omninav .login-wrapper .login-hdr:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .login-wrapper .login-hdr:after {
    clear:both
}
#omninav .login-wrapper .login-hdr span {
    float:left;
    margin-top:13px;
    padding:1px 0 0 15px;
    border-left:1px solid #d2d3d4
}
#omninav .login-wrapper .login-hdr span a {
    float:left;
    margin:4px 0 -4px
}
#omninav .login-wrapper h1 {
    float:left;
    padding-right:15px;
    color:#999
}
#omninav .login-wrapper a {
    font-weight:bold;
    font-size:10px
}
#omninav .login-wrapper a.btn {
    font-size:inherit
}
#omninav .login-wrapper .login-content {
    border-bottom:1px solid #e1e3e4
}
#omninav .login-wrapper .login-content:before, #omninav .login-wrapper .login-content:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .login-wrapper .login-content:after {
    clear:both
}
#omninav .login-wrapper .login-form {
    padding:41px 4% 0;
    width:68%
}
#omninav .login-wrapper .login-form>.btn-group {
    margin:0 0 17px;
    width:100%
}
@media only screen and (max-width: 1020px) {
    #omninav .login-wrapper .login-form>.btn-group {
        float:left;
        margin-right:20px;
        width:239px
    }
    #omninav .login-wrapper .login-form>.btn-group>* {
        float:none;
        width:100% !important
    }
    #omninav .login-wrapper .login-form>.btn-group h2 {
        padding:17px 0 16px;
        text-align:left
    }
}
#omninav .login-wrapper .login-form>.btn-group>* {
    float:left
}
#omninav .login-wrapper .login-form>.btn-group input, #omninav .login-wrapper .login-form>.btn-group .btn-group.select-behavior {
    margin:0;
    width:39%
}
#omninav .login-wrapper .login-form>.btn-group .dropdown-menu li {
    width:100%
}
#omninav .login-wrapper .login-form>.btn-group input {
    height:45px
}
#omninav .login-wrapper .login-form>.btn-group h2 {
    font-size:18px;
    line-height:20px;
    padding:12px 0 0;
    width:20%;
    text-align:center;
    color:#999
}
@media only screen and (max-width: 1020px) {
    #omninav .login-wrapper .login-form>.btn-group h2 {
        text-align:left;
        padding-bottom:12px
    }
}
#omninav .login-wrapper .login-form .btn.btn-red {
    float:none;
    margin:0 0 15px;
    min-width:inherit;
    width:105px
}
#omninav .login-wrapper .login-form .capitalize {
    font-size:10px
}
#omninav .login-wrapper .login-form .capitalize a {
    text-decoration:underline
}
#omninav .nav-helper {
    padding:36px 26px 0 0
}
#omninav .nav-helper span {
    float:left;
    padding:0 12px;
    border-right:1px solid #1c73ae;
    line-height:10px
}
#omninav .nav-helper span:last-child {
    border-right:none
}
#omninav .pull-left.loggedin {
    width:68%
}
#omninav .pull-left.loggedin .lnks-menu {
    background-color:#FFFFFF;
    border-bottom:1px solid #DEE0E0;
    border-top:1px solid #DEE0E0;
    color:#373434;
    font-size:12px;
    line-height:16px;
    width:100%
}
#omninav .pull-left.loggedin .lnks-menu ul.nav-options li {
    border-bottom:1px solid #DEE0E0;
    border-right:1px solid #DEE0E0;
    display:table;
    height:113px;
    margin-bottom:-1px;
    padding:0 3%;
    width:33.333%;
    line-height:113px
}
#omninav .pull-left.loggedin .lnks-menu ul.nav-options li a {
    color:#333
}
#omninav .pull-left.loggedin .lnks-menu ul.nav-options li a img {
    margin:0 10px 0 0
}
#omninav .rate-1 {
    background-position:0 -927px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    width:119px;
    height:19px
}
#omninav .rate-1.red-small {
    background-position:0 -2404px;
    width:58px;
    height:10px
}
#omninav .rate-1.red-medium {
    background-position:0 -1925px;
    width:72px;
    height:12px
}
#omninav .rate-1.ash-small {
    background-position:0 -5525px;
    width:58px;
    height:10px
}
#omninav .rate-2 {
    background-position:0 -946px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    width:119px;
    height:19px
}
#omninav .rate-2.red-small {
    background-position:0 -2356px;
    width:58px;
    height:10px
}
#omninav .rate-2.red-medium {
    background-position:0 -1805px;
    width:72px;
    height:12px
}
#omninav .rate-2.ash-small {
    background-position:0 -5337px;
    width:58px;
    height:10px
}
#omninav .rate-3 {
    background-position:0 -1085px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    width:119px;
    height:19px
}
#omninav .rate-3.red-small {
    background-position:0 -2334px;
    width:58px;
    height:10px
}
#omninav .rate-3.red-medium {
    background-position:0 -2344px;
    width:72px;
    height:12px
}
#omninav .rate-3.ash-small {
    background-position:0 -5413px;
    width:58px;
    height:10px
}
#omninav .rate-4 {
    background-position:0 -908px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    width:119px;
    height:19px
}
#omninav .rate-4.red-small {
    background-position:0 -2414px;
    width:58px;
    height:10px
}
#omninav .rate-4.red-medium {
    background-position:0 -1949px;
    width:72px;
    height:12px
}
#omninav .rate-4.ash-small {
    background-position:0 -5556px;
    width:58px;
    height:10px
}
#omninav .rate-5 {
    background-position:0 -889px;
    display:-moz-inline-stack;
    display:inline-block;
    vertical-align:middle;
    *vertical-align:auto;
    zoom:1;
    *display:inline;
    margin:0;
    width:119px;
    height:19px
}
#omninav .rate-5.red-small {
    background-position:0 -2500px;
    width:58px;
    height:10px
}
#omninav .rate-5.red-medium {
    background-position:0 -1937px;
    width:72px;
    height:12px
}
#omninav .rate-5.ash-small {
    background-position:0 -6201px;
    width:58px;
    height:10px
}
#omninav .main-content {
    float:none;
    margin-left:255px;
    padding:0;
    width:auto
}
#omninav .product .product-check {
    position:absolute;
    top:10px;
    right:10px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    #omninav .product .product-check {
        top:5px;
        right:4px
    }
}
#omninav .product .product-check .icheckbox {
    width:20px;
    height:20px;
    background-position:0 -6919px;
    position:static;
    top:0;
    right:0;
    float:left;
    margin-right:17px;
    float:right;
    margin:0 0 0 3px
}
#omninav .product .product-check .icheckbox.checked {
    background-position:0 -6275px
}
#omninav .product .product-check label {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    padding:0;
    color:#d2d3d4;
    text-align:right;
    font-size:12px;
    line-height:14px
}
#omninav .sidebar {
    float:left;
    padding:15px 30px;
    max-width:100%;
    width:255px
}
#omninav .sidebar .filter-items .content-filter {
    overflow:hidden;
    padding:7px 0 24px 0;
    border-bottom:1px solid #d2d3d4
}
#omninav .sidebar .filter-items .content-filter h2 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    color:#333
}
#omninav .sidebar .filter-items .content-filter .filtered-item:before, #omninav .sidebar .filter-items .content-filter .filtered-item:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .sidebar .filter-items .content-filter .filtered-item:after {
    clear:both
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul:before, #omninav .sidebar .filter-items .content-filter .filtered-item ul:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul:after {
    clear:both
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul li {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    width:198px;
    height:44px;
    float:left;
    margin-top:16px;
    padding:22px 10px 10px;
    background:url(../i/nav-rpt.png);
    list-style:none;
    text-transform:uppercase
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul li:last-child {
    border:none
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul li span {
    width:8px;
    height:8px;
    background-position:0 -6732px;
    float:right;
    margin:5px 4px 0 0
}
#omninav .sidebar .filter-items .content-filter .filtered-item ul li a {
    color:#999
}
#omninav .sidebar .filter-items .content-filter.first {
    padding:9px 0 0 0
}
#omninav .sidebar .filter-items .pull-right {
    margin:6px 0 0 0
}
#omninav .sidebar .filter-items .pull-right .btn-submit {
    margin:0 0 6px 0;
    padding:0 6px 0 0;
    background:none;
    color:#1c73ae;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .sidebar .facet {
    padding:15px 0 16px 0;
    border-bottom:1px solid #d2d3d4
}
#omninav .sidebar .facet .facet-header:before, #omninav .sidebar .facet .facet-header:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .sidebar .facet .facet-header:after {
    clear:both
}
#omninav .sidebar .facet .facet-header .title {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    font-size:18px;
    line-height:22px
}
#omninav .sidebar .facet .facet-header .pull-right {
    margin-top:1px;
    margin-right:-1px;
    text-align:right
}
#omninav .sidebar .facet .facet-header .pull-right .selected {
    padding-right:10px
}
#omninav .sidebar .facet .facet-header.collapsed .pull-right .caret-down {
    background-position:0 -6913px
}
#omninav .sidebar .facet .facet-header .selected {
    display:block;
    text-align:right
}
#omninav .sidebar .facet .facet-header .selected:before, #omninav .sidebar .facet .facet-header .selected:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .sidebar .facet .facet-header .selected:after {
    clear:both
}
#omninav .sidebar .facet ul.facet-selection {
    margin-top:15px
}
#omninav .sidebar .facet ul.facet-selection li {
    padding:14px 0 15px 15px
}
#omninav .sidebar .facet ul.facet-selection li a {
    color:#999
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-1 {
    background-position:0 -4085px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-2 {
    background-position:0 -5535px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-3 {
    background-position:0 -4296px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-4 {
    background-position:0 -4338px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-5 {
    background-position:0 -4812px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a .icon-lifestyles-6 {
    background-position:0 -4649px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover, #omninav .sidebar .facet ul.facet-selection li a.active {
    color:#ed1c24
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-1, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-1 {
    background-position:0 -3903px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-2, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-2 {
    background-position:0 -5316px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-3, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-3 {
    background-position:0 -4249px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-4, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-4 {
    background-position:0 -4696px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-5, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-5 {
    background-position:0 -4983px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li a:hover .icon-lifestyles-6, #omninav .sidebar .facet ul.facet-selection li a.active .icon-lifestyles-6 {
    background-position:0 -4532px;
    float:left;
    margin:-4px 17px 0 0;
    width:27px;
    height:21px
}
#omninav .sidebar .facet ul.facet-selection li.first {
    padding-top:30px
}
#omninav .sidebar .facet .facet-brand ul {
    margin-bottom:5px
}
#omninav .sidebar .facet .facet-brand ul li {
    display:block;
    padding:10px 0
}
#omninav .sidebar .facet .facet-compatibility .compatibility-search-container {
    margin-top:20px
}
#omninav .sidebar .facet .facet-compatibility .compatibility-search-container .input-block-level {
    min-height:46px;
    margin-bottom:0;
    padding-top:20px;
    padding-right:35px;
    box-shadow:none
}
#omninav .sidebar .facet .facet-compatibility .compatibility-search-container .btn-submit {
    position:absolute;
    right:0;
    top:40px;
    width:18px;
    height:18px;
    background:url(../i/gray-search.png) no-repeat transparent;
    border:none;
    border-radius:0;
    box-shadow:none;
    font-size:0 !important
}
#omninav .sidebar .facet .facet-compatibility .brand-section {
    display:none
}
#omninav .sidebar .facet .facet-compatibility .select-button {
    margin:13px 3px 0 3px
}
#omninav .sidebar .facet .facet-compatibility .select-button .btn-group {
    margin:0;
    width:100%
}
#omninav .sidebar .facet .facet-compatibility .select-button .btn-group .btn {
    padding-top:8px !important
}
#omninav .sidebar .facet .facet-compatibility .select-button .btn-group .btn .caret {
    margin-top:18px !important
}
#omninav .sidebar .facet .facet-compatibility .select-result p {
    padding-top:20px;
    font-weight:bold;
    font-size:10px
}
#omninav .sidebar .facet .facet-compatibility .select-result .scrollcontent {
    overflow:auto;
    width:195px;
    height:205px
}
#omninav .sidebar .facet .facet-compatibility .select-result .scrollcontent ul {
    margin-top:0;
    margin-bottom:32px
}
#omninav .sidebar .facet .facet-compatibility .select-result .scrollcontent ul li {
    padding:15px 0 5px 0
}
#omninav .sidebar .facet .facet-compatibility .select-result .scrollcontent ul .result-img {
    width:12px;
    height:23px;
    background-position:0 -2520px;
    float:left;
    margin:0 10px 0 3px
}
#omninav .sidebar .facet .facet-lifestyles ul {
    margin-bottom:7px
}
#omninav .sidebar .facet .see-more {
    padding:18px 0 0 15px
}
#omninav .sidebar .facet .see-more a {
    color:#1c73ae;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .sidebar .facet .facet-color ul.facet-selection li {
    padding:0
}
#omninav .sidebar .facet .facet-color ul.facet-selection li label {
    margin:0
}
#omninav .sidebar .search-container form.search {
    margin-left:0
}
#omninav .search-null-result {
    display:none;
    padding:20px 10px 20px 10px
}
#omninav .search-null-result .null-result {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    letter-spacing:-1px;
    font-size:20px;
    line-height:25px
}
#omninav .search-null-result .null-result span {
    font-weight:bold
}
#omninav .seach-response {
    overflow:hidden;
    padding:8px 10px 20px 10px
}
#omninav .seach-response p {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    letter-spacing:-1px;
    font-size:20px;
    line-height:25px
}
#omninav .seach-response b {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold'
}
#omninav .seach-response .item, #omninav .seach-response .driod {
    padding-top:0
}
#omninav .seach-response .item p, #omninav .seach-response .driod p {
    clear:both;
    padding:14px 0
}
#omninav .seach-response .item .lab, #omninav .seach-response .driod .lab {
    float:left;
    padding:0 10px 0 0
}
#omninav .seach-response .item .lab.did-u-mean, #omninav .seach-response .driod .lab.did-u-mean {
    padding-right:45px
}
#omninav .seach-response .item .message, #omninav .seach-response .driod .message {
    padding-top:10px
}
#omninav .seach-response .item .message span, #omninav .seach-response .driod .message span {
    font-weight:bold
}
#omninav .seach-response .item .btn, #omninav .seach-response .driod .btn {
    position:relative;
    margin:-6px 0 0 10px;
    padding:10px;
    display:inline-block;
    width:auto;
    float:none;
    color:#666;
    text-align:center;
    font-weight:bold;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif
}
#omninav .seach-response .item .btn .number, #omninav .seach-response .driod .btn .number {
    padding:0 0 0 5px;
    font-size:20px
}
#omninav .seach-response .misspell .gap {
    padding-top:20px
}
#omninav .search-container {
    position:relative;
    left:0;
    z-index:5;
    width:100%;
    background:#ecedee
}
#omninav .search-container .seach-response {
    display:none
}
#omninav .search-container .wrapper {
    display:none;
    width:100%;
    border-top:1px solid #d2d3d4;
    border-bottom:1px solid #d2d3d4;
    background:#ecedee url(../i/rpt-search.jpg) repeat-y
}
#omninav .search-container .wrapper:before, #omninav .search-container .wrapper:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .search-container .wrapper:after {
    clear:both
}
#omninav .search-container .wrapper .sidebar {
    padding:0
}
#omninav .search-container .wrapper .sidebar ul:before, #omninav .search-container .wrapper .sidebar ul:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .search-container .wrapper .sidebar ul:after {
    clear:both
}
#omninav .search-container .wrapper .sidebar ul li {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    width:100%;
    border-bottom:1px solid #d2d3d4;
    list-style:none;
    font-size:18px;
    line-height:20px
}
#omninav .search-container .wrapper .sidebar ul li a {
    display:block;
    padding:16px 9px 12px 30px;
    color:#333
}
#omninav .search-container .wrapper .sidebar ul li a:before, #omninav .search-container .wrapper .sidebar ul li a:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .search-container .wrapper .sidebar ul li a:after {
    clear:both
}
#omninav .search-container .wrapper .sidebar ul li a span {
    float:right;
    font-size:18px;
    line-height:20px
}
#omninav .search-container .wrapper .sidebar ul li ul {
    padding-bottom:3px
}
#omninav .search-container .wrapper .sidebar ul li ul li {
    padding:0 0 9px;
    border-bottom:none;
    font-size:12px;
    line-height:20px
}
#omninav .search-container .wrapper .sidebar ul li ul li a {
    padding:3px 19px 3px 45px
}
#omninav .search-container .wrapper .sidebar ul li:last-child {
    border-bottom:none
}
#omninav .mini-cart {
    position:absolute;
    background-color:#FFFFFF;
    top:83px;
    right:0;
    z-index:1000;
    width:697px;
    padding:0 20px 0 10px
}
#omninav .mini-cart:before, #omninav .mini-cart:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .mini-cart:after {
    clear:both
}
#omninav .mini-cart.collapse.in {
    -webkit-box-shadow:rgba(0, 0, 0, 0.1) -3px 3px 3px 2px;
    -moz-box-shadow:rgba(0, 0, 0, 0.1) -3px 3px 3px 2px;
    box-shadow:rgba(0, 0, 0, 0.1) -3px 3px 3px 2px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=225, Color='#dddddd')";
    padding-top:3px;
    padding-bottom:12px
}
#omninav .mini-cart .info-txt-gb {
    color:#666
}
#omninav .mini-cart .info-txt-gb .num {
    margin-right:4px;
    font-size:50px;
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold';
    vertical-align:bottom;
    line-height:47px
}
#omninav .mini-cart .info-txt-gb .unit {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    font-size:30px;
    vertical-align:bottom;
    line-height:35px
}
#omninav .mini-cart .btns_minicart a {
    width:23.3%;
    margin-right:0;
    margin-left:2%
}
#omninav .mini-cart .btns_minicart a.clear-cart {
    float:left;
    margin-top:22px;
    font-weight:bold;
    text-align:right
}
#omninav .mini-cart .btns_minicart a:first-child {
    margin-left:0
}
#omninav .mini-cart .mini-cart-intro {
    float:right;
    width:401px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider {
    overflow:hidden
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .swiper-wrapper {
    overflow:hidden;
    height:auto !important
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .swiper-wrapper .swiper-slide {
    float:left;
    width:401px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail {
    padding:9px 0 10px;
    border-top:1px solid #d2d3d4;
    color:#333;
    font-size:11px;
    line-height:13px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail:before, #omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail:after {
    clear:both
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail h3 {
    padding-bottom:5px;
    font-size:12px;
    line-height:13px;
    letter-spacing:0;
    font-family:Arial, Helvetica, sans-serif
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product {
    width:249px;
    padding:0
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product .thumb {
    min-height:65px;
    width:81px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product .thumb img {
    display:block;
    margin:0 auto
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product h3 {
    color:#1c73ae
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product p strong {
    display:block;
    font-size:12px;
    line-height:17px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice {
    width:410px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice .thumb {
    min-height:65px;
    width:81px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice .thumb img {
    display:block;
    margin:0 auto
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice .addtocart {
    overflow:hidden;
    padding-top:15px;
    text-transform:uppercase
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice .addtocart a {
    font-weight:bold
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice h3 {
    padding-bottom:5px;
    font-size:12px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail .product-noprice p strong {
    display:block;
    margin-top:5px;
    font-size:11px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-slider .mini-cart-detail:first-child {
    border-top:none
}
#omninav .mini-cart .mini-cart-intro .highlight {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook';
    color:#333;
    font-size:18px;
    line-height:22px
}
#omninav .mini-cart .mini-cart-intro .price.sup {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexmedium';
    color:#333;
    letter-spacing:-1px;
    font-size:18px;
    line-height:22px
}
#omninav .mini-cart .mini-cart-intro .price.sup sup {
    letter-spacing:0
}
#omninav .mini-cart .mini-cart-intro .mini-cart-hdr {
    width:76px;
    text-align:right;
    font-size:13px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-hdr strong {
    display:block;
    padding-bottom:5px;
    color:#666;
    text-transform:uppercase;
    font-size:10px;
    line-height:16px
}
#omninav .mini-cart .mini-cart-intro .short {
    margin-top:0;
    padding:3px 0 2px;
    font-weight:bold;
    font-size:10px;
    line-height:16px
}
#omninav .mini-cart .mini-cart-intro .short a {
    background:none;
    width:auto;
    height:auto
}
#omninav .mini-cart .mini-cart-intro .mini-cart-result {
    padding:20px 0
}
#omninav .mini-cart .mini-cart-intro .mini-cart-result .highlight {
    padding-top:17px
}
#omninav .mini-cart .mini-cart-intro .mini-cart-result strong {
    padding-bottom:0
}
#omninav .mini-cart-item {
    float:left;
    padding:7px 0 0;
    width:246px
}
#omninav .mini-cart-item .promo-box.discount-promo .section-gray .discount-promo-wrapper {
    min-height:0
}
#omninav .mini-cart-item .section-gray {
    min-height:125px;
    width:235px;
    background:#ecedee
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .caret-plus_minus {
    margin-top:15px
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .title {
    color:#666
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .promo-discount-mini-car .promo-sign-in .promo_code {
    float:left;
    margin:0 10px 0 0;
    width:100px
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .promo-discount-mini-car .promo-sign-in .btn {
    width:86px
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .promo-discount-mini-car .promo-sign-in p {
    font-size:12px;
    line-height:16px
}
#omninav .mini-cart-item .section-gray .discount-promo-wrapper .promo-discount-mini-car .promo-sign-in .max-promo {
    margin:5px 0 0 2px
}
#omninav .promo-box {
    position:relative;
    display:table;
    padding:0;
    width:246px;
    height:135px
}
#omninav .promo-box .promo-sign-in .successful-sms {
    color:#333
}
#omninav .promo-box .promo-sign-in .successful-sms .itemCode {
    margin-bottom:15px
}
#omninav .promo-box .promo-sign-in .successful-sms h2 {
    color:#333
}
#omninav .promo-box .promo-sign-in .successful-sms a {
    color:#333
}
#omninav .promo-box .promo-box-wrapper {
    display:table;
    width:100%;
    height:118px
}
#omninav .promo-box.discount-promo {
    padding:5px;
    background-color:#d2d3d4
}
#omninav .promo-box.discount-promo .discount-promo-wrapper {
    display:table;
    padding:10px;
    min-height:125px;
    background-color:#ecedee
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-mini-car-wrapper {
    display:table-cell;
    vertical-align:middle
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .header {
    min-height:48px
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook_italic';
    padding-bottom:5px;
    letter-spacing:-1px;
    font-size:20px;
    line-height:22px
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header:before, #omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header:after {
    display:table;
    content:"";
    line-height:0
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header:after {
    clear:both
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header .caret-plus_minus {
    margin-top:15px
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header .image {
    display:block;
    float:left;
    width:50px
}
#omninav .promo-box.discount-promo .discount-promo-wrapper .promo-discount-header .title {
    display:block;
    float:left;
    padding:10px 0 0 5px
}
#omninav .promo-box.medium {
    padding:14px 15px;
    width:50%;
    margin-right:-1px;
    border:1px solid #e1e3e4
}
#omninav .promo-box .image {
    display:table-cell;
    width:75px;
    height:100%;
    vertical-align:middle
}
#omninav .promo-box .image.right {
    text-align:right
}
#omninav .promo-box .image.right.bottom {
    vertical-align:bottom
}
#omninav .promo-box .image.right.middle {
    vertical-align:middle
}
#omninav .promo-box .image img {
    margin:0
}
#omninav .promo-box .content {
    display:table-cell;
    padding:0 15px 0 0;
    height:100%;
    vertical-align:middle
}
#omninav .promo-box .content.left {
    padding-left:21px
}
#omninav .promo-box .content.left a {
    display:block;
    padding-top:20px
}
#omninav .promo-box .content h2 {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbook_italic';
    padding-bottom:5px;
    color:#fff;
    letter-spacing:-1px;
    font-size:20px;
    line-height:22px
}
#omninav .promo-box .content h2 span {
    font-weight:normal;
    font-style:normal;
    font-family:'verizon_apexbold_italic'
}
#omninav .promo-box .content a {
    color:#fff;
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px
}
#omninav .promo-box .content .minicartPromo a {
    color:#1C73AE;
    font-size:10px
}
#omninav .promo-box .content .minicartPromo a strong {
    font-weight:normal
}

 
