﻿
body { margin:0px; padding:0px;
}

h1.title-org {
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: gotham;
    font-weight: 600;
    font-size: 36px;
}

.hear_serch {width: 198px;
height: 26px;
 
border: 1px solid rgb(204, 204, 204);
border-radius: 0px;
padding: 0px 10px;
   
margin: 0px;
font: 400 12px/12px "Source Sans Pro",sans-serif;
color: rgb(102, 102, 102);
background-color: rgb(255, 255, 255);
box-shadow: none;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}


.hear_serch_bot{position: absolute;
left: 186px;
top: 59px;
background: none;
border: 0;
font-size: 14px;
color: #666;
}


.donet_padding_bot1 {padding-bottom: 13px;
}

.happy_doner1{padding-top: 40px !important;
padding-top: 10px !important; 
}

.donet_padding_bot2 { padding: 40px 0px 0px;
}

.title-org {
    color: #034ea2  !important;
}

.contact-1 address ul li .fa {
    padding: 0 10px 0 0;
}

.contact-1 address {
    float: left;
    padding: 0 0 10px 0;
    margin: 0 0 30px 0;
    width: 223px;
    border-bottom: 1px solid #ccc;
}


.coloevent{color: #fff !important;
}

.color2 {color: rgb(255, 255, 255) !important;
}

.cause.nav-tabs {
    border-bottom: 0;
    margin-bottom: -30px;
}

.cause.nav-tabs {
    border-bottom: 0;
    margin-bottom: -30px;
}


