volunteers-details/*
Author:      Metropolitantheme
Theme Name:  Sacreva Child Theme
Author URI:  https://themeforest.net/user/metropolitantheme/portfolio
Theme URI:   https://metropolitanhost.com/themes/themeforest/wp/elementor/sacreva/
Version:     2.0.0
Description: Sacreva - Church and Donation Elementor WordPress Theme
License:     GNU General Public License version 3.0
Text Domain: sacreva-child
Template:    sacreva
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Domain Path: /languages
Tags:        one-column, two-columns, right-sidebar, custom-logo, custom-menu, threaded-comments, translation-ready, left-sidebar, custom-background, custom-colors, custom-header, featured-images, sticky-post
*/

/ NOTE: Main theme's style.css file is already added in head tag. /

/* =Theme customization starts here
-------------------------------------------------------------- */
body,p{
	color: #000;
}
.db_cart_has_items  .sigma_header-inner .cart  {
	display: block !important;
}
.db_cart_is_empty .sigma_header-inner .cart  {
	display: none !important;
}
.site-logo img,.sticky-logo img,.footer-bottom-logo img{
	width: 80px;
}
.event-list .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,
.home .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{
	padding:0px;
}
.home .tribe-events-pro .tribe-events-pro-photo__event-title-link{
	font-size:21px;
}
body .section.section-padding {
    padding: 20px 0 20px;
}
.site-header.header-layout-3 .navbar-nav .menu-item-has-children>a::after{
	    content: "\f107" !important;
}
.event-list .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,
.home .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{
	    min-height: auto;
}
.event-list .tribe-events .tribe-events-c-nav,
.event-list .tribe-events .tribe-events-c-subscribe-dropdown__container,
.event-list .tribe-common--breakpoint-medium.tribe-events .tribe-events-header,
.home .tribe-common--breakpoint-medium.tribe-events .tribe-events-header,
.home .tribe-events .tribe-events-c-subscribe-dropdown__container,
.home .tribe-events .tribe-events-c-nav{
	display:none;
}
body .sigma-footer-widgets-wrapper{
	    padding-top: 20px;
    padding-bottom: 0px;
}
body .sigma-footer-widgets-wrapper .widget {
	margin-bottom: 20px;
}
.sunrise_time{
	background:transparent;
	border:0px
}
.sunrise_time b{
	color: #fff;
}
.gheeoli-box {
	margin:30  auto;
}
.gheeoli-box td button {
	background: transparent;
    padding: 0;
    color: #d53f34;
 	float:right;
	margin-top: 6px;
}
.gheeoli-box td button .fa:before {   content: "\f055";}
.gheeoli-box td button[aria-expanded="true"]  .fa:before{
	     content: "\f056"
}
.gheeoli-box td button[aria-expanded="false"] .fa:before{
	    content: "\f055";
}
body .click_item{
    background: transparent;
    height: auto !important;
    padding: 0;
}
body .sigma-footer-widgets-wrapper .menu li{
	width: 48%;
	padding-bottom:0px;
}
body .footer-dark .sigma-footer-widgets-wrapper .widget p{
    font-size: 14px;
    line-height: initial;
    margin-bottom: 7px;
}
body .sigma-footer-widgets-wrapper .widget h6.widget-title{
	    font-size: 18px;
	    margin-bottom: 5px;
}
body .site-footer-layout-3 .sigma_footer-bottom{
	    padding: 4px 0;
}

#adminmenu li.menu-top#menu-posts-volunteer, #adminmenu li.menu-top#menu-posts-testimonial, #adminmenu li.menu-top#menu-posts-stories, #adminmenu li.menu-top#menu-posts-service, #adminmenu li.menu-top#menu-posts-ministries, #adminmenu li.menu-top#menu-posts-sermons, #adminmenu li.menu-top#menu-posts-events, #adminmenu li.menu-top#menu-posts-prayer, #adminmenu li.menu-top#toplevel_page_sacreva-options, #adminmenu li.menu-top#menu-posts-buddhism, #adminmenu li.menu-top#menu-posts-community, #adminmenu li.menu-top#menu-posts-philosophy, #adminmenu li.menu-top#menu-posts-holis, #adminmenu li.menu-top#menu-posts-puja {
    background: #1d2327 !important;
}


