

/*--------------------------------------------------

    [3. Flash]

----------------------------------------------------*/

.flash-section{}

.carousel-indicators{bottom:-15px;}

.carousel-caption{right:0;bottom:20%;left:15%;background-color:rgba(34, 34, 34, 90%);width:500px;padding:15px;color:#fff;text-align:left;}
.carousel-caption .btn{ float:right}
.carousel-caption .btn{color:#fff;background-color:rgb(255 0 0);border:1px solid rgb(255 0 0) !important;line-height:20px;border-radius:20px;}
.carousel-caption.caption-1 {
    left: auto;
    right: 10px;
    bottom: 50%;
    margin-bottom: -152px;
}
.carousel-caption.caption-2 {
    left: auto;
    right: 10px;
    bottom: 50%;
    margin-bottom: -45px;
}
.carousel-caption.caption-3 {
    left: auto;
    right: 10px;
    bottom: 50%;
    margin-bottom: 62px;
}
@media screen and (max-width:768px){

	.carousel-caption{display:none;}

}



.home-content-top{padding:30px 0 0 0;}

.home-content{padding:30px 0;}

/*--------------------------------------------------

    [1. page section]

----------------------------------------------------*/

.page-section-1{position:relative}

.page-section-1 .icons-table{width:100%;}

.page-section-1 .icons-table img{width:50px; margin:10px 0;}



.form-search{padding:0 0 15px 0;border-top: 1px solid rgba(255, 255, 255, 0.8);margin-top: 20px;}

.form-search .search{font-size:12px;border-bottom: 1px solid rgba(255, 255, 255, 0.8);}

@media only screen and (max-width:1024px){

	.page-section-1 .icons-table img{width:38px;}

}

@media only screen and (max-width:768px){

	.page-section-1 .icons-table img{width: 24px;}

}

@media only screen and (max-width:767px){

	.page-section-1 .icons-table img{width: 65px;}

}









/*--------------------------------------------------

    [2. page section]

----------------------------------------------------*/

.page-section-2{position:relative;}

.nav-previous{display:inline-block;font-size:1rem;float:left;}

.nav-next{display:inline-block;font-size:1rem;float:right;}





/*--------------------------------------------------

    [3. page section]

----------------------------------------------------*/

.page-section-3{position:relative;}





.find-donors-by-group{background: #fcfcfc;

padding: 20px;

border: 1px solid #d1d1d1;}

.find-donors-by-group .btn{width:21%;margin:5px 10px;}

.find-donors-by-group h2{color:#c1002a; font-size:20px;}

.read-more{border-bottom:2px solid #c1002a; padding-bottom:5px;margin-bottom: 0;}

.read-more a:hover{ text-decoration:none}

@media (max-width:768px){

	.find-donors-by-group .btn {

    width: 100%;

    margin: 5px 10px;

	}

}

@media (max-width: 420px) { 

    .find-donors-by-group .btn {

    width: 100%;

    margin: 5px 10px;

	}

}