/*!
Theme Name: QDML
Theme URI: http://underscores.me/
Author: Achintya De
Author URI: http://underscores.me/
Description: UI/UX Engineer. Based in Delhi,India
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: qdml
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

qdml is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/
a.colors {
    color: yellow;
    text-transform: capitalize;
}
.icon_list_posi li.elementor-icon-list-item {
    position: relative;
}
.icon_list_posi span.elementor-icon-list-icon {
    position: absolute;
    top: 10px;
}
.icon_list_posi span.elementor-icon-list-text {
    margin-left: 10px;
}
.sub_menu_tab span.uael-menu-toggle.sub-arrow.parent-item {
    transform: rotate(
270deg
);
    position: absolute;
    right: 0;
}
.sub_menu_tab ul.uael-nav-menu.uael-nav-menu-custom.uael-custom-wrapper:before {
    width: 0px;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #fff;
    position: absolute;
    left: 25px;
    top: -15px;
    transform: rotate(
270deg
);
}
.space_remove p {
    margin-bottom: 0px;
}

/* @media screen and (max-width: 767px) {
section#table_downloading .elementor-container.elementor-column-gap-no {
    max-width: 100%;
    width: 100%;
    overflow: scroll;
}
	section#table_downloading_inner	.elementor-container.elementor-column-gap-default{
		    max-width: 100%;
    width: 100%;
	}
	.date_come {
    width: 20%;
}
	.date_come_1 {
    width: 60%;
}
	.date_come_3 {
    width: 20% !important; 
}
	.space_remove .elementor-widget-container {
    padding-left: 0px !important;
}
} */
table.acf_repater_field_table {
    width: 100%;
    overflow: scroll;
}
table.acf_repater_field_table thead tr th {
padding-left: 50px !important;
    text-align: left;
    background: #292929;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 0px 10px 0px !important;
    padding: 15px 10px;
}
table.acf_repater_field_table thead tr {
    margin: 10px 0px !important;
}
table.acf_repater_field_table:first-child thead {
    background: #292929;
    border-radius: 10px 10px 0px 0px;
}
table.acf_repater_field_table tbody {
    background: #fff;
}
table.acf_repater_field_table tbody tr td {
    padding-left: 50px !important;
    text-align: left;
    color: #000;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 0px 10px 0px !important;
    padding: 10px;
}
.form_cont input:focus {
    border-color: #febf0f !important;
    outline: none !important;
    box-shadow: none !important;
}
.form_cont textarea:focus {
    border-color: #febf0f !important;
    outline: none !important;
    box-shadow: none !important;
}
.name-of-team ul li {
    color: #000;
    line-height: 1.7em;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Poppins';
    margin-bottom: 10px;
}
.name-of-team ul#board_of_directors li {
    width: 50%;
    float: left;
}
.directors {
    margin-bottom: 0px !important;
}
.dtr{ 
    width: 100%;
    text-align: left;
}
.dtr tr:nth-of-type(odd) {
    background-color: #e7e9eb;
    color: black;
}
.dtr tr:nth-of-type(even) {
    background-color: #ffffff;
    color: black;
}
table.dtr td,table.dtr th {
    padding: 10px;
}
.instves_menu.uael-submenu-open-hover ul.sub-menu.parent-has-template {
    display: block !important;
}
.si-t {
    margin-bottom: 0px !important;
}
.instves_menu ul.sub-menu.parent-has-template:before {
    content: '';
    width: 0px;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #fff;
    position: absolute;
    left: 25px;
    top: -15px;
    transform: rotate( 
270deg
 );
}
table.acf_repater_field_table tbody tr td {
    border-bottom: 1px solid #cccccc57;
    padding: 20px 10px;
}
table.acf_repater_field_table tbody tr:last-child td:last-child
{
    border: none;
}
table.acf_repater_field_table tbody tr td {
    border-right: 1px solid #cccccc57;
}
table.acf_repater_field_table tbody tr:last-child td:last-child {
    border: none;
}
table.acf_repater_field_table thead tr th {
    border-right: 1px solid #cccccc57;
}
table.acf_repater_field_table thead tr th:last-child
{
   border:none;
}
.table_formate_design {
    border-radius: 5px;
    overflow: hidden;
    float: left;
    width: 100%;
}
.table_formate_design_outer select {
    position: absolute;
    float: right;
    color: white;
    background: black;
    border-radius: 30px;
    padding: 6px 14px;
    margin-bottom: 10px;
    right: 0;
    top: -100px;
}
div#stockresponse h4 {
    color: #FEBF0F;
    font-size: 24px;
}
.dv1 {
    font-size: 35px;
    margin: 36px 0;
}
.dv2 label {
    width: 100%;
    float: left;
    font-size: 16px;
    margin-bottom: 10px;
}
.ctdiv {
    width: 100%;
    float: left;
}
@media screen and (max-width: 767px)  {
	.ctdiv td {
		width: 100%;
		float: left;
	}
	/* .ctdiv {
		width: 100%;
		float: left;
		overflow: scroll;
	}
	
	.ctdiv td.cdbx {
		overflow-x: scroll;
		float: left;
		width: 100%;
	}
	.ctdiv td.cdbx canvas#myChart {
		min-width: 500px;
	} */
	.table_formate_design_outer select {
		position: unset;
		margin: 13px 0;
	}
	.table_formate_design {
		overflow: overlay;
		width: 767px;
		max-width: 100%;
	}
		table.acf_repater_field_table {
		width: 767px;
		overflow: scroll;
		max-width: 767px;
	}
	.name-of-team ul#board_of_directors li {
		width: 100% !important;
		float: left;
	}
	.instves_menu.uael-submenu-open-hover ul.sub-menu.parent-has-template {
		left: 15px;
		margin-top: 0px !important;
	}
}
a.speaker img,a.download img,a.pdf_d img{
    width: 20px;
}
a.speaker{
    opacity: .5;
}