.site-header.header-layout-4 .sigma_header-inner .navbar-nav>li>a,.header-layout-4 .sigma_header-inner .sigma_header-top .sigma_header-top-inner ul li a,.header-layout-4 .sigma_header-inner .sigma_header-top .sigma_base-livestream-status span{
	padding: 10px 15px !important;
}
.site-header.header-layout-4 .sigma_header-inner .navbar-nav>li>a:hover,.header-layout-4 .sigma_header-inner .sigma_header-top .sigma_header-top-inner ul li a:hover,.header-layout-4 .sigma_header-inner .sigma_header-top .sigma_base-livestream-status span:hover{
	color: #d53f34;
}
body .site-header.header-layout-4 .sigma_header-inner .navbar-nav .sub-menu a{
    padding: 5px 20px !important;
    color: #000;
    font-size: 13px;
}
.site-header.header-layout-3 .navbar-nav .menu-item-has-children>a::after, .site-header.header-layout-2 .navbar-nav .menu-item-has-children>a::after{
    margin-left: 5px !important;
	font-size: 13px !important;
}
.header-layout-3 .site-logo-wrapper .logo-wrap.sticky-logo a,
.header-layout-3 .site-logo-wrapper .logo-wrap.site-logo a{
	width: inherit !important;
}
.site-header.header-layout-4 .sigma_header-controls.style-2 a.sigma_btn-custom {
    margin: 0;
    padding: 8px 10px;
    border-radius: 8px;
}
.homeicon a{
	font-size: 0!important;
    padding: 0 5px !important;
	}
body .site-header.header-layout-4 .sigma_header-inner .navbar-nav>li>a{
    font-size: 14px;
    font-weight: 500;
    text-transform: inherit;
}
.tribe-events .tribe-events-calendar-month__calendar-event-title-link, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{
	    font-size: 14px;
    color: #d53f34;
}
.sigma_header-inner .fa-phone{
	    transform: rotate(115deg);
}
#menu-top-menu-1 li a,
#menu-top-menu li a{
	 padding: 0px 5px !important;
    border-radius: 5px;
    color: #fff;	
	margin-left:5px;
}
#menu-top-menu-1 li.bgcolor1 a,
#menu-top-menu li.bgcolor1 a{
background: #022147;
   
}
#menu-top-menu-1 li.bgcolor2 a,
#menu-top-menu li.bgcolor2 a{
background: #d53f34;
   
}
#menu-top-menu-1 li.bgcolor3 a,
#menu-top-menu li.bgcolor3 a{
    background: #3f51b5;
   
}
#menu-top-menu-1 li.bgcolor4 a,
#menu-top-menu li.bgcolor4 a{
    background: #c86c28;
   
}
body .sigma-footer-widgets-wrapper .widget ul li a{
	font-size: 14px;
    font-weight: 300;
}


body .site-header.header-layout-4 .sigma_header-middle .navbar-nav,
body .header-layout-4 .sigma_header-inner .sigma_header-top{
	padding:0px;
}
.home-sc-icon .elementor-icon-box-wrapper{
	    border: 1px solid #efefef;
    padding: 20px;
	    min-height: 295px;
}
.home-sc-icon .elementor-icon-box-wrapper h5{
	margin-bottom: 0;
}
.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon a{
	    position: relative;
    width: 130px;
    height: 130px;
    border-radius: 50%;
    margin: 0 auto 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #5d5d5d;
}

