/* Theme Name: LK&T Logistics */

#home-contact-section{border-top: 2px solid #ccc;}
.fixed-sidebar{background: #ccc;}
.fixed-sidebar .main-nav .nav-list .menu-item a, .fixed-sidebar .hours{color: #000;}
.fixed-sidebar .social a .fa-stack .fa-stack-1x{color: #fff;}
.feature-section .feature-item a:hover h3, .feature-section .feature-item a:focus h3{color: #fff;}
.feature-section .feature-item:nth-child(even) h3{background: #204160;}
.page-content-inner, body{background: #fff;}
.primary-footer .footer-sitemap a:hover, .primary-footer .footer-sitemap a:focus{color: #ccc;}
.service-text { color: #fff; }
.service-text a { color: #fff; }
.service-text a:hover, .service-text a:active { color: #eeeeee; }
a.phone  {color: #336699;text-decoration: none; }
.main-inner .main-content a:hover, .main-inner .main-content a:active, .service-content a:hover, .service-content a:active { text-decoration: underline; }
.fixed-sidebar .logo-container {max-width: 275px;}
.sitemap ul a { color: #336699; }
.page-template-page-services .main-content ul, .page-template-page-services .service-content ul  { column-count: 2; }
.service-image-inner { display: none; }
.contact-section-inner a:hover, contact-section-inner a:active { text-decoration: underline; }

@media screen and (max-width: 991px){.banner{background: #fff;z-index: 1;}.fixed-sidebar .social a, .fixed-sidebar .social i{color: #fff;}.mobile-list a{font-size: 14px;font-weight: bold;}.fixed-sidebar .main-nav{background: #ccc;}.banner .static-banner, .banner .slide img, .banner .slide.active img {filter: opacity(1); } #banner::before { position: absolute; width: 100%; height: 100%; background-color: rgba(0,0,0,.45); top: 0; left:0; content: " "; z-index: 99; }.banner .banner-logo { z-index: 999; } .service-image { padding: 0; }}
@media screen and ( max-width: 767px ) { .service-image {  background-image: none !important; } .service-image-inner { display: block; } .services-section .service .service-image { min-height: auto; }}
@media screen and ( max-width: 540px ) { .page-template-page-services .main-content ul {column-count: 1; } }
@media screen and ( max-width: 425px ) { .page-template-page-services .service-content ul { column-count: 1; }  }
@media screen and ( max-width: 374px ) { .ginput_recaptcha iframe { transform: scale(0.878); } .ginput_recaptcha { margin-left: -8px; }}