/**
Theme Name: Cargo Transport
Theme URI: https://www.themescaliber.com/products/free-cargo-wordpress-theme
Author: ThemesCaliber
Author URI: https://www.themescaliber.com/
Version: 1.6.5
Requires PHP: 5.6
Tested up to: 6.8
Requires at least: 5.0
Template: logistic-transport
Text Domain: cargo-transport
Description: Cargo Transport is a finished WP theme for freight transport companies, logistics companies, shipment, delivery services, relocation services, shipping companies and corporations, courier services, moving companies, etc. The theme can be used by Logistics, Freight, Shipping, Warehousing, Trucking, Distribution, Delivery, Haulage, Transportation, Supply Chain, Cargo Handling, Export, Import, Movers, Freight Forwarding. Its layout is simple and adaptable and utilizes clean codes making the design easily customizable, and intuitive. The User-friendly theme options panel makes editing a walk in the park for you. The is a professional design that this minimal WordPress theme brings for bringing the entire focus on your key content and important info. The entire theme is made responsive and flexible enough to adjust seamlessly to any screen size and look incredible without bothering about the device’s screen size. With plenty of personalization options available, tweaking a few aspects of this theme is easy and you don’t have to write codes for the same. The stunning animated effects of the theme make the design more attractive and since we have incorporated Call To Action Button (CTA), your website will definitely see a rise in conversion rates. To deliver faster page load time, it makes use of clean and secure as well as highly optimized codes resulting in lightning-fast loading pages. The Bootstrap framework on which the theme is built makes it a robust WordPress theme. Demo: https://preview.themescaliber.com/cargo-transport-pro/
License: GNU General Public License v3.0 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: left-sidebar, right-sidebar, one-column, two-columns, three-columns, four-columns, grid-layout, block-styles, block-patterns, wide-blocks, custom-background, custom-logo, custom-menu, custom-header, editor-style, featured-images, footer-widgets, flexible-header, sticky-post, full-width-template, theme-options, threaded-comments, post-formats, blog, portfolio, e-commerce

Cargo Transport WordPress Theme is child theme of Logistic Transport WordPress Theme, Copyright 2021 ThemesCaliber
Cargo Transport is distributed under the terms of the GNU General Public License v3.0 or later

Logistic Transport WordPress Theme, Copyright 2021 ThemesCaliber
Logistic Transport is distributed under the terms of the GNU General Public License v3.0 or later
*/

:root {
  --primary-color: #ff8700;
  --secondary-color: #1d2027;
}

a {
  text-decoration: none;
}
.metabox {
  background: transparent;
}
.tc-single-category a,
#header,
.read-btn a.blogbutton-small,
#sidebar input[type="submit"],
#sidebar th,
#sidebar .tagcloud a:hover,
#comments input[type="submit"].submit,
.footertown th,
.footertown input[type="submit"],
input[type="submit"],
.footertown .tagcloud a:hover,
.primary-navigation ul ul a,
.woocommerce span.onsale,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce a.button,
.woocommerce #respond input#submit,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
#slider .read-btn a.blogbutton-small,
#services .service-content,
.page-template-custom-frontpage .request-btn a.blogbutton-small,
#comments a.comment-reply-link,
.pagination .current,
.page-links .current,
.pagination a:hover,
.page-links a:hover {
  background: var(--primary-color);
}
#sidebar ul li a:hover,
.footertown .wp-block-search__label,
.scrollup,
.footertown .widget h3,
.footertown .widget ul li a:hover,
a,
a:hover,
.footertown a.rsswidget,
.scrollup:focus,
.scrollup:hover,
.request-btn a.blogbutton-small {
  color: var(--primary-color);
}
nav.woocommerce-MyAccount-navigation ul li,
.wp-block-button a {
  background: var(--primary-color) !important;
}
.woocommerce-message,
.primary-navigation ul ul {
  border-color: var(--primary-color);
}
.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  text-decoration: none !important;
}
.woocommerce-Address-title a.edit {
  background-color: var(--primary-color);
  color: #000 !important;
  border-radius: 0px;
}
.woocommerce-Address-title a.edit:hover {
  color: #fff !important;
}
li.product {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.woocommerce a.button.yith-wcqv-button {
  text-decoration: none !important;
}
.primary-navigation a:hover {
  background: transparent;
  color: var(--primary-color) !important;
}
.topbar a:hover,
.call:hover i,
.social-media a i:hover {
  color: var(--primary-color);
}
.search-box i:hover {
  color: #000 !important;
}
.page-template-custom-frontpage.admin-bar .fixed-header,
.fixed-header {
  background: var(--primary-color);
}
#sidebar ul li {
  padding: 10px 20px 10px 15px;
}
#sidebar h3 {
  padding: 12px 10px 10px 5px;
}
.services-box .tc-category a {
  background: var(--primary-color);
  color: #000;
  font-weight: 500;
}
.metabox a:hover,
.entry-date:hover a,
.entry-date:hover i .entry-author:hover a,
.entry-author:hover i {
  color: var(--primary-color) !important;
}
.services-box .tc-category a:hover {
  background: #000;
  color: #fff;
}
.widget_calendar a {
  color: #fff;
}
.metabox .me-2:before,
.metabox {
  background-color: var(--primary-color);
}
.request-btn a.blogbutton-small:hover {
  background-color: #000 !important;
  color: #fff !important;
}
#services .service-box {
  margin-top: -5em;
}
#slider .carousel-caption {
  top: 55%;
}
.woocommerce #sidebar {
  padding: 10px;
}
element.style {
}
.bradcrumbs span,
.bradcrumbs a {
  font-size: 14px;
  margin-bottom: 10px;
}
.bradcrumbs a,
.bradcrumbs span {
  background: var(--primary-color) !important;
}
.bradcrumbs a:hover {
  background: #000 !important;
  color: fff !important;
}

