/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/

@import url("../Avada/style.css");

H1, H2 {
  font-weight: 100;
}
#main h2 {
    color: #333333;
    font: 14px/16px 'MuseoSlab500Regular',arial,helvetica,sans-serif;
}

.post-content h2 {
   font-weight: 100;
}
	
.portfolio-three-text .portfolio-item .portfolio-content {
  /* margin-top: 25px;  */
    margin-top: 12px;
    margin-bottom: 20px;
}


#nav ul {
  margin-top: 55px !important;
}

.side-nav li a {
  border-bottom: 0px solid white !important;
}
	
#sticky-nav ul {
  margin-top: 0px !important;
}

#nav ul ul {
   margin-top: 0px !important;
}

/* get rid of the circle around the search button */
a.search-link:after {
	border-color: #0e3556 !important;
    border-width: 0px solid;
}

/* stop the mouseover thing on the search button */
#wrapper .nav-holder li li > a, .top-menu li > a {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: color 0 ease-in;
  transition: none;
}


ul.side-nav li.current_page_item > a {
  	color: #E57600 !important;
}
  

  
#wrapper #sidebar .current_page_item > a {
   color: #E57600 !important;
}


/*
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a, #sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a, .footer-area ul li a:hover, #slidingbar-area ul li a:hover, .portfolio-tabs li.active a, .faq-tabs li.active a, .project-content .project-info .project-info-box a:hover, .about-author .title a, span.dropcap, .footer-area a:hover, #slidingbar-area a:hover, .copyright a:hover, #sidebar .widget_categories li a:hover, #main .post h2 a:hover, #sidebar .widget li a:hover, #nav ul a:hover, #sticky-nav ul a:hover, .date-and-formats .format-box i, h5.toggle:hover a, .tooltip-shortcode, .content-box-percentage, .content-boxes a:hover h2, .more a:hover::after, .read-more:hover::after, .pagination-prev:hover::before, .pagination-next:hover::after, .bbp-topic-pagination .prev:hover::before, .bbp-topic-pagination .next:hover::after, .single-navigation a[rel=prev]:hover::before, .single-navigation a[rel=next]:hover::after, #sidebar .widget_nav_menu li a:hover::before, #sidebar .widget_categories li a:hover::before, #sidebar .widget .recentcomments:hover::before, #sidebar .widget_recent_entries li a:hover::before, #sidebar .widget_archive li a:hover::before, #sidebar .widget_pages li a:hover::before, #sidebar .widget_links li a:hover::before, .side-nav .arrow:hover::after, .woocommerce-tabs .tabs a:hover .arrow::after, .star-rating::before, .star-rating span::before, .price ins .amount, .avada-order-details .order_details.shop_table tfoot tr:last-child .amount, .price > .amount, .woocommerce-pagination .prev:hover, .woocommerce-pagination .next:hover, .woocommerce-pagination .prev:hover::before, .woocommerce-pagination .next:hover::after, .woocommerce-tabs .tabs li.active a, .woocommerce-tabs .tabs li.active a .arrow::after, #wrapper .cart-checkout a:hover, #wrapper .cart-checkout a:hover::before, #wrapper .header-social .top-menu .cart-checkout a:hover, .widget_shopping_cart_content .total .amount, .widget_layered_nav li a:hover::before, .widget_product_categories li a:hover::before, #header-sticky .my-account-link-active::after, #header .my-account-link-active::after, .woocommerce-side-nav li.active a, .woocommerce-side-nav li.active a::after, .my_account_orders .order-number a, .shop_table .product-subtotal .amount, .cart_totals .order-total .amount, form.checkout .shop_table tfoot .order-total .amount, #final-order-details .mini-order-details tr:last-child .amount, .rtl .more a:hover::before, .rtl .read-more:hover::before, #header-sticky .my-cart-link-active::after, #header .my-cart-link-active::after, #wrapper #sidebar .current_page_item > a, #wrapper #sidebar .current-menu-item > a, #wrapper #sidebar .current_page_item > a::before, #wrapper #sidebar .current-menu-item > a::before, #wrapper .footer-area .current_page_item > a, #wrapper .footer-area .current-menu-item > a, #wrapper .footer-area .current_page_item > a::before, #wrapper .footer-area .current-menu-item > a::before, #wrapper #slidingbar-area .current_page_item > a, #wrapper #slidingbar-area .current-menu-item > a, #wrapper #slidingbar-area .current_page_item > a::before, #wrapper #slidingbar-area .current-menu-item > a::before, .side-nav ul > li.current_page_item > a, .side-nav li.current_page_ancestor > a, .gform_wrapper span.ginput_total, .gform_wrapper span.ginput_product_price, .ginput_shipping_price, .bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover {
  color: #E57600 !important;
}
*/

