/*
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
*/



/* Color definition */

:root {
  --color-accent: #2a5391; /* IFLA blue 2019 */ /* #be1621 IFLA red 2018 */
  --color-background-transparent: rgba(42,83,145,0.036); /* IFLA blue 2019 */
  --color-button-hover: #030303; /* IFLA black 2019 */
}




/* Menü */

.top-bar {
 max-height: 5px;
}

/* DACAST Player Background Color */
.video-js .theo-player-wrapper  {
	background-color: #fff !important;
}

/* ul.sub-nav.hover-style-click-bg.level-arrows-on { */
ul.sub-nav.level-arrows-on {
	-webkit-transition:  visibility 1000ms ease-in-out;
	-moz-transition:  visibility 1000ms ease-in-out;
	-ms-transition:  visibility 1000ms ease-in-out;
	-o-transition:  visibility 1000ms ease-in-out;
	transition:  visibility 1000ms ease-in-out;

	-webkit-transition:  opacity 1000ms ease-in-out; 
	-moz-transition:  opacity 1000ms ease-in-out; 
	-ms-transition:  opacity 1000ms ease-in-out; 
	-o-transition:  opacity1000ms ease-in-out; 
	transition:  opacity 1000ms ease-in-out;

}


ul.sub-nav li.menu-item { 
	-webkit-transition:  border-left 500ms ease;
	-moz-transition:  border-left 500ms ease;
	-ms-transition:  border-left 500ms ease;
	-o-transition:  border-left 500ms ease; 
	transition:  border-left 500ms ease;
}

ul.sub-nav li.menu-item:hover, ul.sub-nav li.menu-item:active {
	border-left: 5px solid var(--color-accent);
}




/* CFP */

.cfp-accent {
	color: var(--color-accent);
}

.cfp-space-top {
	padding-top: 3% !important;
}

.cfp-space-bottom {
	padding-bottom: 3% !important;
}


.cfp-list-view {
  margin-top: 2%;
  margin-bottom: 3%;
}

.cfp-date {
	list-style-type: none !important; 
	margin-left: 0 !important; 
	margin-right: 0 !important;
	border-top: 1px solid #efefef; 
	border-bottom: 1px solid #efefef; 
	font-size: 0.7rem;
}

.cfp-recent-box {
  background-color: var(--color-background-transparent);
  padding: 5px 5px 5px 10px;
}

.cfp-recent-li {
   margin: 15px 0;
   font-size: 0.9rem;
   line-height: 110%;
}

.content ol, .content ul {
    margin: 0 80px 20px 60px;
}

.menu_link {
  text-decoration: none;
  color: var(--color-accent);
  font-size: 20px
}

.menu_link:hover {
 color: #1c1c1c;
}

.ifla_button {
background-color: var(--color-accent);
color: #fff;
}

.content_cfp {
   width: 100%;
}

.ifla_cfp_li {
margin-bottom: 10px;
}

/* Entfernen des doppelten Titels CfP */
.entry-title {
display:none;
}

/* Entfernen Autor u. Datum bei Suche */

.entry-meta {
  display: none;
}



/* Bootstrap Buttons Call for Papers Open Sessions and Satellite Meetings */

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom {
background-color: var(--color-accent) !important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom:hover {
background-color: var(--color-button-hover) !important;
}



/* Bootstrap Buttons Home */

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-round.vc_btn3-style-flat.vc_btn3-block.vc_btn3-color-primary {
background-color: var(--color-accent);
}

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-round.vc_btn3-style-flat.vc_btn3-block.vc_btn3-color-primary:hover {
background-color: var(--color-button-hover);
}

/* footer menu */
ul#footer_menu li a:hover {
 color: #85b2f6;
}