.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon a.elementor-icon svg{
	font-size:80px;
}
.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon a.elementor-icon::before {
    content: '';
    position: absolute;
    top: 10px;
    right: 17px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #F74F22;
    transition: .3s;
}
.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon a.elementor-icon::after {
    content: '';
    position: absolute;
    bottom: 10px;
    left: 17px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #F74F22;
    transition: .3s;
}

.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon:hover a.elementor-icon::before {
    top: -5px;
    right: 57px;
}

	.home-sc-icon .elementor-icon-box-wrapper .elementor-icon-box-icon:hover a.elementor-icon::after {
		    bottom: -4px;
    left: 49px;
}
.homeicon a:after{
	  content: "\f015";
	    font-family: "Font Awesome 5 Pro";
	-webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: 900;
    text-rendering: auto;
	    font-size: 18px;
}

.sigma-post-inner .entry-footer,.sigma-post-inner .social-icon-share,.navigation.post-navigation{
	display: none;
}
.single-volunteer .sigma-post-wrapper .sigma-post-inner .entry-content{
	position: absolute;
    left: 40%;
    bottom: 900%;
}
.elementor-391 .elementor-element.elementor-element-e0cc3ad{
	padding-bottom: 0px !important;
}
.press-page ul{
	list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0;
    flex-wrap: wrap;
}
.press-page ul li{
	padding: 15px;
    margin: 0 10px;
    border: 1px solid #3343b1;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%);
    width: 31%;
    margin-bottom: 20px;
}
.press-page ul li time:before{
	 content: "\f137";
    font-family: Flaticon;
    font-style: normal;
	padding-right: 5px;
}
.press-page ul li .nooz-more-link a{
	background: #3343b1;
    color: #fff !important;
    padding: 8px 15px;
    display: inline-block;
    margin-top: 15px;
    border-radius: 20px;
}
.has-header-absolute .sigma-subheader .container{
	padding-top: 160px !important;
	z-index: 1;
}
.sigma-subheader .container{
	padding-bottom: 40px !important;
}

.sigma-subheader .page-title{
	font-size: 40px !important; 
	font-weight: 300;
}
.sigma-subheader{
	position: relative;
}
.sigma-subheader:before{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	opacity: 0.75;
    background-color: #0e131e;
}

.site-header.header-layout-4 .sigma_header-controls.style-2 a.sigma_btn-custom:hover{
	background-color: #191f2d !important;
}
.service-style-1 .sigma_service, .service-style-2 .sigma_service, .service-style-3 .sigma_service{
	margin-bottom: 0px !important;
}
.sigma-shortcode-wrapper.sigma_testimonial_slider_wrapper .icon,.sigma_video-btn.popup-video{
	color: #d53f34 !important;
}
.custom-heading-style-2 .section-title .heading-title{
	font-weight: 400 !important;
}
.shilanyasmain.event-prg-m section .elementor-widget-wrap {
    width: 48%;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%);
}
.shilanyasmain.event-prg-m section:nth-child(odd) .elementor-widget-wrap {
    margin: 0 0 0 auto;
}
.shilanyasmain.event-prg-m:after {
    position: absolute;
    content: "";
    background-color: #94a2ff;
    width: 1px;
    text-align: center;
    top: 80px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.shilanyasmain:after {
    top: inherit;
    bottom: 0px;
    transform: rotate(-180deg);
}

.red-text {
    color: red;
}
input[type="number"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], select, textarea{
	color:#000;
	    height: 40px;
}
body .elementor-widget-sc-heading .section-title .heading-subtitle{
	    margin-bottom: 0;
}
body .heading-title{
	    font-size: 36px !important;
}
.header-layout-4 .sigma_header-inner .sigma_header-top .sigma_base-livestream-status span::before{
	font-size: 10px;
    color: #0e8700;
    transition: 0.3s;
    margin-right: 4px;
    animation: fadeInOut 2s linear infinite;
    content: "\f111";
    font-family: 'Font Awesome 5 Pro';
    margin-right: 7px;
}

.summary.entry-summary div:nth-child(4){
display:none;
}
table#empTable,
.gheeoli-box table{
	    font-size: 12px;
		background-color: beige;
		color: darkblue;
}
table#empTable th,
table#empTable td,
.gheeoli-box table th,
.gheeoli-box table td {
    padding: 0px 5px;
	font-size:12px;
}
.gheeoli-box h5{
	text-align:center;
}
.gheebolinote{
text-align: center;
    color: #d53f34;
	margin:0px;
}
table#empTable p{
   line-height: initial !important;
    margin-bottom: 0;
	font-size:13px;
}
table#empTable input[type=checkbox]:checked, table#empTable input[type=radio]:checked{
	    border: 1px solid #a6a6a6;
}
table.item_details th{
background: #4f6682; color: #fff;
}
table.item_details button.itembid {
    background: green;
    color: #fff;
    padding: 0 5px;
    border-radius: 3px !important;
    margin: 0 auto;
    float: none;
}