/* active menu color */
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a, #nav ul ul,.navigation li.current-menu-ancestor a,#nav ul li a:hover,
#sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a, #sticky-nav ul ul,#sticky-nav ul .current-menu-ancestor a,#sticky-nav ul li a:hover {
	color: #E57600 !important;
	  border-color: #747474;
}
	
#nav ul ul, #sticky-nav ul ul {
    border-color: #747474 !important;
}

/*	
.cart_totals .order-total .amount,form.checkout .shop_table tfoot .order-total .amount,#final-order-details .mini-order-details tr:last-child .amount,.rtl .more a:hover:before,.rtl .read-more:hover:before,#header-sticky .my-cart-link-active:after,#header .my-cart-link-active:after,#wrapper #sidebar .current_page_item > a,#wrapper #sidebar .current-menu-item > a,#wrapper #sidebar .current_page_item > a:before,#wrapper #sidebar .current-menu-item > a:before,#wrapper .footer-area .current_page_item > a,#wrapper .footer-area .current-menu-item > a,#wrapper .footer-area .current_page_item > a:before,#wrapper .footer-area .current-menu-item > a:before,#wrapper #slidingbar-area .current_page_item > a,#wrapper #slidingbar-area .current-menu-item > a,#wrapper #slidingbar-area .current_page_item > a:before,#wrapper #slidingbar-area .current-menu-item > a:before,.side-nav ul > li.current_page_item > a,.side-nav li.current_page_ancestor > a,
.gform_wrapper span.ginput_total,.gform_wrapper span.ginput_product_price,.ginput_shipping_price,
.bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover{
	color: #E57600 !important;
}
*/
	
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a, #sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a, .footer-area ul li a:hover, #slidingbar-area ul li a:hover, .portfolio-tabs li.active a, .faq-tabs li.active a, .project-content .project-info .project-info-box a:hover, .about-author .title a, span.dropcap, .footer-area a:hover, #slidingbar-area a:hover, .copyright a:hover, #sidebar .widget_categories li a:hover, #main .post h2 a:hover, #sidebar .widget li a:hover, #nav ul a:hover, #sticky-nav ul a:hover, .date-and-formats .format-box i, h5.toggle:hover a, .tooltip-shortcode, .content-box-percentage, .content-boxes a:hover h2, .more a:hover::after, .read-more:hover::after, .pagination-prev:hover::before, .pagination-next:hover::after, .bbp-topic-pagination .prev:hover::before, .bbp-topic-pagination .next:hover::after, .single-navigation a[rel=prev]:hover::before, .single-navigation a[rel=next]:hover::after, #sidebar .widget_nav_menu li a:hover::before, #sidebar .widget_categories li a:hover::before, #sidebar .widget .recentcomments:hover::before, #sidebar .widget_recent_entries li a:hover::before, #sidebar .widget_archive li a:hover::before, #sidebar .widget_pages li a:hover::before, #sidebar .widget_links li a:hover::before, .side-nav .arrow:hover::after, .woocommerce-tabs .tabs a:hover .arrow::after, .star-rating::before, .star-rating span::before, .price ins .amount, .avada-order-details .order_details.shop_table tfoot tr:last-child .amount, .price > .amount, .woocommerce-pagination .prev:hover, .woocommerce-pagination .next:hover, .woocommerce-pagination .prev:hover::before, .woocommerce-pagination .next:hover::after, .woocommerce-tabs .tabs li.active a, .woocommerce-tabs .tabs li.active a .arrow::after, #wrapper .cart-checkout a:hover, #wrapper .cart-checkout a:hover::before, #wrapper .header-social .top-menu .cart-checkout a:hover, .widget_shopping_cart_content .total .amount, .widget_layered_nav li a:hover::before, .widget_product_categories li a:hover::before, #header-sticky .my-account-link-active::after, #header .my-account-link-active::after, .woocommerce-side-nav li.active a, .woocommerce-side-nav li.active a::after, .my_account_orders .order-number a, .shop_table .product-subtotal .amount, .cart_totals .order-total .amount, form.checkout .shop_table tfoot .order-total .amount, #final-order-details .mini-order-details tr:last-child .amount, .rtl .more a:hover::before, .rtl .read-more:hover::before, #header-sticky .my-cart-link-active::after, #header .my-cart-link-active::after, #wrapper #sidebar .current_page_item > a, #wrapper #sidebar .current-menu-item > a, #wrapper #sidebar .current_page_item > a::before, #wrapper #sidebar .current-menu-item > a::before, #wrapper .footer-area .current_page_item > a, #wrapper .footer-area .current-menu-item > a, #wrapper .footer-area .current_page_item > a::before, #wrapper .footer-area .current-menu-item > a::before, #wrapper #slidingbar-area .current_page_item > a, #wrapper #slidingbar-area .current-menu-item > a, #wrapper #slidingbar-area .current_page_item > a::before, #wrapper #slidingbar-area .current-menu-item > a::before, .side-nav ul > li.current_page_item > a, .side-nav li.current_page_ancestor > a, .gform_wrapper span.ginput_total, .gform_wrapper span.ginput_product_price, .ginput_shipping_price, .bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover {
	color: #E57600 !important;
}

  
.side-nav li.current_page_item a {
	border-right-color: white !important;
}

