@media screen and (max-width:576px){.page header{height:135px;background-image:none;background-color:#fff}.page header a.logo{top:15px;width:177px;height:69px;background:url(/images/RN_logo_medium.png) no-repeat}.page header a.logopb{display:block;top:15px}.page nav.active:after,.page nav:before{content:"";position:absolute;top:0;background-size:40px 40px;background-repeat:no-repeat}.page nav{position:absolute;right:0;left:auto;width:100%;padding-top:70px;background-color:#fff}.page nav:before{width:100%;height:70px;background-color:#194262;z-index:1;background-image:url(/images/menu_closed.svg);background-position:95.5% center}.page nav.active:after{width:70px;height:70px;background-color:#2f6585;right:0;z-index:2;background-image:url(/images/menu_open.svg);background-position:50% center}.page nav.active a{display:block}.page nav a{display:none;width:80%;right:0;left:auto;text-align:right;margin-right:0;margin-left:auto;padding-right:15px;background-color:#2f6585;border:none;z-index:3}.page .page_content .nav.nav-tabs{border:none;width:100%;position:relative;background-color:#f5f5f5}.page .page_content .nav.nav-tabs:after{content:"";width:1px;height:1px;border:5px solid transparent;border-top:8px solid #000;position:absolute;right:20px;top:15px;display:block}.page .page_content .nav.nav-tabs li{width:100%;float:none;display:none}.page .page_content .nav.nav-tabs li.active,.page .page_content .nav.nav-tabs li.show{display:block}.page .page_content .nav.nav-tabs li a{background-color:#f5f5f5;border:none;border-radius:0}#test,.shell,iframe{max-width:100%!important}#main-boxes2,#main-boxes2 .box h3,#main-boxes2 .wide-box h3,#nav-links,.disclaimer_box,.search{box-sizing:border-box}#test{width:100%!important}#navigation{position:fixed;right:0;left:auto;width:100%;padding-top:55px;top:0;z-index:2}#navigation .shell ul.active:after,#navigation .shell ul:before{position:absolute;height:55px;background-size:40px 40px;background-repeat:no-repeat;top:0;content:""}#header_link,.search{padding:20px}#navigation .shell ul:before{width:100%;z-index:1;background-image:url(/images/menu_closed.svg);background-position:97.5% center}#navigation .shell ul.active:before{display:none}#navigation .shell ul.active:after{width:55px;right:0;z-index:2;background-image:url(/images/menu_open.svg);background-position:50% center}#featured,#header,.slider-carousel{height:auto}#navigation .shell ul.active li{display:block}#navigation .shell ul li{display:none;background-color:#282828;width:100%;right:0;left:auto;text-align:right;margin-right:0;margin-left:auto;border:none;z-index:3}#navigation .shell ul li a{background-color:#282828;display:block;width:100%;background-image:none}#header_link #header_title{margin-top:65px!important;display:block;font-size:26px;text-transform:uppercase}#footer p.left span,#main-boxes2 .box .left-arrow,#main-boxes2 .wide-box .left-arrow,#nav-links a,.slider-carousel .info{display:none}#header_link .club{font-size:16px;line-height:19px}.search{width:100%;float:none}#featured{background:#fff}#featured .shell{padding:0}.slider-carousel .full_image{width:100%;height:150px;background-size:contain}#main-boxes2{width:100%;padding:20px 20px 0}#main-boxes2 .box,#main-boxes2 .wide-box{width:100%;background-image:none;height:auto;margin-bottom:20px;background-color:#f5f5f5;padding:18px;margin-top:0;font-size:120%}#main-boxes2 .box h3,#main-boxes2 .wide-box h3{background-color:#282828;padding:10px 20px;height:38px;margin-top:-23px;margin-left:-23px;width:70%;position:relative}#nav-links,#newsroom-notice{padding:10px}#main-boxes2 .box h3:before,#main-boxes2 .wide-box h3:before{content:"";width:1px;height:1px;position:absolute;left:1px;bottom:-4px;border:4px solid transparent;border-left-color:#282828;transform:rotate(-45deg)}#main-boxes2 .box h3:after,#main-boxes2 .wide-box h3:after{content:"";width:1px;height:1px;position:absolute;right:-38px;top:0;border:19px solid transparent;border-left-color:#282828}#sidebar{float:none;width:100%;padding:20px;text-align:center}#sidebar img{max-width:100%}#footer{display:block;height:auto;color:transparent}#footer p.left{float:none}#footer p.right{text-align:center;color:#fff;font-size:12px;margin-top:30px}#footer a{display:block;text-align:center;color:#fff;font-size:18px;line-height:40px}#nav-links{border:none;width:100%;position:relative;background-color:#f5f5f5;color:transparent;height:auto;font-size:0}#nav-links:after{content:"";width:1px;height:1px;border:5px solid transparent;border-top:8px solid #000;position:absolute;right:20px;top:20px;display:block}#nav-links a{width:80%;float:none;color:#000;text-decoration:none;font-size:16px;line-height:30px}#content .box .button,#content .full-box .button,#nav-links a.active,#nav-links a.show{display:block}#newsroom-notice br{height:0;font-size:0}iframe{width:100%!important}.box-content-long{width:100%;padding:0 20px}#content{float:none}#content .box,#content .full-box{width:100%!important;padding:0 20px;float:none}#content .box .box-content-long,#content .full-box .box-content-long{padding:0}body.red #main-boxes2 .box h3,body.red #navigation .shell ul li,body.red #navigation .shell ul li a{background-color:red}body.red #main-boxes2 .box h3:after,body.red #main-boxes2 .box h3:before{border-left-color:red}body{padding:0;background-color:#fff}.page{width:100%;overflow:hidden}.page .page_content h4,.page .page_content h6{text-align:left;color:#000;padding-left:0}.page .page_content .content_frame{padding-top:24px}.page .page_content .content_frame>table{width:100%}.page footer{display:block;height:auto;background:#2f6585}.page footer .footer_content{display:block;color:#2f6585}.page footer .footer_content a{display:block;text-align:center;color:#fff;font-size:1.3em}.page footer .footer_bottom{background-color:#194262;color:#fff;text-align:center;padding:30px;box-sizing:border-box;font-size:1em}.page footer .footer_bottom br{content:"";display:block;line-height:15px;width:100%;height:15px}.page footer .footer_bottom a{display:inline;font-size:100%}#filterForm>div{box-sizing:border-box;width:100%;background-color:#fff!important;border:none!important;padding:0!important}#filterForm #loading{display:none!important}#filterForm #filterByState{display:block!important;width:100%;height:25px;line-height:25px;font-size:1.1em}#filterForm #filterByState option{padding:3px 5px}#filterForm input[type=submit]{background-color:#194262;border:none;color:#fff;font-size:1em;padding:5px 20px;float:right}#right-ads{max-width:100%;float:none;display:block}#event-list{max-width:100%;width:100%;clear:both;margin-top:10px}#event-list table tbody tr:last-child,#event-list table tbody tr:nth-last-child(2),#event-list table thead{display:none}#event-list table tbody tr{border:1px solid #979797;margin-top:10px;display:block}#event-list table tbody tr td{display:block;padding:4px;clear:both;font-size:14px}#event-list table tbody tr td font{display:block;float:left;width:calc(100% - 100px);font-size:14px}#event-list table tbody tr td:nth-child(odd){background-color:#f5f5f5}#event-list table tbody tr td:after{content:"";clear:both;display:table}#event-list table tbody tr td:before{width:100px;display:block;float:left}#event-list table tbody tr td:nth-child(1):before{content:"Date"}#event-list table tbody tr td:nth-child(2):before{content:"Title"}#event-list table tbody tr td:nth-child(3):before{content:"Notices"}#event-list table tbody tr td:nth-child(4):before{content:"Register"}#event-list table tbody tr td:nth-child(5):before{content:"Registrants"}.clubmgmt table,.clubmgmt tbody,.clubmgmt td,.clubmgmt th,.clubmgmt tr{max-width:100%;width:100%!important;display:block;box-sizing:border-box}.clubmgmt .medium_size_text{height:auto}.clubmgmt .medium_size_text span.button{margin-bottom:10px;display:inline-block}.clubmgmt .protest-table th{display:none}.clubmgmt .protest-table tr.protest-table__results{border:2px solid #979797;margin-bottom:20px}.clubmgmt .protest-table tr.protest-table__results td{padding:5px 5px 5px 33%;box-sizing:border-box;position:relative;min-height:2.2em;font-size:1em}.clubmgmt .protest-table td.medium_size_text{background-color:#fff!important;padding-bottom:7px}.clubmgmt .protest-table td.medium_size_text:before{content:""!important}.clubmgmt .protest-table td:nth-child(odd){background-color:#f5f5f5}.clubmgmt .protest-table td:after{content:"";clear:both;display:table}.clubmgmt .protest-table td:before{width:100px;display:block;position:absolute;top:5px;left:5px}.clubmgmt .protest-table td:nth-child(1):before{content:"No."}.clubmgmt .protest-table td:nth-child(2):before{content:"Race"}.clubmgmt .protest-table td:nth-child(3):before{content:"Protestor"}.clubmgmt .protest-table td:nth-child(4):before{content:"Protestee"}.clubmgmt .protest-table td:nth-child(5):before{content:"Witness(es)"}.clubmgmt .protest-table td:nth-child(6):before{content:"Rule(s)"}.clubmgmt .protest-table td:nth-child(7):before{content:"Time of Hearing"}.clubmgmt .protest-table td:nth-child(8):before{content:"Notes/Results"}.clubmgmt .row{margin-top:0!important}.clubmgmt .row [class^=col-sm-]{margin-top:15px}.scoring-table-wrapper{max-width:100%;overflow-x:auto;position:relative}.scoring-table-wrapper .scoring-table-wrapper__floating{position:absolute;z-index:2;background-color:#999;padding:2px;pointer-events:none}.scoring-table-wrapper .scoring-table-wrapper-inner{max-width:100%;overflow-x:auto;position:relative}}