span.single_title {display: inline-block;font-size: 25px;margin-left: 0;opacity: 1;padding: 20px 25px;position: absolute;top: 105%;transition: margin-left 400ms ease-in-out 0s, opacity 400ms ease-in-out 0s;color: #fff !important;}
.funding_area {margin: 0 0 50px;padding: 10px 0;display: block;}
.funding_section_heading {margin: 0 0 30px;padding: 0;display: block;position: relative;}
.funding_section_heading h2 {margin: 0 0 5px;padding: 0 0 10px;position: relative;display: inline-block;}
.funding_section_heading h2::after {content: '';display: block;clear: both;height: 3px;width: 30px;background: #399c4c;position: absolute;top: 100%;left: 40%;}
.funding_section_heading p {margin: 10px 0 0;}
.funding_module {
	display: block;
	border: 1px solid #ddd;
	box-shadow: 0 0 4px 0px rgba(0,0,0,.5);
	border-radius: 5px;
	width: 88%;
	margin: 0 auto 15px;
	min-height: 170px;
    padding:6px;
}
.funding_details {color: #fff;background-attachment: scroll;background-repeat: no-repeat;background-color: rgba(0,0,0,.5);background-blend-mode: overlay;background-size: 100% 100%;cursor:pointer}
.funding_details.foreign-fund{background-image: url('img/funding/usd.jpg');}
.funding_details.bdt10{background-image: url('img/funding/10_1.jpg');}
.funding_details.bdt50{background-image: url('img/funding/50_2.jpg');}
.funding_details .text-center {width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: center;min-height: 170px;margin: 0;}



/* funding details page*/
#yrfFunding {
	margin: 40px 0 50px;
	padding: 0;
}
#yrfFunding:after{
    content:'';
    display:block;
    clear:both;
}
#yrfFunding .funding_image {
	overflow: hidden;
}
#yrfFunding .fund_details {
	padding: 0 60px 0 20px;
}
.funding_image .tab-pane img {
	width: 100%;
	height: 360px;
	display: block;
	margin-bottom: 20px;
}
.thumbnail{
    border:none
}
.thumbnail ul{
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
.thumbnail ul li a {
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 100px;
	height: 60px;
}
.thumbnail ul li a img {
	width: 100%;
	height: 100%;
	border-radius: 4px;
}
.thumbnail ul li.active a img {
	opacity: .6;
}
.fund_details h4 {
	color: #3a9;
}
.edit_funding_amount {
	margin: 0 0 10px;
	width: 250px;
}
.socialSharing {
	display: block;
	margin: 0 0 15px;
	width: 250px;
}
.socialSharing .navbar.navbar-default {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	min-height: auto;
}
.socialSharing .navbar.navbar-default li {
	margin: 0 5px;
	padding: 0;
}
.socialSharing .navbar.navbar-default li a {
	text-decoration: none;
	font-size: 25px;
	margin: 7px 0;
	display: inline-block;
}
.fund_final .btn.btn-primary {
	width: 250px;
}

.smobitrigger{
    color: #399c4c;
    padding: 22px 10px 10px;
}
ul.subMenu{
    padding: 0 !important;
}
ul.subMenu li {
    position: relative;
    padding-left: 25px;
    color: #fff !important;
}
/* ul.subMenu li:before {
    content: '';
    width: 5px;
    display: block;
    height: 2px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 15%;
    transform: translate(-50%, -15%);
} */

.modal-dialog, .modal-content {
    width: 100vw;
    height: 100vh;
    margin: 0;
    border-radius: 0;
}

.fade-scale {
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .20s linear;
    -o-transition: all .20s linear;
    transition: all .20s linear;
    -moz-transition: all .20s linear;
    -ms-transition: all .20s linear;
}
  
.fade-scale.in {
opacity: 1;
transform: scale(1);
}

#mobileMenu h4.modal-title img {
    float: none;
    text-align: center;
    margin: 0 auto;
}

#mobileMenu .modal-body {
    width: 300px;
    margin: 0 auto;
}

#mobileMenu ul.yrfMobileMenu {
    margin: 0;
    padding: 0;
    display: block;
    text-align: center;
    color: #000;
    height: 100vh;
}

#mobileMenu ul.yrfMobileMenu li {
    display: inline-block;
    text-align: center;
    color: #000;
}

#mobileMenu ul.yrfMobileMenu li a {
    color: #000;
    font-weight: normal;
    font-size: 18px;
    margin: 0;
    padding: 10px 0 10px;
}

#mobileMenu ul.yrfMobileMenu li:hover a{
    background: transparent;
    color: #000;
}

#mobileMenu ul.yrfMobileMenu li.dropdown.panel > a {
    position: relative;
}

/* #mobileMenu ul li.dropdown.panel:before {
    content: "\f107";
}
#mobileMenu ul li span.drowdown-open:before{
    content: "\f106";
} */
#mobileMenu ul.yrfMobileMenu li.dropdown.panel > a:before {
    content: "\f106";
    display: block;
    font-family: 'FontAwesome';
    font-size: 20px;
    position: absolute;
    top: 9px;
    right: 30%;
}
#mobileMenu ul.yrfMobileMenu li.dropdown.panel > a.collapsed:before{
    content: "\f107";
}

#mobileMenu .panel {
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    margin-bottom: 0;
}