/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/* Mail champ custom style*/

#newbutstyle{
	width: -webkit-fill-available;
	height: 44px; 
	background-color: #d4b151; 
	color:white; 
	font-size:20px; 
	font-weight: 600;
	border: 0px;
}

#newbutstyle:hover{
	width: -webkit-fill-available;
	height: 44px; 
	background-color: white; 
	color:#d4b151; 
	font-size:20px; 
	font-weight: 600;
	border: 0px;
}

#producttablesss {
  font-family: "Work Sans";
  border-collapse: collapse;
  width: -webkit-fill-available;
	color: currentcolor;
}

#producttablesss td, #pricetablesss th {
  /*border: 1px solid #ddd;*/
  padding: 8px;
}

#producttablesss tr:nth-child(even){background-color: #404353; }

#producttablesss a {color: currentcolor;}
#producttablesss a:hover {color: #292b37;}

#producttablesss tr:hover {background-color: #d4b151;color: white;}

#producttablesss th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #ddd;
  color: #d4b151;
}

/*home page news custom style*/

#homenewsstyle {
  font-family: "Work Sans";
  border-collapse: collapse;
  width: -webkit-fill-available;
	color: white;
	font-weight: 600;
	
}

#homenewsstyle td, #homenewsstyle th {
  /*border: 1px solid #ddd;*/
  padding: 8px;
}

/*#homenewsstyle tr:nth-child(even){background-color: #404353; }*/

#homenewsstyle tr:hover {background-color: #d4b151;color: #292b37;}

#homenewsstyle th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #ddd;
  color: #d4b151;
}

#homenewsstyletext {
	color: #8f919b!important;
}
#homenewsstyletext:hover {
	color: #292b37!important;
}

.fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).active-item-arrows-on.expand-method-hover.direction-column.expand-right > ul > li.current-menu-item:after {
    border-left-color: #333645!important;
}

.fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).expand-method-hover.dropdown-arrows-parent.direction-column.expand-right > ul > li.menu-item-has-children:not(.fusion-megamenu-menu):hover:after, .fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).expand-method-hover.dropdown-arrows-parent.direction-column.expand-right > ul > li.menu-item-has-children:not(.fusion-megamenu-menu).hover:after, .fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).expand-method-hover.dropdown-arrows-parent.direction-column.expand-right > ul > li.menu-item-has-children:not(.fusion-megamenu-menu):focus:after, .fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).expand-method-hover.dropdown-arrows-parent.direction-column.expand-right > ul > li.menu-item-has-children:not(.fusion-megamenu-menu):active:after, .fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled).active-item-arrows-on.expand-method-hover.direction-column.expand-right > ul > li:hover:after {
    border-left-color: #333645!important;
}
.fusion-content-boxes.content-boxes-icon-on-top .content-container {
    text-align: left;
    padding-left: 13px;
}

.fusion-button.button-2 .fusion-button-text {
    text-transform: none;
    font-size: 17px;
	font-weight: 400;
}

.fusion-date-and-formats .fusion-format-box i {
    /*display: block;
    line-height: 55px;
    font-size: 30px;*/
    display: none;
}

/*.fusion-social-networks .fusion-social-networks-wrapper {
    margin: 0 -10px;
    display: none;
}*/


@media only screen and (max-width: 1100px){
.fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-row, .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row {
    padding-left: 0;
    padding-right: 0;
    height: 25px!important;
}
	.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header {
		padding-top: 10px;
    padding-bottom: 10px;
	}	
.fusion-mobile-menu-icons {
    margin-top: 20px;
}

}

.fusion-recent-posts.layout-date-on-side .columns .column {
    margin-bottom: 7px;
}

.fusion-date-and-formats .fusion-date {
    display: block;
    line-height: 29px;
    font-size: 29px;
    font-weight: 400;
}
.fusion-date-and-formats .fusion-date-box {
    padding: 8px 0 5px;
    color: #fff;
    display: block;
    font-weight: 400;
}


#projectbutstyle a {color: #d4b151;!important}
#projectbutstyle a:hover {color: #fff;!important}