#sidebar h3,
#sidebar h2,
#sidebar .wp-block-search__label,
.footertown .wp-block-search__label {
  border-bottom: 2px double var(--primary-color);
}
.wp-block-search__button,
.wp-block-tag-cloud a:hover,
.footertown .wp-block-tag-cloud a:hover {
  background-color: var(--primary-color);
}
.wp-block-search__button:hover{
  background: #000 !important;
  color: #fff;
}
.wp-block-tag-cloud a:hover,
.footertown .wp-block-tag-cloud a:hover,
.footertown .tagcloud a:hover,
#sidebar .tagcloud a:hover {
  border: 1px solid var(--primary-color);
}
#main .wp-block-button a:hover {
  background: #000 !important;
  color: #fff;
  border: 1px solid #000;
}
#main .is-style-outline a:hover {
  color: #000 !important;
  background: transparent !important;
  border: 2px solid #000;
}
#respond {
  margin-top: 20px;
}
a.wc-block-components-totals-coupon-link,
a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,
a.wc-block-components-checkout-return-to-cart-button,
.wc-block-components-totals-coupon__button.contained,
button.wc-block-components-checkout-place-order-button,
.wc-block-grid__product-onsale {
  background: var(--primary-color) !important;
}
.wc-block-grid__product-onsale {
  border-color: var(--primary-color) !important ;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover {
  background: var(--primary-color);
  border-color: var(--primary-color);
}nav.woocommerce-MyAccount-navigation ul {
  margin: 0px;
}
.side-menu .closebtn:hover,
.side-menu i:hover {
  color: #000 !important;
}
.wp-block-pullquote blockquote,
.wp-block-quote:not(.is-large):not(.is-style-large) {
  border-color: var(--primary-color) !important;
}
.woocommerce-Address-title h2{
  font-size: 25px;
}
@media screen and (max-width: 768px) and (min-width: 320px) {
  .py-4 {
    margin-top: 35px !important;
  }
  .scrollup {
    font-size: 14px;
  }
  #sidebar aside {
    padding: 5px;
  }
}
.products a.button {
  padding: 12px;
}
.woocommerce-product-search button[type="submit"] {
  background: var(--primary-color);
}
a.added_to_cart.wc-forward {
  background: var(--primary-color);
}
.page-template-default .primary-navigation ul li a:hover,
.blog .primary-navigation ul li a:hover {
  background: #fff;
}
#slider .carousel-control-next-icon i:hover,
#slider .carousel-control-prev-icon i:hover {
  color: var(--primary-color);
}
.textwidget a,
.comment-list li.comment p a,
#content-ma a,
.entry-content a {
  color: var(--primary-color) !important;
}
nav.woocommerce-MyAccount-navigation ul li a {
  color: #000 !important;
}
/*cart button*/
.wc-block-components-button{
  background-color: var(--primary-color) !important;
  color: #000 !important;
}
.posted_in a{
  color: var(--primary-color);
 }
@media screen and (max-width: 425px) and (min-width: 320px) {
  #slider .carousel-caption {
    top: 35% !important;
  }
  #about img {
    height: 200px;
  }
}
@media screen and (max-width: 1000px) {
  .site_header,
  .search-box,
  .menubox.nav,
  .toggle-menu,
  .side-menu {
    background: var(--primary-color);
  }
  .toggle-menu {
    padding: 12px;
  }
  .page-template-custom-frontpage .fixed-header {
    background: var(--primary-color);
  }
  #slider .carousel-caption {
    top: 40%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 1000px) {
  .carousel-caption h1,
  .carousel-caption p {
    margin-bottom: 0rem !important;
  }
  .carousel-caption .read-btn {
    margin-top: 0rem !important;
  }
  #services {
    padding-top: 3rem !important;
  }
  .site_header .logo {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
}
