.m-downloads-boxes{max-width:1440px;margin:0 auto;padding:35px 0 70px}.m-downloads-boxes .container{margin:0 auto;padding:0 20px}.m-downloads-boxes .download-container #container{margin:0}.m-downloads-boxes h1{color:#333;display:block;font-family:'Titillium Web',sans-serif;font-size:26px;font-weight:700;line-height:30px;margin:0;margin-bottom:25px}.m-downloads-boxes .left-sidebar{background:#333;flex:0 0 23.076923077%;padding:28px 16px 40px 22px}.m-downloads-boxes .left-sidebar .selected-label{color:#fff;display:block;font-family:'Titillium Web',sans-serif;font-size:22px;font-weight:700;line-height:30px;margin-bottom:10px;text-transform:capitalize}.m-downloads-boxes .left-sidebar ul{list-style:none;margin:0;padding:0}.m-downloads-boxes .left-sidebar ul li{position:relative}.m-downloads-boxes .left-sidebar ul li a+a{height:15px;opacity:0;position:absolute !important;right:5px;top:8px;transition:all .3s ease 0s;visibility:hidden}.m-downloads-boxes .left-sidebar ul li a+a img{border:0;vertical-align:top;height:auto;max-width:100%}.m-downloads-boxes .left-sidebar ul li a.selected+a{opacity:1;visibility:visible}.m-downloads-boxes .left-sidebar ul li a{color:#fff;display:block;font-family:'Titillium Web',sans-serif;font-size:16px;font-weight:400;line-height:30px;text-decoration:none}.m-downloads-boxes .left-sidebar ul li a:hover{text-shadow:0 1px 0 #fff}.m-downloads-boxes #isotope{height:100% !important}.m-downloads-boxes .info{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.m-downloads-boxes .box{margin-bottom:30px;width:100%}.m-downloads-bosex .card-wrapper{min-height:50% !important;position:relative !important;display:-ms-flexbox;display:flex !important;-ms-flex-direction:column;flex-direction:column !important}.m-downloads-boxes .box picture{display:block;height:0;padding-bottom:56%;position:relative}.m-downloads-boxes .box picture img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.m-downloads-boxes .box h5{font-family:'Titillium Web',sans-serif;font-size:15px;line-height:24px;color:#333;font-weight:700}.m-downloads-boxes .box span{color:#333;font-size:17px;line-height:24px;font-weight:400;margin:0}.m-downloads-boxes .box .button{background:transparent;border:1px solid #bb001e;color:#bb001e;display:block;font-family:'Titillium Web',sans-serif;font-size:16px;font-weight:400;margin-top:20px;text-transform:uppercase;padding:15px 30px;text-decoration:none;text-align:center;line-height:18px;transition:all .4s ease-in-out;width:auto}.m-downloads-boxes .box .button:hover{color:#fff;background:#bb001e}@media only screen and (max-width:991px){.m-downloads-boxes .left-sidebar{background:#efeff0;padding:15px 13px;margin:0 0 25px}.m-downloads-boxes .mobile-filter{background:url(https://cdn2.hubspot.net/hubfs/4101393/Toyota_2017/Image/filter-icon.png) no-repeat center;background-position:calc(100% - 12px);display:block;cursor:pointer;font-size:16px;font-weight:700;color:#333;padding-right:30px}.m-downloads-boxes .filter-dropdown{display:none}.m-downloads-boxes .left-sidebar ul li{border-bottom:1px solid #bb001e;padding:5px}.m-downloads-boxes .left-sidebar .selected-label{display:none}.m-downloads-boxes .left-sidebar ul li a{color:#333;display:block}.m-downloads-boxes .left-sidebar ul li a+a{display:none}.m-downloads-boxes .left-sidebar ul li:last-child{border:0}}@media only screen and (min-width:576px){.m-downloads-boxes .wrapper{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.m-downloads-boxes .box{flex-basis:49%;max-width:49%;padding:0 15px}}@media only screen and (min-width:768px){.m-downloads-boxes h1{font-size:40px;line-height:46px;margin-bottom:35px}.m-downloads-boxes .box{flex-basis:33%;max-width:33%}}@media only screen and (min-width:992px){.m-downloads-boxes .container{max-width:960px}.m-downloads-boxes .main-wrapper{align-items:flex-start;display:flex}.m-downloads-boxes .download-container{flex:0 0 74.30939226%;margin-left:2.762430939%}.m-downloads-boxes .mobile-filter{display:none}}@media only screen and (min-width:1440px){.m-downloads-boxes .container{max-width:1210px}}