.side-nav li a {
   border: 0px solid #FFFFFF !important;
   border-color: #FFFFFF !important;
   background-image: none;
}

/* donate word turns orange in mobile menu */
#nav.nav-holder .navigation > li > a:active {
    color: #E57600;
}	  

/* hide the word home at regular page sizes */
.menu-item-6714 {
	font-size: 1px;
	 padding: 0px;
	color: white;
	max-width: 31px;
	  overflow: hidden;
	 
}
	
/* The home icon */
.menu-item-6714 .fusion-megamenu-icon img {
	  height: 25px !important;
	  width: 31px !important;
      max-height: 25px !important;
}
	
/* The home icon */
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon img, .fusion-megamenu-icon img {
	   max-height: 25px !important;
}
	  
/* Donate button */	
	
/* .menu-item-6819 a { */
/* .menu-item-6819 > a { */
/* #menu-item-6819 > a {  */
#menu-item-6819  a { 
  color: green !important;
}
  
/* works but does all of them */	
/*#nav.nav-holder .navigation > li > a {
border-top: 1px solid #e57300;
   text-transform: upper;
   background: #e57300;
   background: -moz-linear-gradient(top, #e57300, #e57300);
   background: -ms-linear-gradient(top, #e57300, #e57300);
   background: -o-linear-gradient(top, #e57300, #e57300);
   padding: 7px 14px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 14px;
   font: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
} */

	
/*#nav.nav-holder .navigation >  #menu-item-6819 li > a {*/
/* #nav.nav-holder .navigation >  li.menu-item-6819 > a { */
/* #nav.nav-holder .navigation >  li.menu-item-6819 > a */
/* padding: 7px 5px !important;*/
	/* text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
#nav.nav-holder .navigation >  li.menu-item-6819 > a {
   border-top: 1px solid #e57300;
   text-transform: uppercase;
   background: #e57300;
   background: -moz-linear-gradient(top, #e57300, #e57300);
   background: -ms-linear-gradient(top, #e57300, #e57300);
   background: -o-linear-gradient(top, #e57300, #e57300);
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
  border-radius: 8px;
   padding: 2px 14px !important;
   color: #ffffff !important;
   font-size: 18px;
   font-weight: 100;
   font: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   display: inline !important;
  
	  
}
	
#nav.nav-holder .navigation > li.menu-item-6819 >  a:hover {
   border-top-color: #ed8115;
   background: #ed8115;
   color: #ffffff;
   }
#nav.nav-holder .navigation > li.menu-item-6819 > a:active {
   border-top-color: #e57300;
   background: #e57300;
   }

#main h2 {
	  color: #e57307;
}

.footer-area a {
	text-shadow: none;
}

#text-4  div.textwidget {
  float: right;
  width: 150px;
}



.post-content blockquote.callout p {
   margin: 10px;
/*   text-justify: left; */
}

.post-content p {
/*   text-align: justify; */
}

.portfolio-tabs {
  border-top: 0px solid #e7e6e6;
  margin-bottom: 30px;  /*this is the space betwen the video categories and the content */
}
	
.portfolio-tabs li.active a {
  border-color: #e57600 !important;
}
.portfolio-tabs  li  a {
    color: #e57600  !important;
    font-size: 18px;
   
}

#main h2 a {
  font-weight: normal;
}

/* related videos title */
#main .title h2 {
	font-size: 22px !important;
}

li.custom-share-button, li.custom-comment-button, li.custom-comment-button-2, li.custom-download-button, li.custom-donate-button {
  
  font-family: "Oswald", Arial, Helvetica, sans-serif !important;
  -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   -ms-border-radius: 5px;
   -o-border-radius: 5px;
   border-radius: 5px;
   -webkit-background-clip: padding;
   -moz-background-clip: padding;
   background-clip: padding-box;
/*  background-color: #67c7c5; */
   background-color: #478ea9;
   width: 100px;
   height: 20px;
   margin-top: 25px;
   padding-top: 5px;
   text-align: center;
   display: block;
   text-transform: uppercase;

   font-weight: 200 !important;
   font-size: 14px;
   line-height: 16px;
   color: white;
  /*
     font-family: museo-sans-1,museo-sans-2,Helvetica Verdana sans-serif;
  font-family: "Oswald", Arial, Helvetica, sans-serif !important;
border-top: 1px solid #478ea9;
text-transform: uppercase;
background: #478ea9;
background: -moz-linear-gradient(top, #e57300, #e57300);
background: -ms-linear-gradient(top, #e57300, #e57300);
background: -o-linear-gradient(top, #e57300, #e57300);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
padding: 2px 18px !important;
color: #ffffff !important;
font-size: 14px !important;
font-weight: 100;
font: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
text-decoration: none;
vertical-align: middle;
display: block !important;
width: 60px;
  text-align: center;
 margin-bottom: 10px;*/

}

