.nav_padding{
	padding-left: 178px;
	/*height: 15%;*/
	/*border: 2px solid;*/
}
[aria-expanded="false"] > .expanded,
[aria-expanded="true"] > .collapsed {
  display: none;
}
.nav>li>a>img {
    max-width: none;
    margin-top: -9px;
}
.nav_hight{
    height: 14%;
}
/*.navbar-default{
    background-color:red;
    border-color: green;
}*/
.navbar-fixed-top{
    /*height: 14%;*/
    padding-top: 1%;
}
.line_padding li a{
	font-family: inherit;
	text-transform: lowercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.donate_btn{
	font-weight: bold;
    line-height: 41px;
    letter-spacing: 2px;
    text-transform: uppercase;
    background: #7D503D;
    color: #f3eeeb;
    margin-left: 43px;
    /*margin-top: 9px;*/
    border-radius: 0px;
}
.donate_btn:hover{
	background-color: #000;
	color: #fff;
}
body{
	background-color: #f1e6e0;
}
/*88********************88slider************************************/
.slider {
  height: 500px;
  margin: 57px auto;
  position: relative;
}
.slider_carousel{
    margin-top: -2%;
}
/*.carousel-caption {
    right: 70%;
    left: 0;
    padding-bottom: 30px;
    background-color: #7D503D;
    padding-top: 5%;
    margin-bottom: 33%;
    width: 35%;
    height: 250px;
}*/
/*.car_help{
    right: 70%;
    left: 0;
    padding-bottom: 30px;
    background-color: #7D503D;
    padding-top: 5%;
    margin-bottom: 10%;
    width: 35%;
    height: 450px;
}*/
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 556%;
    margin-left: -10px;
    /*top: 4%;*/
    /* right: -199%; */
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 87%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
    background-color: #7D503D;
}
.car_help>h1{
    font-size: 33px;
    letter-spacing: 1.7px;
    line-height: 48px;
    margin-bottom: 37px;
    text-transform: uppercase;
}
.carousel-caption {
    position: absolute;
    background-color: #6e382299;
    background-size: 100% 100%;
    width: 60%;
    height: 20%;
    bottom: 8%;
    left: 0;
    padding: 0px 20px;
}
/*.slide1,.slide2,.slide3,.slide4,.slide5 {
  position: absolute;
  width: 100%;*/
  /*height: 100%;
}*/
/*.slide1 {
    animation:fade 8s infinite;
-webkit-animation:fade 8s infinite;

} 
.slide2 {
    animation:fade2 8s infinite;
-webkit-animation:fade2 8s infinite;
}
.slide3 {
    animation:fade3 8s infinite;
-webkit-animation:fade3 8s infinite;
}
.slide4 {
    animation:fade4 8s infinite;
-webkit-animation:fade4 8s infinite;
}
.slide5 {
    animation:fade4 8s infinite;
-webkit-animation:fade4 8s infinite;
}
@keyframes fade
{
  0%   {opacity:1}
  33.333% { opacity: 0}
  66.666% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade2
{
  0%   {opacity:0}
  33.333% { opacity: 1}
  66.666% { opacity: 0 }
  100% { opacity: 0}
}
@keyframes fade3
{
  0%   {opacity:0}
  33.333% { opacity: 0}
  66.666% { opacity: 1}
  100% { opacity: 0}
}
@keyframes fade4
{
  0%   {opacity:0}
  33.333% { opacity: 0}
  66.666% { opacity: 0}
  100% { opacity: 1}
}*/
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

/* just for demo purpose */
    html,
    body,
    .carousel,
    .carousel-inner,
    .carousel-inner .item {
      height: 100%;
    }
    .item:nth-child(1) {
      background-image: url('image/b2.jpg');
    }
    .item:nth-child(2) {
      background-image: url('image/ban1.jpg');
    }

    .item:nth-child(3) {
      background-image: url('image/ban2.jpg');
    }

    .item:nth-child(4) {
      background-image: url('image/ban3.jpg');
    }
    
    .item:nth-child(5) {
      background-image: url('image/ban4.jpg');
    }]
    .item:nth-child(6) {
      background-image: url('image/r4.jpg');
    }
    .item:nth-child(7) {
      background-image: url('image/r5.jpg');
    }

