/*
Theme Name: Avada Child Theme
Template: Avada
Version: 1.0
Author:	BVN Creative
Theme URI: http://bvncreative.com.au/
Author URI: http://bvncreative.com.au/
*/

/* Header Style Css == */
.fusion-header {margin: 0 20px; border-radius: 0 0 15px 15px; position: fixed; width: calc(100% - 40px);}
body .fusion-is-sticky .fusion-header-v1 .fusion-header{width: calc(100% - 40px);}


/* News Page Css === */
body .newspost_items .fusion-flexslider img {border-radius: 5px;}
body .newspost_items  .recent-posts-content{display: flex;flex-flow: wrap-reverse;padding-top: 20px;}
body .newspost_items .recent-posts-content .meta:before {content: 'Categories: ';}
body .newspost_items .recent-posts-content .meta {font-weight: 500;}
body .newspost_items .recent-posts-content .meta a {color: #5e7ef9;font-weight: bold;}

body .newspost_items .columns .column .entry-title {margin: 0 0 40px;}
body .newspost_items .columns .column .entry-title a {display: block; position: relative;}
body .newspost_items .columns .column .entry-title a:after {content: 'Read More \2192'; display: block; color: #5e7ef9; font-size: 15px; padding-top: 30px;}
body .newspost_items .columns .column .entry-title a:before {content: '';width: 50px;height: 0;border-bottom: 2px #eeeff5 solid;position: absolute;left: 0;bottom: 30px;}


/* News Detail Page Css === */
.newsdetail_main {display: flex;padding: 50px 0;flex-flow: wrap;}
.news-leftbox {width: 75%;box-sizing: border-box;padding-right: 20px;}
.news-rightbox {width: 25%;}
.single .news-leftbox h1.entry-title{font-size: 45px;color: #1d2023;line-height: 48px !important;letter-spacing: 0;margin-bottom: 2px;}
.single .news-leftbox  .fusion-meta-info{border-top: 0;padding-bottom: 15px;}
.single .news-leftbox .fusion-meta-info .fusion-meta-info-wrapper:before{content: 'Last Updated : ';}
.news-rightbox .single-related-posts{margin-top: 0;}
.news-rightbox .single-related-posts .fusion-title{display:none!important;}
@media(min-width:768px){
.news-rightbox .single-related-posts .awb-carousel.awb-swiper {overflow: visible;}
.news-rightbox .single-related-posts .swiper-wrapper{flex-flow: wrap;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide{width: 100% !important;margin: 0 0 18px !important;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper{display: flex;flex-flow: wrap;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-image-wrapper{width: 30%;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-title{width: 65%;padding-left: 10px;padding-bottom: 20px;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-meta{position: absolute;left: calc(30% + 10px );bottom: 4px;font-size: 12px;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-meta span{display: none;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-meta span.fusion-date{display: block;}
}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-title{font-size: 15px;margin: 4px 0 0;}
.post .news-rightbox h2.relatedarti_title span {display: inline-block;background: #fff;position: relative;z-index: 1;padding-right: 15px;}
.post .news-rightbox h2.relatedarti_title {font-size: 20px;color: #000;position: relative;}
h2.relatedarti_title:after {content: '';width: 100%;height: 1px;position: absolute;border-bottom: 1px #ccc solid;left: 0;top: 53%;z-index: 0;}


/* Curve Style css ====== */

.homsec1_wrapper::before {
	content: '';
	width: 100%;
	position: absolute;
	bottom: 100%;
	background: url(/wp-content/themes/Avada-child/img/curve_top.png) center top no-repeat;
	z-index: 1;
	pointer-events: none;
	background-size: 100%;
	left: 0;
	padding-top: 12.5vw;
}

.homsec1_wrapper::after {
	content: '';
	width: 100%;
	height: 0;
	background: url(/wp-content/themes/Avada-child/img/curve_bottom.png) center bottom no-repeat;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 1;
	background-size: 100%;
	padding-top: 11vw;
}
.noninvasive_wrapper::after {
	content: '';
	width: 100%;
	left: 0;
	background: url(/wp-content/themes/Avada-child/img/blue_curve_bottom.png) left bottom no-repeat;
	position: absolute;
	top: 100%;
	z-index: 2;
	padding-top: 13vw;
	background-size: 100%;
}
.elevatinghealth_wrapper::before {
	content: '';
	width: 100%;
	position: absolute;
	bottom: 100%;
	background: url(/wp-content/themes/Avada-child/img/curve_top2.png) right top no-repeat;
	z-index: 3;
	pointer-events: none;
	background-size: 100%;
	left: 0;
	padding-top:8.5vw;
}
.tgace_wrapper::before {
	content: '';
	width: 100%;
	padding-top: 13vw;
	background: url(/wp-content/themes/Avada-child/img/blue_curve_top.png) center top no-repeat;
	position: absolute;
	left: 0;
	bottom: 100%;
	z-index: 10;
	background-size: 100%;
}


/*=== About Page Css === */
.teampic {
  position: relative;
	filter: grayscale(1);
}
.teampic:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
filter: grayscale(0) !important;
  //background: -webkit-linear-gradient(278.83deg,#008cc1 -9.2%,#002f87 80.66%);
  //background: -o-linear-gradient(278.83deg,#008cc1 -9.2%,#002f87 80.66%);
  //background: linear-gradient(171.17deg,#008cc1 -9.2%,#002f87 80.66%);
  //mix-blend-mode: hard-light;
  //opacity: .45;
  -webkit-transition: .34s;
  -o-transition: .34s;
  transition: .34s;
}
.teamrow_wrapper .fusion-modal-text-link:hover .teampic:before, .teampic:hover:before {
  //opacity: 1;
		filter: grayscale(0) !important;
}

.teampic:hover {
		filter: grayscale(0) !important;
}

@media(max-width:800px){
.tgace_wrapper::before {
	padding-top:16vw;
}
.homsec1_wrapper::after {
	padding-top: 13vw;
}
.noninvasive_wrapper::after {
	padding-top: 17vw;
}

}

@media(max-width:767px){

.news-leftbox{width:100%; padding:0 0 30px;}
.news-rightbox{width:100%;}
.news-rightbox .single-related-posts .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-carousel-title{padding-bottom:5px;}
.single .news-leftbox h1.entry-title {font-size: 25px !important; line-height: 30px !important;}

}

@media(max-width:500px){
.tgace_wrapper::before {
	padding-top:17vw;
}
.homsec1_wrapper::after {
	padding-top: 14vw;
}
.noninvasive_wrapper::after {
	padding-top:18vw;
}



}

@media(max-width:380px){
.tgace_wrapper::before {
	padding-top:19vw;
}
.homsec1_wrapper::after {
	padding-top:15.3vw;
}
.noninvasive_wrapper::after {
	padding-top:20vw;
}



}


