ul.sub-menu {
    background-color: transparent !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

.alwaysfullWidthImage {
	margin-left: -24px !important;
	margin-right: -24px !important;
	margin-top: 80px !important;
}

@media only screen and (max-width: 1051px) {
ul.tab-nav li {
    border: solid 1px #472800 !important;
    width: 50%;
    margin-right: 0px !important;
}
}
@media only screen and (min-width: 1400px) {
    .rightBorder {
        margin-left: -100px ;
    }
}
@media only screen and (max-width: 1270px) and (min-width: 1050px) {
ul.tab-nav li:last-child {
    display: none;
}
}


/* Tablet Only Feature */

.tabletonly {
   display: none;
}
@media only screen and (max-width: 767px) {
div.ResponsiveIcons div.vc_row:last-child {
margin-bottom: 0px !important;
}
h2.wpb_singleimage_heading, div.centerText > h2, .smallerTablet {
    font-size: 30px !important;
}
input, textarea.wpcf7-textarea {
    text-align: center !important;
}
.nottablet {
   display: none !important;
}
.tabletonly {
   display: block !important;
}
.tabletCenter {
    text-align: center !important;
}
h3.tabletCenter {
    text-align: center !important;
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 0px;
}
.wpb_wrapper {
    text-align: center !important;
}
div.removeSideMargins {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
}

/* Mobile and Tablet Menu */
@media only screen and (max-width: 768px) {
div#menu-icon.active {
    background-color:rgba(79,51,14,1) !important;
}
ul#nav {
    background-color: rgba(79,51,14,0.9) !important;
}
ul#nav > li.menu-item > a {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    display: block;
    width: 100% !important;
    margin: 0px !important;
}
ul#nav > li.menu-item {
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: rgba(71,40,0,0.9) !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    border-radius: 3px !important;
}
li.menu-item:last-child {
    border-style: none !important;
}
}

/* Mobile Menu */
@media only screen and (max-width: 480px) {
.largerMobile {
    font-size: 140%;
}
ul#nav > li.menu-item > a {
    font-size: 110%;
}
.mobileCentre {
    text-align: center !important;
}
nav#nav-wrap {
position: absolute;
top: 30px;
left: 70% !important;
/*right: 20px;*/
clear:both;
float:right;
display: inline-block;
width: 100%;
}
ul#nav {
    left: -70%;
    top: 70px;
    width: 100%;
    background-color: rgba(79,51,14,0.9) !important;
}

div#menu-icon {
    padding-left: 7px !important;
    padding-right: 7px !important;
    max-width: 90px;
    border-radius: 3px !important;
}
div#menu-icon img {
    margin-top: -2px;
}
/*.outter-wrapper header.clearfix {
    position: fixed !important;
    z-index: 90;
    margin-left: -24px;
}
header.clearfix {
    width: 100%;
    background-color: #472800;
}
.outter-wrapper.feature img {
    margin-top: 121px;
}*/
#header_logo {
    text-align: left;
}
}
@media only screen and (max-width: 375px) {
nav#nav-wrap {
left: 60% !important;
}
ul#nav {
    left: -60%;
}
}

.mobileonly {
   display: none;
}
@media only screen and (max-width: 480px) {
.notmobile {
   display: none !important;
}
.mobileonly {
   display: block !important;
}
h1.mobileonly {
    font-size: 31px !important;
    margin-bottom: 20px !important;
    text-align: center !important;
}
}
@media only screen and (min-width: 999px) {
li.menu-item a {
   font-size: 16px !important;
}
}
@media only screen and (max-width: 900px) and (min-width: 767px) {
li#menu-item-1189 {
   display: none;
}
}
@media only screen and (max-width: 810px) and (min-width: 767px) {
li#menu-item-1190 {
   display: none;
}
}
.widerLetters {
    letter-spacing: 1px;
}
/*Mobile Styles*/
@media only screen and (max-device-width: 480px) {
    h4 {
        padding: 0px !important;
    }
}
/*End Mobile Styles*/
@media only screen and (min-device-width: 481px) {
a.logo > img {
    height: 80px !important;
    width: 120px !important;
  /*  max-width: 120px !important;*/
}
a.logo {
    max-width: 170px !important;
}
}
.main-content a {
    text-decoration: none  !important;
}
.main-content a:hover {
    color: #8c4f00 !important;
    text-decoration: underline  !important;
}
.PerCent150 {
    font-size: 150%;
}
div#tab_tablet div.tab-content-block, div#tab_tablet h3.v_nav {
    border-color: #cccccc !important;
}
div#tab_tablet div.tab_content {
    border-style: solid !important;
    border-width: 0 0 1px 0 !important;
    border-color: #cccccc !important;
}
div#tab_tablet {
    margin-bottom: 20px;
}
div#tab_tablet label {
    text-align: center !important;
}
h3.v_active {
    color: #472800 !important;
}

