/*
Theme Name: Avadanta Trade
Template: avadanta
Theme URI: 
Author: avadantathemes
Author URI: https://www.avadantathemes.com
Description: Avadanta Tarde is a business trading theme, fully customizable, very light-weight, fast loading WordPress theme targeted for online business marketers and trading agencies. pre-made designed Home page with 7+ inner page sections. It is also has responsiveness features, to work on mobile all devices.  It allows you to create awseome and beautiful business and any type of websites like portfolio, corporate WooCommerce and business. You can see the demo at  https://avadantathemes.com/demo/avadanta-trade/ and theme instructions here at https://avadantathemes.com/docs/avadanta-free-theme/.
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.9
Requires PHP: 7.0
Tags: one-column, two-columns, four-columns, right-sidebar, flexible-header, custom-background, custom-header, custom-menu, editor-style, featured-images, footer-widgets, rtl-language-support, translation-ready, full-width-template, custom-logo, blog, e-commerce, post-formats, theme-options, threaded-comments,  portfolio
License: GNU General Public License v2 or later
License URI: http://www.opensource.org/licenses/gpl-license.php GPL v3.0 (or later)
Text Domain: avadanta-trade
*/

body{

font-family: 'Raleway', sans-serif;
}

.btn {
    border-radius:    ;
}

.menu-item-has-children>a:after{

    content: "\f068" !important;
    top: 3px !important;
}

.topbar-contact{

    padding-top: 6px;
}

@media (min-width: 992px){
.avadanta-navigate .nav-menu>.menu-item>a, .avadanta-navigate .nav-menu>.page_item >a{

    color: #fff !important;
}
}

@media (min-width: 1280px){
.is-boxed .header-main {
    padding: 0px 40px;
    padding-bottom: 3px;
}
}

.banner-s4 .slick-prev, .banner-s4 .slick-next{

    border-radius: 0;
}

.menu-btns>li .search {
    display: none;
}

.redux-social-media-list li {
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    width: auto;
    list-style: none;
}

.topbar .container{

	display: flex;
        max-width: 100%;
}

.redux-social-media-list.clearfix{

    padding: revert;
}

.topbar-socials a {
    color: inherit;
    padding: 0 12px;
    line-height: 41px;
    display: block;
    float: left;
    margin-top: 0;
    transition: .25s;
    font-size: 14px;
    height: 40px;
    transition: .2s ease;
}

.tb-border-design .topbar-socials a {
    border-left: 1px solid #fff;
    width: 48px;
    text-align: center;
}

.topbar-right-content {
    margin-left: auto;
    margin-right: 15px;
}

.topbar-phone, .topbar-email, .topbar-opening-hours {
    line-height: 40px;
    float: left;
    font-size: 13px;
    letter-spacing: .01em;
    font-weight: 500;
    height: 40px;
}

.tb-border-design .topbar-phone, 
.tb-border-design .topbar-email,
 .tb-border-design .topbar-opening-hours {
    border-right: 1px solid #fff;
    margin-right: 15px;
}

.topbar-contact a,
.topbar-contact span{

	padding-right: 10px;
    color: #1d1d1db3;
    font-size: 16px;
}

.topbar-contact i{

	padding-right: 8px;
}

.topbar{

    background: #fff;
    height: 90px;}


.wgs-sidebar {
    border: none;
    margin-bottom: 0 !important;
    padding: 20px;
        border: none;

}
.sidebar-widget.widget_recent_entries li a, 
.sidebar-widget .wp-block-group .wp-block-latest-posts li a,
.sidebar-widget.widget_archive li a, .sidebar-widget.widget_categories li a,
 .sidebar-widget.widget_meta li a,
  .sidebar-widget .wp-block-group .wp-block-archives li a,
 .sidebar-widget .wp-block-group .wp-block-categories li a{

    color: #000 !important;
}


.avadantaconslt-readmre{

    padding: 0!important;
}

.avadantaconslt-readmre a{

    text-decoration: none;
    color: #fff;
        font-size: 15px !important;
    font-weight: 600;
    
}

.wp-caption,.wp-caption-text,.bypostauthor ,
.alignright ,.alignleft,.aligncenter{

}

@media (min-width: 576px){
.post-content {
    padding-top: 7px !important;
}

.sub-menu>li:last-child, .sub-dropdown>li:last-child{

    padding-bottom: 7px;
}

}

.post-content {
    padding: 35px 0;
}


@media (max-width: 992px){
.topbar-right-content {

display: none;
}
.header-box {
    position: relative;
    width: 100% !important;
    margin-left: auto;
    height: 100% !important;
    padding-bottom: 0;
    margin-bottom: -16px;
}

.header-s1 .header-main {
    margin-top: -20px !important;
}

}

.banner-heading {
    text-transform: capitalize;
}

.feature{

    border: 1px solid #141414;
    padding: 20px;
    background: #141414;

}

.add-child-header .header-menus{

padding-top: 21px;
    padding-bottom: 20px;
}

.add-child-header .header-menus a{

    color: #fff;
}

.agency-copyright{

    color: #fff;
}

.header-box {
    position: relative;
    width: 70%;
    margin-left:auto;
}

.avadanta-tech{

        padding-top: 15px;
        padding-left: 0;
}

.header-s1 .header-main {
    margin-top: -40px;
}

@media (min-width: 992px){
.post {
    padding: 0;
    margin-bottom: 20px;
}


.has-fixed.is-shrink .header-wrap{


    justify-content: space-around;
}

.has-fixed.is-shrink .header-main {
    padding-top: 70px;
    }

.menu-btns li a{

    padding: 11px !important;
    border: 2px solid #fff;
}

.menu-btns::before{

    display: none;
}

.btn {
    color: #fff;
}

@media screen and (max-width: 992px){
.avadanta-navigate .menu-toggle {
    padding-top: 15px !important;
}
}

.header-s1 .header-main:before{
    content: '';
    position: absolute;
    top: 0;
    left: -35px;
    width: 70%;
    height: 100%;
    z-index: -1;
    transform: skew(-26deg);
    padding-left: 20px;
    background: #1cbbee;
    }

.team-content .team-name, .team-content h5,
.team-content-s2 p{

    color: #fff !important;
}

.footer-s1{

    padding-bottom: 20px;
}