/*

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

*/



.dftoolkit{  float:right; margin-left:15px; margin-top:30px}



.fusion-main-menu {

    float: right;

    margin-right: 40px;

    margin-top: 28px;

    overflow: hidden;

    position: relative;

    z-index: 200;

}



.mapsection  .mapcontent  h2{ font-size:28px !important;}

.mapsection  .mapcontent .fusion-text  p{ font-size:18px !important;}

.mapsection  .mapcontent .fusion-text  p strong{  font-size: 6.2rem !important;

    line-height: 108px; width:100%; float:left; display:inline-block}





.fusion-footer{ margin-top:50px;}

.fusion-footer .fusion-footer-widget-area{ border-width:0px !important}



.ourcombox h2{ color:#fff !important; margin-bottom:0px !important}

.ourcombox .fusion-title{  margin-bottom:0px !important}

.ourcombox .fusion-text p{ color:#fff !important; margin-bottom:20px !important; font-size:18px !important}



#newsletters-2-wrapper .control-label{ display:none}

#newsletters-2-wrapper #newsletters-2-submit button{ width:100%; float:left;  margin-top:10px}



.fusion-footer h4.widget-title{ font-size:23px; margin-bottom:12px}





.fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled { font-family: "Roboto Slab" !important;}





.fusion-is-sticky .fusion-main-menu > ul > li {

	    padding-right: 30px!important;

}


/*
.fusion-main-menu > ul > li:nth-child(1):hover a, .fusion-mobile-nav-holder > ul > li:nth-child(1):hover a  {

		color:#6DCFF6 !important;

	 border-color:#6DCFF6 !important;

}



.fusion-main-menu > ul > li:nth-child(2):hover a, .fusion-mobile-nav-holder > ul > li:nth-child(2):hover a  {

		color:#58406d !important;

	 border-color:#58406d !important;

}



.fusion-main-menu > ul > li:nth-child(3):hover a, .fusion-mobile-nav-holder > ul > li:nth-child(3):hover a  {

	color:#ab045a !important;

	 border-color:#ab045a !important;

}



.fusion-main-menu > ul > li:nth-child(4):hover a, .fusion-mobile-nav-holder > ul > li:nth-child(4):hover a {

color:#A8D1E4 !important;

	 border-color:#A8D1E4 !important;

}
*/

.fusion-main-menu > ul > li:nth-child(5){ position:relative; top:-2px;}

.fusion-main-menu > ul > li:nth-child(5) a, .fusion-mobile-nav-holder > ul > li:nth-child(5) a {
	height: auto;
background: #513A66 !important;
    border: 0px !important;
    color: #fff!important;
border-radius: 2px!important;
	    padding: 10px 29px!important;
    line-height: 17px!important;
 	    height: auto!important;
    margin: 21px 0px!important;

}



.fusion-mobile-nav-holder > ul > li:nth-child(5) a {

	 margin:0px 0px!important;

}



.fusion-main-menu > ul > li:nth-child(5) a:hover, .fusion-mobile-nav-holder > ul > li:nth-child(5) a:hover { 

	background: #351a4e !important;

}



.fusion-mobile-menu-icons a {

 

    margin-top: 25px!important;

}



.dftoolkit {

	display:none;

}

.homeblog .post-content p {

    font-size: 14px !important;

    margin-bottom: 20px;

    margin-top: 0;

}



#mapplic1{ height:820px !important}



.homeblog h2.entry-title a{ color:#5B889D !important;  }



.contenthide{ display:none}



.readmore.fusion-read-more{ font-size:14px; color: #747474; margin-top:15px; cursor:pointer;}



.page-id-12438 .post-content p{ margin:0px; padding:0px}



.fusion-header-wrapper, .fusion-header, .fusion-main-menu{   -webkit-transition: all 1s ease-in-out;

  -moz-transition: all 1s ease-in-out;

  -o-transition: all 1s ease-in-out;

  transition: all 1s ease-in-out;}

.fusion-is-sticky .fusion-sticky-shadow{height:auto !important}

.fusion-is-sticky .fusion-sticky-logo{max-height: 53px !important; display:none !important}

.fusion-is-sticky .fusion-main-menu{margin-top: 7px !important}



.fusion-header{height:auto !important}

.fusion-header-sticky-height{height:auto !important}


.fusion-footer-widget-area .widget-title {
	text-transform: none !important;
}

.fusion-logo img.fusion-standard-logo, .fusion-is-sticky  .fusion-logo img.fusion-standard-logo, .fusion-main-menu .fusion-widget-cart-counter > a::before, .fusion-main-menu > ul > li > a{ 
	display:block !important;  
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;}
  
.fusion-is-sticky .fusion-logo img.fusion-standard-logo {
 max-height: 65px !important;}
 
 
.fusion-main-menu li:nth-child(1) .sub-menu{ background:#6DCFF6 !important; border-top: 3px solid #fff !important; } 
.fusion-main-menu li:nth-child(1) .fusion-dropdown-menu .sub-menu li a, 
.fusion-main-menu  .sub-menu li a, 
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{ color:#fff !important;}
.fusion-main-menu :nth-child(1) .sub-menu li a:hover {background-color: #6DCFF6 !important;}
.fusion-main-menu ul  li:nth-child(1)  a:hover{ border-color:#6DCFF6 !important }
.fusion-main-menu li:nth-child(1).fusion-dropdown-menu .sub-menu li a {border-bottom: 1px solid #fff !important;}



.fusion-main-menu li:nth-child(2) .sub-menu{ background:#58406d !important; border-top: 3px solid #fff !important; } 
.fusion-main-menu li:nth-child(2) .fusion-dropdown-menu .sub-menu li a, 
.fusion-main-menu  .sub-menu li a, 
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{ color:#fff !important;}
.fusion-main-menu :nth-child(2) .sub-menu li a:hover {background-color: #58406d !important;}
.fusion-main-menu ul  li:nth-child(2)  a:hover{ border-color:#58406d !important }
.fusion-main-menu li:nth-child(2).fusion-dropdown-menu .sub-menu li a {border-bottom: 1px solid #fff !important;}


.fusion-main-menu li:nth-child(3) .sub-menu{ background:#ab045a !important; border-top: 3px solid #fff !important; } 
.fusion-main-menu li:nth-child(3) .fusion-dropdown-menu .sub-menu li a, 
.fusion-main-menu  .sub-menu li a, 
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{ color:#fff !important;}
.fusion-main-menu :nth-child(3) .sub-menu li a:hover {background-color: #ab045a !important;}
.fusion-main-menu ul  li:nth-child(3)  a:hover{ border-color:#ab045a !important }
.fusion-main-menu li:nth-child(3).fusion-dropdown-menu .sub-menu li a {border-bottom: 1px solid #fff !important;}

.fusion-main-menu li:nth-child(4) .sub-menu{ background:#5B889D !important; border-top: 3px solid #fff !important; } 
.fusion-main-menu li:nth-child(4) .fusion-dropdown-menu .sub-menu li a, 
.fusion-main-menu  .sub-menu li a, 
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{ color:#fff !important;}
.fusion-main-menu :nth-child(4) .sub-menu li a:hover {background-color: #5B889D !important;}
.fusion-main-menu ul  li:nth-child(4)  a:hover{ border-color:#5B889D !important }
.fusion-main-menu li:nth-child(4).fusion-dropdown-menu .sub-menu li a {border-bottom: 1px solid #fff !important;}