.animateBox { 
/*    -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation-name: wpb_appear;
    animation-duration: 0.7s;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation-delay: initial;
    animation-iteration-count: 1;
    animation-direction: initial;
    animation-fill-mode: initial;
    animation-play-state: initial;*/
}
.sc-form-group > label {
    margin-left: 16px;
}
ul.tab-nav li {
    font-family: 'Open Sans', 'Calibri', Arial !important;
    margin-right: 6px;
    margin-bottom: 0px;
    color: #cccccc;
}
div#tab_id div.tab-content-block {
    border-color: #472800 !important;
}
ul.tab-nav li.active {
    color: #472800 !important;
    border-color: #472800 !important;
}
div#HiddenPage {
    display: none !important;
}
table, td, tr {
    border: none !important;
    background-color: #ffffff !important;
}
.sc-form-group {
    margin-bottom: 0px;
}
input[name='sc_uea_custom_amount'] {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
	font-size: 22px !important;
	border-radius: 4px;
	font-family: 'Open Sans', 'Calibri', Arial !important;
	padding-top: 5px !important;
	padding-bottom: 6px !important;
	color: #472800 !important;
	border-color: #cccccc !important;
	width: 90% !important;
}
.sc-uea-currency {
    font-size: 22px !important;
	font-family: 'Open Sans', 'Calibri', Arial !important;
	display: none;
}
select[name='currencySelect'] {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	font-size: 22px !important;
	color: #000000 !important;
	width: 117px !important;
	padding-top: 4px !important;
	padding-bottom: 5px !important;
	border-radius: 4px;
	font-family: 'Open Sans', 'Calibri', Arial;
	color: #472800 !important;
	border-color: #cccccc !important;
}



form.sc-checkout-form {
    margin-top: 5px;
}
.sc-payment-btn span:before {
    font-family: 'FontAwesome' !important;
    content: "\f21e\ \ ";
    font-weight: 300;
}

#saplingsDiv .sc-payment-btn span:before {
    font-family: 'FontAwesome' !important;
    content: "\f06c\ \ " !important;
}

.sc-payment-btn {
    width: 60%;
    margin-left: 20%;
    max-width:300px;
    color: #ffffff;
    background-color: #472800;
    position: relative;
    padding: 11px 22px 11px 22px;
    height: 52px;
    line-height: 30px;
    background: #472800;
    text-align: center !important;
    /*background-image: -webkit-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -moz-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -ms-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -o-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -webkit-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -moz-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -ms-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: -o-linear-gradient(#472800, #8c4f00 85%, #8c4f00);
    background-image: linear-gradient(#472800, #8c4f00 85%, #8c4f00);*/
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 0 1px 0 rgba(71,40,0,0.25);
    -moz-box-shadow: inset 0 1px 0 rgba(71,40,0,0.25);
    -ms-box-shadow: inset 0 1px 0 rgba(71,40,0,0.25);
    -o-box-shadow: inset 0 1px 0 rgba(71,40,0,0.25);
    box-shadow: inset 0 1px 0 rgba(71,40,0,0.25);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.sc-payment-btn:hover {
    color: #ffffff;
    background-color: #8c4f00;
}
.vc_tta-panels {
    background:rgba(200,200,200,0.5);
}
div.smallerIcon img.vc_single_image-img {
    padding-right: 50px;
    padding-left: 50px;
    margin-top: -20px !important;
    margin-bottom: -20px !important;
}
.oneSixth {
    text-align: center;
    margin-top: -20px;
}
.reduceH3Space h3 {
    margin-top:10px;
}
.aboutUsImage img {
    padding: 15px 20px 0 20px;
    margin-bottom: 0px;
}
.aboutUsImage h2 {
   font-size: 35px !important;
}

.leftImage h2 {
    margin-top: 0px;
}
.wpb_wrapper p:first-child {
    margin: 0px !important;
/*    display: none;*/
}
.wpcf7-submit {
   background-color: #472800 !important;  
   font-family: "Open Sans", Arial !important;
   color: #ffffff !important;
}
.wpcf7-submit:hover {
   background-color: #8c4f00 !important;  
   font-family: "Open Sans", Arial !important;
}


button.stripe-button-el > span {
    background-color: #472800 !important;
}

button.stripe-button-el {
    background-color: #472800 !important;
}

#submitButton {
    background-color: #472800 !important;
}
.iconTick {
    color: #000000 !important;
}

