.grid-container{max-width:100rem;padding-left:1rem;padding-right:1rem}.my-rail__post-creation header{display:none}.my-rail__post-creation textarea{border:none;padding:0;font-size:1rem;box-shadow:none;background:transparent}.my-rail__post-creation__buttons{margin-top:.5rem}.my-rail__post-creation__buttons .myrail-option{background-color:#f6f6f6;color:#231f20;display:block;float:left;margin-right:.5rem}.my-rail__post-creation__buttons .myrail-option span{color:#231f20;font-size:.7em;transition:.3s linear}.my-rail__post-creation__buttons .myrail-option span .fa-inverse{color:#f6f6f6;transition:.3s linear}.my-rail__post-creation__buttons .myrail-option:hover span{color:#fc4c02}.my-rail__post-creation__buttons .myrail-option:hover span .fa-inverse{color:#fff}.my-rail__post-creation .post-trigger{float:right;font-weight:700;padding-left:2rem;padding-right:2rem}.my-rail__post-creation__advanced{position:relative;display:none}.my-rail__post-creation__advanced label{display:block;color:#737373;font-size:1rem}.my-rail__post-creation__advanced .card-selectors label{font-weight:700;text-transform:uppercase;font-size:.9rem;margin-bottom:.5rem}.my-rail__post-creation__advanced input,.my-rail__post-creation__advanced select{background-color:#f6f6f6;border:none;color:#737373;box-shadow:none}.my-rail__post-creation__advanced input:focus,.my-rail__post-creation__advanced select:focus{border:none;box-shadow:none;background-color:#f6f6f6}.my-rail__post-creation__advanced input:placeholder,.my-rail__post-creation__advanced select:placeholder{color:#737373}.my-rail__post-creation__advanced .card-trigger{display:block;float:left;margin-right:.5rem}.my-rail__post-creation__advanced .card-trigger a{color:#737373;display:block;font-size:.7rem;background-color:#f6f6f6;padding:1rem 0;width:2rem;text-align:center;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post-creation__advanced .card-trigger img{width:1.6rem;margin:0 .2rem;display:block}.my-rail__post-creation__advanced .spacer{display:block;float:left;width:1rem;height:5px}.my-rail__post-creation__check-in{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;margin-top:1rem}.my-rail__post-creation__check-in input{margin:0}.my-rail__user-avatar img{width:50px;height:auto;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__loading-clear,.my-rail__loading-fade{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:none}.my-rail__loading-fade{background-color:#000;opacity:.6}@media screen and (min-width:40em){.my-rail--creation-focus .my-rail__loading-fade{display:block}.my-rail--creation-focus .my-rail__post-creation{padding-left:1rem;padding-right:1rem;position:relative;z-index:100;top:-4.5rem;left:-1rem;background-color:#fff}.my-rail--creation-focus .my-rail__post-creation header{display:block}.my-rail--creation-focus .my-rail__post-creation__close{font-size:1.5rem;color:#737373;margin-top:.5rem;margin-right:0;cursor:pointer;transition:.3s linear}.my-rail--creation-focus .my-rail__post-creation__close:hover{color:#666}}.my-rail__card-selection{display:none;width:20.5rem;background-color:#f6f6f6;padding:1rem;border:1px solid #e6e6e6;position:relative;z-index:102;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__card-selection .inner{overflow:scroll;height:300px}.my-rail__card-selection img{width:1.5rem;display:block;float:left;margin:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;cursor:pointer}.my-rail__card-selection__suite{margin-bottom:1rem}.my-rail__card-selection:after,.my-rail__card-selection:before{content:"\F0D8";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:900;color:#e6e6e6;position:absolute;top:-1.4rem;left:50%;margin-left:-.6rem;font-size:2rem;line-height:1em}.my-rail__card-selection:after{color:#f6f6f6;position:absolute;top:-1.3rem}.my-rail--cards-active .my-rail__post-creation__buttons{margin-top:1rem}.my-rail--cards-active .my-rail__post-creation__advanced{display:block}.my-rail--check-in-active .my-rail__post-creation__buttons{margin-top:1rem}.my-rail--check-in-active .my-rail__post-creation__advanced,.my-rail--check-in-active .my-rail__post-creation__check-in{display:block}.my-rail--check-in-active .my-rail__post-creation__event-meta{display:none}.my-rail #feed{border-top:1px solid #e6e6e6;padding-top:1rem}.my-rail__post{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e6e6e6}.my-rail__post header{margin-bottom:.25rem}.my-rail__post__avatar img{display:block;width:50px;height:auto;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__username strong{display:block}.my-rail__post__username .sub{color:#737373}.my-rail__post__post-opts{position:relative}.my-rail__post__post-opts i{color:#737373;font-size:1.25rem;padding-left:1rem}.my-rail__post__post-opts ul{display:none;position:absolute;bottom:100%;right:0;width:15rem;font-size:1rem;background-color:#fff;text-align:left;padding:.5rem 1rem;margin:0;-webkit-box-shadow:0 0 15px 0 #ccc;-moz-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__post-opts ul li{display:block}.my-rail__post__post-opts ul a{color:#666;display:block;padding:.25rem 0}.my-rail__post__post-opts ul a:hover{text-decoration:none}.my-rail__post__post-opts ul i{color:#666;font-size:1em;float:right}.my-rail__post__post-opts:hover ul{display:block}.my-rail__post__content__cards{margin-top:1rem}.my-rail__post__content__cards h4{font-size:1.2rem;font-weight:700}.my-rail__post__content__cards img{width:2rem;height:auto}.my-rail__post__content__video{margin-top:1rem}.my-rail__post__likes{margin:1rem 0;color:#737373;position:relative}.my-rail__post__likes__summary{position:relative;display:inline-block}.my-rail__post__likes__summary img{margin-left:-.75rem;width:1.5rem;height:auto}.my-rail__post__likes__summary img.summary-first{margin-left:0}.my-rail__post__likes__summary span{padding-left:.5rem}.my-rail__post__likes__list{display:none;position:absolute;bottom:100%;left:0;width:12rem;background-color:#fff;padding:.5rem 1rem .5rem .25rem;font-size:.8rem;-webkit-box-shadow:0 0 15px 0 #ccc;-moz-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__likes__list img{width:1rem;height:auto;margin-right:2px;margin-left:0;position:relative;top:-2px}.my-rail__post__likes__list ul{display:block;margin:0}.my-rail__post__likes__list li{display:block;padding:.5rem;line-height:1em}.my-rail__post__likes__summary:hover .my-rail__post__likes__list{display:block}.my-rail__post__interactions{margin-top:1rem;border-top:1px solid #e6e6e6;text-align:center}.my-rail__post__interactions a{text-align:center;color:#737373;padding:1rem .5rem;text-transform:capitalize;text-decoration:none!important}.my-rail__post__interactions a:hover{text-decoration:none;background-color:#f6f6f6}.my-rail__post__interactions i{font-size:1.2em;margin-right:5px;position:relative;top:1px}.my-rail__post__interactions__like{position:relative}.my-rail__post__interactions__like:hover{background-color:#f6f6f6}.my-rail__post__interactions__like a{display:block}.my-rail__post__interactions__like img{height:1.5rem;width:auto;position:relative;top:-1px}.my-rail__post__interactions__like .like-icons{display:none;position:absolute;bottom:100%;left:50%;width:16rem;margin-left:-8rem;background-color:#fff;padding:.5rem;-webkit-box-shadow:0 0 15px 0 #ccc;-moz-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__interactions__like .like-icons .cell{position:relative;margin:0 5px}.my-rail__post__interactions__like .like-icons a{padding:0}.my-rail__post__interactions__like .like-icons a:hover{background:transparent;width:110%;position:absolute;left:-5%;top:-5%}.my-rail__post__interactions__like .like-icons img{display:block;width:100%;height:auto}.my-rail__post__interactions__like:hover .like-icons{display:block}.is-loading .my-rail__post__interactions__like:hover .like-icons{display:none}.my-rail__post__comments__show-trig a{display:block;background-color:#f6f6f6;text-align:center;padding:.25rem;font-size:.8rem;font-weight:400;text-transform:uppercase;color:#737373}.my-rail__post__comments__show-trig a:hover{text-decoration:none;color:#666}.my-rail__post__comments__comment{margin:1rem 0}.my-rail__post__comments__comment img{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__comments__comment a{color:#000}.my-rail__post__comments__comment a:hover{text-decoration:none}.my-rail__post__comments__comment .auto{position:relative;padding-right:2rem}.my-rail__post__comments__comment__main{background-color:#f6f6f6;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:.25rem .5rem;display:inline-block;position:relative;overflow:visible}.my-rail__post__comments__comment__main--has-like-count{padding-right:4rem}.my-rail__post__comments__comment__main .like-count{background-color:#fff;position:absolute;right:0;margin-right:-.25rem;bottom:0;font-weight:700;padding:.25rem .5rem;font-size:.8rem;color:#737373;text-align:center;-webkit-box-shadow:0 0 15px 0 #ccc;-moz-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem}.my-rail__post__comments__comment__main .like-count img{width:1.5rem;height:auto;padding-right:.25rem;position:relative;top:-1px}.my-rail__post__comments__comment__opts{position:absolute;top:50%;left:100%;margin-top:-.75rem}.my-rail__post__comments__comment__opts i{color:#e6e6e6;padding-left:.5rem}.my-rail__post__comments__comment__opts ul{display:none;position:absolute;bottom:100%;left:50%;width:16rem;margin:0 0 0 -8rem;background-color:#fff;padding:.5rem 1rem;-webkit-box-shadow:0 0 15px 0 #ccc;-moz-box-shadow:0 0 15px 0 #ccc;box-shadow:0 0 15px 0 #ccc;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__post__comments__comment__opts ul li{display:block}.my-rail__post__comments__comment__opts ul a{color:#666;display:block;padding:.25rem 0}.my-rail__post__comments__comment__opts ul a:hover{text-decoration:none}.my-rail__post__comments__comment__opts:hover ul{display:block}.my-rail__post__comments__comment__opts:hover i{color:#737373}@media screen and (min-width:40em){.my-rail__sidebar{margin-left:1rem}}.my-rail__sidebar aside{margin-bottom:2rem}.my-rail__sidebar h2{font-size:1.25rem}.my-rail__sidebar h2 a{color:#000}.my-rail__sidebar__user{margin-top:1rem;margin-bottom:1rem;color:#737373}.my-rail__sidebar__user__img img{width:50px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.my-rail__sidebar__user a{display:block;color:#000}.my-rail__sidebar__user a strong{font-weight:600;display:block}.my-rail__sidebar__user h4{font-size:.75rem;text-transform:uppercase;font-weight:700;margin:0}.my-rail__sidebar__user__opts{margin-top:.25rem;font-size:.85rem}.my-rail__sidebar__user__opts a{display:block;float:left;margin-right:2px;color:#737373}.my-rail__sidebar__user__opts a:hover{color:#fc4c02}.my-rail__sidebar__user__opts .has-tip{border:none}.my-rail__sidebar__user .rail-player{color:#fc4c02}.my-rail__user-stats{background-color:#f6f6f6;padding:.5rem;margin:1rem 0}.my-rail-start .search-form__container form{margin-top:0;background:#ececec;padding:0;clear:both;overflow:auto}#app_bundle_follow_users_form label{font-size:14px;font-weight:600;display:block;margin-bottom:5px;list-style:1px}.my-rail-start .search-form__container form .form-group:first-child{width:75%;float:left}.my-rail-start .search-form__container form .form-group:nth-child(2){width:23%;float:right}.search-form__container__players{background:linear-gradient(180deg,#ececec,#dbdbdb);padding:10px;margin-top:5px}.search-form__container__players ul li{width:50%;float:left;text-align:left;margin-bottom:10px}.search-form__container__players ul li a img{margin-right:10px;display:inline-block}.search-form__container__players ul li a{display:block;font-size:14px}.search-form__container__players ul li a:hover{color:#004ea8}.search-form__container__players ul li a .fa{float:right;color:#004ea8;vertical-align:middle;font-size:18px;line-height:1.5;margin-left:5px}.search-form__container__players ul li a:hover .fa{color:#474747}@media screen and (min-width:1024px){.search-form__container__players ul li{width:30%;margin-right:15px;float:left;text-align:left}}@media screen and (min-width:1024px){.box-content__cards__item{border-bottom:none;float:left;margin-right:50px;padding-bottom:0;margin-bottom:0;border-right:1px solid #e74a0b;padding-right:50px}.box-content__cards__item:last-child{margin-right:0;padding-right:0;border-right:none}}.box-content__cards{padding:30px;background:#ececec}.box-content__cards__intro{background:hsla(0,0%,100%,.155);padding:15px;margin-bottom:30px}.box-content__cards__intro p{margin-bottom:0;font-size:13px;font-weight:600}.box-content__cards__item{border-bottom:1px solid #e74a0b;padding-bottom:20px;margin-bottom:20px}.box-content__cards__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.box-content__cards__item__title{clear:both;font-weight:700;color:#004ea8;line-height:1;font-size:14px;margin-bottom:15px}.box-content__cards__item ul li{display:inline;float:left;margin-right:7px}.box-content__cards__item ul li:last-child{margin-right:0}.box-content__cards__item ul li img{display:block;max-width:20px;box-shadow:2px 2px 20px 2px rgba(0,0,0,.7)}@media screen and (min-width:1024px){.box-content__cards__item{border-bottom:none;float:left;margin-right:20px;padding-bottom:0;margin-bottom:20px;border-right:1px solid #e74a0b;padding-right:20px}.box-content__cards__item:last-child{margin-right:0;padding-right:0;border-right:none}}.typeahead{margin:0;padding:0;list-style:none}ul.typeahead li{width:30%;margin-right:15px;float:left;text-align:left}ul.typeahead li a{display:block;font-size:14px}@media screen and (min-width:768px){.page-intro--myrail{padding:30px 10px}#btnToggleCheckIn,#btnTogglePostUpdate{width:24%}#btnToggleCheckIn:focus,#btnToggleCheckIn:hover{background:linear-gradient(0deg,#222,#28282c)}#btnTogglePostUpdate:focus,#btnTogglePostUpdate:hover{background:linear-gradient(0deg,#004ea8,#004ea8)}#btnToggleCheckIn{margin-bottom:0;float:left;margin-right:2%}#btnTogglePostUpdate{margin-bottom:0;float:left;height:42px}#myRailToggleBtnsFilter{width:48%;float:right}#myRailToggleBtnsFilter form label{text-align:left}#myRailToggleBtnsFilter form select{margin-top:0;float:left;width:75%;height:42px}}@media screen and (min-width:1024px){#myRailToggleBtns{width:50%}#btnToggleCheckIn,#btnTogglePostUpdate{width:48%;padding-left:0;padding-right:0}#myRailToggleBtnsFilter form select{width:65%}}.update-editor__container{margin-top:0!important}#app_bundle_my_rail_filter_form_event{max-width:100%!important}#btnTogglePostUpdate{margin-bottom:10px}.my-rail-start .search-container #app_bundle_follow_users_form_btn{padding-left:0;padding-right:0;width:100%}#app_bundle_follow_users_form{overflow:hidden}#app_bundle_my_rail_filter_form_event{padding-left:35px;line-height:1;padding-right:45px}#app_bundle_follow_users_form .form-group .button,#app_bundle_follow_users_form .form-group input{height:43px}.my-rail-start .post-editor{background:none;padding:0;border:none}@media screen and (min-width:768px){#myRailToggleBtns{width:50%;float:left}#myRailToggleBtns .button{width:48.5%}#myRailToggleBtns .button:first-of-type{margin-right:2%}#myRailToggleBtns .button:last-of-type{float:right;margin:0}#myRailToggleBtnsFilter{width:48.5%}.my-rail-start .post-editor{background:none}}@media screen and (min-width:768px){#myRailToggleBtnsFilter form select{padding:14px 40px 13px 25px}}