.ft_cl1_icon>a{
    padding-left: 0px;
}
/***************************slider-end*************************/
.module_container{
	background-color: #c82f2f;width: 300px;height: 298px;position: absolute;margin-top: 0%;
}
.content{
    color: #fff;
	padding:  18.7% 14% 16.5% 17%;
	position: absolute;
	font-family: 'Montserrat', sans-serif;
    font-size: 28px;
    line-height: 28px;
    color: #f3eeeb;
    font-weight: bold;
    letter-spacing: 1px;
    padding-bottom: 30px;
}
.watch_video{
	font-family: inherit;
	font-size: 16px;
	color: #f3eeeb;
	/*border-right: 1px solid #fff;*/
}
.watch_video:hover{
	color: #000;
	text-decoration: none;
}
.cust_margin{
    margin-top: 1%;
    /*padding-left: 0px;*/
}
.cust_data1{
    background: white;
    width: 300px;
    margin-left:34%;
}
.cust_data_content1{
    background: transparent;
    margin-bottom: 40px;
    padding: 6% 9% 8% 2%;
    position: relative;
    margin-top: -145%;
}
.cust_data_content1 p{
    color: #fff;
}
.cust_info1{
    font-size: 30px;
    letter-spacing: 2.7px;
    line-height: 43px;
    margin-bottom: 37px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff

}
.cust_info_bottom1{
    color: #aba4a0;
    font-family: cursive;
}
.watch_video_red1{
    background-color: #7D503D;
    font-size: 18px;
    font-weight: bold;
    line-height: 41px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #fff;
    padding:5%;
}
.watch_video_red1:hover{
    background-color: #fff;
    color: #7D503D;
    text-decoration: none;
    cursor: pointer;
}
.cust_margin{
	margin-top: 1%;
	/*padding-left: 0px;*/
}
.cust_data{
	background: white;
	margin-top: 8%;
    margin-left: -16%;
}
.cust_data_content{
	background: white;
    margin-bottom: 40px;
    padding: 6% 9% 8% 2%;
}
.cust_info{
	font-size: 30px;
    letter-spacing: 2.7px;
    line-height: 43px;
    margin-bottom: 37px;
    text-transform: uppercase;
    font-weight: bold;
    color: #7D503D;

}
.cust_info_bottom{
	color: #aba4a0;
    font-family: cursive;
}
.watch_video_red{
	color: #7D503D;
	font-size: 18px;
    font-weight: bold;
    line-height: 41px;
    letter-spacing: 2px;
    text-transform: uppercase;
     border-right: 1px solid #000;

}
.watch_video_red:hover{
	text-decoration: none;
	color: #000;
}
.become_volunteer p{
	font-family: cursive;
    font-size: 16px;
    line-height: 28px;
    color: #3E3B3B;
    font-weight: normal;
}
.become_volunteer h1{
	color: #7D503D;
	font-size: 38px;
    font-family: inherit;
    font-weight: bold;
    position: relative;
    margin-top: 0;
    text-rendering: optimizelegibility;
}
.become_volunteer h1,p,a{
	padding-left: 9%;
}
.banneritem {
    background: #7D503D;
    color: white;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 3px;
    line-height: 40px;
    margin-bottom: 66px;
    padding: 9% 5% 9%;
    text-transform: uppercase;
}
.our_prog:hover{
    color: red;
    cursor: pointer;
}
.join_us{
	color: #c82f2f;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 41px;
    letter-spacing: 2px;
    margin-bottom: 56px;
    text-transform: uppercase;
}
.join_us:hover{
	color:#888;
	text-decoration: none;
}
.donate_rs{
	font-size: 50px;
    letter-spacing: 3px;
    line-height: 72px;
    margin-bottom: 0px;
    text-transform: uppercase;color: #212121;
    font-family: inherit;
    font-weight: bold;
    position: relative;
    margin-top: 0;
    text-rendering: optimizelegibility;
}
.donate_para{
	 font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    line-height: 26px;
    color: #333;
    padding-left: 0px;
}
/*.container_padding{
	padding-left: 0px;
}*/
.item_content{
    background: white;
    margin: 0;
    padding:39px 26px 56px;
    margin-top: -4%;
}
.item_content p{
	color: #aba4a0;
}
.news_letter h1{
	font-size: 30px;
    letter-spacing: 2.7px;
    line-height: 48px;
    /*margin-bottom: 37px;*/
    text-transform: uppercase;
    color: #212121;
    font-family: inherit;
    font-weight: bold;
    position: relative;
    /*margin-top: 0;*/
}
.news_letter p{
	/*margin: 0;*/
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #aba4a0;
    padding-left: 0px;
    margin-top: -14px;
}
.input_box{
	width: 50%;
	border: none;
}
.subscribe_btn{
	font-weight: bold;
    line-height: 41px;
    letter-spacing: 2px;
    text-transform: uppercase;
    background: #7D503D;
    color: #f3eeeb;
    /*margin-left: 43px;*/
    margin-top: 3%;
    border-radius: 0px;
}
.btn_read_rehbar
{
    background-color: #7D503e;
    color: #fff;
}
.btn_read_rehbar:hover
{
    background-color: #7D503D;
    color: #fff;
}
.subscribe_btn:hover{
	background-color: #000;
	color: #fff;
}
.row_data{
    border-bottom: 1px solid #ccc;
    width: 340px;
    position: relative; 
    margin-left: -260%;
    color: #696665;
    padding: 8%;
    /* margin-right: 22%; */
    /* margin-top: 7%; */
}
.row_data:hover{
    background-color: #7D503D;
    color: #fff;
    border-right: none;
}
.item_row{
    color: #f3eeeb;
    font-weight: bold;
    font-size: 22px;
    position: relative;
    z-index: 1;
    border-right: 1px solid #ccc;
}
.events h1{
    position: relative; 
    margin-left: -260%;
    color: #fff;
    font-weight: bold;
    /*margin-top: -57%;*/
    padding-bottom: 7%;
}
.back_color{
    background-color: #fff;
    height: 515px;
}
.calender_img{
    margin-top: 8%;
}
.img_margin{
    margin-left: 26%;
}
.good_edu{
    padding-top: 20%;
    font-family: cursive;
    font-size: 16px;
    line-height: 28px;
    color: #3E3B3B;
    font-weight: normal;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #f5f1f1;
    cursor: default;
    background-color: #c5a384;
    border: none; 
    border-bottom-color: none; 
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: none; 
    border-radius:none;
    background-color: #7D503D;
    color: #f5f1f1;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #c5a384;
}
/*************************about-us-start***************************/
.about_para p{
    margin: 0;
    font-family: cursive;
    font-size: 16px;
    line-height: 28px;
    color: #aba4a0;
    padding-left: 0px;
}