.DividerLine {
    display:block;
    margin-top: 0px !important;
}
hr {
    border-color: #472800 !important;
}
.centerText {
    text-align: center !important;
    padding: 0 10px 25px 10px;
    color: #472800 !important;
}
.columnText {
    text-align: left !important;
    padding: 0 10px 25px 10px;
    color: #472800 !important;
}
.columnText a {
    color: #472800 !important;
}
.columnText a.btn {
    color: #ffffff !important;
}
.columnText a:hover {
    color: #472800 !important;
}
.vc_row {
   /* margin-bottom: 10px;*/
}
a.btn {
    background-color: #472800 !important;
    font-family: "Open Sans", Calibri, Arial;
}
a.btn:hover {
    background-color: #8c4f00 !important;
    font-family: "Open Sans", Calibri, Arial;
}

body {
    color: #472800;
}
.HundredFullWidth {
    width: 100% !important;
}

.vc_separator {
    margin-top: -5px !important;
}


.noDisplay {
    display: none;
}

.columnImage img {
    padding: 15px 30px 0 30px;
    margin-bottom: 0px;
}


a.noUnderline {
    text-decoration: none;
}
div.clearfix h1:first-child {
    display:none;
}
/*Current Menu Item*/
@media only screen and (min-width: 480px) {
.current-menu-item > a {
    font-weight: 700 !important;
}
li.current-menu-item > a:before {
    font-family: 'FontAwesome' !important;
    content: "\f0f4\  ";
}
li.menu-item-1114 a:before {
  font-family: 'FontAwesome' !important;
  content: "";
}
}
@media only screen and (max-width: 480px) {
.current-menu-item > a {
    font-weight: 600 !important;
}
}

/*li.menu-item:hover a:before {
  font-family: 'FontAwesome' !important;
  content: "\f0f4\  ";
}
li#menu-item-1114:hover a:before {
  font-family: 'FontAwesome' !important;
  content: "\f015\  ";
}*/




.DividerTitle h4, h1 {
    color: #472800;
    font-size: 45px !important;
    font-family: "Roboto Condensed", "Open Sans", "Calibri", Arial;
}
h2 {
    font-size: 45px !important;
}

h1, h2 {
    text-align: center !important;
    text-transform: none;
}


li.menu-item a {
    padding-bottom: 9px;
    margin-bottom: 2px;
}

li.menu-item {
    padding-bottom: 9px;
    margin: 0 !important;
}
@media only screen and (min-device-width: 770px) {
div.clearfix > h1:first-child {
    margin-top: 35px;
}
}
@media only screen and (max-device-width: 769px) and (min-device-width: 481px) {
div#wpadminbar {
    display:none;
}
div.header-container {
    position:fixed;
    top: 0px;
    z-index: 999;
}
}
@media only screen and (max-device-width: 480px) {
div#wpadminbar {
    display:none;
}
div.clearfix > h1:first-child {
    margin-top: 60px;
}
div.header-container {
    position:fixed;
    top: 0px;
    z-index: 999;
}
}

@media only screen and (max-device-width: 480px) {
a.logo > img {
    height: 80px !important;
    width: 131px !important;
    max-width: 131px !important;
    margin-left: -15px;
}
div#header_logo {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}

}
@media only screen and (max-device-width: 955px) and (min-device-width: 770px) {
li#menu-item-1189, li#menu-item-1190, li#menu-item-1191 {
    display: none;
}
}

@media only screen and (max-device-width: 770px) and (min-device-width: 481px) {
nav#nav-wrap {
    margin-top: 15px;
}
}



div.outter-wrapper {
 /*   border-color: #472800;
    border-style: solid;
    border-width: 0 0 1px 0 !important;*/
}

