.header{padding:20px 0; -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,.075);
    box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,.075);}
	.page_title {
    color: #464749;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 10px;
}
.breadcrumb {
    color: #8f8f8f;
}
.breadcrumb i {
    padding: 5px 6px;
}
.page_title_part {
    width: 100%;
    float: left;
    padding-top: 40px;
}
.inner_title{margin-bottom:20px;}
.main_menu{text-align: right;}
.main_menu ul{padding-left:0; margin-bottom:0;}
.main_menu li{list-style:none; display:inline-block;}
.main_menu li a{color:#333; padding:0px 15px; display:block;}

.donate_btn{background:#e88049; margin-top: -4px; color:#fff; font-size: 12px !important; float:right;}
.donate_btn:hover{text-decoration:none; color:#fff;}

.about-service{padding:50px 0; }
.about-service h4{border-bottom: 1px solid #D3D2D2; position: relative; font-size: 20px; margin-bottom: 30px; padding-bottom: 15px;}
.about-service h4:before{content: ""; height: 0; width: 0; border-bottom: 8px solid #D3D2D2; border-left: 7px solid transparent; border-right: 7px solid transparent; position: absolute; left: 15px; bottom: 0px;}
.about-service h4:after {content: ""; height: 0;  width: 0;  border-top: 8px solid #D3D2D2; border-left: 7px solid transparent; border-right: 7px solid transparent; position: absolute; left: 15px; bottom: -8px;}
.about-service h4 span{color:#e88049;}
 .btn-read {
        background: transparent;
        border-radius: 0;
        border: 1px solid #ffffff;
        color: #fff;
    }
.section-box-five{
        height: 250px;
        background: radial-gradient(#6e6e6e,#2f2f2f);
        background: -webkit-radial-gradient(#6e6e6e,#2f2f2f);
        background: -moz-radial-gradient(#6e6e6e,#2f2f2f);
        color: #fff;
        position: relative;
        overflow:hidden;
    }
    .section-box-five figure {
        position: absolute;
        text-align: center;
        padding: 19px;
        width: 100%;
        height: 100%;
    }
    .section-box-five img{
        height: 100%;
        position: absolute;
        transition: ease-in-out .5s;
        -webkit-transition: ease-in-out .5s;
        -moz-transition: ease-in-out .5s;
    }
    .section-box-five:hover img{
        transform: translate(100%,0);
        -webkit-transform: translate(100%,0);
        -moz-transform: translate(100%,0);
    }
.home_donate{padding:50px 0; background:#f2f2f2;}
.home_donate .read_more{margin-top: 35px; border: 1px solid #6f4f7e; color:#6f4f7e; }
.home_donate .read_more:hover{background:#6f4f7e; color:#fff;}
.align-middle{text-align: center;}

.main_content{float:left; width:100%; padding:40px 0;}
.main_content p{margin-bottom:20px;}
.main_content ul li{padding-left:20px; list-style:none;}
.main_content ul{margin-bottom:20px;}
.main_content ul li::before {content: "■"; color: #e77326; font-size: 18px; margin-left: -20px; margin-right:10px;}
.main_content ol li{line-height:180%; padding-left: 5px;}
.main_content ol ul{margin-left:20px;}
.main_content ol {margin-left:20px;}

.about_p{width:100%; float:left; padding:50px 0; background:#f2f2f2; text-align:center;}
.about_p h5{margin:10px 0;}
.about_p .color{background-color:#fff; padding:20px;}

/* Health Program */
.about_page img{max-width:100%; display: block;}
.about_left{float:left; width:50%;}
.about_right{float:right; width:50%}
.about_part{width:100%; float:left; position:relative;}
.about_part h3{margin-top:0;}
.about_text_r{padding-left:30px; position:absolute; top:50%; right:0; transform: translateY(-50%);}
.about_text{padding-right:30px; position:absolute; top:50%; left:0; transform: translateY(-50%);}

/* Contact Page */
.prt{background-color: #ededed; text-align: center; padding: 30px 20px 32px; border-radius: 5px; position: relative; z-index: 4; font-size:15px; word-wrap: break-word; transition: all .2s ease-in-out;     -webkit-transition: all .2s ease-in-out;}
.prt:before{position:absolute;	content:"\f041"; top:0px; left:0px; right:0px;	bottom:0px;	font-family:fontAwesome; font-size:110px; color:#e3e3e3;	z-index:-1; transition: all .2s ease-in-out;     -webkit-transition: all .2s ease-in-out;}
.prt:hover:before{font-size:120px; transition: all .2s ease-in-out;     -webkit-transition: all .2s ease-in-out;}
.prt.call-icon:before{content:"\f095";}
.prt.mail-icon:before{content:"\f003";}
.prt:after {position: absolute; content: ''; left: 0; width: 100%; height: 14px; opacity: 0;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity; top: 100%; background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, transparent 80%); background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);}
.prt:hover:after{opacity:1;}
.prt:first-child{margin-left:0;}
.prt h4{font-size:24px;}
.address-map iframe{width:100%;}

.c_form{width:100%; float:left; padding-top:50px;}
.c_form h3{margin-bottom:20px;}

.contact_page input{font-weight:700; border: 1px solid #e4e3e3; font-size: 14px;color: #666666;     padding: 10px 20px; float:left; margin-bottom:30px; width:100%;}
.contact_page textarea{font-weight:700; border: 1px solid #e4e3e3; font-size: 14px;color: #666666;     padding: 10px 20px; height:185px; width:100%;}
.wpcf7-submit{margin-left:0 !important; cursor:pointer; background:#7a8296; border:0 !important;color:#fff !important; width:auto !important;}

.footer{width:100%; float:left; position:relative; background:rgba(0, 0, 0, 0.9) url("../images/footer-bg.png") no-repeat scroll center center; padding:50px 0; color:#fff;}
.footer:before{position:absolute; content:""; height:100%; width:100%; background:rgba(0, 0, 0, 0.7); top:0;}
.footer h3{margin-bottom:20px;}
.footer p{color: #bfbfbf; font-size:14px;}
.footer ul{padding-left:0;}
.footer li{list-style:none;}
.footer li h6{color: #e2e2e2; font-size:14px;}
.footer a{color: #e2e2e2; font-size:14px;}
.footer a:hover{color: #fff;}
.footer img{max-width:100%;}

.feed li{width:32%; float:left; margin-left:2%; margin-bottom:5px;}
.feed li:nth-child(3n+1){margin-left:0;}

.social-links li{display:inline-block;}

.copyright{padding:20px 0; width:100%; float:left; border-top: 1px solid #171616; background:#323131;}
.copyright p{margin-bottom:0; color:#fff; font-size: 14px;}
.copyright a{color: #BFBFBF;}
.copyright a:hover{color: #fff;}

.footer_nav{float:right;}
.footer_nav ul{margin-bottom:0;}
.footer_nav li{display:inline-block; list-style:none; margin-left:20px;}
.footer_nav li:first-child{margin-left:0;}
.footer_nav li a{color: #BFBFBF; font-size: 14px;}
.footer_nav li a:hover{color: #fff;}


@media(max-width: 768px)
{
	.footer_nav{width:100%; text-align:center; margin-top:10px;}
	.copyright{text-align:center;}
	.about-service .col-md-6{margin-bottom:50px;}
	.about-service .col-md-6:last-child{margin-bottom:0px;}
	.address-map iframe{height:250px;}
	
	.about_left{width:100%;}
	.about_text_r, .about_text{position:static; padding-left:0; margin-top:20px; transform: translateY(0%); width:100%;}
	.about_right{width:100%;}
	.about_part{margin-bottom:20px; border-bottom:1px solid #ccc; padding-bottom:20px;}
	.about_part:last-child{margin-bottom:0; padding-bottom:0; border-bottom:0;}
}