@charset "utf-8";@media only screen and (max-width:1200px){.butterfly h2{margin:0 0 13px;font-size:22px}
.butterfly p{margin:16px 0 0px;font-size:16px}
.our-mission h2{position:relative;margin:0 auto 13px;font-size:22px}
.our-mission h2:before{left:33px}
.our-mission p{margin:16px 0 0px;font-size:16px}
.latest-news{width:48.8%}
.latest-news h3{margin:0 0 13px;font-size:22px}
.latest-events{width:48.8%}
.latest-events h3{font-size:22px}
.latest-events .box h4 a{font-size:18px}
.latest-events .box p{font-size:16px}
.banner_bottom{text-align:center;display:block;margin-left:-13px;margin-right:-13px;margin-top:16px;padding-bottom:20px}
.banner_bottom_box{max-width:296px;display:inline-block;margin:13px 13px;border-bottom:5px solid #d3d3d3;height:404px;vertical-align:top;background:#f4f4f4}
.banner_bottom_box h5 a{font-size:15px}
.banner_bottom_box .donate-now-bt2{font-family:'open_sansbold';color:#fff;font-size:11px;font-weight:normal !important;height:37px;line-height:38px;background:#303030 url(../images/donate-now-icon.png) no-repeat 11px 7px;text-align:left;padding:0px 10px 0 38px;text-transform:uppercase;float:left;margin-left:-21px}
.banner_bottom_box .donate-now-bt2:hover{color:#fff;background:#19388a url(../images/donate-now-icon.png) no-repeat 11px 7px}
.banner_bottom_box .butterfly-bt{font-family:'open_sansbold';color:#fff;font-size:11px;font-weight:normal !important;height:37px;line-height:38px;background:#19388a url(../images/butterfly-icon.png) no-repeat 11px 11px;text-align:left;padding:0px 10px 0 38px;text-transform:uppercase;float:right;margin-right:-21px}
.banner_bottom_box .butterfly-bt:hover{color:#fff;background:#303030 url(../images/butterfly-icon.png) no-repeat 11px 11px}
.make_enquiry{text-align:left;overflow:hidden;background:none}
.container_part{width:65%;}
.banner_bottom_box{height:435px}
}
@media only screen and (max-width:1024px){.about-left{width:27%}
.container_part{width:65%;}
.footer_menu{max-width:575px;}
}
@media (min-width:980px) and (max-width:1024px){.nav ul li a{margin-left:-1px;padding:0 12.4px;}
.nav ul li:before{right:0px;}
}
@media only screen and (max-width:979px){.menus{width:100%;display:block;text-align:left;float:left;position:relative;z-index:9;right:auto !important}
.logo{margin:33px 0;width:261px}
.butterfly{float:left;min-height:100%;width:100%;padding:20px 28px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.our-mission{float:left;min-height:100%;width:100%;padding:20px 28px;margin:24px 0 0px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.banner_wrapper{width:100%;height:auto;margin:0 auto;background-size:cover!important;-webkit-background-size:cover!important;background:url(../images/banner-bg.jpg) top center no-repeat;float:left;display:block}
.butterfly a{display:block}
.banner_bottom{text-align:center;display:block;margin-left:0px;margin-right:0px;margin-top:16px;padding-bottom:20px}
.footer_follow{float:none;margin:14px auto;width:277px}
.footer_menu{float:none;margin:0 auto;max-width:545px;text-align:center}
.second_level .mean-expand{top:8px !important;display:block !important}
.minimum{display:none}
.container_part{width:70%;}
#c .fscf-div-error{margin-left:173px;}
}
@media only screen and (max-width:979px){.expiry-date{color:#606060;float:left;font-family:"open_sanssemibold";font-size:15px;line-height:50px;padding:0 6px}
.expiry-right{float:right;width:146px}
.yy{float:right;width:73px}
.mm{float:left;width:58px}
.seprator{color:#606060;float:left;font-family:"open_sanssemibold";font-size:14px;line-height:50px;text-align:center;width:15px}
#c .fscf-div-error{margin-left:171px !important;}
}
@media only screen and (max-width:768px){.about-left{width:31%;}
.container_part{width:66%;}
}
@media only screen and (max-width:767px){.container_part{width:100%;}
.logo{margin:19px 0;width:213px}
.header_wrapper{display:table;height:auto;width:100%}
.latest-news{width:100%;padding:23px 20px 20px;}
.latest-events{width:100%;padding:23px 20px 20px;}
.footer_coppy{float:none;margin:0 auto;text-align:center}
.footer_bottom_r{display:table;float:none;margin:0 auto 12px;text-align:center;width:auto}
.header-right{float:right;width:100%}
.top_call{float:none;margin-top:16px;position:absolute;right:15px;text-align:left !important;top:0;width:215px}
.search-box{float:left;margin:0 0 18px;width:100%}
.donate-now-bt{background:url("../images/donate-now-icon.png") no-repeat scroll 11px 9px #303030;color:#fff;display:inline-block;float:left;font-family:"open_sansbold";font-size:16px;font-weight:normal !important;height:43px;line-height:43px;padding:0 14px 0 46px}
.search-box .search{background:none repeat scroll 0 0 #fff;border:3px solid #19388a;display:inline-block;float:right;margin:0;position:relative}
.email{font-size:14px}
.call{font-size:14px}
.feild input{font-size:15px;padding:14px 13px}
div.mySelectClass select{font:15px 'open_sanssemibold'}
div.mySelectClass2 span{font:15px/44px 'open_sanssemibold'}
.code-bg{font:15px/46px "open_sanssemibold"}
.link-left ul{display:none;}
.link-left ul ul.children{display:block;}
.about-left ul.children li:first-child{margin-top:5px !important;}
#callback1{display:block;}
#callback2{display:block;}
#c .fscf-div-error{margin-left:0 !important;}
.container_part{margin-top:20px;}
.about-left{width:100%;}
.about-left ul li{width:32%;margin-left:2%;float:left;}
.about-left ul li:first-child{margin-left:0%;}
.feild_right div.mySelectClass2{margin-bottom:15px;}
}
@media only screen and (max-width:667px){.top_call{margin-top:24px;}
.about-left .latest{font-size:16px;text-transform:uppercase;font-family:'open_sanssemibold';height:60px;line-height:60px;display:inline-block;-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;position:relative;color:#fff;background:#303030;margin-top:20px;width:48%}
.about-left .butterflys{font-size:16px;text-transform:uppercase;font-family:'open_sanssemibold';height:60px;line-height:60px;display:block;-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;position:relative;color:#fff;background:#19388a;margin-top:20px;width:48%}
.about-left{width:100%;}
.about-left li{display:table;}
.about-left li a{padding-right:10px;margin-top:0 !important;}
.about-left aside .butterflys{margin-bottom:10px;}
.about-left .current-menu-item a{background:#19388a !important;color:#fff !important;}
.about-left .current-menu-item a:hover{background:#303030 !important;color:#fff !important;}
.about-left ul li{width:100% !important;margin-left:0%;float:left;margin-top:10px !important;}
.about-left ul li:first-child{margin-top:20px !important;}
.container_part{margin-top:0px;}
.banner_bottom_box{height:auto;padding-bottom:15px;}
}
@media only screen and (max-width:640px){.about-left{width:100%;position:relative;left:auto;top:0px;margin-bottom:23px}
.about_full{width:100%;float:left;padding-left:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin-right:0}
.about-left .latest-right{float:right}
.feild_left{width:100%}
.feild_right{width:100%;}
.feild_donation{margin-bottom:0px !important}
}
@media only screen and (max-width:639px){.expiry-right{float:left;width:146px}
.fscf-input-captcha{width:47% !important;}
}
@media only screen and (max-width:480px){.banner_wrapper{width:100%;height:auto;margin:0 auto;background:none;float:left;display:block}
.banner_bottom_box{height:auto !important;padding-bottom:15px;}
}
@media only screen and (max-width:479px){.logo{margin:19px auto;width:240px;display:block;float:none}
.top_call{display:table;float:none;margin:0 auto;position:relative;right:auto;top:0;width:290px}
.banner_bottom_box{max-width:290px;display:inline-block;margin:13px 0px;border-bottom:5px solid #d3d3d3;height:430px;vertical-align:top;background:#f4f4f4}
.search-box .search{display:none}
.donate-now-bt{display:table;float:none;margin:18px auto 0}
.email{background:none;border-left:1px solid #19388a;float:right;padding-left:13px;margin:0}
.call{background:none;margin:0;padding-left:0;text-align:left}
.about-left .latest-right{float:left;}
.about-left .latest{font-size:16px;text-transform:uppercase;font-family:'open_sanssemibold';height:60px;line-height:60px;display:block;-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;position:relative;color:#fff;background:#303030;margin-top:20px;width:100%}
.about-left .butterflys{font-size:16px;text-transform:uppercase;font-family:'open_sanssemibold';height:60px;line-height:60px;display:block;-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;position:relative;color:#fff;background:#19388a;margin-top:20px;width:100%}
.banner-bg1{padding:20px 0}
.make_enquiry h3 img{width:42px;}
.feild_left .feild .fscf-image-captcha, .fscf-div-captcha-m > img{width:100px !important}
}
@media only screen and (max-width:359px){.code-bg{width:48%;float:left;background:url(../images/code-bg.png) repeat-x;font:16px 'open_sanssemibold';color:#444444;line-height:46px;height:46px;border:2px solid #d7d7d7;text-align:center}
.feild input[type="text"]{font-size:16px;}
.enter-code{width:49.3%;float:right;margin:0px 0 0 -5px;}
.submit input{width:100px}
.required_fields{font-size:12px}
.container_part{padding:19px 19px 19px}
.make_enquiry h3{font-size:16px;}
.make_enquiry h3 img{width:40px;}
.feild_left .feild .fscf-image-captcha, .fscf-div-captcha-m > img{width:100px !important}
.fscf-input-captcha{width:47% !important;}
{width:1000}
}
@media only screen and (max-width:320px){.code-bg{width:32%}
}