/* normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tt,table,tbody,textarea,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>.slide-group{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>.slide-group:first-child{display:block}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html,body{height:100%;background-color:#fff}body{min-width:1140px;color:#383535;font-weight:500;font-family:"omnes_regular";font-size:14px;line-height:1}a{text-decoration:none;color:#009ecd;cursor:pointer}a:visited,a:active,a:link{text-decoration:none;color:#009ecd}a:hover{text-decoration:underline;color:#fe3381}strong{font-weight:700}@font-face{font-family:'omnesmedium';src:url("../fonts/omnes-medium-webfont.eot");src:url("../fonts/omnes-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-medium-webfont.woff") format("woff"),url("../fonts/omnes-medium-webfont.ttf") format("truetype"),url("../fonts/omnes-medium-webfont.svg#omnesmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omnes_regular';src:url("../fonts/omnes-regular-webfont.eot");src:url("../fonts/omnes-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-regular-webfont.woff") format("woff"),url("../fonts/omnes-regular-webfont.ttf") format("truetype"),url("../fonts/omnes-regular-webfont.svg#omnes_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omnessemibold';src:url("../fonts/omnes-semibold-webfont.eot");src:url("../fonts/omnes-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-semibold-webfont.woff") format("woff"),url("../fonts/omnes-semibold-webfont.ttf") format("truetype"),url("../fonts/omnes-semibold-webfont.svg#omnessemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omnesthin';src:url("../fonts/omnes-thin-webfont.eot");src:url("../fonts/omnes-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-thin-webfont.woff") format("woff"),url("../fonts/omnes-thin-webfont.ttf") format("truetype"),url("../fonts/omnes-thin-webfont.svg#omnesthin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omnesextralight';src:url("../fonts/omnes-extralight-webfont.eot");src:url("../fonts/omnes-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-extralight-webfont.woff") format("woff"),url("../fonts/omnes-extralight-webfont.ttf") format("truetype"),url("../fonts/omnes-extralight-webfont.svg#omnesextralight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omnes_regular_italic';src:url("../fonts/omnes-regularitalic-webfont.eot");src:url("../fonts/omnes-regularitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-regularitalic-webfont.woff") format("woff"),url("../fonts/omnes-regularitalic-webfont.ttf") format("truetype"),url("../fonts/omnes-regularitalic-webfont.svg#omnes_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omneslight_italic';src:url("../fonts/omnes-lightitalic-webfont.eot");src:url("../fonts/omnes-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-lightitalic-webfont.woff") format("woff"),url("../fonts/omnes-lightitalic-webfont.ttf") format("truetype"),url("../fonts/omnes-lightitalic-webfont.svg#omneslight_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'omneslight';src:url("../fonts/omnes-light-webfont.eot");src:url("../fonts/omnes-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/omnes-light-webfont.woff") format("woff"),url("../fonts/omnes-light-webfont.ttf") format("truetype"),url("../fonts/omnes-light-webfont.svg#omneslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sanchezblack';src:url("../fonts/sanchez-black.eot");src:url("../fonts/sanchez-black.eot?#iefix") format("embedded-opentype"),url("../fonts/sanchez-black.woff") format("woff"),url("../fonts/sanchez-black.ttf") format("truetype"),url("../fonts/sanchez-black.svg#sanchezblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sanchezbold_italic';src:url("../fonts/Sanchez-Bold-italic.otf'") format("opentype")}@font-face{font-family:'sanchezbold';src:url("../fonts/Sanchez-Bold.otf'") format("opentype")}@font-face{font-family:'sanchezbold_italic';src:url("../fonts/Sanchez-Bold-italic.otf'") format("opentype")}h1{font-family:"omnesextralight";font-size:35px}h1.underline,h2.underline{border-bottom:1px solid #ddd;padding-bottom:10px}h2{font-family:"omnessemibold";font-size:22px;margin:0px}h2.thank-you{font-family:"omnesthin";font-size:22pt;margin-bottom:20px}h3{font-family:"omnessemibold";font-size:15pt}label{font-family:"omnes_regular";display:block}label.padded{padding:23px 0px 0px 0px}label>span{color:#fe3381}p{font-size:15px;line-height:1.4;color:#383535;font-family:"omnes_regular",sans-serif}.tagline{text-transform:uppercase}.thin-heading{font-family:"omnesextralight",sans-serif}.placeholder_text{height:440px;font-size:40px;line-height:440px;background:#FFF;text-align:center;text-transform:uppercase;font-family:"omnes_regular",sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row:after,.col:after,.clr:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row{margin-bottom:0px}.col{display:block;float:left;width:100%}@media (min-width: 768px){.col{margin-left:2%}}.col:first-child{margin-left:0}.span_1{width:2.25%}.span_2{width:6.5%}.span_3{width:10.75%;min-height:1px}.span_4{width:15.0%}.span_5{width:19.25%}.span_6{width:23.5%}.span_7{width:27.75%}.span_8{width:32.0%}.span_9{width:36.25%}.span_10{width:40.5%}.span_11{width:44.75%}.span_12{width:49.0%}.span_13{width:53.25%}.span_14{width:57.5%}.span_15{width:61.75%}.span_16{width:66.0%}.span_17{width:70.25%}.span_18{width:74.5%}.span_19{width:78.75%}.span_20{width:83.0%}.span_21{width:87.25%}.span_22{width:91.5%}.span_23{width:95.75%}.span_24{width:100%}.row,.clr,.group{zoom:1}*:first-child+html .row,*:first-child+html .clr,*:first-child+html .group{zoom:1}.remove-gutter{margin-left:0%}.remove-row-bottom-margin{margin-bottom:0px}#container{position:relative;min-height:100%;overflow:hidden;padding-top:114px}.container{margin:0 auto;max-width:1140px}.hr{border-bottom:1px solid #cdcdcd;margin:30px 0}.shop #container{background-color:#edebe1}#content{width:100%;height:100%;min-height:365px;margin:0 auto;overflow:hidden;position:relative;*position:inherit;position:inherit\9}#content .bottom-spacer{height:77px}.section-shop #content{padding-left:0;padding-right:0}.section-shop .pane-content{margin-bottom:0px}.pane-product-price-table .section-shop .pane-content{margin-bottom:70px}.section-shop .breadcrumb{z-index:500;position:relative}.block{position:relative;margin-bottom:20px}#shop_config{background:url(../images/gradiant-bg.png) repeat-x}body.not-front #page{width:100%}#header{padding-left:0px !important;padding-right:0px !important}#shop-page{position:relative;min-height:100%;overflow:hidden}#shop-main{padding-bottom:100px}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.25s linear;-moz-transition:height 0.25s linear;-o-transition:height 0.25s linear;transition:height 0.25s linear}.collapse.in{height:auto}.btn{display:inline-block;*display:inline;*zoom:1;padding:0px 14px;border:0;outline:0;height:23px;line-height:23px;font-size:13px;font-family:"omnessemibold",sans-serif;color:white !important;cursor:pointer;behavior:url(js/vendor/PIE.htc);position:relative;zoom:1;background-color:#00b5e7;background-image:url("../images/btn_bg.png");background-image:url("../images/btn_bg.png"),-moz-linear-gradient(top, #00caff 0%, #009dcd 100%);background-image:url("../images/btn_bg.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00caff), color-stop(100%, #009dcd));background-image:url("../images/btn_bg.png"),-webkit-linear-gradient(top, #00caff 0%, #009dcd 100%);background-image:url("../images/btn_bg.png"),-o-linear-gradient(top, #00caff 0%, #009dcd 100%);background-image:url("../images/btn_bg.png"),-ms-linear-gradient(top, #00caff 0%, #009dcd 100%);background-image:url("../images/btn_bg.png"),linear-gradient(to bottom, #00caff 0%,#009dcd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00caff', endColorstr='#009dcd',GradientType=0 );-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25) ;-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25) ;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25) }.btn:hover{background-color:#00b5e7;background-image:url("../images/btn_bg.png");background-image:url("../images/btn_bg.png"),-moz-linear-gradient(top, #46d9ff 0%, #08b7f8 100%);background-image:url("../images/btn_bg.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #46d9ff), color-stop(100%, #08b7f8));background-image:url("../images/btn_bg.png"),-webkit-linear-gradient(top, #46d9ff 0%, #08b7f8 100%);background-image:url("../images/btn_bg.png"),-o-linear-gradient(top, #46d9ff 0%, #08b7f8 100%);background-image:url("../images/btn_bg.png"),-ms-linear-gradient(top, #46d9ff 0%, #08b7f8 100%);background-image:url("../images/btn_bg.png"),linear-gradient(to bottom, #46d9ff 0%,#08b7f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#46d9ff', endColorstr='#08b7f8',GradientType=0 )}a.btn{text-decoration:none}.btn-plus{background:url(../images/btn_plus.png) no-repeat 0 0;height:25px}.btn-plus>.label{font-size:13px;padding-left:30px;line-height:21px}.btn-medium{font-size:15px;height:35px;line-height:35px}.btn-big{font-size:18px;line-height:40px;height:40px}.btn[disabled=true],.btn.disabled{color:#b3b2ad;background-color:#d6d5cf;background-image:none;cursor:default}.page-link{color:#009ecd;font-size:15px;line-height:18px;text-decoration:none;font-family:"omnesmedium";text-transform:uppercase}.page-link .arrow{margin:-2px 0 0 9px}.close{float:right;background:transparent url(../images/btn_close.png) no-repeat center top;width:23px;height:24px;text-indent:-9999px;overflow:hidden}button.close{padding:0;cursor:pointer;border:0;-webkit-appearance:none;overflow:visible}.product-button{color:#FFF;display:block;text-align:center;text-decoration:none;font-family:"omnesmedium";text-transform:lowercase}.product-button.select-product{color:#fff;width:114px;height:45px;margin:0 auto;font-size:18px;margin-top:23px;line-height:35px;margin-bottom:12px;text-decoration:none;background:url("../images/fpo/roamio-select-button.png") no-repeat}input[type="text"],input[type="password"]{display:block;height:28px;border:1px solid #ddd;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;padding-left:5px;font-family:"omnesmedium",sans-serif;margin-bottom:10px;margin-top:10px}select{width:220px;border:1px solid #ddd;background-color:#ffffff;height:30px;line-height:30px;padding:4px 6px;margin-bottom:10px;font-size:14px;color:#555555;vertical-align:middle;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.lt-ie9 select{font-family:sans-serif !important}.placeholder{color:#aaa}input.padded,select.padded{padding:0px 0px 0px 0px;margin-top:5px}input.small,select.small{width:170px}input.large,select.large{width:85%}input.x-large,select.x-large,div.x-large{width:438px}input.halfsize,select.halfsize,div.halfsize{width:300px;margin-right:25px}.form-spacer{width:100%;border-bottom:1px solid #ddd;height:30px;margin-bottom:30px}.required-note{font-family:'omnes_regular';font-size:13px;font-style:italic}.required-note>span{color:#fe3381}.tivo-error{font-family:"omnes_regular",sans-serif;font-size:13px;color:#fe3381;display:block}.link-discover a:hover,.link-discover a.active{color:#00b5e7;font-family:"omnesmedium"}.link-shop a:hover,.link-shop a.active{color:#00b5e7;font-family:"omnesmedium"}.link-my-tivo a:hover,.link-my-tivo a.active{color:#00b5e7;font-family:"omnesmedium"}.link-find-content a:hover,.link-find-content a.active{color:#00b5e7;font-family:"omnesmedium"}.link-support a:hover,.link-support a.active{color:#00b5e7;font-family:"omnesmedium"}.test{padding:1px}#header{width:100%;z-index:500}#shop-header{position:fixed;top:0;left:0;width:100%;z-index:500}.header-topbar{height:96px;position:relative;max-width:1140px;margin:0px auto;font-family:omnes_regular;z-index:500}body.front .header-top{height:96px}body.page-shop #header{background:url("../images/bg-page.png") repeat-x scroll center top transparent}.header-topbar-logo{float:left;margin:0 30px 0 0;width:74px;height:96px;background:url(../images/logo_main.png) no-repeat left top;text-indent:-9999px}.header-topbar-nav{display:block;float:left;height:36px;margin:60px 0 0 0;position:relative}.header-topbar-nav-item{display:block;float:left;width:170px;font-size:12px}.header-topbar-nav-item.link-find-content{width:150px}.header-topbar-nav-item.link-my-tivo{width:140px}.header-topbar-nav-item.link-support{width:110px}.header-topbar-nav-item>a{color:#EDEBE1;display:block;font-size:16px;height:36px;letter-spacing:1px;min-width:33px;text-decoration:none;text-transform:uppercase;position:relative;text-align:center}.header-topbar-nav-item>a:hover:after,.header-topbar-nav-item>a.active:after{background:url(../images/globalnavindicator.png) no-repeat center bottom;position:absolute;width:52px;height:20px;display:block;bottom:-8px;left:50%;margin-left:-26px;content:"";z-index:501}.header-topbar-nav-right{position:absolute;right:0;top:20px}.header-topbar-nav-right-links{float:left;font-size:12px;color:#FFFFFF;text-transform:uppercase;line-height:23px}.header-topbar-nav-right-links a{color:#00B5E7;text-decoration:none;padding:0 6px}.header-topbar-nav-right-links #cart-container a{background-color:#00B5E7;color:#FFFFFF;display:inline-block;height:18px;line-height:18px;margin:0 5px;text-align:center}#search-block-form{position:absolute;top:35px;right:0}#edit-actions{float:left}#search-block-form .form-item{float:left;margin:0}#search-block-form input{height:29px;border:none}#search-block-form input.form-submit{display:none}#search-block-form input{height:28px;width:100px;display:inline-block;font-family:omnes_regular_italic;font-size:13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;color:#edebe1;vertical-align:middle;-moz-box-shadow:inset 1px 1px 5px #333;-webkit-box-shadow:inset 1px 1px 5px #333;box-shadow:inset 1px 1px 5px #333;padding:0 10px;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;padding-right:30px;padding-left:30px;background:#818181 url(../images/icon-magnifying-glass-gray.png) no-repeat 5px center;margin:0}#search-block-form input:focus{width:150px;font-family:omnes_regular;background:#fff url(../images/icon-magnifying-glass-dk-gray.png) no-repeat 5px center;color:#555555}#cart-container,#activate-container,#welcome-container,#sign-container{display:inline-block;float:left}#cart-container,#welcome-container{padding-right:10px;border-right:1px solid #666}#activate-container,#welcome-container{margin:0 10px}.header-subnav-placeholder{background:url(../images/pagenavbg.jpg) repeat-x left top;height:52px;height:18px;overflow:hidden;position:absolute;top:96px;left:0;-webkit-box-shadow:0px 0px 12px 0px #000000;box-shadow:0px 0px 12px 0px #000000;behavior:url(js/vendor/PIE.htc);width:100%;margin:0px auto}.header-subnav-link-list{float:left;width:238px}.header-subnav-container{background:url(../images/meganavbg.png) repeat-x left top;width:100%;position:absolute;left:0px;top:96px;display:none;overflow:hidden;-webkit-box-shadow:0px 0px 12px 0px #000000;box-shadow:0px 0px 12px 0px #000000;behavior:url(js/vendor/PIE.htc);z-index:500;height:139px}.header-subnav-container a{color:#fff}.header-subnav-container-inner{width:1175px;margin:0 auto}.header-subnav-section{width:238px;float:left;display:block;padding:15px 25px}.header-subnav-section h3{color:#43413f;margin-bottom:12px;padding-bottom:2px;border-bottom:2px solid #9d9c9c;font-size:13px;font-family:omnes_regular}.header-subnav-section a{display:block;color:#43413F;text-transform:uppercase;line-height:1.5;font-size:13px;text-decoration:none;font-family:omnesmedium}.header-subnav-section-doublewide{width:530px}.header-subnav-section-triplewide{width:795px}.header-subnav-section-block{background-color:rgba(255,255,255,0.1);margin:0}#header-subnav-discover a:hover{color:#00b5e7}#header-subnav-shop a:hover{color:#00b5e7}#header-subnav-discover .discover-tivo,#header-subnav-shop .shop-home,#header-subnav-shop .roamio,#header-subnav-shop .mini,#header-subnav-shop .stream{margin:10px 0 0;padding:0}#header-subnav-discover .discover-tivo{width:167px}#header-subnav-shop .shop-home{width:167px}#header-subnav-shop .roamio{width:262px}#header-subnav-shop .mini{width:204px}#header-subnav-shop .stream{width:195px}#header-subnav-discover .discover-tivo,#header-subnav-shop .shop-home,#header-subnav-shop .roamio,#header-subnav-shop .mini,#header-subnav-shop .stream{border-right:2px solid #9D9C9C}#header-subnav-discover .discover-tivo,#header-subnav-shop .shop-home,#header-subnav-shop .roamio,#header-subnav-shop .mini,#header-subnav-shop .stream{padding:2px 10px 0px;margin:10px 0px 0px;float:left;display:block;width:auto}#header-subnav-discover .discover-tivo a,#header-subnav-shop .shop-home a,#header-subnav-shop .roamio a,#header-subnav-shop .mini a,#header-subnav-shop .stream a{display:block;text-transform:uppercase;line-height:1.5;font-size:13px;text-decoration:none;font-family:omnesmedium;height:120px;text-align:center}#header-subnav-discover .discover-tivo a img,#header-subnav-shop .shop-home a img,#header-subnav-shop .roamio a img,#header-subnav-shop .mini a img,#header-subnav-shop .stream a img{display:block;margin:0 auto;transition:all 100ms linear;-moz-transition:all 100ms linear;-webkit-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-backface-visibility:hidden}#header-subnav-shop .roamio a img{margin-top:15px}#header-subnav-discover .discover-tivo a img,#header-subnav-shop .mini a img,#header-subnav-shop .stream a img{margin-top:5px}#header-subnav-discover .discover-tivo a:hover,#header-subnav-shop .shop-home a:hover,#header-subnav-shop .roamio a:hover,#header-subnav-shop .mini a:hover,#header-subnav-shop .stream a:hover{color:#00b5e7}#header-subnav-discover .discover-tivo a:hover img,#header-subnav-shop .shop-home a:hover img,#header-subnav-shop .roamio a:hover img,#header-subnav-shop .mini a:hover img,#header-subnav-shop .stream a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}#header-subnav-shop .shop-home a{width:150px}#header-subnav-shop .roamio a{width:240px}#header-subnav-discover .discover-tivo a,#header-subnav-shop .mini a,#header-subnav-shop .stream a{width:200px}#header-subnav-find-content a:hover{color:#00b5e7}#header-subnav-my-tivo a:hover{color:#00b5e7}#header-subnav-support a:hover{color:#00b5e7}#pagenav{width:100%;margin:0px auto;display:block;position:absolute;top:10px;right:20px}#subnav{background:url(../images/subnavbg.png) repeat-x 0 0;height:70px;z-index:150;width:100%;overflow:hidden;*zoom:1}#subnav ul{float:left;display:block;overflow:hidden}#subnav li{float:left}#subnav.fixed{position:fixed;z-index:9999;top:0}#subnav .btn-buy-product{padding:0 30px;float:left}#subnav .nav li>a{display:block;color:#009ecd;font-size:15px;margin:10px 0 0 30px;text-decoration:none;font-family:"omnesmedium";text-transform:uppercase;outline:0}#subnav .nav .active>a{color:#383535}#subnavcontainer{position:absolute;right:20px;top:20px;text-align:left}#footer{width:100%;margin:0 auto;bottom:0;background-color:#4e4d4c;padding-bottom:20px}#footer .region,#footer .region .block{float:left;margin-top:20px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#footer .region .block-menu{margin-top:0}#footer .region .block-menu h2{color:#00b5e7;font-family:"omnes_regular",sans-serif;font-size:18px;line-height:22px;margin-bottom:12px !important;text-transform:uppercase}#footer .region .block-menu ul li{list-style:none outside none !important}#footer .region .block-menu ul li a{text-decoration:none;font-size:13px;line-height:22px;text-transform:uppercase}#footer .region .block-menu ul li a:hover{color:#00b5e7}#footer .region .block{width:100%}#footer .region-footer-left .block{width:50%}#footer .region-footer-left .email-sign-up{width:100%}#footer .region-footer-left .email-sign-up .heading{background:none;color:#00B5E7;display:block;font-family:"omnes_regular";font-size:13px;line-height:22px;text-transform:uppercase;padding:0;margin-bottom:5px}#footer .region-footer-left .email-sign-up input[type="text"]{height:28px;width:200px;display:inline-block;font-family:omnes_regular_italic;font-size:13px;background-color:#818181;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;color:#edebe1;vertical-align:middle;-moz-box-shadow:inset 1px 1px 5px #333;-webkit-box-shadow:inset 1px 1px 5px #333;box-shadow:inset 1px 1px 5px #333;padding:0 10px;-webkit-transition:background-color 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;margin:0}#footer .region-footer-left .email-sign-up input[type="text"]:focus{font-family:omnes_regular;background-color:#ffffff;color:#555555}#footer .region-footer-left .email-sign-up a.btn-submit{margin-left:10px;font-family:"omnessemibold",sans-serif}@media all and (min-width: 480px){#footer .region .block-menu{height:200px}.region-footer-left{width:40%}.region-footer-center{width:25%}.region-footer-right{width:23%;padding-left:7%;border-left:1px #666 solid}}#footer>.container:first-child{background:url(../images/logo_silhouette.gif) no-repeat right top}#footer a{color:#edebe1;text-decoration:none;font-family:omnes_regular, sans-serif}#footer_left,#footer_center,#footer_right{height:77px;float:left}#social_links a{height:21px;text-indent:-9999px;display:inline-block}#social_fb{background:url(../images/social_fb.gif) no-repeat left top;width:27px;margin-right:10px}#social_twitter{background:url(../images/social_twitter.gif) no-repeat left top;width:27px;margin-right:10px}#social_youtube{background:url(../images/social_youtube.gif) no-repeat left top;width:27px;margin-right:10px}#social_blog{background:url(../images/social_blog.gif) no-repeat left top;width:41px}#footer_left{width:40%}#footer_center,#footer_right{width:30%}.ie7 #footer_right{*width:509px}#oldlogo{width:55px;height:77px;float:right;margin-top:-28px}#footer_links,#social_links{display:inline-block}#social_links{margin-top:2px}#footer_links{margin:0}#footer_links li{font-size:10px;line-height:20px;float:left;display:block;padding-right:15px;text-transform:uppercase;font-family:"omnesmedium"}#footer_links li a:hover{color:#00B5E7}#social_links a{float:left;display:block;padding-right:5px;text-transform:uppercase;font-size:10px}#copyright{font-size:10px;color:#999}.footer_left_inner{position:relative;font-family:"omnesmedium"}.footer_left_inner .heading{text-transform:uppercase;color:#00b5e7;font-size:18px;line-height:22px;padding-right:20px;background:url(../images/right_caret_blue.gif) no-repeat right center;display:inline;font-family:"omnes_regular"}.footer_left_inner h3{font-family:"omnes_regular",sans-serif}.footer_left_inner .detail{color:#999;cursor:pointer;font-size:13px;line-height:15px}.footer_left_inner#l02{padding-top:13px}#footerbottom{margin:0px auto;position:relative;padding-top:15px;overflow:hidden}.footer-equal-columns{overflow:hidden;margin-bottom:30px;padding-bottom:15px}.footer-third{padding-left:2%;margin-bottom:-99999px;padding-bottom:99999px;border-left:1px solid #5c5957}.footer-third .heading{font-size:16px;margin-top:-3px;margin-bottom:12px;line-height:22px;color:#edebe1;font-family:"omnes_regular"}.footer-third h3{font-family:"omnes_regular_italic",sans-serif}.footer-third li{list-style-type:none;font-family:"omnesmedium";text-transform:uppercase}.footer-third li a{font-size:13px;line-height:22px}#emailbuddies{height:35px;width:250px;background-color:#5c5957;padding:4px 12px;font-size:14px;line-height:14px;inset:0;border:0;margin-right:12px;color:white}#l02 label{position:absolute;top:57px;left:0px;color:#8a8783;font-size:11px;font-family:"omnes_regular",sans-serif}#l02,#l03{display:none}.footer_left_inner#l02{padding-top:13px}.breadcrumb{margin:20px 10px;font-size:13px !important;font-family:"omnesmedium" !important}.breadcrumb .delimiter{top:1px;color:#bdbbbc;font-size:17px;padding:0 6px 0 4px;position:relative}#top_promo_bar{height:80px;width:100%;background:#fe3480 url(../images/top_promo_bar_meet_roamio.jpg) no-repeat center top;display:block}.ad{width:305px;margin-bottom:10px;padding:10px 0;padding-top:0px}.ad h4{font-size:14px;padding:7px 0px;line-height:18px;font-family:"omnesmedium",sans-serif}.ad .line2{font-size:13px;line-height:16px}.ad .line3,.ad h3{font-size:15px;line-height:18px;font-family:"omnesmedium",sans-serif;margin-top:5px}.ad .line3{color:#009ecd;font-size:15px;line-height:15px;display:block}.ad .line4{font-size:12px;line-height:16px;border-top:1px solid #ccc;padding-top:4px;margin-top:2px;border-top:1px solid #ccc;margin-bottom:15px}.ad .p2{font-size:13px;text-transform:uppercase;padding-left:15px}.ad h3{padding-top:5px 0 0 0;margin:0}.ad.shippingbug .cart_shipping{background:url(../images/config_shipping.png) no-repeat 12px 0px;padding-left:70px;position:relative;zoom:1}.ad.guaranteebug .cart_guarantee{background:url(../images/Youll_love_me_guaranteed_outlines_2013.png) no-repeat 12px 0px;padding-left:72px;position:relative;zoom:1}.ad_row{overflow:hidden;margin-left:30px;margin-bottom:40px}.ad.shippingbug{float:left;width:290px}.ie7 .ad.shippingbug{width:288px}.ad.guaranteebug{float:left;width:380px;border-left:1px solid #ccc;padding-left:20px}.ad_row .ad h3{padding-top:0px}.ad_row .ad .line3{font-size:13px;line-height:15px}.module-question-bug{overflow:hidden;margin-bottom:15px}.module-question-bug-copy{float:left;font-size:15px;line-height:31px;padding-right:10px;font-family:"omnesmedium"}.icon-call{background:url(../images/call-icon.png) no-repeat;float:left;height:31px;width:24px}.icon-chat{background:url(../images/chat-icon.png) no-repeat;float:left;height:31px;width:28px}.icon-email{background:url(../images/email-icon.png) no-repeat;float:left;height:31px;width:28px}.cart_call_title{background:url("../images/tooltip_icon_call.png") 0 50% no-repeat;background-size:17px 25px;padding-left:20px}.cart_chat_title{background:url("../images/tooltip_icon_chat.png") 0 50% no-repeat;background-size:17px 25px;padding-left:20px}.cart_email_title{background:url("../images/tooltip_icon_email.png") 0 50% no-repeat;background-size:17px 25px;padding-left:20px}table.dl{font-size:13px;margin:0 -10px}table.dl td{line-height:15px;padding:10px}table.dl td.dt{width:40%}table.dl td.dd{width:60%}table.dl tr:nth-child(2n+1){background-color:#edebe1}.tab-container{background-color:#f3f2eb;border-top:4px solid #afaeae;margin:40px 0}.tab-container h4{font-family:"omnesextralight";font-size:24px;margin:10px 0}.tab-container h5{font-family:"omnesmedium";font-size:18px;margin:10px 0}.tab-container .tab{padding:30px 20px 50px 20px;display:none}.tab-container .tab.active{display:block}.tab-container .tab-nav-container{background:url(../images/navigation/tab-nav-background.png) repeat-x;height:70px;position:relative;margin-bottom:-20px;width:100%}.tab-container .tab-nav-container .tab-nav{height:100%}.tab-container .tab-nav-container .tab-nav .tab-nav-item{float:left;height:100%}.tab-container .tab-nav-container .tab-nav .tab-nav-item a{color:#009ecd;display:block;font-family:"omnesmedium",sans-serif;font-size:15px;height:100%;line-height:50px;overflow:visible;padding:0 30px;text-align:center;text-transform:uppercase;outline:0}.tab-container .tab-nav-container .tab-nav .tab-nav-item a:hover{color:#fe3381;text-decoration:none}.tab-container .tab-nav-container .tab-nav .tab-nav-item.active a{background:url(../images/navigation/tab-nav-item-active-arrow.png) center 42px no-repeat;color:#383535}.tab-container .collapse-group-container{border-bottom:1px solid #ccc}.tab-container .collapse-group{border-top:1px solid #ccc;background-color:#edebe1}.tab-container .collapse-group.collapsed{background-color:transparent}.tab-container .collapse-heading a{color:#383535}.tab-container .collapse-heading a:hover{background-color:#edebe1;color:#383535;text-decoration:none}.tab-container .collapse-toggle{display:block;padding:10px 0 10px 10px;overflow:hidden}.tab-container .collapse-toggle-icon{display:block;background:url(../images/product-detail-collapse-sprite.png) -13px 0 no-repeat;width:13px;height:13px;float:left}.tab-container .collapsed .collapse-toggle-icon{background-position:0 0}.tab-container .collapse-label{font-size:13px;font-family:"omnessemibold";margin-left:10px}.tab-container .collapse-body p{font-size:13px}.tab-container .collapse-body ul{margin-left:10px !important}.tab-container .collapse-body-inner{padding-left:24px;padding:5px 24px 15px 34px}.tab-container .comparison-table .comparison-table-header-container{overflow:hidden}.tab-container .comparison-table .comparison-table-header-container .title{float:left;margin:0;width:330px}.tab-container .comparison-table .comparison-table-header-container .header{font-size:13px;font-family:"omnessemibold";text-align:center;float:left;width:80px;padding:0 0 5px 0}.tab-container .comparison-table .collapse-toggle .title{margin-left:10px;float:left;width:297px}.tab-container .comparison-table .collapse-toggle .cell{display:block;width:80px;text-align:center;float:left}.tab-container .comparison-table .yes-icon{background:url(../images/comparison-tab-table-yes-icon.png);display:block;width:16px;height:21px;margin:0 auto}.tab-container .comparison-table .no-icon{background:url(../images/comparison-tab-table-no-icon.png);display:block;width:16px;height:21px;margin:0 auto}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;min-width:260px;padding:1px;text-align:left;white-space:normal;background-color:#e0f4f6;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:5px 9px 13px 0px rgba(0,0,0,0.4) ;-moz-box-shadow:5px 9px 13px 0px rgba(0,0,0,0.4) ;box-shadow:5px 9px 13px 0px rgba(0,0,0,0.4) }.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-family:"omneslight",sans-serif !important;font-size:24px !important;font-weight:100 !important;line-height:25px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-bottom:11px solid #e0f4f6;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0}.carousel{width:1600px;margin:0 auto}.carousel .flex-control-nav{left:50%;z-index:100;position:absolute;text-align:center;border-radius:5px;padding:0 13px;height:21px;*height:23px;list-style:none;margin:0 auto;margin-left:-45px;bottom:10px}.carousel .flex-control-nav li{float:left;padding-top:6px;zoom:1}.carousel .flex-control-nav li:first-child a{margin-left:0px}.carousel .flex-control-nav a{width:9px;height:9px;display:block;overflow:hidden;text-indent:-9999px;margin-left:5px;border:1px solid #009ecd;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;zoom:1}.carousel .flex-control-nav a.flex-active{background:#009ecd}.carousel .flex-direction-nav{top:50%;margin:0 auto;display:block;margin-top:-27px;position:absolute;width:100%;display:none}.carousel .flex-direction-nav li{float:right;margin-right:20px}.carousel .flex-direction-nav li a{width:57px;height:57px;display:block;text-indent:-99999px;background:url("../images/carousel-right-arrow.png") no-repeat}.carousel .flex-direction-nav li a:focus{outline:none}.carousel .flex-direction-nav li:first-child{float:left;margin-left:20px;margin-right:0}.carousel .flex-direction-nav li:first-child a{background:url("../images/carousel-left-arrow.png") no-repeat}.carousel:hover .flex-direction-nav{display:block}.carousel,.flex-viewport,.slides,.slide-group{height:100%}.summary-sidebar{background-color:#f3f1ea;width:295px;-webkit-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;-moz-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) }.summary-sidebar-product{background-color:#e7f7fa}.summary-sidebar-header{padding:28px 20px 15px 20px;border-bottom:1px solid #b8babc;overflow:hidden}.summary-sidebar-header h3{font-size:24px;line-height:1;font-family:"omnesextralight",sans-serif;float:left}.summary-sidebar-header .btn-edit{float:right}.summary-sidebar-content{border-bottom:1px solid #b8babc}.summary-sidebar-content .btn-submit{width:60%;margin:10px 0 30px 0}.summary-sidebar-submit-button-container{display:block;margin:0 auto;text-align:center}.summary-sidebar-order-actions{padding:5px 20px 0 20px}.summary-sidebar-order-actions>li{margin-bottom:5px}.summary-sidebar-order-actions>li .collapse-inner{margin:5px 0}.summary-sidebar-order-actions>li .collapse-inner input{float:left;width:182px;height:23px}.ie7 .summary-sidebar-order-actions>li .collapse-inner input{width:172px;height:19px}.summary-sidebar-order-actions>li .collapse-inner label{padding-bottom:5px}.summary-sidebar-order-actions>li .collapse-inner .btn{margin-left:10px}.summary-sidebar-action-result{padding:5px 20px 0 20px}.summary-sidebar-action-result h5{font-family:"omnesmedium";font-size:13px}.summary-sidebar-action-result p{font-size:13px}.summary-sidebar-action-result .price{float:right;font-size:13px;font-family:"omnes_regular"}.summary-sidebar-action-result .price.promo-price-display{text-decoration:line-through}.summary-sidebar-action-result .price.discount-price-display{color:#fe3381;padding-right:5px}.summary-sidebar-action-result-promo-code{padding-bottom:0}.summary-sidebar-order-items{padding:20px 20px 10px 20px}.summary-sidebar-order-item{margin-bottom:15px}.summary-sidebar-order-item.last{margin-bottom:0}.summary-sidebar-order-item p{font-size:13px}.summary-sidebar-order-item-price{font-family:"omnes_regular";float:right;text-transform:uppercase}.summary-sidebar-order-item-price.discounted{text-decoration:line-through}.summary-sidebar-order-item-header .summary-sidebar-order-item-price{font-family:"omnesmedium"}.summary-sidebar-order-item-discount{color:#fe3381}.summary-sidebar-order-items-divider{margin-top:5px}.summary-sidebar-order-item-discount{position:relative}.summary-sidebar-order-item-service-plan{position:relative}.summary-sidebar-order-item-warranty{position:relative}.ie7 .summary-sidebar-order-item-price{position:absolute;right:0;top:2px}.summary-sidebar-order-item-header{font-size:13px;line-height:13px;font-family:"omnesmedium";position:relative}.summary-sidebar-order-item-fields{margin-top:10px;position:relative}.summary-sidebar-order-item-fields .options-field{position:absolute;top:0;left:0}.summary-sidebar-order-item-fields .options-field select{width:150px;*width:140px}.summary-sidebar-order-item-fields .qty-field{float:right}.summary-sidebar-order-item-fields .qty-field label{float:left;color:#908b8b;line-height:30px;font-size:13px}.summary-sidebar-order-item-fields .qty-field input{width:35px;text-align:center;padding:0;float:left;margin-left:5px;line-height:30px !important;height:30px}.summary-sidebar-price{font-size:13px;overflow:hidden;margin:15px 0 10px 0;position:relative}.summary-sidebar-price-label{padding-left:20px;font-family:"omnesmedium"}.summary-sidebar-price-number{position:absolute;right:0;padding-right:20px;font-family:"omnes_regular"}.summary-sidebar-highlighted-price{background-color:#fbfbf9;font-size:13px;overflow:hidden;margin:20px 10px;position:relative;height:33px;zoom:1}.summary-sidebar-product .summary-sidebar-highlighted-price{background-color:#f3fbfd}.summary-sidebar-highlighted-price-label{text-transform:uppercase;position:absolute;left:10px;z-index:10;line-height:33px;font-family:"omnesmedium"}.summary-sidebar-highlighted-price-number{position:absolute;right:10px;z-index:10;line-height:33px;font-family:"omnes_regular"}.summary-sidebar-highlighted-price-flasher{display:none;background-color:#ffaac9;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.summary-sidebar-footer{padding:19px 20px 28px 20px}.summary-sidebar-signin h6{text-align:center;font-size:15px;padding-bottom:5px;font-family:"omnesmedium"}.summary-sidebar-signin p{text-align:center;font-size:13px}.summary-sidebar-signin .state-not-signed-in .link-sign-in{display:inline;margin-left:10px}.summary-sidebar-signin-form{overflow:hidden}.summary-sidebar-signin-form .field{position:relative}.summary-sidebar-signin-form .field label{position:absolute;top:3px;left:5px;color:#000}.summary-sidebar-signin-form .field input{width:100%;height:22px;line-height:22px;margin-bottom:6px;padding-left:5px}.summary-sidebar-signin-actions{float:right}.summary-sidebar-signin-actions a{font-size:13px;line-height:23px;display:inline;font-family:"omnesmedium",sans-serif}.product-intro-container{color:#000;width:470px;margin-top:28px;font-family:"omnes_regular"}.product-intro-container .subheader{font-size:28px;line-height:22px;margin-bottom:19px}.product-intro-container .intro{font-size:18px;line-height:26px}.product-price-table-container{margin-top:-780px;position:relative}.popout-table{background:#edebe1;border:1px solid #c0beb6;border:1px solid rgba(56,53,53,0.24);box-shadow:5px 4px 20px rgba(0,0,0,0.25)}.popout-table .title{font-size:31px;line-height:52px;padding:7px 18px 5px 18px}.popout-table .product-image{float:right;max-width:100%}.popout-table .details{padding:9px 18px 5px 18px}.popout-table .fine-print{padding:4px 18px 20px 18px}.popout-table .fine-print a{color:#fe3381;text-decoration:none;font-family:"omnesmedium"}.popout-table .heading{font-size:38px;line-height:40px;text-transform:uppercase}.popout-table .image-container{height:150px;margin-top:33px;text-align:center}.price-container{margin-top:4px;height:54px;background:#FFF;display:inline-block}.price-container .edge-design{float:left;width:22px;height:54px;background:url("../images/price-edge-design.png") no-repeat}.price-container .price{padding:0 50px 0 17px;float:left;font-size:25px;line-height:54px}.product-feature-interior-container{padding:20px;background:#edebe1;border:1px solid rgba(56,53,53,0.24);box-shadow:5px 4px 20px rgba(0,0,0,0.25)}.product-mobile-video-container{padding-top:120px}.product-mobile-video-container .background-image{top:197px;z-index:-1;position:absolute}.product-mobile-video-container .large-tagline{margin:0 auto;font-size:65px;line-height:65px;text-align:center}.product-mobile-video-container .small-tagline{font-size:50px;line-height:50px}.product-mobile-video-container .ipad{height:553px;background:url("../images/ipad.png") no-repeat}.product-mobile-video-container .content-container{margin-top:135px}.product-mobile-video-container .subhead{color:#fe3381;font-size:24px;margin-top:15px;line-height:28px;font-family:"omnesmedium"}.product-mobile-video-container .details{margin-top:25px}.product-mobile-video-container .availability-icon{margin-top:12px}.product-feature-container{color:#383535;margin-top:-280px;font-family:"omnes_regular"}.product-feature-container .product-feature-interior-container{padding-left:36px}.product-feature-container .product-name{font-size:29px;line-height:47px}.product-feature-container .product-details{font-size:13px;line-height:17px}.product-feature-container .product-details ul{margin-top:15px;font-size:15px;line-height:24px;margin-left:28px;list-style-type:disc}.product-feature-container .price-select{margin-top:38px}.product-feature-container .price-container{margin-left:-36px;margin-bottom:19px}.product-feature-container .fine-print{font-size:15px;line-height:19px}.product-feature-container .product-image-container{height:325px}.product-feature-container .select-btn{color:#fff;font-size:18px;margin-top:10px;line-height:32px;margin-left:36px}.modal{background-color:#f9f8f4;position:absolute;top:20px;left:50%;z-index:1050;width:690px;margin-left:-345px;outline:none;-webkit-box-shadow:5px 9px 13px 0px rgba(0,0,0,0.33) ;-moz-box-shadow:5px 9px 13px 0px rgba(0,0,0,0.33) ;box-shadow:5px 9px 13px 0px rgba(0,0,0,0.33) ;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;zoom:1}.modal.fade{-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-header{padding:10px 30px}.modal>.close{position:absolute;right:10px;top:10px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;padding:30px}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;zoom:1}.modal-backdrop.fade{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.modal-backdrop,.modal-backdrop.fade.in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.modal p{font-size:13px}.modal-product-detail-top{padding-bottom:30px;overflow:hidden}.modal-product-detail-top-left{width:350px}.modal-product-detail-name{font-family:"omneslight";font-size:24px;margin-bottom:5px}.modal-product-detail-description{font-size:15px}.modal-product-detail-content{padding-top:29px;border-top:1px solid #bbb}.modal-product-detail-content>h4{font-family:"omnessemibold";font-size:13px}.modal-product-detail-content>ul{list-style:disc;margin:1em 0 2em 0;padding:0 0 0 40px}.modal-product-detail-content>ul>li{margin:.5em 0;font-size:13px}.modal-form{margin-bottom:0}.modal-form .modal-body{margin-bottom:40px}.modal-form h4{font-size:24px;font-family:"omneslight";padding-bottom:15px}.modal-form p{font-size:15px;padding-bottom:15px}.modal-form hr{margin:20px 0}.modal-form .field>label{color:#908b8b;font-size:13px}.modal-form .field>input{margin-top:5px}.modal-reset-password-top{padding-bottom:30px;overflow:hidden}.modal-reset-password-top-left{width:350px}.modal-reset-password-name{font-family:"omneslight";font-size:24px;margin-bottom:25px}.modal-reset-password-description{font-size:15px}.modal-reset-password-email{width:264px}.modal-reset-password-content{padding:5px 0px 20px 0px;border-bottom:1px solid #bbb}.modal-reset-password-content p{padding-bottom:10px}.modal-reset-password-content .error-text{color:#fe3381}#reset-password{width:560px;height:410px}.feature_tabs{padding-bottom:50px;margin:0px auto;margin-top:40px;width:1000px}.feature_tabs li{display:inline;padding:0 29px}#stream_specs.feature_tabs li,#mini_specs.feature_tabs li{padding:0 60px}.feature_tabs li:first-child{padding-left:0px}.feature_tabs li:last-child{padding-right:0px}a.tab-label:link,a.tab-label:active,a.tab-label:visited{display:inline-block;padding:15px 35px;text-transform:uppercase;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#383535}a.tab-label.active{background-color:#1f90ec;color:#ffffff;font-weight:bold}a.tab-label:hover{text-decoration:none}.tab-content-wrapper{padding:0 36px;width:1070px;margin:0px auto;margin-bottom:50px}.tab-content-wrapper .comparison a,.tab-content-wrapper .specifications a{text-decoration:none}.tab-content-wrapper .comparison a:hover,.tab-content-wrapper .specifications a:hover{text-decoration:underline}h2.tab-title{display:none;font-family:"omnes_regular";font-weight:normal;font-size:30px;padding-bottom:12px;color:#000000}.tab-intro{display:block;padding-bottom:45px;color:#000000}.specifications tr,.comparison tr{height:55px}.specifications tr.header-top,.comparison tr.header-top{height:19px}.specifications tr.header-bottom td,.comparison tr.header-bottom td{padding-bottom:18px}.specifications td,.comparison td{text-align:center;vertical-align:middle;padding:11px 0 10px 0;font-size:18px}.specifications td:first-child{text-align:left;padding-right:60px;font-size:14px}.comparison td:first-child{text-align:left;font-size:14px}.specifications .box-name,.comparison .box-name{font-size:16px;text-transform:uppercase}.specifications tr:first-child td{padding:0 0 7px 0}.specifications td.near-top,.comparison td.near-top{padding:3px 0 18px 0}.specifications td.compare-group,.comparison td.compare-group{font-size:20px;color:#000000;padding-top:42px}.specifications td.compare-group.signal-source,.comparison td.compare-group.signal-source{padding-top:16px}.specifications.small-text,.specifications .small-text,.comparison.small-text,.comparison .small-text{font-size:14px}.specifications .box,.comparison .box{display:block;width:196px;height:32px;margin:0 auto}.specifications .box.roamio,.comparison .box.roamio{background:url("../images/icon-roamio.png") no-repeat}.specifications .box.roamio-plus,.specifications .box.roamio-pro,.comparison .box.roamio-plus,.comparison .box.roamio-pro{background:url("../images/icon-roamio-plus.png") no-repeat}.comparison .box.cable-dvr{background:url("../images/icon-cable-dvr.png") no-repeat}.thumbsup{display:block;width:47px;height:34px;background:url("../images/icon-thumbsup.png") no-repeat;margin:0 auto}.thumbsup-reg{display:block;width:47px;height:34px;background:url("../images/icon-thumbsup-reg.png") no-repeat;margin:0 auto}.x{display:block;width:13px;height:34px;background:url("../images/icon-x.png") 0 9px no-repeat;margin:0 auto}.acrosstheboard{border:1px dashed #999999;text-align:center;padding:10px 0}.checkmark-reg{display:block;width:13px;height:34px;background:url("../images/Checkmark-black.png") 0 9px no-repeat;margin:0 auto}.faq-category-indent{padding-left:20px}.faq-more-link{font-size:0.85em;margin-left:30em;margin-top:0;margin-bottom:-1.25em;text-align:right}.faq-top-link{font-size:0.8em;margin-top:0;margin-bottom:0;padding-bottom:1.0em}.faq-question{padding-top:5px;padding-left:20px}.faq-answer{padding-left:40px}.faq-answer .faq-answer-label{float:left;margin-right:0.5em}.faq-dl-hide-answer{padding-bottom:15px}img.faq-tax-image{float:left;padding:0px 3px 0px 3px}div.faq-detailed-question{font-style:italic}.faq .collapsible{display:block}.faq .collapsed{display:none}.faq #faq-expand-all{text-align:right;display:none}.faq #faq-expand-all a.faq-expand-all-link,.faq #faq-expand-all a.faq-collapse-all-link{display:none}.faq-body{padding-left:16px;padding-top:10px}.faq-holder{padding-bottom:5px}.faq-question-answer{position:relative}.faq-dt-hide-answer{background:transparent url(../images/plus.png) left no-repeat;padding-left:25px;padding-bottom:5px}.faq-dd-hide-answer{position:relative;background:transparent url(../images/minus.png) top left no-repeat;padding-left:25px;top:-24px;padding-top:20px}.faq-dt-hide-answer a{position:relative;z-index:2}.plus_toggle{background:transparent url(../images/plus.png) no-repeat;width:25px;height:25px;float:left;margin-bottom:10px}.minus_toggle{background:transparent url(../images/minus.png) no-repeat;width:25px;height:25px;float:left;margin-bottom:10px}.tgl_mover{padding-top:5px;padding-left:40px}#toggleCont{padding-bottom:8px}.faq-title{padding-left:11px;font-size:16px}.faq-body p{font-size:16px;line-height:1.5}.tab-installation .section{position:relative;padding-top:63px}.tab-installation .section.installation-intro{padding-top:0px}.installation-intro,.installation-intro p{overflow:hidden;_overflow:visible;zoom:1}hr.shady{border:none;display:block;width:687px;height:4px;margin:58px auto;background:url("../images/hr.png") no-repeat}.installation-video{display:block;float:left;margin-right:36px}.stepnum{display:inline-block;width:42px;height:42px;padding:6px 8px 10px 8px;background:#00c8fd;color:#ffffff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;position:absolute;top:0px;left:12px}.stepnum span{display:block;width:26px;height:26px;text-align:center;font-size:26px;font-weight:bold}.section h3{display:block;position:absolute;left:76px;top:2px;font-size:36px;font-weight:normal;font-family:"omnes_regular";color:#000000}.installation-step1{height:284px;background:url("../images/installation-step1.png") right bottom no-repeat}.installation-step2{height:324px;background:url("../images/installation-step2.png") right bottom no-repeat}.installation-step4{height:570px;background:url("../images/installation-step4.png") right bottom no-repeat}.tab-installation ul{list-style:disc outside none;margin-left:98px}.tab-installation li{font-size:16px;line-height:130%;padding-bottom:27px}.installation-step3 h4{padding:20px 0 4px 78px;font-size:24px}.installation-step3 p{padding:0 0 7px 78px;font-size:16px}.installation-step4 p{padding:0 0 28px 80px}.connection-detail{padding:25px 0;overflow:hidden;zoom:1}.connection-type{width:292px;margin:0 21px;float:left}.connection-type h5{text-align:center;font-size:24px;padding-bottom:10px}.connection-type:first-child{margin-left:0}.connection-type:last-child{margin-right:0}.connection-type-pic{height:265px;border:8px solid #dcdcdc;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;position:relative}.connection-type-caption{height:80px;background:#dcdcdc;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.backview{border:8px solid #dcdcdc;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:21px 26px;height:345px;position:relative}.connection-type-pic.wireless{background:url("../images/connection-wireless.png") center 10px no-repeat}.connection-type-pic.wired{background:url("../images/connection-wired.png") center 10px no-repeat}.connection-type-pic.coax{background:url("../images/connection-coax.png") center 10px no-repeat}.connection-type-pic .type-title{display:block;position:absolute;color:#000000;font-size:16px}.connection-type-pic.wireless .type-title{top:138px;left:106px}.connection-type-pic.wired .type-title{top:115px;left:33px}.connection-type-pic.coax .type-title{top:10px;left:23px}.icon-caption{text-align:center;padding-bottom:44px;font-size:15px}.model-name{padding-top:16px;font-weight:600;font-size:15px}.model-directions{font-size:15px}.connection-type-caption .caption{padding:0 30px;text-align:center}.connection-type-caption .caption.wireless{padding-top:7px}.connection-type-caption .caption.wired{padding-top:18px}.connection-type-caption .caption.coax{padding-top:13px}.installation-step3 .backview h4{padding:0}.backview.roamio{background:url("../images/backview-roamio.png") right 77px no-repeat}.backview.roamio-plus{background:url("../images/backview-roamio-plus.png") right 104px no-repeat}.backview .caption{display:block;position:absolute}.backview .caption.roamio1{top:111px;right:675px}.backview .caption.roamio2{top:88px;right:200px}.backview .caption.roamio-plus1{top:100px;right:480px}.backview .caption.roamio-plus2{top:84px;right:60px}.backview .caption .caption-name{font-weight:600}#config{width:1030px;margin:0 auto}#config_left{width:690px;float:left;margin-right:45px}#config_right{float:left;width:295px;padding-top:35px}#config_right_top h5{font-family:"omnesmedium";font-size:13px}.config_product{overflow:hidden}.config-product-info{overflow:hidden;height:230px;margin-top:68px}.config-product-info .left{width:335px}.config-product-info-image{float:left;margin-right:30px}.config-product-info-name{font-family:"omnesthin";font-size:45px;padding-top:50px}.config-product-info-price{font-family:"omnesmedium";font-size:18px}.config-product-info-detail-link{font-size:13px;padding-top:10px;display:block}.config-product-options{margin-top:25px}.config-product-options-header{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:8px}.config-product-options-header-image{float:left;margin-right:25px}.config-product-options-header-name{float:left;font-family:"omnesextralight";font-size:24px;line-height:1;padding-top:13px}.config-product-options-header-button{float:right;margin-top:12px}.config-product-step{overflow:hidden}.config-product-step-header{overflow:hidden;padding:15px 0 20px 0}.config-product-step-header-number{display:block;float:left;background-color:#d9d9d7;color:#fff;font-size:18px;font-family:"omnesmedium";width:24px;height:24px;line-height:24px;text-align:center;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}.config-product-step-header-label{margin-left:8px;display:block;float:left;font-family:"omnes_regular";font-size:15px;line-height:24px}.config-product-step-header-link{font-size:13px;line-height:24px;margin-left:15px}.config-product-option{float:left}.config-product-option h3,.config-product-option p{text-align:center}.config-product-option-inner{cursor:pointer;border:1px solid #b8babc;background-color:#fff;width:255px;height:133px;margin-bottom:5px;padding-top:12px;-webkit-box-shadow:1px 2px 4px 0px rgba(0,0,0,0.5) ;-moz-box-shadow:1px 2px 4px 0px rgba(0,0,0,0.5) ;box-shadow:1px 2px 4px 0px rgba(0,0,0,0.5) ;behavior:url(js/vendor/PIE.htc);zoom:1}.config-product-option-inner.active{border:3px solid #00b5e7}.config-product-option-separator{display:block;float:left;font-family:"omnesmedium";font-size:18px;line-height:133px;color:#b8babc;margin:0 15px}.config-product-option-title{font-size:21px;padding-bottom:3px}.config-product-option-description{font-size:13px;font-family:"omnesmedium"}.config-product-option-price{font-size:15px;font-family:"omneslight";padding-top:0px}.config-product-option-price>.price{font-size:18px}.config-product-option-price.discount{padding-top:10px}.config-product-option-msd-price{color:#fe3381}.config-product-option-original-price{text-decoration:line-through;line-height:1}.config-product-option-note{font-size:12px}.config-product-warranty-info{overflow:hidden}.config-product-warranty-select{float:left;width:290px;margin:0 20px 0 30px}.config-product-warranty-description{float:left;width:350px;font-size:13px;display:none}.config-product-warranty-description.active{display:block}.addon_item{border:4px solid #009ecd;background-color:white;margin:0px;-webkit-border-radius:10px;border-radius:10px;position:relative;behavior:url(js/vendor/PIE.htc)}.addon_item{clear:both;width:725px;overflow:hidden;position:relative}.addon_item .config_option{margin-right:9px}.addon_item .config_option.co_on{margin-right:7px}.config_option{-webkit-box-shadow:0px 0px 5px 0px #000000;box-shadow:0px 0px 5px 0px #000000;behavior:url(js/vendor/PIE.htc)}.config_option.co_on{border:4px solid #009ecd;background-color:white;margin:0px;margin-right:17px}.config_option h3{font-size:16px;text-align:center}.config_option .config_option_desc{text-align:center}.config_option .config_option_desc{font-size:11px}.config_option h3{line-height:16px}.config_option .config_option_desc{line-height:12px}.config_option.co_on h3,.config_option.co_on .config_option_desc{color:#009ecd}.config_option_price{font-size:16px;line-height:16px;position:absolute;bottom:10px;width:100%;text-align:center;zoom:1;left:0}.config_option_discount_price{font-size:14px;line-height:14px;position:absolute;bottom:30px;width:100%;text-align:center;zoom:1;left:0;color:#f00;text-decoration:line-through}.config_option h3{padding-top:15px;padding-bottom:0px;font-weight:bold}.config_price .remover{display:block;text-align:right;font-size:14px}#configure_bottom{margin-top:90px;overflow:hidden;zoom:1}#configure_bottom .config_item{width:92%;width:auto;background-color:#fff;padding:25px;margin-bottom:10px;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}#configure_bottom .config_item p{font-size:13px}#configure_bottom .config_item h3{text-transform:none;margin-bottom:0px;padding:0;font-size:21px;font-family:"omnesmedium"}#configure_bottom .config_item .config_price{float:right;position:relative;text-align:right}#configure_bottom .config_item .config_price .btn{margin-top:10px}#configure_bottom .config_item .config_price .price{font-size:18px;font-family:"omnesextralight";text-align:right}#configure_bottom.addon_container{background-color:#f2f0e9;border-top:4px solid #afaeae;padding:0 16px;margin-bottom:25px;position:relative;padding-bottom:25px}#configure_bottom.addon_container>h3{font-size:21px;line-height:30px;padding:0;margin:0;padding-top:16px;padding-bottom:16px;font-family:"omnesextralight",sans-serif}.config_item_hero{float:left}.config_item .btn{float:right;margin-top:40px}.config_item_desc{width:350px;float:left;margin-left:30px}.config_item .btn_select{margin-top:0px;margin-bottom:0px}.config_item .btn_big{margin-right:0px}.accessories_options{clear:both;padding-top:25px}.accessories_options h4{font-size:16px;padding-top:30px;margin-bottom:10px;clear:both}.accessories_options select{float:left;margin-right:15px;margin-left:20px;width:240px;height:40px;line-height:40px}.accessories_options .accessories_options_price{float:left;line-height:40px}.accessories_options .addon_feats{margin-top:15px}.addon_editor.addon_editor_lower{top:164px;left:45px;width:672px}.page-shop .breadcrumb{position:absolute;background:transparent;z-index:400;margin-left:30px}.page-shop #content{padding:0px}.page-shop #shopflow-landing-page{height:495px;background:#edebe1}#shopflow-landing-page .landing-overview-container{height:495px;overflow-x:hidden;background:#edebe1}#shopflow-landing-page .landing-overview-carousel{width:100%;margin:0 auto}#shop_roamio_button{width:1400px;border:thin black solid;height:44px;margin:auto;background:url("/sites/all/themes/tivo2/images/shop_roamio_button.png") 10px 10px no-repeat;margin-top:30px}.landing-tables-container{z-index:0;margin-top:-85px;position:relative}.landing-tables-container .popout-table{*width:325px;height:335px;padding:18px 18px 35px 18px}.landing-tables-container .popout-table .details{padding:0}.landing-tables-container .popout-table .details p{color:#000;line-height:22px}.landing-tables-container .popout-table .details p::first-child{margin-top:0px}.landing-tables-container .popout-table .heading{margin-bottom:3px}.landing-promos-container{padding-top:24px;margin-bottom:150px !important}.landing-promos-container .promo-title{font-size:20px;line-height:21px;font-family:"omnesmedium"}.landing-promos-container .promo-subtitle{color:#383535;font-size:15px;line-height:16px;font-family:"omnes_regular"}.landing-promos-container .gray-border{border-right:1px solid #afaeae}.landing-promos-container .page-link{font-size:15px;line-height:28px}input.halfsize.nomarg{margin-right:0px}#roamio_landing_carousel.landing-overview-container,#stream_landing_carousel.landing-overview-container,#mini_landing_carousel.landing-overview-container{height:690px;margin-top:60px;padding-top:70px}#roamio_landing_carousel.landing-overview-container .slide-group,#stream_landing_carousel.landing-overview-container .slide-group,#mini_landing_carousel.landing-overview-container .slide-group{width:950px;background-repeat:no-repeat;background-position:center top;position:relative}#roamio_landing_carousel.landing-overview-container .landing-overview-carousel,#stream_landing_carousel.landing-overview-container .landing-overview-carousel,#mini_landing_carousel.landing-overview-container .landing-overview-carousel{width:950px}#roamio_landing_carousel.landing-overview-container iframe,#stream_landing_carousel.landing-overview-container iframe,#mini_landing_carousel.landing-overview-container iframe{margin-left:auto;margin-right:auto;display:block}#roamio_landing_carousel.landing-overview-container .carousel_bottom_text,#stream_landing_carousel.landing-overview-container .carousel_bottom_text,#mini_landing_carousel.landing-overview-container .carousel_bottom_text{position:absolute;top:470px;text-align:center;width:950px}#roamio_landing_carousel.landing-overview-container .carousel_bottom_text h3,#stream_landing_carousel.landing-overview-container .carousel_bottom_text h3,#mini_landing_carousel.landing-overview-container .carousel_bottom_text h3{text-transform:uppercase;text-align:center;color:#383535;font-size:40px;line-height:40px;font-family:"omnes_regular"}#roamio_landing_carousel.landing-overview-container .carousel_bottom_text p,#stream_landing_carousel.landing-overview-container .carousel_bottom_text p,#mini_landing_carousel.landing-overview-container .carousel_bottom_text p{text-align:center;color:#383535;font-size:24px}#roamio_landing_carousel.landing-overview-container .carousel .flex-control-nav,#stream_landing_carousel.landing-overview-container .carousel .flex-control-nav,#mini_landing_carousel.landing-overview-container .carousel .flex-control-nav{top:500px}#roamio_landing_carousel.landing-overview-container .carousel .flex-control-nav a,#stream_landing_carousel.landing-overview-container .carousel .flex-control-nav a,#mini_landing_carousel.landing-overview-container .carousel .flex-control-nav a{border:1px solid #5d5d5d}#roamio_landing_carousel.landing-overview-container .carousel .flex-control-nav a.flex-active,#stream_landing_carousel.landing-overview-container .carousel .flex-control-nav a.flex-active,#mini_landing_carousel.landing-overview-container .carousel .flex-control-nav a.flex-active{background:#8d8d8d}#roamio_landing_carousel.landing-overview-container .carousel .flex-direction-nav,#stream_landing_carousel.landing-overview-container .carousel .flex-direction-nav,#mini_landing_carousel.landing-overview-container .carousel .flex-direction-nav{width:1060px;margin-left:-530px;top:310px}#roamio_landing_carousel.landing-overview-container .carousel .flex-direction-nav li:first-child a,#stream_landing_carousel.landing-overview-container .carousel .flex-direction-nav li:first-child a,#mini_landing_carousel.landing-overview-container .carousel .flex-direction-nav li:first-child a{background:url(../images/carousel-left-arrow-roamioslider.png) no-repeat}#roamio_landing_carousel.landing-overview-container .carousel .flex-direction-nav li a,#stream_landing_carousel.landing-overview-container .carousel .flex-direction-nav li a,#mini_landing_carousel.landing-overview-container .carousel .flex-direction-nav li a{background:url(../images/carousel-right-arrow-roamioslider.png) no-repeat}#shop-landing-header{background-color:#eeeee9;height:550px}#shop-landing-header .pane-content{padding-bottom:50px;position:relative}#shop-landing-header .pane-content .tab-body-content{margin:0 auto;width:1140px}#shop-landing-header .pane-content .tab-body-content .content{margin-top:65px;width:40%}#shop-landing-header .pane-content .tab-body-content .content p{font-size:16px;line-height:24px;margin-bottom:30px;color:#5c5858}#shop-landing-header .pane-content .tab-body-content .content .title{font-family:"omnes_regular", sans-serif;font-size:40px;line-height:40px;margin-bottom:30px;color:#666666}#shop-landing-header .pane-content .tab-content-wrapper{margin:0;padding:0;width:100%}#shop-landing-header .pane-content .tab-content-wrapper>div{height:500px}#shop-landing-header .pane-content #shop-landing-header-tabs{background:url(../images/navigation/tab-nav-inverted-background.png) repeat-x;bottom:0;height:86px;left:0;padding:0px;position:absolute;text-align:center;width:100%}#shop-landing-header .pane-content #shop-landing-header-tabs li{display:inline-block;height:100%}#shop-landing-header .pane-content #shop-landing-header-tabs li a{color:#009ecd;display:block;font-size:15px;height:100%;line-height:71px;overflow:visible;outline:0;padding:15px 30px 0 30px;text-align:center;text-transform:uppercase}#shop-landing-header .pane-content #shop-landing-header-tabs li a:hover{color:#fe3381;text-decoration:none}#shop-landing-header .pane-content #shop-landing-header-tabs li a.active{background:url(../images/navigation/tab-nav-inverted-item-active-arrow.png) center top no-repeat;background-color:transparent;color:#383535;font-weight:normal !important}.lt-ie8 #shop-landing-header-tabs li{display:inline !important;zoom:1}#shophome-carousel.landing-overview-container{height:327px;margin-top:60px;margin:0;clear:both}.box-2{position:relative;overflow:hidden;width:600px;height:500px;text-align:center;margin:5px 5px 5px 450px;float:left;top:200px}.ajax-loader{background:url("/assets/images/ajax-loader/Preloader-Processing.gif") no-repeat center center transparent;background-color:#fff;opacity:0.7;width:600px;height:500px;position:absolute;left:0px}.checkout-page-content{width:1030px;margin:0 auto;padding:0 0 10px}.checkout-page-content h1{font-family:"omnesthin";font-size:45px}.checkout-page-content h2{font-family:"omnesmedium";line-height:24px;letter-spacing:0.075em}.checkout-page-content h2{font-size:21px}.checkout-page-content p{font-size:13px;font-family:"omnes_regular";line-height:1.5em;margin:0}.checkout-page-content .thank-you-container h1,.checkout-page-content .thank-you-container h2,.checkout-page-content .thank-you-container p{margin:0 0 20px;padding:0}.checkout-page-content .thank-you-container h2{font-size:18px}.checkout-page-content .thank-you-container p,.checkout-page-content .thank-you-container a{font-size:15px;line-height:18px}.checkout-page-content .thank-you-container a{font-family:"omnesmedium";letter-spacing:0.075em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.checkout-page-content .next-steps-container{padding:10px 36px 50px;margin:45px 0 0;background-color:#f4f3ed;overflow:hidden;*zoom:1;-webkit-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;-moz-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) }.checkout-page-content .next-steps-container .thank-you{margin:18px 0 35px}.checkout-page-content .next-steps-container .next-steps,.checkout-page-content .next-steps-container .find-installer{width:49.5%;*width:43%;padding:7px 0 0}.checkout-page-content .next-steps-container .next-steps{padding-right:65px}.checkout-page-content .next-steps-container .find-installer{padding-left:35px;overflow:hidden;*zoom:1}.checkout-page-content .next-steps-container .center-line{width:1px;height:245px;background:#c7c6c0}.checkout-page-content .next-steps-container #installer_search{width:60%;margin:0 2% 0 0}.checkout-page-content .next-steps-container #installer_distance{width:60px;margin:0}.checkout-page-content .next-steps-container .distance-select-container{width:37%;margin:0;padding:0 8px}.checkout-page-content .next-steps-container .distance-select-container>*{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.checkout-page-content .next-steps-container #installer_search_btn{margin-top:25px}.summary-header-container{position:relative;height:60px;margin-top:10px;border-bottom:1px solid #cd9ca9}.summary-header{position:absolute;padding:0px;margin:0px;bottom:10px}.summary-header-container>button{position:absolute;right:0px;bottom:3px}.summary{font-family:"omnes_regular",sans-serif;font-size:10pt;margin:30px 0px 30px 0px;width:100%}.summary-label-small{font-family:"omnesmedium",sans-serif;font-size:10pt;padding-left:10px}.summary-label-small-bold{font-family:"omnessemibold",sans-serif;font-size:10pt;padding-left:10px}.summary-label-medium{font-family:"omnesmedium",sans-serif;font-size:12pt}.summary-label-large{font-family:"omnessemibold",sans-serif;font-size:14pt;padding-left:10px}.summary-spacer{height:50px}.summary-spacer-line{height:1px;background-color:#cd9ca9;border:none}.summary-spacer-bold-line{height:3px;background-color:#5f5d58;border:none}.summary-price-small{font-family:"omnessemibold",sans-serif;font-size:16px;text-align:right}.summary-price-medium{font-family:"omnessemibold",sans-serif;font-size:18px;text-align:right}.summary-price-large{font-family:"omnessemibold",sans-serif;font-size:20px;text-align:right}.checkout-section{padding-bottom:10px}.checkout-section .zipcode-container,#shipping_info .zipcode-container{width:85px}.shipping-method-container{padding:18px 0px}.right-side{float:right}.form_item{float:left;margin-bottom:20px;position:relative}.form_item .quartersize,.form_item select.quartersize{width:70px}.form_item .thirdsize,.form_item select.thirdsize{width:203px;margin-right:25px}.form_item .approve-note{position:absolute;right:-100px;top:40px}#payment_method .form_item .thirdsize{margin-right:15px}#payment_method .form_item .quartersize{width:80px}.approve-note{font-family:"omnesmedium",sans-serif;font-size:15px;line-height:25px;padding:0px 10px 0px 10px}.zipcode-container{padding-right:10px}.right-content-container{padding:5px 0px 10px 0px}.right-content{padding-left:30px;width:412px}.checkout-content{margin:5px 0px;padding:20px 50px 60px 50px;height:345px}.checkout-new-customer{background-color:#f3f1ea;-webkit-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;-moz-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) ;box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15) }.checkout--label{margin-top:25px;margin-bottom:10px}.left-content>h1{padding-top:20px}#terms-and-conditions-container{padding-top:50px;padding-bottom:20px;border-bottom:3px solid #999}#terms-and-conditions-content{height:175px;overflow-x:hidden;overflow-y:scroll;border:1px solid #ddd;line-height:30px;padding:4px 6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:90%}#terms-and-conditions-content>div{font-family:"omnes_regular",sans-serif;font-size:18px}#terms-and-conditions-content>p{font-size:13px}#place_order{height:40px;font-size:18px;line-height:40px;height:40px}.header-line{border-top:2px solid #868686}.checkout-header{padding:60px 0px 10px 0px}.checkout-header-spacing{height:50px}.bg-pink{background-color:#fcdfe3}.customer-submit{padding-bottom:0px}.customer-submit-posttext{margin-top:50px;padding-bottom:100px}.customer-submit-posttext p{color:#999;font-size:13px;line-height:18px}#checkout .summary-sidebar-header h3{margin-right:15px}#checkout #btn_edit{float:right}#checkout label{margin-bottom:5px}#cart{background:url(../images/gradiant-bg.png) repeat-x}#cart h2{font-size:36px;line-height:36px;padding-bottom:5px;margin-bottom:25px;font-family:"omnesextralight",sans-serif}#cart h3{font-family:"omnesextralight",sans-serif;font-size:21px}#cart #page_header{background:url(../images/page_header_cart.png) right 50% no-repeat;margin:0 auto;margin-bottom:65px;margin-top:65px;width:1030px}#cart #page_header button{margin:20px 0}#cart #page_header .col{width:400px}#cart #page_header .title{font-family:"omnesthin";font-size:48px;line-height:52px;text-transform:uppercase}#cart #page_header .details{font-family:"omnes_regular";font-size:15px;line-height:19px;margin:11px 0 0 2px}#cart .content-inner{width:1030px;margin:0 auto;margin-bottom:40px}#cart .cart-no-items p{color:#fe3381;margin-bottom:40px}#cart .addon_item{border:1px solid #ccc;margin-bottom:25px;overflow:visible;padding:20px 0;width:auto;-webkit-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15);box-shadow:3px 4px 5px 0px rgba(0,0,0,0.15);-webkit-border-radius:0;border-radius:0}#cart .addon_item input,#cart .addon_item label{display:inline-block}#cart .addon_item p{clear:both;font-size:13px;padding:5px 0}#cart .addon_item .addon_item_features{border-top:1px solid #ccc;margin:60px 10px 20px 0}#cart .addon_item .addon_item_features a{background:url(../images/editlink_arrow.png) no-repeat right 50%;float:left;margin-right:25px;padding:0 15px;position:relative;text-transform:uppercase}#cart .addon_item .addon_item_features .addon_item_feature{border-bottom:1px solid #ccc;cursor:pointer;font-size:15px;padding:10px 0;position:relative}#cart .addon_item .addon_item_features .addon_item_feature a{text-transform:none}#cart .addon_item .addon_item_features .addon_item_feature .addon_editor{background-color:white;border:1px solid #ccc;display:none;left:0;overflow:hidden;position:absolute;right:0;top:-1px;width:auto;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.35)}#cart .addon_item .addon_item_features .addon_item_feature .addon_editor .addon_item_feature{border-bottom:none;margin:0 -1px}#cart .addon_item .addon_item_features .addon_item_feature .addon_editor .addon_item_feature a{visibility:hidden}#cart .addon_item .addon_item_features .hover{background-color:#ccecf5}#cart .addon_item .addon_item_features .right{margin-right:10px}#cart .addon_item .character_count{color:#009ecd;display:none;font-size:10px;padding-left:7px}#cart .addon_item .character_count_exceeded{color:#fe3381}#cart .addon_item .config_item_gift{display:none}#cart .addon_item .config_item_hero{float:left;padding:0;text-align:center;width:180px}#cart .addon_item .config_item_cost{position:absolute;right:10px;top:20px}#cart .addon_item .config_item_cost h3{text-align:right}#cart .addon_item .config_item_cost p{text-align:right}#cart .addon_item .config_item_desc{float:left;margin:0;padding:0;width:508px}#cart .addon_item .config_item_gift_box_text{border:1px solid #fff;border-radius:3px;display:none;margin-right:40%;padding:6px}#cart .addon_item .config_item_gift_box_text:focus{border-color:#ccc}#cart .addon_item .config_item_gift_slip_text{border:1px solid #fff;border-radius:3px;display:none;margin-right:40%;padding:6px}#cart .addon_item .discount{color:#fe3381}#cart .addon_item .editable{display:none;min-height:32px;word-wrap:break-word;width:60%}#cart .addon_item .focus{border-color:#ccc}#cart .addon_item .nowrap{white-space:nowrap}#cart .addon_item .qty{height:25px;text-align:center;padding-left:0;width:30px;-webkit-border-radius:0;border-radius:0}#cart .addon_item .right{float:right;margin-right:20px}#cart .addon_item .strike{text-decoration:line-through}#cart .ad_row{margin:40px 0}#cart .ad_row h3{font-family:"omnesmedium",sans-serif;font-size:18px}#cart .ad_row .ad{width:48%}.cart-carousel{padding:25px 20px;background:#f2f0e9;border-top:4px solid #afaeae}.cart-carousel .flexslider{width:650px;position:relative}.cart-carousel .flex-viewport{width:630px;margin:0 auto;margin-top:31px}.cart-carousel .slide-group{height:235px;padding:15px;background:#FFF;margin-left:6px;margin-right:6px;width:200px;-webkit-box-shadow:3px 4px 5px 0px rgba(230,228,219,0.75) ;-moz-box-shadow:3px 4px 5px 0px rgba(230,228,219,0.75) ;box-shadow:3px 4px 5px 0px rgba(230,228,219,0.75) }.cart-carousel .frame--hero{height:95px;margin:0 auto}.cart-carousel .frame--hero img{width:auto;height:100%;display:inline}.cart-carousel .frame--info{margin-bottom:5px;padding-bottom:2px;font-family:"omnesmedium";border-bottom:1px solid #cfcdcd}.cart-carousel .frame--name{float:left;font-size:15px;line-height:20px}.cart-carousel .frame--price{float:right;font-size:13px;line-height:20px}.cart-carousel .frame--description{margin-bottom:2px}.cart-carousel .add-to-cart-container{margin-top:5px;text-align:center}.cart-carousel .flex-direction-nav{top:98px;width:100%;position:absolute}.cart-carousel .flex-direction-nav a{width:11px;height:17px;display:block}.cart-carousel .flex-direction-nav li{float:right;display:inline}.cart-carousel .flex-direction-nav li:first-child{float:left}.cart-carousel .flex-next{margin-right:-5px;background:url("../images/carousel-right-arrow-nobg.png") no-repeat}.cart-carousel .flex-prev{margin-left:-5px;background:url("../images/carousel-left-arrow-nobg.png") no-repeat}.cart-carousel .frame--detail-container{height:58px}#cart_left{width:690px;float:left;margin-right:45px;padding-top:45px}#cart_right{float:left;width:295px;padding-top:65px}.ie7 #cart .addon_item_feature .right{position:absolute;right:0;top:10px}#connections{min-height:250px;background:url(../images/gradiant-bg.png) repeat-x;background-position:0 -70px}#select_connection{width:1140px;margin:0 auto}.connection-header{height:165px;margin-top:85px}.connection-header .title{font-size:56px;line-height:49px;font-family:"omnesthin"}.connection-header .details{font-size:15px;line-height:19px;margin:11px 0 0 2px;font-family:"omnes_regular"}.connection-header .product-photos{float:right;margin-top:46px}.connection-header .product-photos .product-photo-container{float:left;height:70px;margin:0 20px}.connection-header .product-photos .product-photo-container.last{margin-right:7px}.connection-header .product-photos .product-name{font-size:18px;line-height:18px;font-family:"omnesmedium"}.connection-header .product-photos .plus-separator{color:#908b8b;font-size:32px;line-height:32px;font-family:"omnessemibold"}.connection-option-container{margin-top:40px}.connection-option-container ol{margin:0px;font-size:25px;margin-left:35px;font-family:"omnes_regular"}.connection-option-container ol li{margin-bottom:39px}.connection-option-container ol li:first-child{margin-top:39px}.connection-option-container ul{list-style-type:none}.connection-option-container ul li{padding-top:33px;margin-top:0px;border-bottom:1px solid #cfcecd}.connection-option-container ul li:first-child{padding-top:0px;border-bottom:0px}.connection-option-container ul li:nth-child(2){border-top:1px solid #cfcecd}.connection-option-container .option-title{font-size:24px;line-height:28px;font-family:"omnes_regular"}.connection-option-container .option-subtitle{margin-top:5px;font-size:15px;line-height:20px;font-family:"omnes_regular"}.connection-option-container .option-content{margin-top:28px;font-size:13px;line-height:15px}.connection-option-container .connection-type .option-content{margin-left:-29px}.connection-option-container .connection-type-container{padding:10px;cursor:pointer;background:#f4f3ed;border:2px solid #d8d3d3;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.connection-option-container .connection-type-container .connection-icon-container{height:23px;text-align:center;margin-bottom:9px}.connection-option-container .connection-type-container .connection-icon-container .connection-icon.active{display:none}.connection-option-container .connection-type-container.active{margin-top:-2px;background:#ffffff;border:4px solid #009ecd}.connection-option-container .connection-type-container.active .connection-title{color:#009ecd}.connection-option-container .connection-type-container.active .connection-icon.active{display:inline}.connection-option-container .connection-type-container.active .connection-icon.inactive{display:none}.connection-option-container .connection-title{color:#605b5b;font-size:25px;line-height:15px;text-align:center;font-family:"omnesmedium"}.connection-option-container .connection-details{margin-top:10px;text-align:center;font-size:12px}.connection-option-container .connection-link-container{margin-top:4px;text-align:center}.option-container>li{padding-top:32px;border-top:1px solid #afaeab}.detail-link{color:#009ecd;text-decoration:none;font-family:"omnesmedium"}.product-detail-top{padding-bottom:8px;font-family:"omnesmedium";border-bottom:1px solid #cfcecd}.product-detail-top .product-name{float:left;color:#383535;font-size:19px;line-height:13px}.product-detail-top .product-price{float:right;font-size:18px;line-height:14px;font-family:"omneslight"}.product-detail-bottom{padding-top:8px;padding-bottom:2px}.product-detail-bottom .product-quantity{text-align:right;font-size:16px;line-height:13px;font-family:"omnes_regular"}.product-detail-bottom .quantity{width:40px;font-size:18px;margin-left:3px;line-height:14px;text-align:center;font-family:"omnesmedium";border:1px solid #c9c9c9;display:inline}.product-detail-container{padding-bottom:32px;font-family:"omnesmedium"}.product-detail-container .product-name{color:#383535;font-size:19px;line-height:13px}.product-detail-container .product-details{margin:8px 0 2px 0;line-height:16px;font-family:"omnes_regular"}.product-pricing-container{text-align:right}.product-pricing-container .price{font-size:18px;line-height:14px;margin-bottom:20px;font-family:"omneslight"}.option-container{display:none}.connection-footer{margin-top:65px;border-top:4px solid #afaeae}.connection-footer .add-to-cart{float:right;display:block;margin-top:20px;margin-right:0px;margin-bottom:100px}.list-header-container{margin-bottom:30px}.list-header-container .number-container{color:#FFF;width:24px;height:24px;font-size:18px;line-height:24px;text-align:center;font-family:"omnesmedium";background:url("../images/sc-number-bg.png") no-repeat}.list-header-container .title{font-size:15px;line-height:24px;color:#383535;font-family:"omnes_regular"}.accessory-content-row{display:none}.container-content-container{padding-left:38px}.ie7 .connection-container{width:178px !important}.lt-ie9 .number-container{margin-right:18px}.connection-container{float:left;width:208px;height:150px;cursor:pointer;background:#fff;padding:15px;color:#383535;font-family:"omnesmedium";border:1px solid #b8babc}.connection-container.active{border:3px solid #00b5e7}.connection-container .connection-image,.connection-container .connection-name,.connection-container .connection-summary,.connection-container .connection-detail-link-container,.connection-container .connection-unavailable-summary{text-align:center}.connection-container .connection-image{height:26px}.connection-container .connection-name{font-size:21px;margin-bottom:5px}.connection-container .connection-summary{height:50px;font-size:13px;line-height:16px}.connection-container.unavailable{cursor:default;background:#f7f8f9}.connection-container.unavailable .connection-name{color:#b8babc}.connection-container.unavailable .connection-unavailable-summary{color:#fe3381;font-size:13px;margin-top:10px;line-height:15px;font-family:"omnes_regular"}.connection-container.unavailable .connection-image{opacity:0.4;filter:alpha(opacity=40)}.connection-container.available{-webkit-box-shadow:1px 2px 4px 0px rgba(0,0,0,0.45) ;-moz-box-shadow:1px 2px 4px 0px rgba(0,0,0,0.45) ;box-shadow:1px 2px 4px 0px rgba(0,0,0,0.45) }.accessory-content-container{height:170px;margin-top:50px}.accessory-container{padding-left:35px}.accessory-container .align-right{text-align:right}.accessory-container .top-bar{padding-bottom:4px;border-bottom:1px solid #cfcecd}.accessory-container .bottom-bar{padding-top:4px}.accessory-container .accessory-name{font-size:18px;font-family:"omnesmedium"}.accessory-container .accessory-price{font-size:18px;font-family:"omneslight"}.accessory-container .accessory-summary{font-size:13px;line-height:16px}.accessory-container .quantity-text{float:right;font-size:16px;text-align:right;margin-right:13px}.accessory-container .quanity-input{width:28px;float:right;height:22px;font-size:15px;text-align:center;font-family:"omnesmedium"}.accessory-container .accessory-detail-link-container{margin-top:4px}#config_right{position:relative}#config_right .connection-header-image{margin-top:-33px;margin-left:-95px;margin-bottom:42px}.ie7 .connection-container{border-width:2px;margin-right:2px}.ie7 .connection-container.active{border-width:2px}.product-grid .breadcrumb{position:absolute;left:50%;margin-left:-570px}.module_carousel_container{background:url(../images/module_hero_rotator_background.png) center center repeat-y;width:100%;height:295px;position:relative}.module_carousel_container .slides{display:block;width:1330px;height:295px;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-700px}.filter-grid-carousel{width:1330px}.filter-grid-carousel .slides{height:295px;margin-left:-665px}.filter-grid-carousel .slide-group{width:1330px;display:none}.filter-grid-carousel .flex-control-nav{display:none;bottom:12px;top:auto}.module-product-grid{padding-bottom:120px;overflow:hidden}.module-product-grid-list{padding:0 50px;overflow:hidden;zoom:1}.module-product-grid-list-item{border:1px solid #e3e4e5;width:240px;height:351px;float:left;margin:10px;-webkit-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.2) ;-moz-box-shadow:3px 4px 5px 0px rgba(0,0,0,0.2) ;box-shadow:3px 4px 5px 0px rgba(0,0,0,0.2) ;padding-top:10px}.module-product-grid-list-item-summary{display:block;height:300px;position:relative}.module-product-grid-list-item-summary .product-image{position:absolute;display:block;width:238px;height:115px;text-align:center;top:0;left:0;zoom:1}.module-product-grid-list-item-summary .product-info{height:210px;position:relative}.module-product-grid-list-item-summary .product-name{position:absolute;left:15px;bottom:8px;color:#009ecd;width:140px;font-size:15px;line-height:1;font-family:"omnesmedium"}.module-product-grid-list-item-summary a:hover{color:#fe3381}.module-product-grid-list-item-summary .product-price{position:absolute;width:70px;right:5px;bottom:8px;font-size:13px;color:#383535;font-family:"omnesmedium";text-align:right}.module-product-grid-list-item-summary .product-description{border-top:1px solid #ccc;overflow:hidden;padding-top:8px;margin:0 15px}.module-product-grid-list-item-summary .product-description p{font-size:13px;line-height:1.4}.module-product-grid-list-item-summary .btn{position:absolute;right:15px;bottom:15px}.module-product-grid-nav{width:100%;height:65px;background:url(../images/navigation/module_product_grid_nav_background.png) repeat-x 0 0}.module-product-grid-nav-list-container{width:1140px;margin:0 auto;height:100%}.module-product-grid-nav-list{height:100%;list-style:none;margin:0;padding:0;text-align:center}.module-product-grid-nav-list-item{height:100%;margin:0 15px;padding:0;text-align:center;display:inline-block;*display:inline;zoom:1}.module-product-grid-nav-list-item>a{display:block;text-transform:uppercase;font-size:15px;font-family:"omnesmedium";color:#009ecd;min-width:39px;text-align:center;height:100%;line-height:53px;overflow:visible;outline:0}.module-product-grid-nav-list-item>a:hover{color:#009ecd;text-decoration:none}.module-product-grid-nav-list-item.active a{background:url(../images/navigation/module_product_grid_nav_arrow.png) center 49px no-repeat;color:#383535}.module-product-grid-secondary-nav{padding-top:10px;overflow:hidden}.module-product-grid-secondary-nav-left{float:left;margin-left:55px}.module-product-grid-secondary-nav-left label{float:left;margin-right:8px;line-height:28px;*line-height:20px;font-size:15px;zoom:1}.module-product-grid-secondary-nav-right{float:right;margin-right:55px}.dropdownlabelgrid{font-size:13px;font-family:"omnes_regular",sans-serif;color:#383535}.dropdowngrid{font-size:13px;font-family:"omnesmedium",sans-serif;color:#383535;width:110px}#content.product_detail{background-image:url(../images/config_bg.png);background-repeat:repeat-y;margin-bottom:80px}.product_detail #config_right_top .fields{margin-bottom:15px}.product_detail #config_right_top .field{margin-bottom:15px}.product_detail #config_right_top .field label{float:left;line-height:30px;margin-right:10px}.product_detail #config_right_top .field input,.product_detail #config_right_top .fields select{float:left;height:30px;zoom:1}.product_detail #config_right_top .field input{*height:20px;*margin-top:3px}.product_detail #config_right_top .fields select{width:50%;*margin-top:3px}.product_detail #config_right_top #quantity_input{width:35px;text-align:center}.product_detail #config_right_top .price{float:right;font-family:"omnesmedium",sans-serif;font-size:21px;line-height:30px}.product_detail_main_info{margin-left:35px;overflow:hidden}.product_detail_main_info .product_name{font-size:56px;line-height:1;padding-bottom:20px;margin:0}.product_detail_main_info .product_description{width:310px;float:left}.product_detail_main_info .product_description>p{font-size:15px}.product_detail_main_info .product_description>ul{list-style:disc;margin-left:8px;padding-left:10px}.product_detail_main_info .product_description ul li{margin:10px 0}.product_detail_main_info .product_image{float:left;margin-left:30px}.product_additional_info{background-color:#edebe1;margin:40px 0}.product_additional_info_tab{padding:30px 50px 50px 50px;display:none}.product_additional_info_tab.active{display:block}.product_additional_info_tab_title{font-family:"omnesextralight",sans-serif;text-transform:uppercase;font-size:21px;margin-bottom:50px}.product_additional_info_tab>h5{font-size:18px;font-family:"omnesmedium",sans-serif;margin-bottom:20px}.product_additional_info_tab>h6{font-family:16px;font-family:"omnesmedium",sans-serif;margin-top:30px}.product_additional_info_tab>ul{list-style:disc;margin-left:8px;padding-left:10px}.product_additional_info_tab ul li{margin:10px 0}.product_additional_info_tab_nav{width:100%;height:75px;background:url(../images/navigation/module_product_grid_nav_background.png) repeat-x;position:relative}.product_additional_info_tab_nav_list{position:absolute;top:0;right:25px;height:100%;list-style:none;margin:0;padding:0}.product_additional_info_tab_nav_list_item{float:left;height:100%}.product_additional_info_tab_nav_list_item>a{display:block;text-transform:uppercase;font-size:15px;font-family:"omnesmedium",sans-serif;color:#383535;min-width:39px;text-align:center;height:100%;line-height:53px;margin-left:30px;overflow:visible}.product_additional_info_tab_nav_list_item>a:hover{color:#009ecd;text-decoration:none}.product_additional_info_tab_nav_list_item.active a{background:url(../images/navigation/module_product_grid_nav_arrow.png) center 53px no-repeat;color:#fe3381}.product_specs{width:1028px;margin:0 auto;color:#383535;letter-spacing:0.075em}.product_specs .specs-container{overflow:hidden;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}.product_specs .specs-container>*{width:49.5%}.product_specs .specs-content{padding-right:20px}.product_specs .specs-content .spec-info{margin:0 0 35px}.product_specs .specs-content .spec-info ul,.product_specs .specs-content .spec-info p{padding:12px 0 0 25px}.product_specs .specs-media{margin-top:30px}.product_specs h2,.product_specs ul,.product_specs p{font-family:"omnes_regular";color:inherit}.product_specs ul,.product_specs p{font-size:16px;line-height:1.6em}.product_specs .spec-name{text-transform:uppercase}.product_specs .spec-name .sub{font-size:12px}.product_specs .spec-compatibles{list-style-type:disc}.product_specs .spec-disclaimer{font-size:10px}.product_specs figure{position:relative;height:100%;margin:0 auto}.product_specs .spec-image{width:100%}.product_specs figcaption{position:absolute;top:0;left:0;width:100%;height:100%}.product_specs .annotation-list{position:relative;width:100%;height:100%}.product_specs .annotation{position:absolute;padding-bottom:40px}.product_specs .annotation .indicator{position:relative;display:block;width:2px;height:100%;min-height:20px;background-color:#1f90ec}.product_specs .annotation .label{position:absolute;left:0;bottom:0;display:block;font-family:"omnesmedium";font-size:13px;letter-spacing:0em;text-align:left;min-width:60px;color:#383535;-webkit-transform-origin:0% 0% 50%;-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-o-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.lt-ie9 .product_specs .spec-image{display:none}.lt-ie9 .product_specs .spec-image-annotated{display:block}.lt-ie9 .product_specs figcaption{visibility:hidden}.lt-ie9 .product_installation header .requirement .label,.lt-ie9 .product_installation header .requirement .icon{vertical-align:middle}.product_installation{width:944px;margin:0 auto;color:#808285 !important;letter-spacing:0.075em}.product_installation header,.product_installation section,.product_installation footer{margin:0 0 40px}.product_installation header h1,.product_installation section h1,.product_installation footer h1{font-size:24px;font-family:"omnes_regular";letter-spacing:0.075em;color:#4d4d4d}.product_installation header,.product_installation section,.product_installation .diagram{overflow:hidden;*zoom:1}.product_installation header{padding:40px 0 0 40px}.product_installation header h1{font-size:30px;margin-bottom:0;text-transform:uppercase}.product_installation header .info{width:70%}.product_installation header .info h1,.product_installation header .info p{padding-right:35px0px}.product_installation header .info p{padding-top:16px}.product_installation header .requirement-list{list-style-type:disc;list-style-position:inside;margin-left:30px}.product_installation header .requirement{height:30px;line-height:30px;margin:5px 0}.product_installation header .requirement .label,.product_installation header .requirement .icon{height:30px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top}.product_installation header .requirement .label{padding-right:5px}.product_installation header .requirement .icon{width:115px;background:url(../static/img/product_installation-req-icons.png) no-repeat 0 0}.product_installation header .requirement.req-coax .icon{background-position:0 100%}.product_installation header .figure{width:25%}.product_installation header .figure-description{font-size:12px;line-height:1.2em}.product_installation .installation-scenario{padding:0 0 0 40px}.product_installation .installation-scenario .scenario-title,.product_installation .installation-scenario .scenario-description{padding:0 110px 0 0}.product_installation .installation-scenario .scenario-title{padding-top:40px}.product_installation .installation-scenario .scenario-description{padding-top:16px;padding-bottom:40px}.product_installation .figure{max-width:35%;display:block;text-align:center;padding:0}.product_installation .figure-title{display:block;height:20px;margin-bottom:20px;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase}.product_installation .diagram .description{width:50%;padding:35px 0 0 40px;font-size:12px;line-height:1.2em}.product_installation .key{width:auto;max-width:30%;padding:35px 0 0}.product_installation .key-item{padding:0 inherit}.product_installation .key-item .icon,.product_installation .key-item .label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:20px;line-height:20px}.product_installation .key-item .icon{width:66px;margin:0 10px 0 0;background:transparent url(../static/img/product_installation-key-icons.png) no-repeat 0 0}.product_installation .key-item .label{font-family:"omnes_regular_italic"}.product_installation .key-item.item-coax{color:#fdb813}.product_installation .key-item.item-coax .icon{background-position:0 0}.product_installation .key-item.item-ethernet{color:#1f90ec}.product_installation .key-item.item-ethernet .icon{background-position:0 -20px}.product_installation .key-item.item-hdmi{color:#515151}.product_installation .key-item.item-hdmi .icon{background-position:0 -40px}.product_installation footer{padding:40px 120px 40px 40px}.product_installation footer h1{margin-bottom:10px}.product_installation footer li{padding:4px 0}.product_installation footer a{display:block;line-height:20px;height:20px}.shopdottedline{border-width:0px 0px 1px 0px;border-style:none none dotted none}.shopdottedline:hover{text-decoration:none}#shop-accessories{background:url(../images/gradiant-bg.png) repeat-x}#shop-accessories #shop-accessories-page{margin:0 auto;width:1030px}#shop-accessories #shop-accessories-page .shop-accessories-content{padding:45px 0px 0px 0px}#shop-accessories #shop-accessories-page .shop-accessories-content ul{list-style:disc;margin-left:20px}#shop-accessories #shop-accessories-page .shop-accessories-content li{margin:10px 0 10px 10px}#shop-accessories #shop-accessories-page .shop-accessories-content ul.tab-nav{list-style:none}#shop-accessories #shop-accessories-page .shop-accessories-content li.tab-nav-item{margin:0px}#shop-accessories #shop-accessories-page .shop-accessories-content .logo-strip{list-style:none;margin-top:30px}#shop-accessories #shop-accessories-page .shop-accessories-content .logo-strip li{float:left;margin-right:30px}#shop-accessories #shop-accessories-page .shop-accessories-content #configure_bottom{margin-top:0px}#shop-accessories #shop-accessories-page .shop-accessories-header{height:230px;margin:33px 0;overflow:hidden}#shop-accessories #shop-accessories-page .shop-accessories-header .left{float:left;line-height:230px;text-align:center;width:335px}#shop-accessories #shop-accessories-page .shop-accessories-header .right{float:left;padding-top:55px;padding-left:30px;width:355px}#shop-accessories #shop-accessories-page .shop-accessories-header .shop-accessories-header-detail-link{display:block;font-size:13px;padding-top:10px}#shop-accessories #shop-accessories-page .shop-accessories-header .shop-accessories-header-name{font-family:"omnesthin";font-size:32px;padding-top:8px}#shop-accessories #shop-accessories-page .shop-accessories-header .shop-accessories-header-price{font-family:"omnesmedium";font-size:18px}#shop-accessories #shop-accessories-page #shop-accessories-left{float:left;margin-right:45px;width:690px}#shop-accessories #shop-accessories-page #shop-accessories-right{float:left;padding-top:35px;width:295px}.ie7 #shop-accessories #shop-accessories-page .shop-accessories-header .right{width:320px}.dropdownlabeldetail{font-size:13px;font-family:"omnes_regular",sans-serif;color:#383535}.dropdowndetail{font-size:13px;font-family:"omnesmedium",sans-serif;color:#383535}.product-overview-container{width:100%;height:568px;position:relative;background:#edebe1}.product-overview-container .product-overview-content-container{z-index:20;width:1600px;margin:0 auto;position:relative}.product-overview-container .background-image{top:0;z-index:10;width:1600px;display:block;margin:0 auto;position:relative;margin-top:-525px}.product-overview-container .product-overview-shadow{width:100%;height:17px;bottom:-17px;position:absolute;background:url("../images/product-overview-shadow.png")}a.btn_big,.btn_big{font-size:18px;height:40px;line-height:40px;border-bottom-width:5px;margin:0px auto;display:block;width:auto;color:white;text-align:center}.product-price-table-container .details li{margin-bottom:10px}.product-price-table-container .details ul{margin-bottom:30px}.product-price-table-container .price{margin-bottom:40px;line-height:24px;margin-top:9px}.product-price-table-container .price a{font-size:12px;line-height:16px;display:block;text-decoration:underline;float:left;text-decoration:none;border-width:0px 0px 1px 0px;border-style:none none dotted none}.product-price-table-container .price-container{margin-bottom:40px}.product-price-table-container a.btn_big{margin-bottom:125px;width:100px}.panel_column_flyover{position:absolute;bottom:42px;left:85px;background:#fff;border:1px solid #cecdcd;border:1px solid rgba(56,53,53,0.24);box-shadow:5px 4px 20px rgba(0,0,0,0.25);font-size:18px;line-height:40px;height:40px;text-align:center;width:860px}.product-price-table-container .popout-table{width:328px;margin-left:20px;height:500px}.product-price-table-container .popout-table.first{margin-left:0px}.product-price-table-container{width:1030px;margin-left:auto;margin-left:auto}.main-content-container ol{list-style-type:decimal}.ctools-modal-content .vertical-tabs-panes{float:left}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hide{display:none}.show{display:block}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.pull-left,.left{float:left}.pull-right,.right{float:right}.vertical-align-image{display:table-cell;text-align:center;vertical-align:middle;display:block}.vertical-align-image *{vertical-align:middle}.vertical-align-image span{display:inline-block;height:100%;width:1px}.indent-small{margin-left:30px}.indent-large{margin-left:20px}.leading{margin-top:25px}.leading-20{margin-bottom:20px}.leading-30{margin-bottom:30px}.spacing-30{margin-top:30px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