/*#myTabContent{margin-bottom:-30px;}*/
.cause.nav-tabs > li > a{margin-right:0;border:0; text-align:center;}
.cause.nav-tabs{border-bottom:0;margin-bottom:-30px;}
.cause li{width: 11.11%;float: left;}
.cause li p{font-size:20px; font-weight:300}
.cause.nav > li > a,.cause.nav-tabs > li.active > a, .cause.nav-tabs > li.active > a:hover, .cause.nav-tabs > li.active > a:focus {
 border: none;outline: 0;background:none!important;padding:0px;color:#fff;text-decoration:none;}

.cause.nav-tabs > li.active > a:after {
 content: '';
    position: absolute;
    left: 42%;
    top: 100%;
    width: 0;
    height: 0;
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-top: 13px solid #e65100;
    clear: both;
}
.col1{background-color:aqua;}

.cause.nav-tabs > li.li2.active > a:after { 
    border-top: 13px solid #ef6c00; 
}
.cause.nav-tabs > li.li3.active > a:after { 
    border-top: 13px solid #fb8c00;    
}
.cause.nav-tabs > li.li4.active > a:after { 
    border-top: 13px solid #ff9800;    
}
.cause.nav-tabs > li.li5.active > a:after { 
    border-top: 13px solid #ffab00;    
}
.cause.nav-tabs > li.li6.active > a:after { 
    border-top: 13px solid #ff9800;    
}
.cause.nav-tabs > li.li7.active > a:after { 
    border-top: 13px solid #fb8c00;    
}
.cause.nav-tabs > li.li8.active > a:after { 
    border-top: 13px solid #e26701;    
}
.cause.nav-tabs > li.li9.active > a:after { 
    border-top: 13px solid #e65100 ;    
}
.cause.nav-tabs > li.li10.active > a:after { 
    border-top: 13px solid #fb8c00;    
}
.nav-tabs > li.active > a .employment{   
    padding-bottom:10px;
   -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
-webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.nav-tabs > li.active > a .children{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .disabled{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .environment{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .youth{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .women{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .education{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .elderly{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.nav-tabs > li.active > a .health{
    padding-bottom: 10px;   
    -webkit-box-shadow: 0 0 10px #1a1a1a;
    box-shadow: 0 0 10px #1a1a1a;
    margin-bottom:-10px;
}
.w80{width:80%;margin:0 auto;} .w50{width:50%;margin:0 auto;}
.mart40{margin-top:40px;}
.marr20{margin-right:20px;}
.marr10{margin-right:10px;}
.padt20{padding-top:20px;}
.padt30{padding-top:30px;}
.padtb20{padding-top:20px;padding-bottom:20px;}
.padt40{padding-top:40px;}
.padb40{padding-bottom:40px;}
.pad40{padding-top:40px;padding-bottom:40px;}
.mart10{margin-top:10px;}
.mart20{margin-top:20px;}
.martbutton{margin-top:0px;}
.mart0{margin-top:0;}
.marb0{margin-bottom:0;}
.martb20{margin-top:20px;margin-bottom:20px;}
.searchtxt{color:#fff; font-size:17px;font-family: 'Lato', sans-serif;padding:10px;}
.searchtxt:hover{color:#fff;}
.cyanbg{background-color:#03a9f4;}
.darkbg{background-color:#01579b}
.pinktxt{color:#f50057;}
button.full-width{
  width:100%;
  border:0; 
}
.f14{font-size:14px;}
.mar0 {margin:0;}
.padt0{padding-top:0}
.padb{padding-bottom:0;}
.pad0{padding-top:0;padding-bottom:0;}


.donate-panel p{font-size:18px;}
.sitemap{background-color:#fff;border-top-color:#00838f;border-top-style:solid;border-top-width:4px;padding:15px 0px;}
.sitemap h3{color:#00838f;font-family: 'Lato', sans-serif;font-size:17px;margin:0;}
.sitemap a{color:#525252;font-family: 'Lato', sans-serif;font-size:14px;line-height:25px;}
.sitemap a:hover{color:#00838f;font-family: 'Lato', sans-serif;font-size:14px;text-decoration:none;}
.sitemap ul {list-style-type:none;margin:0;padding:0;}
.readmore{color:#00838f !important}.readmore:hover{text-decoration:underline !important;} 
.custom-select {
    position: relative;
    height:36px;
}

.custom-select select {
    width:100%;height:36px;font-size:14px;padding:0 10px;color:#525252;  
    -webkit-appearance: none;    // removes borders and downarrow button of the select box from webkit browsers.
    -moz-appearance: none;  // cannot remove the downarrow button of the mozilla browsers.
    appearance: none;          
}



.section {
    padding-top: 30px;
    padding-bottom: 30px;
}


/* causes section */

.causes{
    text-align:center;
    color:#fff;
    }


.causes .section{
    width:calc(100%/9);
    padding: 3px 20px;
    float:left;
    display:block;
}
.causes .section a,.causes .section.active a,.causes .section a:hover,.causes .section a:focus{
   width:100%;background:none;border:0;color:#fff; transition:none;
}

.employment{background-color:#e65100;}
.employment:hover{background-color:#d84d02;}

.children{background-color:#ef6c00 !important;}
.children:hover{background-color:#df6501 !important;}

.disabled{background-color:#fb8c00 !important;}
.disabled:hover{background-color:#f08600 !important;}

.environment{background-color:#ff9800 !important;}
.environment:hover{background-color:#f39101 !important;}

.youth{background-color:#ffab00 !important;}
.youth:hover{background-color:#f7a601 !important;}

.women{background-color:#ff9800 !important;}
.women:hover{background-color:#f79300 !important;}

.education{background-color:#fb8c00 !important;}
.education:hover{background-color:#f08702 !important;}

.elderly{background-color:#ef6c00 !important;}
.elderly:hover{background-color:#e26701 !important;}

.health{background-color:#e65100 !important;}
.health:hover{background-color:#d84d02 !important;}

.hrights{background-color:#fb8c00 !important;}
.hrights:hover{background-color:#f08702 !important;}
/* testimonials section */

#homepagetab .cause .employment img, #homepagetab .cause .children img, #homepagetab .cause .disabled img, #homepagetab .cause .environment img, #homepagetab .cause .youth img, #homepagetab .cause .women img, #homepagetab .cause .education img, #homepagetab .cause .elderly img, #homepagetab .cause .health img {
    margin: auto;
}


.rdbtn {
    float: left;
    width: 14% !important;
    margin: 5px 0px !important;
}
.rdlabel {
    margin-left: 10%;
}

/******************************************************* serch_boot  *************************************************************/


.search-top {
    background: rgba(255, 255, 255, 0.1);
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.2);
float: left;
height: 25px;
margin-top: 3px;
overflow: hidden;
padding: 0 0 0 15px;
position: relative;
margin-bottom: 0px;margin-left: 12%;
}


.search-top input[type="text"] {
    background: none;
    border: none;
    color: #ffffff;
    float: left;
    height: 21px;
line-height: 34px;
min-width: 150px;
padding: 0;
font-size: 12px;
}

.search-top input[type="submit"] {
    background: none;
    border: none;
    min-height: 36px;
    min-width: 36px;
    position: relative;
    z-index: 9;
}


.search-top::after {
    color: #ffffff;
    content: "\f002";
    font-family: 'FontAwesome';
    position: absolute;
    right: 13px;
    top: 0px;
    z-index: 1;
}





.searchbanner {
    background-image: url(/web/20180902142600im_/http://vibrantworldfoundation.org/images/donationbanner.jpg);
    background-repeat: no-repeat;
    height: 230px;
    position: relative;
}

.text-center {
    text-align: center;padding: 0px !important;
}

.searchbanner h1 {
   text-align: center;
color: #fff;
font-size: 42px;
font-family: 'gotham';
font-weight: bold;
}


.searchbanner h2 {
    text-align: center;
    color: #fff;
    font-size: 28px;
    font-family: 'Lato', sans-serif;
}

.searchbanner ul {
    list-style-type: none;
    padding: 0px;
}

.searchbanner ul li {
    display: inline-block;
    font-size: 18px;
    font-family: gotham;
    margin-right: -5px;
}

.btn-warning {
    background-color: #fb8c00;
    color: #fff;
}

.btn {
    font-size: 14px;
    border-radius: 0px !important;
    padding: 9px 15px;
}


.bg-blue {
    padding: 10px;
    background-color: rgb(3, 78, 162);
    color: #fff;
}

.bg-blue h3 {
   font-size: 20px;
    color: #fff;
}
.text-warning {
    color: #ffbe52 !important;
}


.bg-blue a {
    text-decoration: underline;
    color: #ffbe52;
}


.searchbanner ul li {
    margin-right: 20px;
}
.searchbanner ul li {
    margin-right: 10px;
    padding: 8px 10px;
}

.btn:focus, a.btn:focus {
    color: #fff;
}


.btn-warning:hover {
    background-color: transparent;
    border: 1px solid #fb8c00;
    color: #fb8c00;
}


.margint_top1 { margin-top: 4px;
}


.color_1 { color:#1E1E1E;
}


.footer_span2 {width: 23%;
}

.footer_span3{width: 28%;
}


.color_2 {color: rgb(255, 255, 255) !important;
font-size: 14px;
}

.faq_mar {margin: 0px !important;
padding-bottom: 3px;
}

.comimg_pading{padding: 13px 20px 0px;
}


.slider_1 {font-size: 18px !important;
}

.slider_2 {font-size: 60px !important;
}

.slider_marin1 { margin-top: -64px !important;

}


.margin_top_header {margin-top: 8px;
}


.about_img {border: 5px solid rgb(128, 128, 128);
}

.career_padding1 {padding-top: 30px;
}


.h2_heading {
font-size: 32px !important;


}

.padding1 { margin: 0px !important;text-align: left !important;
}


.img_margin1_top {margin-top: 10px;
}


.woman_martop1 {margin-top: 25px;
}

.woman_padtop1{padding-top: 109px !important;
}

.woman_padtop2{padding-top: 109px ;
}

.tealin1 {text-align: center !important;
font-size: 16px !important;
}

.tealin2 {text-align: center !important;
font-size: 20px !important;
color:#034ea2;

}

.margin_bottom_rais {margin-bottom: 0px !important;
}



.rais_box { width:100%;
}

    .rais_box ul { margin:0px; padding:0px; list-style:none;
    }

        .rais_box ul li { float: left;
line-height: 45px;
width: 100%;
background-color: #034ea2;
padding-left: 6%;
border: solid 2px #8ddef3;
margin-bottom: 19px;
        }

            .rais_box ul li a { text-decoration:none; display:block; color: #FFF;
font-size: 17px;
            }


.bot1 {background-color: rgb(110, 110, 110) !important;
border: 2px solid rgb(185, 182, 182) !important;
}


.reis_h3 {color: rgb(0, 0, 0) !important;
margin-top: 15px !important;
padding-left: 13px !important;padding-bottom:10px;
}


.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border:none;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}


.need {color: rgb(3, 78, 162) !important;
font-size: 17px !important;
margin-bottom: 5px !important;
text-align: center !important;
}

.need_img{width: 35%;
}

.need_img1{width: 45%;
}

.need_text_aline { text-align:center;
}

.need_color{color: rgb(108, 108, 108);
}


.make{ width: 100%;
margin-top: 14px;
}

.make h3 {color: #034EA2;
font-size: 25px;
margin-bottom: 10px;font-weight: bold;
    }

    .make p { color:#4D4C4C;
    }


.make_mar_bto { margin-bottom: 0px !important;
}


.make1{ width: 100%;
margin-top: 14px;
}

.make1 h3 { color: #444242;
font-size: 15px;
margin-bottom: 2px;
    }

    .make1 p { color:#4D4C4C;
    }


.make_mar_bto { margin-bottom: 0px !important;
}



.make2{ width: 100%;
margin-top: 14px;
}

.make2 h3 { border-bottom: 1px dotted #ccc;
padding-bottom: 10px;
color: #464646;
font-size: 15px;
margin-bottom: 2px;
    }

    .make2 p { font-size: 14px;
color: #464646;
line-height: 22px;
margin-right: 2em;
margin-bottom: 1em;
    }


.like {
font-size: 20px;
line-height: 26px;
font-weight: normal;
color: #fff;background-color: #989898;

/*background: url('/web/20180902142600im_/http://vibrantworldfoundation.org/images/bgnd-title.jpg') repeat-x;*/
padding: 3px 0 5px 14px;
margin-top: 20px;
}

.donate_box { width: 100%;
background-color: #034ea2;
padding-top: 21px;
margin-top: 2px;
margin-bottom: 20px;
font-size:14px;
}

    .donate_box h2 { font-size:18px; text-align:center; color:#000;
    }

    .donate_box ul { margin:0px; padding:0px; list-style:none;
    }

        .donate_box ul li { float: left;
           background-color: orange;               
width: 100%;
text-align: center;
font-size: 14px;
color: #FFF;
border: solid 1px #e3e3e3;
line-height: 66px;border-radius: 4px;
        }

 .donate_chekbox{margin-left: 18%;
margin-top: 9px;
}

.donate_botton1 { width: 67%;
float: right;
padding-top: 3px;
}

    .donate_botton1 a { text-decoration:none; display:block; font-size:16px; color:#fff
    }

        .donate_botton1 a:hover {color: #e65100;
        }


input[type="checkbox"] {
    margin: 12px 0 0 !important;
    margin-top: 1px;
    line-height: normal;
}


.reis_botton2 { width: 93% !important;
height: 99px;
}


.field-container {
    position: relative;
    background: #fff;
    padding: 1rem 0rem .1rem;
    position: relative;
    margin: 0 auto 1rem;
    width: 100%;
}



.field-container label {
    color: #0055a6;
    text-transform: uppercase;
    font-weight: 600;width: 100%;
}

.field-container input, .field-container textarea {
    margin-top: .5rem;
    left: 1rem;
    padding: 0;
    font-size: 1.2rem;
    font-weight: 300;
    background-color: transparent;
    border: none;
    box-shadow: none;width: 100%;border: solid 1px #ccc;padding-left: 1%;
}


.button-solid-sky-blue{width: 30%;
    padding: 8px 27px;
    font-size: 19px;
    color: #fff;
    background-color: #034ea2;
    border-radius: 5px;
}

.button-solid-sky-blue:hover {
    background: #FB8C00; color:#fff;
}

.button-solid-sky-blue1{width: 57%;
    padding: 20px 75px;
    font-size: 25px;
    color: #fff;
    background-color: #FB8C00;
    border-radius: 5px;
    margin:0px 0px 0px 75px;
 
}

.button-solid-sky-blue1:hover {
    background: #034ea2; color:#fff;
}




.field-container1 {
    position: relative;
    background: #fff;
    padding: 5px;
    position: relative;
    margin: 0 auto 1rem;
    width: 100%;
}



.field-container1 label {
    color: #0055a6;
    text-transform: uppercase;
    font-weight: 600;width: 100%;
}

.field-container1 input, .field-container textarea {
    margin-top: .5rem;
    left: 1rem;
    padding: 0;
    font-size: 1.2rem;
    font-weight: 300;
    background-color: transparent;
    border: none;
    box-shadow: none;width: 100%;border: solid 1px #ccc;padding-left: 1%;
}

.mno {
    background-color: #105a56;
}

.dfl {
    background-color:white;
}

.hgt {
background-color:brown;
}
/*
     FILE ARCHIVED ON 14:26:00 Sep 02, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:53:23 Nov 13, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 132.25
  exclusion.robots: 0.151
  exclusion.robots.policy: 0.134
  cdx.remote: 0.096
  esindex: 0.013
  LoadShardBlock: 73.028 (3)
  PetaboxLoader3.datanode: 352.077 (5)
  PetaboxLoader3.resolve: 165.028 (3)
  load_resource: 481.424 (2)
*/