li.custom-download-button a,  li.custom-download-button a:hover, li.custom-download-button a:visited {
   color: #FFFFFF;
}

li.custom-comment-button:hover, li.custom-comment-button-2:hover, li.custom-share-button:hover, li.custom-download-button:hover {
   border-top-color: #478ea9;
   background: #e57300;
   color: #ffffff;
 }
li.custom-comment-button:active, li.custom-comment-button-2:active, li.custom-share-button:active, li.custom-download-button:active {
   border-top-color: #478ea9;
   background: #e57300;
  /* background: #61abc7; */
 }

ul.custom-donate-button {
  /*background-image: url(/wp-content/uploads/2014/11/btn_Credit_Cards.gif);*/
  background-position: bottom left;
  background-repeat: no-repeat;
  height: 40px;
  margin: 0;
  padding: 0;

}
li.custom-donate-button {
   border-top-color: #478ea9;
   background: #e57300;
   color: #ffffff;
   width:  147px;
  height: 30px;
   font-size: 18px;
  line-height: 25px;
 
  
}
li.custom-donate-button a, li.custom-donate-button a:hover {
    color: #ffffff;
}

li.custom-donate-button:hover {
   border-top-color: #ed8115;
   background: #ed8115;
   color: #ffffff;
}


input.eMember_button {
  
  font-family: "Oswald", Arial, Helvetica, sans-serif !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-webkit-background-clip: padding;
-moz-background-clip: padding;
background-clip: padding-box;
/* background-color: #67c7c5; */
 background-color: #478ea9 !important;
width: 100px;
height: 20px !important;
margin-top: 25px;
padding-top: 5px;
text-align: center;
display: block;
text-transform: uppercase;
font-weight: 200 !important;
font-size: 14px;
line-height: 14px !important;
color: white;
/*  padding-top: 5px !important;
  padding-bottom: 5px !important;*/
  /*
   font-family: "Oswald", Arial, Helvetica, sans-serif !important;
  -webkit-border-radius: 5px !important;
   -moz-border-radius: 5px!important;
   -ms-border-radius: 5px !important;
   -o-border-radius: 5px !important;
   border-radius: 5px !important;
   -webkit-background-clip: padding;
   -moz-background-clip: padding;
   background-clip: padding-box;
   background-color: #478ea9 !important;
   width: 100px;

   margin-top: 25px !important;
   padding-top: 0px !important;
  
   text-align: center;
   display: block;
   text-transform: uppercase;
   font-weight: 200 !important;
   font-size: 14px !important;
   line-height: 16px !important;
   color: white;
  */
}


input.eMember_button:hover {
   border-top-color: #478ea9;
   background: #e57300;
   color: #ffffff;

}

#my-share-box {
  display: none;
}

#my-comments-box {
  display: none;
}

a.DL_title {
}



a.DL_title:target, td.sftarget, a.sftarget,  a.DL_target.sftarget {
  background-color: yellow;
  margin-top: 50px;
}

a.terms {
  color: #777777;
  font-size: 12px;
}

/*registration page required labels css */
/*label[for=wp_emember_user_name]:after, 
label[for=wp_emember_pwd]:after, 
label[for=wp_emember_pwd_re]:after, 
label[for=wp_emember_email]:after, 
label[for=wp_emember_firstname]:after, 
label[for=wp_emember_lastname]:after, 
label[for=wp_emember_company_name]:after, 
label[for=wp_emember_country]:after,
label[for=Type_of_Organization]:after,
label[for=Country_s__where_the_videos_will_be_used]:after,
label[for=Videos_will_be_used_to_train/teach]:after,
label[for=How_many_health_workers_do_you_expect_to_train_during_next_year]:after
*/
label.eMember_label:after
{
   content: '*';
}

div.eMember_protected_message a, a.visited {
	color: #478ea9;
}

div.eMember_protected_message a:hover {
	text-decoration: underline;
}


@media all {
.copyright {
   text-shadow: none;
}


.copyright li {
    float: left;
    padding: 0 0px 0 0px;
    background: none;
}
}


.portfolio-half .project-description {
  width: 100%;
  margin-bottom: 0px; 
}

.portfolio-half .portfolio-sep {
  margin-bottom: 10px;
}