/**
* Theme Name: Hara Child
* Description: This is a child theme for Hara
* Author: Thembay
* Author URI: https://thembay.com/
* Version: 1.2.9
* Template: hara
*/


/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
.elementor-shortcode{text-align: left};
.google_translate_element2{display:none;}
.gt_float_switcher {  
   font-size: 18px !important;  
}
.gt_float_switcher .gt_options a {   
    padding: 5px 10px !important;  
}
.gt_float_switcher img {   
    width: 24px !important;
}

.gt_float_switcher .gt-selected .gt-current-lang {
    padding: 5px 10px !important;
 
}
#gt_float_wrapper{margin-top:8px !important;}
.gt_selector{border:none;}
.navbar-nav li:hover > .dropdown-menu {
    box-shadow: none !important; 
}
.dropdown-menu {
    box-shadow: none !important; 
}

.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav .dropdown-menu {  
    padding: 10px 14px 63px !important;
	border-top: 1px solid var(--tb-border-color) !important;
}

.tbay-breadcrumb.breadcrumbs-image .breadscrumb-inner h1 {
    color: #fff !important;   
    display: block;
}

.tbay-breadcrumb .breadcrumb li a, .tbay-breadcrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb > li + li::before  {
  color: #fff !important;
}

.tbay-breadcrumb .breadcrumb > li + li::before {
	background: #fff !important; 
}



.let-x_panel:nth-child(1) {
    margin-right: 10px;
}

.let-x_panel:nth-child(2) {
    margin-left: 10px;
}

.let-panel_toolbox {
    float: right;
    min-width: 0px !important;
    margin-top: -10px !important;
}
.let-container {
     width:100% !important;
	border: 1px solid #E6E9ED;
	border-radius:10px;
	margin-bottom:10px;
}
 .let-tile_count i, .let-profile_column i{ padding-right:10px;}
.let-profile_column span{ padding-right:10px;}
@media (min-width: 1200px) {
    .let-container {
        max-width: 100% !important;
    }
}

ul.let-top_profiles li:nth-child(odd) {
    background-color: #eee;
    border-radius: 10px;
}

.let-x_content { 
    font-size: 13px !important;
}

.ob-row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}

.tbay-breadcrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb li {
  color: #25bff7;
 
}

.let-nav-md .let-container.let-body .let-right_col {
  padding:0px !important;
  margin-left: 0px !important;
  width: 100%;
  display: block;
  position: relative;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: var(--tb-theme-color);
    font-size: 21px;
    line-height: 21px;
    font-weight: 700;
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    vertical-align: middle;
}
