body,hr{position:relative}figure,p{padding-bottom:2.4rem}*{border:0;font:inherit;margin:0;padding:0;text-rendering:geometricPrecision}code,kbd,pre,samp{border-radius:2px;overflow-y:hidden;overflow-x:auto}body,h1,h2,h3,h4,h5,h6{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}html{box-sizing:border-box;font-size:62.5%;height:100%}@media screen and (min-width: 960px){html{font-size:78.125%}}body{box-sizing:border-box;color:#3c3c3d;font-size:1.4rem;line-height:2.2rem;min-height:100%}h1,h2,h3,h4,h5,h6{padding:0 0 2rem 0}h1{font-size:3.4rem;line-height:3.8rem}h2{font-size:3rem;line-height:3.4rem}h3{font-size:2.8rem;line-height:3.2rem}h4{font-size:2.6rem;line-height:3rem}h5,h6{font-size:2.4rem;line-height:2.8rem}img,video{max-width:100%;display:table}hr{height:4.8rem;margin-bottom:2.4rem}hr:before{background-color:#cdcdce;content:'';height:1px;position:absolute;top:50%;width:100%}ol,ul{margin-left:2rem;padding:0 0 2.4rem}ol{list-style-type:decimal}blockquote p:last-child,ol ol,ul ul{padding-bottom:0}ul{list-style-type:disc}cite,dt,em,i,q>q{font-style:italic}dd{text-indent:2rem}blockquote{margin:0 0 2.4rem 1.2rem;border-left:.3rem solid #cdcdce;padding:2.4rem 1.2rem}figure{margin:0 auto}figure img{display:table;margin:0 auto}small,sub,sup{line-height:1}caption,figcaption{font-size:1.2rem;font-style:italic;text-align:center}.ta-left,table th{text-align:left}b,strong,var{font-weight:700}q:after,q:before{content:"'"}.grid{display:-ms-flexbox;display:-webkit-box;display:flex}.grid>*{-ms-flex:1;flex:1;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;padding-left:1rem;padding-right:1rem}.grid>:first-child{margin-left:-1rem}.grid>:last-child{margin-right:-1rem}.grid>.column--light{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.grid>.column--heavy{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.grid>.column--rbtlight{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.grid>.column--rbtheavy{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.grid>.column--rbtlighter{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.grid>.column--rbtheavyer{-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}@media (max-width: 599px){.grid--medium{display:block}.grid--medium>*{padding-left:0;padding-right:0}.grid--medium>:first-child{margin-left:0}.grid--medium>:last-child{margin-right:0}}@media (max-width: 959px){.grid--large{display:block}.grid--large>*{padding-left:0;padding-right:0}.grid--large>:first-child{margin-left:0}.grid--large>:last-child{margin-right:0}}body{font-size:1.5rem;line-height:2.3rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#333}h1,h2,h3{line-height:3rem}.wrapper{margin:0 auto;max-width:960px;padding:2rem}.wrapper_large{margin:0 auto;max-width:1200px;padding:2rem}.wrapper_small{margin:0 auto;max-width:640px;padding:2rem}.wrapper_full{margin:0 auto;width:100%;padding:2rem;box-sizing:border-box}a:link,a:visited{color:#1b8fc3;text-decoration:none}a:focus,a:hover{color:#156e96}a:active{color:#333}.float_left{float:left}.float_right{float:right}.text_left{text-align:left}.text_center{text-align:center}.text_right{text-align:right}.text_semibold{font-weight:600}.text_bold{font-weight:700}.text_larger{font-size:120%;line-height:120%}.text_xtra_larger{font-size:140%;line-height:120%}.text_red{color:#ff4519}.text_blue{color:#1b8fc3}.semi_bold{font-weight:600}.group:after{content:"";display:table;clear:both}input,select,textarea{border:1px solid #aaa;padding:.25rem}.rbt_button,.rbt_button_alt{background-color:#519325;border:none;border-radius:.2rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;height:auto;line-height:inherit;max-width:100%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;margin:0 auto;padding:.75rem 3rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.rbt_button a,.rbt_button_alt a{color:#fff}.kn-scene a.rbt_button{color:#fff !important}.rbt_button:hover{background-color:#4a8722}.rbt_button_alt{background-color:#1ea0d9}.rbt_button_alt:hover{background-color:#2eabe2}.rbt_button_small{font-size:80%;padding:.5rem 2rem}header.wrapper_full{padding-bottom:0}#kn-app-menu ul{border:0 !important}#kn-app-menu ul li{text-shadow:none !important}.kn-crumbtrail{padding:1rem 0}.kn-button-menu li.kn-link a{color:#15678a !important;cursor:pointer;display:inline-block;height:auto;line-height:inherit;max-width:100%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;margin:0 auto;padding:.75rem 3rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.kn-button-menu li.kn-link a:hover{background:#90d761 !important;border-color:#519325 !important;color:#3a6b1b !important}.my_menu{padding:2rem 0 0}.my_menu ul{margin:0;padding:0;list-style:none}.my_menu ul li{display:inline-block}.my_menu ul li a{background:#ebebeb;border:1px solid #bbb;color:#15678a !important;cursor:pointer;display:inline-block;height:auto;line-height:inherit;max-width:100%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;margin:.25rem;padding:.75rem 2rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.my_menu ul li a:hover{background:#90d761 !important;border-color:#519325 !important;color:#3a6b1b !important}.my_menu.logged_out{display:none}.my_menu.logged_in{display:block}@media screen and (max-width: 767px){.my_menu li.float_right{float:none}}#discount_table{display:inline-block;width:auto;border:1px solid #ccc;border-radius:.25rem;padding:.5rem;font-size:1.2rem;line-height:1.6rem;text-align:center;margin:.25rem}#discount_table table{width:100%;margin:0 auto}#discount_table table td{padding-right:2rem}#discount_table table td:last-of-type{padding-right:0}.kn-details-group-column{width:auto !important}.kn-details-group-column th.kn-label{width:auto !important}.kn-details-column table{width:auto !important}.kn-details-column th.kn-label{background:none}td.title span{font-size:2.6rem;font-weight:normal;color:inherit}.kn-view input[type="submit"]{border:0 !important;text-shadow:none !important;font-weight:600 !important}.kn-view input[type="submit"]:hover{background:#1b8fc3 !important}.kn-view .login_form input[type="submit"]{text-shadow:none !important}.button_wrap{padding:1rem 0 2rem 0}.bill_of_sale_blurb p{line-height:2.3rem !important}.bill_of_sale_blurb p.seller_signature,.bill_of_sale_blurb p.buyer_signature{border-bottom:1px solid #333;padding-top:2rem;padding-bottom:.5rem;clear:both}.bill_of_sale_blurb p.seller_signature span.date,.bill_of_sale_blurb p.buyer_signature span.date{float:right;padding-right:15rem}.bill_of_sale_blurb p.buyer_signature{padding-top:4rem}#kn-scene_1 .table-keyword-search{text-align:right}#view_4{float:left;border:1px solid #ccc;padding:1rem}#view_4 div{width:auto !important}#view_6{float:left;padding-right:2rem}#kn-scene_3 .kn-message.error{display:none}#kn-input-field_44{border:1px solid #ccc;padding:1rem;margin-top:2rem}#kn-input-field_44 p{padding:0;color:#1ea0d9}.kn-back-link{clear:both}#alert_box{display:inline-block;width:auto;float:left;padding:1rem 2rem;color:#ff4519}.login_helpers{display:block;width:auto;padding-bottom:1rem}.login_helpers button{background-color:#ccc;border:2px solid #ccc;border-radius:.2rem;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;height:auto;line-height:inherit;max-width:100%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;margin:0 .5rem;padding:1rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.login_helpers button.selected{border:2px solid #73cd38}#view_5 .login_form .kn-input:first-of-type{height:0;visibility:hidden}.login_form label.remember{display:none}#view_5 .view-header{display:none}.roys_website_print{display:none}.roys_dealer_license{display:none}.account-settings{display:none}