div.wrapper, div.sticky-header-wrapper {
    border: none !important;
}
.feature > hr {
  /*  border-color: #ffffff !important;*/
}
a.logo {
    padding-top: 0;
    padding-bottom: 0;

}

div#menu-icon {
    padding-top: 10px;
    padding-bottom: 6px;
}
@media only screen and (max-device-width: 770px) {
    .current-menu-item > a {
    font-weight: 900 !important;
}
li.menu-item > a {
    color: #ffffff !important;
}
li.menu-item {
    text-align: center !important;
}
}
li.menu-item a {
    color:#ffffff !important;
}

/*Donate Menu Item*/
li#menu-item-1204 a:hover {
    background-color: #000000 !important;
}
/*
li#menu-item-1204 a {
    color: #ffffff !important;
    border-color: #8c4f00 !important;
    margin-bottom: 3px;
}*/

li.menu-item > a {
    padding-top: 27px !important;
    padding-bottom: 16.5px !important;
    font-family: 'Helvetica', 'Calibri',Arial;
    text-transform: uppercase;
    font-size: 14px;
    /*color: #472800 !important;*/
}
/*Hover Settings*/
@media only screen and (min-device-width: 480px) {
li.menu-item:hover {
   background-color: #000000 !important;
}
}
@media only screen and (max-device-width: 479px) {
li.menu-item:hover {
   background-color: #472800 !important;
}
}
li.menu-item:hover a {
  color: #ffffff !important;
  background-color: transparent !important;
}


.wp-post-image {
/*    margin-top: 45px !important;*/
}
a.btn:hover {
    color: #ffffff !important;
    text-decoration: none !important;
}
.donateButton a.btn {
 /*   background-color: #068fde !important;
    color: #ffffff !important;*/
 /*   text-shadow: 1px 1px #000000;*/
}
div.LighterHR > hr {
   border-color: #d1c9c0 !important;
}
.LighterHRBlock {
    margin-bottom: 26px !important;   
}
.hollowButton .btn {
    background-color: #ffffff !important;
    color: #472800 !important;
    border-color: #472800 !important;
    border-style: solid;
    border-width: 1px;
}
.vc_single_image-wrapper {
    border-style: none !important;
}
@media only screen and (max-width: 767px) {
.ResponsiveIcons .vc_single_image-wrapper {
    margin-bottom: 0px !important;
    padding: 0px !important;
}
.ResponsiveIcons .oneSixth.wpb_text_column {
    border-bottom: solid 1px #472800;
    padding-bottom: 35px;
    margin-bottom: 35px !important;
}
.ResponsiveIcons .wpb_single_image {
    margin-bottom: 30px;
}
}
@media only screen and (min-width: 767px) {
.verticalCentre {
    margin-top: 17px;
}
}

/* For Nepal Page */
.NepalText {
    color: #472800 !important;
    text-align: center !important;
}
div.foot.left {
    display: none;
}
ul.straightList > li {
    padding-left: 0px;
    padding-right: 0px;
    list-style-type: none !important;
}
li:before {
    display: none;
}
textarea.wpcf7-textarea {
    margin-right: 0px !important;
}

.page-id-1202 div.main.wrapper.clearfix {
}
@media (max-width: 1150px) {
div.FixedDiv div#DonationAmounts {
    display: block !important;
}

}
div.alwaysfullWidthImage {
    margin-top: -2px !important;
}
@media (min-width: 1250px) {
.page-id-1202 button.sc-payment-btn {
    width: 40% !important;
    margin-left: 30% !important;
}
}
@media (max-width: 1250px) {
.page-id-1202 button.sc-payment-btn {
    width: 68% !important;
    margin-left: 16% !important;
}
}
@media (max-width: 900px) and (min-width: 767px) {
 div#DonationAmounts > h3 {
     font-size: 21px !important;
 }   
 div.FixedDiv > h2 {
     font-size: 35px !important;
 }
}
/*@media only screen and (max-width: 768px) {
div.tab_content:nth-child(4), div.tab_content:nth-child(5), div.tab_content:nth-child(6), .tab_content:last-child {
 display: none;   
}
}*/
@media (max-width: 890px) and (min-width: 768px) {
div.vc_col-sm-12 h4 {
    font-size: 35px !important;
}
}