@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700|Titillium+Web:600i");.distributors .col-sm-6{width:50%;float:left}.distributors .table{border-collapse:separate;border-spacing:0;width:100%}.distributors .table tbody tr:first-child td{border-top:2px solid #333}.distributors .table>thead>tr>th,.distributors .table>thead>tr>td,.distributors .table>tbody>tr>th,.distributors .table>tbody>tr>td,.distributors .table>tfoot>tr>th,.distributors .table>tfoot>tr>td{padding:8px;border-top:1px solid #ddd}@media (max-width: 768px){.distributors select,.distributors input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}}.distributors select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/arrow-down-8000bc68202d6f45dc68f0297ca584f9a2763c00522613264b551f0538e92fdb.png) no-repeat right #fff;background-position:right 10px center}.distributors #wrapper{max-width:1400px;margin:0 auto}@media (max-width: 768px){.distributors #wrapper{width:auto !important}}.distributors .banner{position:relative}.distributors .banner img{max-width:1170px}@media (max-width: 768px){.distributors .banner img{width:100%}}.distributors .banner .caption{position:absolute;color:white;font-size:5em;text-align:center;top:160px;left:330px}@media (max-width: 768px){.distributors .banner .caption{left:65px;top:35px;font-size:2.2em}}.distributors h2{text-align:center;color:#6B868B;font-size:60px;margin:24px;font-weight:400}.distributors h3{text-align:center;color:#707070;font-size:24px;font-weight:600}.distributors p{text-align:center}.distributors input{height:40px;font-size:20px;border:1px solid #999;border-radius:10px 0 0 10px;padding-left:10px}.distributors input.search-control{height:26px}.distributors .pagination{margin:1em auto 3em;padding:0;text-align:center}.distributors .pagination li{display:inline;list-style:none}.distributors .pagination li a{background:#f6f6f6;border-radius:3px;border:1px solid gainsboro;color:#333;outline:none;padding:.5em 1em;text-decoration:none;transition:all 0.2s ease-in-out}.distributors .pagination li a:hover,.distributors .pagination li a:focus{background:white;color:#477DCA}.distributors .pagination li a:active{background:#f6f6f6}.distributors #map-canvas{margin-top:2em}@media (max-width: 768px){.distributors p{margin:0 1em}}.distributors .search-wrapper{padding:1rem;margin-bottom:24px}.distributors .search-wrapper .form-inline{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.distributors .search-wrapper .form-inline{flex-direction:column}}.distributors .search-wrapper .form-inline .form-group{margin:0 2em}@media (max-width: 768px){.distributors .search-wrapper .form-inline .form-group{margin:1em 2em}}.distributors .search-wrapper .form-inline .form-group.radius{text-align:right;display:block}.distributors .search-wrapper .form-inline .form-group select{font-size:20px;margin-bottom:0;border-color:#999;height:50px;width:225px}@media (max-width: 768px){.distributors .search-wrapper .form-inline .form-group select{width:100%}}.distributors .search-wrapper .form-inline .form-group input{font-size:18px}.distributors .search-wrapper .form-inline .form-group table{width:100%}.distributors .search-wrapper .form-inline .form-group .search-control{color:#666;height:50px;line-height:50px;margin:1px 0 0;min-width:280px}@media (max-width: 768px){.distributors .search-wrapper .form-inline .form-group .search-control{display:inline;min-width:auto;width:100%}}.distributors .search-wrapper .form-inline .form-group .search-button{height:50px;line-height:49px;width:50px;color:#FFFFFF;background:#6B868B;border:1px solid #6B868B;border-radius:0 10px 10px 0;margin:1px 0 0 -6px;font-size:18px}@media (max-width: 768px){.distributors .search-wrapper .form-inline .form-group .search-button{height:49px;line-height:22px}}
