.tool-section{background:#333;color:#fff}.tool-section .tools-content a,.tool-section .tools-content h2,.tool-section .tools-content h3,.tool-section .tools-content p{color:#fff}.tool-section h2,.tool-section h3{text-align:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.tools-column{width:50%}.nav.nav-tabs.flex-column.tools-column{border:0;margin-bottom:33px}.generic-tools-modal .modal-body{background:#f8f8f8}.generic-tools-modal .nav-tabs .nav-link{font-size:1.25rem;line-height:28px;color:#333}.generic-tools-modal .nav-tabs .nav-link.active{font-weight:700;color:#333;background-color:transparent;border-color:transparent;border-bottom:2px solid #e8171f;padding-bottom:16px}.generic-tools-modal .nav-link.tab-pane{font-size:1rem;line-height:24px;color:#333}}@media screen and (min-width:1024px){.generic-tools-modal .card-header h3{color:#707070;font-weight:300;display:flex}.generic-tools-modal .card-header h3:hover{font-weight:700;color:#333}.tool-section.pl-4{padding-top:3.5rem!important;padding-bottom:3rem!important}.w-100.tools-desktop-view{width:24rem!important;margin:0 auto}.w-100.tools-desktop-view h3{font-size:1.25rem}.generic-tools-modal{transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.generic-tools-modal:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#e8171f;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.generic-tools-modal:hover:before{right:0}}@media screen and (max-width:767px){.generic-tools-modal{margin:-25px}.tools-updated .col-lg-6.tools-content{padding:0 15px}}@media screen and (max-width:768px){body .tool-section.pl-4.tools-updated{padding-left:15px!important;padding-right:15px!important}.tools-desktop-view h2{font-size:48px;line-height:56px}.tools-updated-right h3{font-size:20px;width:361px;margin:0 auto;margin-bottom:40px;line-height:20px}#features-cards-container{margin-top:40px!important}#ipad-mobile-feature-header p{font-size:16px}}@media screen and (width:768px){.tools-ipad-space{padding:0!important;margin:0 -15px}.tools-ipad-space .mb-3{margin-bottom:0!important}.tools-desktop-view{width:534px!important;margin:0 auto}body .tool-section.pl-4.tools-updated{padding-bottom:0!important}body .tool-section{margin:0 -30px}.tools-updated .generic-card h5{margin-bottom:18px}.integration-widgets{padding:0}}.collapse:not(.show){visibility:visible}@media screen and (max-width:767px){#tools-modal{height:auto!important}.tool-section{margin:0 -15px}}.tools-updated .col-lg-6{padding:7px}.tools-updated .col-lg-6 p{color:#707070;font-size:14px}.tools-updated .generic-card{height:100%;padding:24px}.tools-updated-right{display:flex;align-items:center;height:100%}.tools-updated .generic-card h5{background:#a8171f;color:#fff;margin:-24px;padding:10px 24px;margin-bottom:10px;padding-top:30px}.tool-section.pl-4.tools-updated{padding-top:22px!important;padding-bottom:22px!important;padding-left:0!important;padding-right:0!important}.tools-updated-right p{color:#e5e5e5!important}.tools-updated-right h3{padding:0 4rem;margin-bottom:40px}.tools-updated .generic-card p{margin-bottom:0}.card-image.lexisLibrary-Image{background:url('../../images/product/LexisLibrary_hero.jpg')}.card-image{background-size:cover!important;height:154px}.integration-content .product-integration{font-size:12px;margin-bottom:10px;color:#707070;font-weight:700}.integration-content p{font-size:14px;line-height:20px}.integration-content h3{margin-bottom:14px}.integration-content .case-study-author{padding-top:4px}.tools-updated .generic-card h5 img{width:20px;margin-right:6px;position:relative;top:-2px}