.about_para h1{
    color: #212121;
    font-family: inherit;
    font-weight: bold;
    position: relative;
    margin-top: 0;
    text-rendering: optimizelegibility;
}
.our_volun{
    font-weight: bolder;
    color: #b52905;
    margin-left: 12%;

}
.thumbnail{
    border-radius: 0px;
}
.caption p{
    font-family: cursive;
    font-size: 14px;
    line-height: 20px;
    color: #aba4a0;
    padding-left: 0px;
}
.caption h3{
    font-size: 16px;
    font-weight: bold;
    color: #c82f2f;
}
.container_padding_right{
    padding-right: 0px;
    position: relative;

}
.container_padding_right img{
    height: 660px;
}
.row_data_about{
    border-bottom: 1px solid #ccc;
    /*width: 340px;*/
    position: relative; 
    /*margin-left: -260%;*/
    color: #696665;
    padding: 3%;
}
.item_row_about{
    color: #000;
    border-right: 1px solid;
}
/***********************contact-us-start******************8*/
.contact_para h1{
    color: #212121;
    font-family: inherit;
    font-weight: bold;
    position: relative;
    margin-top: 0;
    margin-left: 4%;
    text-rendering: optimizelegibility;
}
.input_box{
    padding-left: 0px;
    padding-right: 3px;
}
.cutm_foot_navbar ul{
    /*padding-left: 40px;*/
    /*float: right;*/
    margin-left:-35px;
    /*padding-top: 10px;*/
}
.cutm_foot_navbar ul li{
    text-decoration: none;
    display: inline-block;
    /*float: right;*/
    /*padding-left: 30px;*/
}
.cutm_foot_navbar ul li a{
    padding: 0px 3px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    padding-top: 10px;

}
/*********************footer-start*************************/
.footer_nav{
	margin-top: 4%;
}
.footer_nav h5
{
	font-weight: bold;
	text-transform: capitalize;
	font-size: 18px;
    letter-spacing: 0.6px;
    line-height: 30px;
    margin-bottom: 20px;
    margin-left: 4%;
}
.ft p a:hover
{
	color: red;
	text-decoration: none;
}
.ft>p{
	font-size: 12px;
    text-transform: capitalize;
    margin-bottom: 5px;
    padding-left: 0px;
}
.ft p a{
	color: #7D503D;
    padding-left: 17px;
}
.navbar-footer{
	height: 45px;
}
.info-left{
	background-color: rgba(204, 204, 204, 0.33);
	padding-top: 15px;
}
.navbar-footer ul li{
	padding: 0px;
	    line-height: 28px;
	/*border-right: 1px solid;*/
}
.navbar-footer ul li a{
	/*padding: 0px;*/
	/*border-right: 1px solid;*/
	font-size: 8px;


}
/*============================================================
    For Small Desktop
==============================================================*/
@media screen and (max-width: 480px){

.logo img{
    width: 60%;
    margin-left: -100%;
    margin-top: 8%;
}
.line_padding li a{
    font-family: inherit;
    text-transform: lowercase;
    font-weight: bold;
    letter-spacing: 1px;
    color: #000;
}
.navbar_btn{
    margin-top: -16%;
}
.module_container {
    background-color: #c82f2f;
    width: 145px;
    height: 147px;
    position: absolute;
    margin-top: 0%;
}
.content{
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    padding:45px 1px 0px 20px;
    position: absolute;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
  
}
.watch_video{
    font-family: inherit;
    font-size: 10px;
    color: #f3eeeb;
}
a.watch_video{
    padding: 0px;
}
.cust_data1{
    background: white;
    width: 100px;
    /*margin-left:34%;*/
}

.carousel-caption {
    position: absolute;
    background-color: #6e382299;
    background-size: 100% 100%;
    width: 60%;
    height: 20%;
    bottom: 8%;
    left: 0;
    padding-top: 0px;
}
.carousel-caption>h5{
    font-size: 7px;
    margin-bottom: -2px;
}
.navbar-default .navbar-toggle{
    background-color:#7D503D; 
}
/*.carousel-caption>a{
    padding-top: -7px;
}*/

.cust_data_content1 {
    /*background: transparent;*/
    /*margin-bottom: 40px;*/
    /*padding: 6% 9% 8% 2%;*/
    position: relative;
    margin-top: -196%;
    /*border: 1px solid;*/
    width: 158%;
}
.cust_data_content1{
    background: transparent;
    margin-bottom: 40px;
    padding: 4%;
    position: relative;
    margin-top: -145%;
}
.cust_info1 {
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 14px;
    margin-bottom: -11px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}
.cust_info_bottom1{
    color: #aba4a0;
    font-family: cursive;
    font-size: 10px;
    line-height: 14px;
    margin: 11px;
}
.watch_video_red1 {
    background-color: #7D503D;
    font-size: 6px;
    font-weight: bold;
    /* line-height: 41px; */
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #fff;
    padding: 5%;
}
.slider_carousel {
    margin-top: -8%;
}
.slider {
    height: 165px;
    /* margin: 57px auto; */
    position: relative;
}
.cust_data_content{
    font-size: 11px;
    /*border: 1px solid;*/
    margin-left: 0px;
    width: 100%;
    margin-top: -13%;
}
.cust_info {
    font-size: 18px;
    letter-spacing: 2.7px;
    line-height: 27px;
    margin-bottom: 37px;
    text-transform: uppercase;
    font-weight: bold;
    color: #7D503D;
}
.item_content {
    background: white;
    margin: 0;
    padding: 39px 26px 56px;
    margin-top: -127%;
}
.banneritem {
    background: #7D503D;
    color: white;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 35px;
    margin-bottom: 66px;
    padding: 9% 5% 9%;
    text-transform: uppercase;
}
.ft a img{
    width: 30%;
    margin-top: 8%;
}
.navbar-default .navbar-nav>li>a {
    color: #000;
}
}


