/* GLOBAL STYLES */
a[href^="tel:"] { color: #179ad6; }
.nav a { font-size: 11px; margin-right: 10px; }
.contact-us a[href^="tel:"] { color: #FFFFFF; }
.footer .container { padding: 40px 2%; }
.footer .main-links { font-size: 12px; }
.footer .secondary-links { font-size: 9px; }

/* HOME STYLES */
#jssor_1 { height: 375px!important; }
#jssor_1 div { height: 600px!important; }

.home-top .text h1 { font-size: 70px; font-weight: normal; line-height: 60px; }
.home-top .text p { font-size: 30px; margin: 30px 0 40px !important; }
.home-top .color { width: 60%; }
.home-top .color a { font-size: 30px; padding: 17px 14px 10px; }

.home-secondary .container { padding: 0 2%; }
.home-secondary .left h1, .home-secondary .right h1 { font-size: 20px; }
.home-secondary .left ul li, .home-secondary .right { font-size: 14px; }
.home-secondary .left img { left: 92%; width: 50px; }

.home-dive-deeper h1 { font-size: 60px; font-weight: normal; }

/* Home Slider Styles 
.jssora22l, .jssora22r { display: none; }*/

/* ABOUT STYLES */
.about-top { font-weight: normal; }
.about-middle .left { margin: 0 3% 0 4%; }
.about-middle .right .info { width: 100px; }
.about-middle .right .leadership li > img { width: 75px; }
.about-middle .left > img { width: 50%; }
.lbn-staff h1 { font-size: 60px; font-weight: normal; }
.lbn-staff .staff-container li span { font-size: 11px; }

/* LOCAL AND DIGITAL STYLES */
.local-images .container { font-size: 20px; max-width: none; background-size: 100% auto; }
#local-cont .container { padding: 80px 4%; }

/* PLATFORM STYLES */
#platform-top .container { padding: 80px 4%; }
#platform-top .secondary { width: 60%; margin: 10px auto 0; }
.our-platform h1, .our-platform ul li h2 { font-weight: normal; }
.our-platform ul li h2 { width: 37%;  }
#teams .container { padding: 80px 4%; }

.reporting { background-size: cover; }
.reporting .container { padding: 60px 4%; background-size: 50% auto; }
.reporting .reporting-text { width: 100%; }
.reporting .reporting-text h1 { font-weight: normal; }
.reporting .reporting-text p, .reporting .reporting-text ul { width: 50%; }

/* WHO WE WORK WITH STYLES */
#partners-top .container { padding: 60px 4%; }
#our-clients h1 { font-weight: normal; font-size: 50px; }
#our-clients .brand-info li { margin: 0 2% 25px; }
#our-clients h2 { font-weight: normal; font-size: 23px; max-width: 100%; margin: 5px auto 0; }
.brand-info ul h3 { font-size: 13px; }
.about-middle h2 { font-size: 15px; }
.agency-partners .left { padding-left: 4%; }
.agency-partners h1, .success-stories h1 { font-weight: normal; }
.agency-logos { width: 100%; }
.agency-partners .agencies { width: 100%; }
.agency-partners .agencies > a { width: 32%; }

.about-middle .threes .left, .about-middle .threes .right { padding: 0 4%; }
.about-middle .threes .right #career-openings > li { display: block; margin: 10px 0 0 0; }

.success-stories .links a { width: 38.5%; }
#shipping .new .top-metrics li { margin: 0 5px; }

/* SUCCESS STORIES STYLES */
.success-story .scroll-image { display: none; }
.success-story .top h1, .success-story .report h1 { font-weight: normal; }
.success-story .top .secondary { font-size: 22px; }
.success-story .report { padding: 90px 4% 0; }
.success-story .report .metrics { width: 310px; }

.success-story .new .top-metrics li { margin: 0 10px; }
.success-story .report .checks.threes { width: 33%; }
.success-story .new .bottom .right .business-services h2 { font-size: 22px; }
.success-story .new .bottom .right .business-services ul { margin-left: 15px; }

/* SECONDARY PAGE STYLES */
#secondary-top p { padding: 0 2%; }
#secondary-top .terms { padding: 0 4%; }
#secondary-top h1, .white-section h1 { font-weight: normal; }
