/*
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
*/
html{scroll-behavior: smooth }
/* Styling people single post*/
.people-main-content h3,
.people-main-content h4{
    margin-bottom:20px;
}

.people-main-content{
	margin:0 60px;
}

	.left  {
    width: 30%;
    float: left;
	
}
.left .post-thumbnail{
	padding:30px
}
.left img{
    border-radius:12px;
}
.right {
    width: 70%;
    float: left;
}
.peopledetails {
	padding: 30px;
}
ul.publications-list li a {
    text-decoration: none;
}
.peoplepublications{
	padding: 35px 0;
}
/* End of Styling people single post*/


/*sticky header menu styling*/
.internal-links-nav {
    background-color:#E8F0F3;
    display: none;
    justify-content: space-around;
    width:100%;
    transition: all .3s;


}
.internal-links-nav li{
	display: none;
	align-items: center;
	margin:20px;
	text-transform: capitalize;
}
.internal-links-nav li a{
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    line-height: 14px;
	transition: all .3s;
}
.internal-links-nav li a:hover{
	color:var(--e-global-color-el_color_1_2);
}
.internal-links-nav.alisticky{
    position: fixed;
    top:100px;
    z-index: 10;
}
.single-mec-events #main{
	padding-top:40px;
}
.acf-field.acf-field-post-object.acf-field-654cc31561ead,
.acf-field.acf-field-post-object.acf-field-654cc39861eaf,
.acf-field.acf-field-post-object.acf-field-654cc35b61eae{display:none;}
.pub-s-frm input.pub_s_btn,
.pub-s-frm button.pub_reset_btn{
	  border-width: 0;
	  border-radius: 10px!important;
	  background-color: var(--e-global-color-el_color_1);
	  text-transform: none!important;
	  font-weight: 600 !important;
	  line-height: 2em!important;
	  padding: 9px 11px 9px 11px !important;
	  font-size: 18px !important;
		color:white;
}
.pub-s-frm button.pub_reset_btn:hover {
  background: var(--the7-btn-hover-bg,#666666);
}
.pub-s-frm form input, .pub-s-frm form select {
	margin: 0!important;
	font-weight: 600;
	color: var(--e-global-color-el_color_1);
}
.pub-s-frm form{
	display:inline-flex;
	column-gap:35px;
}
.pub-s-frm form .search-icon{
	position:absolute;
	margin: 13px;
	font-size: 18px;
}
.pub-s-frm form input[type="text"]{
	padding-left: 45px;
}
.pub-s-frm form input[type="text"]::-webkit-input-placeholder,
.pub-s-frm form input[type="text"]::placeholder {
    color: var(--e-global-color-el_color_1);
    opacity: 1;
}
#menu-posts-mec-books .wp-menu-image img, #toplevel_page_mec-intro .wp-menu-image img {
    width: 18px!important;
    padding-top: 7px!important;
}
/* hide video icon for non video publications */
.e-loop-item.publication:not(.publications-type-videos) .publication-video-play{
    display:none;
}
/*publication search form for mobile*/
@media (max-width: 767px) {
    .pub-s-frm form{
    	flex-wrap: wrap;
    	row-gap: 15px;
    	column-gap: 2%;
    	justify-content: space-between;
    }
    .pub-s-frm form input[type=text]{
    	width:100%;
    }
    .pub-s-frm form select{
    	width: 48%;
    }
    .pub-s-frm form .pub_s_btn{
    	width:30%;
    	
    }
}
/* re add this rule as it is not loaded when select2 is called out of calender app (to fix M.E Calendar plugin icon) */
#menu-posts-mec-books .wp-menu-image img, #toplevel_page_mec-intro .wp-menu-image img {
    width: 18px!important;
    padding-top: 7px!important;
}