
 /* global styles  ======================================*/
/* ====================================================*/
html {
  font-size: 100%;
}
body, *, p {
  color: #515151;
  font-size: 1rem;
  outline:none; }

 *, a, body, footer h3, strong, ul, li, h1, h2, h3, strong {font-family: "azo-sans-web",sans-serif;}
 .hero h1, p {font-family: "museo-slab",sans-serif;}

  h1{font-size:1.8rem;font-weight:700;color:#5c2761;}

  a{color:#514953;}
  a:hover{color:#5d2966;}

  a.button, .teambuttons a, .stripe-button-el{background-image:none;font-size:.75rem;background-color:#f15e28;padding:5px 15px;color:#fff!important;border-radius:0px!important;font-family: "azo-sans-web",sans-serif;font-weight:400;text-transform:uppercase;}
  stripe-button-el:hover,a.button:hover,  a.button:active,   a.button:visited, .teambuttons a:hover, .teambuttons a:active, .teambuttons a:visited{background-color:#e9440c;border-radius:0px;}
.stripe-button-el span{font-family:inherit;background:none;
   -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0); */
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0);
    /* box-shadow: inset 0 1px 0 rgba(255,255,255,0); */
}

  a.rounded, div.rounded{;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;display:block;padding-top:100%;width:100%;height:auto;}

  section{padding:20px 0; display: block; clear: both;}

  section.hero{background-color:#999;text-align:center;padding:125px 0;background-position:center;background-repeat:no-repeat;background-size:cover;}

  section.hero h1{text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.9);font-size:2rem;color:#fff;font-family: "azo-sans-web",sans-serif;}

  .home p strong{font-family: "azo-sans-web",sans-serif;}
  p strong{color:#fc901f;font-family: "museo-slab",sans-serif;}

 /* colors =============================================*/
/* ====================================================*/

  .purpleBG{background-color:#5d2966;} /* land */
  .darkPurpleBG{background-color:#5E2C62;} /* water */
  .orangeBG{background-color:#e9440c;} /* map markers */
  .greyBG{background-color:#ecebec;}

  .purpleTXT{color:#5d2966;}
  .darkPurpleTXT{color:#47174f;}
  .lightOrangeTXT{color:#fc901f;}
  .orangeTXT{color:#e9440c;}
  .greyTXT{color:#818181;}
  .darkGreyTXT{color:#e6e6e6;}


 /* top nav ============================================*/
/* ====================================================*/

header.sticky{width:100%;z-index:500000;}
#socialbar{padding:5px 0px;display:block;}
#socialbar .menu>li>a {padding:0px 0 0 .5rem;color:#89858a!important;opacity:.8;}
#socialbar .menu>li>a:hover {opacity:.5;}

#main-menu.top-bar{}
#MFlogo{width:275px;}
#main-menu.top-bar, #main-menu.top-bar ul {
    background-color: #fff;
}

#menu-main-menu{display:inline-block;margin-right:5px;}
#menu-main-menu li a, #menu-main-menu li.current-menu-item a{background:none!important;margin-top:25px;font-size:.9rem; height:15px;font-weight:500;}
#menu-main-menu li a:hover:after, #menu-main-menu li.current-menu-item a:after{content:'';position:relative;display:block;width:65%;margin:0 auto;left:0;right:0;bottom:-7px;border-bottom:3px solid #e9440c;}
#menu-main-menu li.current-menu-item a:hover, #menu-main-menu li.current-menu-item a, #menu-main-menu li.current-menu-item a:active{color:#5d2966!important;}

#headerdonate{margin-top:10px;font-size:.9rem;}

#mobile-nav{float:right;width:auto;padding:15px;}

.overlay-hugeinc.open {overflow:auto;}
.overlay-close{width:25px!important;height:25px!important;}
.overlay nav{top:20px!important;height:0px!important;}
.overlay nav ul{height:auto;}
.overlay nav ul li{height:auto;min-height:auto;}

.fixsubnav{ position: fixed; top: 115px;}


 /* homepage ===========================================*/
/* ====================================================*/

.home .owl-item{max-height:625px!important;}
.home .owl-item>div>div{position:absolute;bottom:25px;left:75px;max-height:625px;padding: 0 50px; max-width: 1280px; width: 100%; margin: 0 auto;left:0;right:0;}
.home .owl-item h3,.owl-item h2,.owl-item h1{line-height:3rem;font-family: "museo-slab",sans-serif!important;text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.9);color:#fff;font-weight:500;font-size:2.75rem;margin-bottom:25px;}
.home .owl-item a{font-size:.8rem;background-color:#f15e28;padding:10px 20px;color:#fff;text-transform:uppercase;}
.home .owl-item a:hover{background-color:#e9440c;}
.home .owl-theme .owl-controls{margin-top:0px;}

#home_hero>div[style]{padding-top:0px!important;}

#site_intro{border-top:16px solid #5c2762;background-color:#5c2762;background-image:url(../img/home_intro_BG.png);text-align:left;padding:0px;}
#site_intro .row{padding:25px 0;background-image:url(../img/intro_logo_BG.png);background-position:left;background-repeat:no-repeat;background-size:contain;}
#site_intro h1, #site_intro p, #site_intro strong{color:#fff;}
#site_intro p{margin-top:20px;clear:both;}
#site_intro hr{width:33%;border-color:#fff;float:left;}


.home .mapplic-container{background-color:#5d2b62;}
.home .mapplic-map path{background-color:#5d2b62;}
.home .mapplic-container, .worldmap .mapplic-container{overflow:visible;}
.home #mapplic1[style]{height:440px!important;}

#news_logos p, #news_logos strong{color:#5e2a63;}
#home_logowrap{clear: both; width: 100%;text-align:center;}
#home_logowrap ul{display:inline-block;}

#tabs{margin-bottom:25px;}
#tabs .menu{z-index:0!important;padding:0px 50px;z-index:20;text-align:center;color:#808080!important;position:relative;}
#tabs .menu::before{z-index:-10;content:'';width:100%;position:absolute;border-bottom:1px solid #d2bcd8;height:1px;top:60px;left:0px;right:0px;}

#tabs .menu li{margin:0px;}
#tabs .menu li a{font-weight:700;background-color:#fff;padding:28px 0px;font-size:.75rem;border:1px solid #d2bcd8;border-radius:100%;width:110px;height:110px;}
#tabs .menu li a:hover, .ui-state-active a{background-color:#ecebec!important;color:#5d2966!important}
#tabs .menu li a:hover span, .ui-state-active span{color:#5d2966!important}
#tabs .menu span{font-weight:700;font-family: "museo-slab",sans-serif!important;padding-bottom:5px;display:block;clear:both;font-size:1.5rem;}


#tabs div p, #tabs div ul li{text-align:left; font-size:.9rem;}
#tabs div li{color:#5d2966;font-style:italic;font-family: "museo-slab",sans-serif!important;margin-left:10px;}


ul.ui-tabs-nav{
      margin: 0px;
      padding: 0px;
      list-style: none;
      display:inline-block;
    }
ul.ui-tabs-nav li{
      background: none;
      color: #222;
      display: inline-block;
      padding: 0px 20px;
      cursor: pointer;
    }

ul.ui-tabs-nav li.current{
      background: #ededed;
      color: #222;
    }

.tab-content{
      display: none;
      background: #ededed;
      padding: 15px;
    }

.tab-content.current{
      display: inherit;
    }

#mapplic1{z-index:0!important;}
#mapStats{margin-top:40px;position:absolute;z-index:1!important;width:100%;}
#mapStats div div div{padding:10px 20px;color:#fff!important;font-size:.8rem;}
#mapStats div div div span{width:100%;border-top:1px solid #fff;color:#fea146;font-family: "museo-slab",sans-serif;padding-bottom:0px;margin-bottom:-5px;display:block;clear:both;font-size:2.5rem;font-weight:700;}

#mapplic1 .mapplic-hovertip {
    background-color: #e9440c!important;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    display: none;
    max-width: 260px;
    min-width: 120px;
    margin-top: 0px!important;
    padding: 15px 10px 10px 10px;
    position: absolute;
    -webkit-transition: margin 0.1s;
    -moz-transition: margin 0.1s;
    transition: margin 0.1s;
    text-align:center!important;
    color:#000!important;
}
#mapplic1 .mapplic-hovertip h4{font-family: "museo-slab",sans-serif;color:#fff!important;font-weight:700!important;}
#mapplic1 .mapplic-hovertip .mapplic-tooltip-description p{color:#000!important;font-family: "azo-sans-web",sans-serif!important;}
#mapplic1 .mapplic-hovertip .mapplic-tooltip-description p strong{font-size:.8rem!important;color:#5d2966!important;font-weight:700!important;font-family: "museo-slab",sans-serif;}
#mapplic1 .mapplic-hovertip  .mapplic-tooltip-triangle{display:none;}

 /* Partners ===========================================*/
/* ====================================================*/

.partnershero{background-image:url(../img/partners_hero_BG.jpg);}
#sub-nav {background-color:#5d2966;width:100%;padding:15px 0 0 0;z-index:100;}
#sub-nav .menu{display:inline-block;}
#sub-nav .menu .current_page_item a,#sub-nav .menu a{background:none;color:#fff;height:50px;font-weight:700;font-size:.9rem;}

.partners-active .menu-item-123 a:after,
#sub-nav .menu .current_page_item a:after, #sub-nav .menu a:hover:after{content:'';position:relative;display:block;width:65%;margin:0 auto;left:0;right:0;bottom:-7px;border-bottom:3px solid #e9440c;}

#partners_copy .medium-10.columns ul{list-style:none;padding-left:0px;margin-left:0px;}
#partners_copy ul a{color:#e9440c!important;font-weight:600;font-family: "museo-slab",sans-serif;}
#partners_copy ul a:hover{text-decoration:underline;}
#partners_copy ul li{font-family: "museo-slab",sans-serif;}
#partners_copy h2{font-size:1.25rem;font-weight:600;color:#ffa146;font-family: "museo-slab",sans-serif;}
#partners_copy p a{color:#e9440c!important;font-weight:700!important;font-family: "museo-slab",sans-serif!important;}

h1#partner_title{margin:20px auto!important;color:#e9440c;text-align:center;z-index:2;padding:10px;background-color:#fff;display:inline-block;z-index:1;position:relative;}
.h1line{position:relative;border:1px solid #5d2966;margin-bottom:-53px;padding:0px!important;z-index:0;}

div.owl-dots{display:none!important;}

#partner_sidebar div{width:100%;margin-bottom:15px;}
#partner_sidebar .mapplic-element{height:250px;border:1px solid #5d2966;}
#partner_sidebar .partner_stats{padding:15px;border:1px solid #5d2966;}
#partner_sidebar .partner_stats ul{padding-left:75px;}
#partner_sidebar .partner_stats ul li{font-family: "museo-slab",sans-serif!important;margin-bottom:25px;list-style:none;}
#partner_sidebar .partner_stats ul li:before{content:'';width:50px;height:50px;position:absolute;background-repeat:no-repeat;background-size:contain;margin-left:-70px;}
#partner_sidebar .partner_stats ul li:nth-child(1):before{background-image:url(../img/partners_stats_1.png);}
#partner_sidebar .partner_stats ul li:nth-child(2):before{background-image:url(../img/partners_stats_2.png);}
#partner_sidebar .partner_stats ul li:nth-child(3):before{background-image:url(../img/partners_stats_3.png);}
#partner_sidebar .partner_stats ul li:nth-child(4):before{background-image:url(../img/partners_stats_4.png);}
#partner_sidebar .partner_stats ul li strong{font-family: "museo-slab",sans-serif!important;color:#fc901f;}
#partner_sidebar .partner_stats h2{width:100%;text-align:center;color:#e9440c;font-family: "azo-sans-web",sans-serif;margin-bottom:20px;}
#partner_sidebar .mapplic-tooltip{display:none!important;}




 /* About Us ===========================================*/
/* ====================================================*/

.aboutushero{background-image:url(../img/aboutus_hero_BG.jpg);}
#aboutus_copy p, #aboutus_copy h1, #aboutus_copy ul{padding:0 15px;font-family: "museo-slab",sans-serif!important;}
#aboutus_copy li{font-family: "museo-slab",sans-serif!important;}
#aboutus_copy strong{font-size:1.25rem;color:#5d2966;font-family: "azo-sans-web",sans-serif;}
#aboutus_copy a{color:#fc901f;font-weight:600;}

#aboutH2{padding:25px 15px 0px 15px;color:#fc901f;font-weight:600;font-family: "museo-slab",sans-serif;font-size:1.5rem;}

#purpleSection{background:#672e6c;margin-bottom:-20px;padding:50px 0;}
#purpleSection p, #purpleSection ul{color:#fff!important;padding:0 15px;}
#purpleSection ul li{color:#fff!important;font-family: "museo-slab",sans-serif;}
#purpleSection p a{color:#fc901f;font-family: "museo-slab",sans-serif;font-weight:600;}
#purpleSection h2{font-size:2rem;color:#e9440c;font-weight:600;padding:0 15px;}

.team:nth-child(even), .team:nth-child(even) h1#partner_title{background-color:#f3e8f6;}
.team h1#partner_title:before,.team h1#partner_title:after{width:35%!important;}
.team h1#partner_title.marketing:before,.team h1#partner_title.marketing:after{width:25%!important;}

.teambios strong, .teambios em{font-family: "museo-slab",sans-serif!important;}
.teambios strong{font-weight:700;color:#fc901f;}
.teambios em{color:#5d2966;}
.teambios li{margin-bottom:20px;padding: 10px 30px!important;}
.teambios ul{width:100%!important;}
.teambios .rounded{background-color:#fc901f;}

.teambuttons ul{display:inline-block;}
.teambuttons a{font-size:1.15rem!important;margin:0px 10px;}
.teambuttons .current-menu-item a{background-color:#fc901f;}

.menu-team-submenu-container{margin-top:25px;}

section#executive{margin-top:25px;}

#foo{display:none;}

 /* Get Involved =======================================*/
/* ====================================================*/

.getinvolvedhero{background-image:url(../img/getinvolved_hero_BG.jpg);}
#aboutus_copy strong{font-size:1.25rem;color:#5d2966;font-family: "azo-sans-web",sans-serif;}

.getinvolved{ margin-bottom: -10px;}

.getinvolved_grid{width:100%;}
.getinvolved_grid li{text-align:center;padding:175px 0!important;background-position:center;background-repeat:no-repeat!important;background-size:cover!important;}
.getinvolved_grid li .cta{font-weight:600;font-size:1.15rem;padding:40px 50px 25px 50px;width:250px;height:100px;}
.getinvolved_grid li.tab-1{background-image:url(../img/miraclefeet_getinvolved1.jpg);}
.getinvolved_grid li.tab-2{background-image:url(../img/miraclefeet_getinvolved2.jpg);}
.getinvolved_grid li.tab-3{background-image:url(../img/miraclefeet_getinvolved3.jpg);}
.getinvolved_grid li.tab-4{background-image:url(../img/miraclefeet_getinvolved4.jpg);}

#tabs-1,#tabs-2,#tabs-3,#tabs-4{width:100%;clear:both;display:block;padding:50px 20px;}

.page-id-160 footer.greyBG{margin-top:0px;}

.getinvolved_info {margin:0px 10px;padding:20px;background-color:#f7d9bf;}
.getinvolved_info p a{color:#fc901f;font-family: "museo-slab",sans-serif!important;font-weight:700;}
.get_involved input{border-color:#e9440c!important;background-color:background-color:#f7d9bf!important;}

.getinvolved_grid .ui-state-active a{background-color:#fc901f!important;}

 /* Donate =============================================*/
/* ====================================================*/

.donatehero{background-image:url(../img/donate_hero_BG.jpg);}
.donatestats {padding:50px 25px;}
.donatestats hr{width:50%;float:left;clear:both!important;border:1px solid #5d2966;}
.donatestats p{clear:both;width:100%;}
.donatestats h2{font-size:1.5rem;font-weight:700;color:#5d2966;font-family: "museo-slab",sans-serif;}
.donatestats strong{font-weight:700!important;font-size:1.25rem;}
.donatestats strong.orangeTXT{font-size:1.5rem;}

.stripebox{background-color:#f3e8f6;padding:50px 25px;min-height:500px;}
.stripebox h2{font-size:1.5rem;font-weight:700;color:#fc901f;font-family: "museo-slab",sans-serif;padding-left:15px;}

.donate_hero_2{min-height:500px;background-position:top center;background-size:cover;background-image:url(../img/donate_hero_2_BG.jpg);}
.donate_hero_2>div{padding-top:225px;font-family: "museo-slab",sans-serif;color:#fff;font-weight:700;font-size:1.5rem;}

.stripebox .sc-uea-currency{display:none;}

.stripebox button i{margin-left:10px;color:#fff;}

.sc-form-group .sc-form-control{width:100%;}
.sc-checkout-form, .sc-form-group{margin-bottom:0px;}

 /* Birthday Form ======================================*/
/* ====================================================*/

.birthdayform{padding:0 20px 20px 20px;background-color:#f7d9bf;}
.birthdayform div{margin:0px!important;}
.birthdayform input,.birthdayform input:focus,.birthdayform ul li input[type=text],.birthdayform ul li input[type=checkbox],.birthdayform select{background-color:#f7d9bf;box-shadow:none;border:2px solid #e9440c;padding:.5rem!important;}
.birthdayform ul li input[type=text],.birthdayform ul li input[type=textarea]{padding:5px 10px;font-size:16px;margin-bottom:0px;}
#input_1_1_6_container label, #input_1_1_3_container label, #input_1_6 label{display:none;}
#input_1_6 input,#input_1_6 select{margin-top:15px;}
#input_1_5 li{display:inline-block;width:50%;    margin: 0px!important;}
#input_1_7 li{display:inline-block;width:25%;    margin: 0px!important;}
.birthdayform ul li input[type=checkbox] {
    margin-right:5px!important; margin-top: 15px!important;}
.birthdayform .gform_wrapper ul li.gfield{margin-top:0px;}
.birthdayform ::-webkit-input-placeholder {
   color: #000;
}

.birthdayform :-moz-placeholder { /* Firefox 18- */
   color: #000;  
}

.birthdayform ::-moz-placeholder {  /* Firefox 19+ */
   color: #000;  
}

.birthdayform :-ms-input-placeholder {  
   color: #000;  
}
.birthdayform input[type=submit],.birthdayform input:hover[type=submit]{background-color:#f15e28;padding:5px 15px;color:#fff!important;}
.birthdayform input:hover[type=submit]{background-color:#fc901f;}
.birthdayform select{padding-right:5px!important;} 


 /* Supporters =========================================*/
/* ====================================================*/

.supporter{max-height:250px;}
.supporter img{}

 /* blog ===============================================*/
/* ====================================================*/

#blogHeader{background-color:#5d2966;width:100%;padding:15px 0 10px 0;margin-bottom:25px;}
#blogHeader h2{color:#fff;font-size:2rem;font-weight:600;}
.articleThumb{margin-bottom:25px;display:block;width:100%;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center top;}
.blogArchive{border-bottom:1px solid #5d2966;margin-bottom:25px;}
.blogArchive header h2,.blogArchive header h2 a{color:#5c2761!important;font-weight:600;font-size:1.25rem;margin-bottom:0px;padding-bottom:0px;}
.blogArchive time{font-weight:700;color:#fc901f;font-family: "museo-slab",sans-serif;font-size:1rem;}

.excerpt-read-more{font-weight:700;color:#e9440c;font-family: "museo-slab",sans-serif;}

input.search-field{height:50px;border-color:#d2bcd8;border-width:3px;background-image:url('../img/search_icon.png');background-position:5px;background-repeat:no-repeat;background-size:35px;padding-left:45px;}
::-webkit-input-placeholder {
   color: #e9440c;
}

:-moz-placeholder { /* Firefox 18- */
   color: #e9440c;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #e9440c;  
}

:-ms-input-placeholder {  
   color: #e9440c;  
}
.pagination .current{background-color:#5d2966;;}

 /* blog post ==========================================*/
/* ====================================================*/

.single-post .byline {color:#555555;font-weight:600!important;}
.single-post .byline time{color:#fc901f;font-family: "museo-slab",sans-serif;}
.single-post .byline a{color:#e9440c;}


#post-carousel .owl-item div{width:100%;height:450px!important;background-repeat:no-repeat;background-position:center;background-size: cover;}

#post-carousel .owl-nav{
    z-index: 100;
    width: 100%;}
#post-carousel .owl-prev{float:left;margin-top:-250px;position:relative;content:'<';}
#post-carousel .owl-next{float:right;margin-top:-250px;position:relative;content:'>';}
#post-carousel .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #d6d6d6;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.carousel_caption{background: rgba(103,46,108,0.9);color:#fff;display:block;width:100%!important;position:absolute!important;bottom:0px!important;padding:10px;}

.single article.post{border-bottom:1px solid #5d2966;}
article.post a{font-weight:600;color:#e9440c;}

#sidebar1 h4.widgettitle{font-weight:600;font-size:1rem;color:#5d2966;font-family: "azo-sans-web",sans-serif;}
#sidebar1 li a{color:#e9440c;}
#sidebar1 ul{margin-bottom:15px;}


#sidebar1 .search-submit.button, #sidebar1 .screen-reader-text{display:none;}

.alm-btn-wrap{display:none!important;}


 /* footer =============================================*/
/* ====================================================*/

footer{padding:25px 0;}

footer p,footer a{font-family: "azo-sans-web",sans-serif!important;font-size:.8rem;line-height:1.2rem;}

footer h3.title{color:#515151;font-size:.9rem;font-weight:bold;margin-bottom:30px;}
footer h3.title:after{content:'';position:relative;display:block;width:50px;margin:0 auto;left:0;right:0;bottom:-10px;border-bottom:3px solid #f15e28;}


footer.legal p {padding:0px 0;margin:0px 0;}
footer.legal p,footer.legal p a{color:#414141;font-size:.75rem!important;}
footer.legal p a{text-decoration:underline;}

footer .medium-3.columns{margin-bottom:25px;}
footer .medium-3.columns img{max-height:65px;max-width:200px;vertical-align:middle;margin-right:0px;}
footer .medium-3.columns a{padding:0px;}

footer .entry {text-align:left;margin-bottom:10px;}
footer .entry span{clear:both;display:block;font-size:1rem;color:#5d2966!important;}
footer .entry time{font-size:.8rem;}
footer .entry .toenail{max-width:75px;min-width:65px; height:65px;margin:0 auto;position:relative;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;}

footer .flag_links a{margin:10px;display:inline-block;}
footer .flag_links a span{width:40px;height:25px;background-size:cover;}


 /* media queries ======================================*/
/* ====================================================*/
@media (max-width:640px){a.rounded, div.rounded{width:50%;padding-top:50%;margin:10px auto;}.top-bar,#mobile-nav{padding-right:0px!important}}
@media (max-width:700px){
    #MFlogo{width:125px!important;margin-top:7px;}
  #post-carousel .owl-item div{height:250px!important;}
  #post-carousel .owl-prev{float:left;margin-top:-150px;position:relative;}
  #post-carousel .owl-next{float:right;margin-top:-150px;position:relative;}
.home .owl-item h3,.owl-item h2,.owl-item h1{font-size:1.5rem;line-height:1.5rem;}
.home .owl-item>div{min-height:300px!important;}
.sticky-container[style]{   
    z-index:90000; 
    height: 70px!important;
    position: fixed!important;
    width: 100%!important;
    padding-bottom: 20px!important;
    top:0px;}
.sticky-container .top-bar{height: 70px!important;}
body{padding-top:90px!important;}

#mapStats{margin-top:15px!important;padding-top:0px!important;}
#mapStats div div, #mapStats div div div {padding:0px;}
#mapStats div div div span{font-size:1rem!important;}
#mapplic1 .mapplic-container[style]{height:300px!important;}
#mapplic1 .mapplic-map{margin-top:10px;}

#home_tabs ul.menu{padding:0px 0px!important;} 
ul.ui-tabs-nav li{padding:10px 0px;}
#home_tabs div.medium-3 img{margin:0px auto 15px auto!important;} 
#tabs-1, #tabs-2, #tabs-3, #tabs-4{padding:0px 10px 10px 10px;}
.menu-team-submenu-container .menu li{display:block;margin:0 0 10px 0!important;width:100%;}
#input_1_5 li,#input_1_7 li{display:block;width:100%;}
}

@media (max-width:800px){
  .team h1#partner_title{font-size:1.5rem;}
  #desktop-nav{display:none;}
  .home .mapplic-container, .worldmap .mapplic-container{overflow:hidden!important;}
  #MFlogo{width:150px!important;margin-top:7px;}
  #sub-nav ul li{width:100%!important;clear:both!important;display:block;}
  .home #mapplic1, .home #mapStats{display:none;}
}
@media (min-width:801px){#mobile-nav{display:none;}}
@media (max-width:1024px){
  #menu-main-menu li a {padding-left:.5rem;}
  #menu-main-menu li a, #menu-main-menu li.current-menu-item a, #headerdonate{font-size:.7rem;}
  #MFlogo{width:250px;}
}