.tribe-events-single>.tribe_events{
	    display: block;
}
body .tribe-events-content,
body .tribe-events-event-image{
    width: 100% !important;
    display: inline-block;
    vertical-align: top;
    margin-right: 25px;
    max-width: 40% !important;
}
.tribe-events-single-event-title{
	display:none;
}
.sigma_footer-bottom .social-icon {
position: fixed;
    left: -11px;
    height: 100vh;
    top: 50%;
    z-index: 9999;
}
.sigma_footer-bottom .social-icon  a{
	display: block;
	margin-bottom:3px;
		    height: 40px!important;
    width: 40px !important;
    line-height: 40px !important;
}
.sigma_footer-bottom .social-icon  a:nth-child(1){
background:#4267B2 !important;
}
.sigma_footer-bottom .social-icon  a:nth-child(2){
background:#FF0000!important;
}
.page-id-30007 .section-padding{
	background: url("../../uploads/2022/05/background1.jpg");
	position: relative;
}
.page-id-30007 .section-padding:before{
	background: url("../../uploads/2022/05/5059538.png");
    content: '';
    width: 100%;
    position: absolute;
    left: 0;
    height: 60px;
    background-size: contain;
    top: -4px;
    z-index: 1;
}

.page-id-30007 .content-area:before{
	background: url("../../uploads/2022/05/diya-bg1.png");
content: '';
    width: 120px;
    position: absolute;
    left: -70px;
    height: 440px;
    background-size: contain;
    top: -82px;
    background-repeat: no-repeat;
}
.page-id-30007 .content-area:after{
	background: url("../../uploads/2022/05/diya-bg1.png");
   content: '';
    width: 120px;
    position: absolute;
    right: -70px;
    height: 440px;
    background-size: contain;
    top: -82px;
    background-repeat: no-repeat;
	-webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.single-tribe_events .tribe-events-single .tribe-events-event-meta{
	    width: 100%;
}
.tribe-events-meta-group{
	padding:0px;
}
.tribe-events-event-meta:before{
	border:0px;
	display:none;
}
.tribe-events-venue-map{
	margin:0px;
}
body .event-details-desc{
	    width: 80% !important;
    max-width: 80% !important;
    display: block;
    margin: 0 auto;
}
.mlr-50{
	margin: 50px;
	justify-content: space-between;
}
.program-post{
	padding: 0px;
	border: 1px solid #e1e1e1;
	max-width: 32% !important;
}
.program-details{
	padding: 40px 25px 20px;
}
.program-post img{
	height: 160px !important;
    width: 380px;
    object-fit: fill;
}
.volunteers-details{
	/*border: 1px solid #dedede;*/
    padding: 20px;
    margin-bottom: 30px;
    text-align: center;
}
.volunteers-details p{
    color: #d53f34;
}
.categories-list{
    display:none;
}
.single-volunteership .sigma-post-wrapper{
	display: flex;
}
.single-volunteership .sigma-post-inner{
	margin-left: 80px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
	.event-details-top {
    display: flex;
    background: #fff6e6;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #e4dbca;
 }
	.mob-btn{
		display:none;
	}
	.program-post{
		max-width: 49% !important;
    	margin-bottom: 30px;
	}
}
@media only screen and (max-width: 767px) {
	.item_details td:nth-child(5),
	.item_details td:nth-child(4) ,
	.item_details th:nth-child(5),
	.item_details th:nth-child(4) {
   		 display:show;
  		}
	
	.single-volunteer .sigma-post-wrapper .sigma-post-inner .entry-content{
		position: initial;
	}
	.single-volunteer .sigma-post-wrapper .sigma-post-inner .entry-content h2{
		font-size: 31px;
	}
	body .header-layout-4 .sigma_header-inner .sigma_header-top{
		display:block;
	}
	body .sigma-post-wrapper .sigma-post-inner footer.entry-footer.blog-post-detail-footer,
	body .sigma_header-top-links,
	body .sigma_base-livestream-status{
		display:none !important;
	}
	body .site-header.header-layout-4 .sigma_header-middle .navbar-nav,
	.press-page ul{
		flex-direction: column;
	}

	#menu-top-menu-1 li a, #menu-top-menu li a{
		margin-left:0;
		margin-bottom:3px;
		    font-size: 12px
	}
	.home .tribe-events .tribe-events-l-container{
		    min-height: auto;
    padding: 0;
	}
	.home-sc-icon .elementor-icon-box-wrapper{
		min-height: auto;
	}
	.home .tribe-events .tribe-events-header{
		display:none;
	}
	.press-page ul li{
    	width: 100%;
		margin: 0px;
	}
	
	.sigma-subheader .container{
		padding-bottom: 60px;
	}
	.sigma-subheader .page-title {
    font-size: 23px !important;
}
	.has-header-absolute .sigma-subheader .container {
    padding-top: 120px !important;
}
	.sigma-subheader .container {
    padding-bottom: 30px !important;
}
	body .header-layout-3 .site-logo-wrapper .logo-wrap.site-logo a, 
	body .header-layout-3 .site-logo-wrapper .logo-wrap.sticky-logo a, 
	body .site-header.header-layout-3 .logo-wrap {
    width: 70px;
		    padding:0;
}
	.site-header.header-layout-3 .sigma_header-middle .navbar-nav .menu-item, 
	.site-header.header-layout-5 .sigma_header-middle .navbar-nav .menu-item{
		display: inline-block;
	}
	body .header-layout-4 .sigma_header-inner .sigma_header-top .sigma_header-top-inner ul{
		display:block;
	}
	body .header-layout-4 .sigma_header-inner .cart.dropdown-btn{
		    right: 5px;
    top: 3px;
	}
	body .header-layout-4 .sigma_header-inner .sigma_header-top .sigma_header-top-inner{
		padding-left: 10px;
	}
	.site-header.header-layout-3 .sigma_header-middle .navbar-nav .menu-item.bgcolor1, 
	.site-header.header-layout-5 .sigma_header-middle .navbar-nav .menu-item.bgcolor1{
		    display: block;
			width: 84px;
			margin: 0 auto;
	}
	.program-post{
		max-width: 100% !important;
		margin-bottom: 20px;
	}
	.mlr-50{
		margin: 25px;
	}
	.single-volunteership .sigma-post-inner{
		margin-left: 0px;
	}
	.single-volunteership .sigma-post-wrapper{
		flex-direction: column;
	}
/* 	.sigma-post-wrapper .sigma-post-inner .entry-content h2{
		font-size: 25px;
    	text-align: center;
	}
	.sigma-post-wrapper .sigma-post-inner .entry-content h5{
		font-size: 20px;
    	text-align: center;
	}
	.volunteership-template-default.single.single-volunteership .entry-content{
		padding-left: 30px;
	} */
}