.tx-contentblocks .content-blocks-borders > div + div{border-left:1px solid #CCCCCC;}.tx-contentblocks .row-eq-height.marker-list{justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tx-contentblocks .row-eq-height.marker-list > div{padding:20px 15px;}#route-input{margin:10px 20px;}.tx-contentblocks .route{margin:10px 0;}.tx-contentblocks .route input{margin-left:15px;margin-bottom:10px;}.tx-contentblocks .route label:last-child{display:block;}@media (min-width:992px){.tx-contentblocks .marker-list > div:nth-child(even){background:#E2E2E2;}}@media (min-width:768px) and (max-width:991px){.tx-contentblocks .marker-list > div:nth-child(3n + 1){background:#E2E2E2;}}@media (max-width:991px){.tx-contentblocks .content-blocks-borders.break-col-md > div + div{border:none;padding-top:1px;}.tx-contentblocks .content-blocks-borders.break-col-md > div + div::before{content:'';background:#CCCCCC;position:absolute;top:0;left:0;width:100%;height:1px;}.tx-contentblocks .content-blocks-borders.break-col-md.noGatter > div + div::before{left:0;}}@media (max-width:767px){.tx-contentblocks .content-blocks-borders.break-col-sm > div + div{border:none;padding-top:1px;}.tx-contentblocks .content-blocks-borders.break-col-sm > div + div::before{content:'';background:#CCCCCC;position:absolute;top:0;left:-15px;width:100vw;height:1px;}.tx-contentblocks .content-blocks-borders.break-col-sm.noGatter > div + div::before{left:0;}}.tx-contentblocks .row > .colContent.sticky > *{position:sticky;top:0;z-index:1;}
