/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
/*{start mobile menu}*/
.bold-sum-menu span.menu-text {
    font-weight: 600;
    color: #474748;
}
/*{Start Header}*/
/*at arabic wide screens*/
#main-arabic-mu .horizontal-sub-nav {
  --h-menu-sub-nav-justify-content: flex-start;
  --h-menu-sub-nav-align-items: flex-start;
}
/*at arabic menu mobile screen*/
.dt-nav-menu > li > a {
	justify-content: flex-start !important;}
.dt-nav-menu a:not(.mega-menu-img-top):not(.mega-menu-img-top_align_left):not(.mega-menu-img-right_top):not(.mega-menu-img-left_top) {
    justify-content: start;
}
.elementor-15554 .elementor-element.elementor-element-1dd5bfa .vertical-sub-nav li.menu-item > a .item-content > svg {
        padding: 5px;
    }
/*{End Header}*/
/*{End mobile menu}*/
/*{Start home page}*/
/*horizontal tabs*/
.elementor-8040 .elementor-element.elementor-element-f637b53 .the7-e-tabs-nav {
    justify-content: center;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.10);
    background: #FFF;
    padding: 20px;
    border-radius: 100px;
    margin: 0px auto 17px;
	max-width: 800px;
}
/*testimonial carosel*/
.elementor-8040 .elementor-element.elementor-element-06ab29b .dt-owl-item-description{
    min-height: 180px;
    border-bottom: solid 1px gray;
}
.elementor-8040 .elementor-element.elementor-element-fbe952a .dt-owl-item-description{
    min-height: 180px;
    border-bottom: solid 1px gray;
}
/*{Eng home page}*/
/*{srart footer style}*/
.footer-badge-slider-main {
    padding-bottom: 15px;
    mask-image: linear-gradient(to left, transparent 0, #000 var(--left-mask-size, 0), #000 calc(100% - var(--left-mask-size, 0)), transparent 100%);
    --left-mask-size: 198px;
}
/*{end footer style}*/
/*news filter style*/
.elementor-13998 .elementor-element.elementor-element-c93d5de .filter {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-right: 0px;
    border-left: 0px;
    border-color: #b0b0b0;
    border-style: solid;
    padding-top: 10px;
    padding-bottom: 10px;
}
.elementor-14198 .elementor-element.elementor-element-d39c3d3 .the7-e-tabs-nav {
    justify-content: center;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-right: 0px;
    border-left: 0px;
    border-color: #b0b0b0;
    border-style: solid;
    padding-top: 10px;
    padding-bottom: 10px;
}
/*end news filter style*/
/*https://new.donhelps.com/event-management-platform/virtual-event-platform/*/
.the7-e-tabs-nav-wrapper.display-nav {
    padding: 10px;
    background: white;
    border-radius: 30px;
}
/*Remove underline decoration at buttons*/
.elementor-tab-content a, .the7-e-tab-content.the7-e-tab-text-content a, .box-description a, .e-hotspot__tooltip a, .e-inner-tab-content a, .elementor-widget-text-editor a, .comment-respond a {
    text-decoration: none;
}
/*{Start Price page}*/
#price-effect-acc .the7-e-tabs-nav {
    box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.2);
    border-radius: 100px;
    background-color: #fff;
    padding: 10px 16px;
    justify-content: center;
    max-width: 550px;
    width: 100%;
    margin: 0px auto 60px;
}
/*{Eng price page}*/
.elementor-field-group .elementor-select-wrapper select {
 padding-inline-start: 30px !important;
}
.vfairs-table table {
    width: 100%;
/*     border: 1px solid black; */
}