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

.fusion-main-menu .sub-menu {
margin-top: -12px !important;
}
.to-top-right #toTop  {
	right: 15px !important;
}
.white {
	color: #ffffff !important;
}
.orange {
	color: #FF6F21 !important;
}
.pink {
	color: #db228f !important;
}
.teal {
	color: #048b8a !important;
}

.fusion-main-menu .fusion-main-menu-search a  {
	font-size: 24px !important;
	padding-left: 25px !important;
}
.fusion-main-menu .fusion-main-menu-search a:after {
	color: #747474 !important;
}
.sidemenu section {
	padding: 0 0 !important;
	border-bottom: 0px !important;
}
.dashicons {
	font-size: 36px !important;
	color: #000000 !important;
}
.lwptoc {
	padding-top: 15px !important;
}
.lwptoc_i a {
	color: #747474 !important;
}
.lwptoc_item {
	padding-left: 10px !important;
	padding-bottom: 5px !important;
}
.searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
	background: #777777 !important;
}
.max-width-sml1 {
max-width: 62% !important;
float: left !important;
}
.max-width-sml2 {
max-width: 38% !important;
float: right !important;
}
.fusion-main-menu {
list-style: none !important;
margin-top: 0 !important;
}
.fusion-main-menu .fusion-active-login .fusion-custom-menu-item-contents {
visibility: visible !important;
}
.fusion-custom-menu-item-contents {
background-color: #f2efef !important;
border-color: #dcdadb !important;
width: 200px !important;
margin-right: 40px !important;
top: 0 !important;
padding: 10px !important;
}
.fusion-footer-widget-area {
	font-size: .75em !important;	
}
.menuAnchor {
margin-top: 25px !important;
padding-top: 25px !important;
}
h3.title-heading-left {
margin-top:.5em !important;
margin-bottom: 1em !important;
}
.sameHeight {
min-height: 120px !important;
background-color: #ff6f21 !important;
position: relative !important;
}
.buttonCenter {
font-size: 18px !important;
line-height: 1.25 !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
height: 120px !important;
}

h4.widget-title {
	font-size: 18px !important;
}
h4.fusion-rollover-title {
	font-size: 12px !important;
}
div.fusion-text a {
  text-decoration: underline !important;
}
.sup {
vertical-align: super;
font-size: 8px;
}
.blogDisclaimer {
font-size: 12px !important;
}
@media only screen and (max-width: 800px) {
.fusion-main-menu {
Display: block !important;
}
.fusion-mobile-menu-icons {
display: none !important;
}
.fusion-standard-logo {
   margin-top: 20px !important;
}
.test1 {
               max-width: 50% !important;
               float: left !important;
}
.test2 {
               max-width: 50% !important;
               float: right !important;
}
#menu-main-menu .sub-menu {
		display: none !important;
	}
.sameHeight {
min-height: 75px !important;
position: relative !important;
}
.buttonCenter {
display: flex !important;
  justify-content: center !important;
  align-items: center !important;
height: 75px !important;
}
}
