body{font-family:'Arial','sans-serif';font-size:16px;line-height:24px}p,ul,ol,dl,h1,h2,h3,h4,h5,h6{margin-bottom:1.2em}h1{font-weight:bold;font-size:32px}h2{font-weight:bold;font-size:24px}h3{font-weight:bold;font-size:18px}h4{text-decoration:underline;font-size:18px}h5{font-weight:bold}h6{font-style:italic}table td{border-top:1px solid grey}table .label{font-weight:bold}ol,ul{margin-left:1em}ol li,ul li{margin-left:1em}ol li{list-style:decimal}ul li{list-style:disc}.roll .cta,#faq-list>ul,#maintenance-support,#highlights,hr,.ctalinks,#hero h1,#marquee,.submenu,.swatches,.icon,.material span,.bikefinder-nav,body>header,body>footer,.secondary-navigation,.media-gallery,.media-bgslideshow,#bike-buzz,#tech,#builder,.toggle-list,.instagrams,#social-wrap{display:none !important}.icon-tag{display:inline !important}img{max-width:500px}#hero h1,.para{background:transparent !important}span.weight{display:block}.measure-i:before{content:' / '}.node-type-frame .ajax-load>section{border-top:1px solid grey;padding:2em 0;page-break-before:always}.node-type-frame #hero{padding-top:0;padding-bottom:0;border:none;page-break-before:avoid}.node-type-frame #hero .hero-img{height:420px;overflow:hidden}.node-type-frame #hero img{display:block;width:500px;height:auto;margin:0 auto}.node-type-frame #frame-details{page-break-before:avoid}.sizechart{margin-bottom:1.2em}.sizechart .item{overflow:hidden;*zoom:1;clear:left;border-top:1px solid grey;padding:11px 0}.sizechart .label,.sizechart .wrap{float:left}.sizechart .wrap{width:auto;margin:0 !important}.sizechart .line{margin:0 !important}.sizechart .label{font-weight:bold;width:100px;text-transform:uppercase}.tags{overflow:hidden;*zoom:1}.tags .tag{display:block;float:left;margin-right:1em}#social-wrap.loaded{height:1px !important;display:none !important}#news-list article{border-top:1px solid grey;padding:2em 0}.bike-finder>footer{display:none}#juliana-cta{padding:2em;text-align:center}.frame-list{overflow:hidden;*zoom:1;margin:0}.frame-list>li{list-style:none;margin:0;width:50%;padding:2em;float:left;border-left:1px solid grey;border-bottom:1px solid grey}.frame-list>li:nth-child(2n+1){border-left:none}.frame-list>li .option{display:none}.frame-list>li img{display:block;width:80%;height:auto;margin-left:10%}body>h1:first-child{font-size:16px;font-weight:bold;border-bottom:1px solid red;padding:1em 0;color:red;margin-bottom:2em}
