body{
	background-color: transparent !important;
	background-image: url("../images/lupage5.jpg");
	font-size: 16px !important;
}
.navbar-default {
    background-color: #4e8ecc;
    border-color: transparent;
    box-shadow: 2px 2px 2px #333;
    padding: 10px 0 5px;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
}
.navbar-nav{padding-top: 35px;}
.navbar-nav>li>a {
    padding-top: 0px;
    padding-bottom: 0px;
}
.navbar-nav .active {
    color: #555 !important;
    background-color: #ecda18 !important;
}
.navbar-brand {
    float: left;
    height: auto;
    padding: 0px;
    font-size: 18px;
    line-height: 20px;
}

.btn-primary {
    color: #fff;
    background-color: #ecda18;
    border-color: transparent;
    color: #000;
    font-weight: bold;
}
.jumbotron {
    background-color: transparent !important;
    background-image: url("../images/banner-bck.jpg");
    background-repeat: no-repeat;
    margin-bottom: 0px;
    padding: 8em 0 3.5em !important;
    color: #fff;
    text-align: center;
}
.jumbo-head {
    font-weight: bold;
    font-size: 3.9em;
    text-shadow: 4px 4px 0px #111;
    margin: 0 auto 10px;
    color: #fff;
    max-width: 890px;
    line-height: 61px;
}
.two-col{
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 90px; /* Chrome, Safari, Opera */
    -moz-column-gap: 90px; /* Firefox */
    column-gap: 90px;
    line-height: 27px;
}

.lm-md {
    max-width: 860px;
    padding: 10em 0;
    margin: auto;
}

#who-we-are .lm-md, #we-need-your-help .lm-md{padding:2.5em 2em;}

#who-we-are, #we-need-your-help {
    color: #fff;
    font-size: 16px;
}

#who-we-are h2, #we-need-your-help h2 {
    color: #fee901;
}

#who-we-are{background-image: url('../images/lim-bck.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-bottom: 1em;
}

.profile-img{max-width: 80%;margin-bottom: 30px;}

.profiles{font-size: 14px;margin-bottom: 35px;}

.profiles h3 {
    text-transform: uppercase;
    font-size: 19px;
    font-weight: bold;
}

.profiles p {
}
footer{margin:0;padding:2em 0 9em 0;background-color: transparent;color: #333 !important;font-size: 13px;}

.container-lg{width: 100% max-width: 1300px;}

.intro-txt {
    max-width: 1000px;
    font-size: 27px !important;
    text-shadow: 1px 1px 1px #000;
    line-height: 38px;
    margin: auto;
}
#founding-members .lm-md, #contact .lm-md{padding: 3em 0 5em;}

#founding-members, #contact{background-color: #ecda18;
background-image: url('../images/yel.jpg');
}
#contact{text-align: center;}

h2 {
    font-weight: bold;
    font-size: 43px !important;
    margin-bottom: 18px;
}

.imf-fi{border: solid 5px #ecda18;margin-bottom: 15px;}
.down-arrow{text-align: center;margin-top: 30px;}
.row {
    margin-right: 0px;
    margin-left: 0px;
}
.logo-foot{margin-top: 25px;}

.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover {
    background-color: yellow;
}

.facebook-icon, .twitter-icon{max-width: 22px;
position: absolute;
right: 30px;   
}
 .twitter-icon{
    right: 70px;   
 }

.navbar-toggle {
    margin-top: 29px;
    margin-bottom: 0px;
}

@media screen and (max-width: 1000px){
    .container {
        width: 96% !important;
    }
    .jumbo-head {
        font-size: 3.5em;
    }
    .intro-txt {
        width: 100%;
        max-width: 95%;
        font-size: 21px !important;
        line-height: 33px;
    }
    .navbar-default .navbar-nav>li>a {
        font-size: 1.1em;
    }
}
@media screen and (max-width: 770px){
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #e7e7e7;
        max-width: 200px;
        position: absolute;
        right: 10px;
        margin: 0;
        background-color: #4e8ecc;
        border: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media screen and (max-width: 730px){
    .container {
        width: 92% !important;
    }
    .two-col{
        -webkit-column-count: 1; /* Chrome, Safari, Opera */
        -moz-column-count: 1; /* Firefox */
        column-count: 1;
        -webkit-column-gap: 0px; /* Chrome, Safari, Opera */
        -moz-column-gap: 0px; /* Firefox */
        column-gap: 0px;
    }
    .jumbo-head {
        font-size: 49px;
    }
    .jumbo-logo{
        display: none;
    }
}
@media screen and (max-width: 610px){

}

@media screen and (max-width: 520px){
    .col-xs-6 {
        width: 85%;
    }
    .jumbo-head {
        font-size: 40px;
        line-height: 45px;
    }
}
@media screen and (max-width: 400px){
    .col-xs-6 {
        width: 100%;
    }
}