html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
{font-size:14px;line-height:22px;font-family:'open_sansregular';-webkit-text-size-adjust:none;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block}
nav ul{list-style:none}
blockquote,
q{quotes:none}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none}
a{margin:0;color:#19388a;font-family:"open_sanssemibold";padding:0;font-size:100%;vertical-align:baseline;background:transparent}
a:hover{color:#303030;text-decoration:none}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],
dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:0.6em 0 0.9em;padding:0}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:normal !important;line-height:normal !important}
input,
select{vertical-align:middle}
li{list-style:none}
a{text-decoration:none;outline:none !important}
.cf:before,
.cf:after{content:"";display:table}
.cf:after{clear:both}
.clear{clear:both !important}
img{max-width:100% !important}
.bg{background:none !important}
.pad-bottom{padding-bottom:0px !important}
.noma_b{margin-bottom:0 !important}
.mad-top{margin-top:20px !important;margin-bottom:8px !important}
#FSContact2 > form{clear:both;}
.header_wrapper{background:#fff;width:100%;height:130px;display:block}
.welcome_wrapper{background:#fff url(../images/container-bg.jpg) center top repeat-y;width:100%;display:table;float:left;padding-bottom:15px}
.container{max-width:1170px;margin:0 auto;padding:0px 15px;}
.logo{margin:26px 0;float:left;width:324px}
.logo a{display:block}
.header-right{width:454px;float:right}
.top_call{width:235px;float:left;margin-top:39px;text-align:left !important}
.call{font-family:'open_sanssemibold';color:#303030;font-size:17px;font-weight:normal !important;background:url(../images/call-email.png) no-repeat 0px 0px;height:18px;line-height:18px;margin:0px;padding-left:36px;text-align:left;display:inline-block}
.call a{font-family:'open_sanssemibold';color:#303030;font-weight:normal !important;text-align:left !important;display:block}
.email{font-family:'open_sanssemibold';color:#303030;font-size:17px;font-weight:normal !important;height:18px;line-height:18px;background:url(../images/call-email.png) no-repeat 0px -30px;display:block;margin-top:12px;padding-left:36px;text-align:left}
.email:hover{color:#19388a}
.search-box{width:203px;float:right;margin:18px 0}
.search-box .search{background:#fff;position:relative;margin:10px 0px 0px;border:3px solid #19388a;display:block;height:37px}
.search-box .search input{box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;background:none;font-family:'open_sansregular';font-size:14px;color:#211f1f;border:0;padding:9px 8px;padding-right:49px;text-transform:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;line-height:19px}
.search-box .footer_go input{background:url(../images/search.png) no-repeat 0px 0px !important;position:absolute;right:-3px;top:-3px;width:44px !important;height:43px !important;padding:0px !important;z-index:99;cursor:pointer}
.donate-now-bt{font-family:'open_sansbold';color:#fff;font-size:16px;font-weight:normal !important;height:40px;line-height:40px;background:#303030 url(../images/donate-now-icon.png) no-repeat 11px 9px;text-align:left;padding:0px 14px 0 46px;display:block;text-transform:uppercase}
.donate-now-bt:hover{color:#fff;background:#19388a url(../images/donate-now-icon.png) no-repeat 11px 9px}
.menu-bg{width:100%;background:#19388a;display:table}
.banner_wrapper{width:100%;height:520px;margin:0 auto;background-size:cover!important;-webkit-background-size:cover!important;display:block;overflow:hidden}
.banner-bg1{background:url(../images/banner-bg1.png) repeat;position:relative;width:100%;height:100%;padding:60px 0;overflow:hidden}
.butterfly{background:url(../images/butterfly.png) repeat;float:left;min-height:402px;width:31.6%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding:16px 30px}
.butterfly h2{position:relative;margin:0 0 19px;color:#19388a;font-family:'open_sanssemibold';text-transform:uppercase;font-size:30px;font-weight:normal;line-height:normal}
.butterfly h2:before{content:"";display:block;width:80px;height:5px;position:absolute;left:0px;bottom:-18px;background:#bdbdbd}
.butterfly p{margin:16px 0 10px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:justify}
.butterfly a{margin:12px 0 11px;color:#19388a;font-family:'open_sanssemibold';text-transform:uppercase;font-size:18px;font-weight:normal;line-height:normal;display:inline-block}
.butterfly a:hover{color:#303030}
.our-mission{background:url(../images/our-mission.png) repeat;float:right;min-height:402px;width:66.6%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 28px}
.our-mission h2{position:relative;margin:0 auto 19px;color:#19388a;font-family:'open_sanssemibold';text-transform:uppercase;font-size:30px;font-weight:normal;line-height:normal;text-align:center;display:table}
.our-mission h2:before{content:"";display:block;width:80px;height:5px;position:absolute;left:63px;bottom:-18px;background:#bdbdbd}
.our-mission p{margin:16px 0 11px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:center}
.testimonials_icon{position:relative;margin-top:42px;padding:0 45px}
.testimonials_icon::before{display:block;content:'';width:56px;height:41px;position:absolute;left:0px;background:url(../images/testimonials_icon.png) no-repeat;top:0%}
.testimonials_icon::after{display:block;content:'';width:56px;height:41px;position:absolute;right:0px;background:url(../images/testimonials_icon.png) no-repeat -70px 0;bottom:0px}
.infomation{padding:0px;text-align:center}
.infomation p{margin:16px 0 11px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-weight:normal;line-height:30px;display:inline-block;text-align:center;font-size:17px;font-style:italic;}
.latest-news{background:#f4f4f4;float:left;min-height:389px;width:48.8%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding:23px 28px 20px;margin-top:30px}
.latest-news h3{position:relative;margin:0 0 19px;color:#19388a;font-family:'open_sanssemibold';text-transform:uppercase;font-size:30px;font-weight:normal;line-height:normal}
.latest-news h3:before{content:"";display:block;width:80px;height:5px;position:absolute;left:0px;bottom:-18px;background:#bdbdbd}
.latest-news p{margin:15px 0 10px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:justify}
.latest-events{background:#f4f4f4;float:right;min-height:411px;width:48.8%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding:23px 28px 20px;margin-top:30px}
.latest-events h3{position:relative;margin:0 0 25px;color:#19388a;font-family:'open_sanssemibold';text-transform:uppercase;font-size:30px;font-weight:normal;line-height:normal;display:inline-block}
.latest-events h3:before{content:"";display:block;width:80px;height:5px;position:absolute;left:0px;bottom:-18px;background:#bdbdbd}
.latest-events .box{display:block;border-bottom:1px solid #c2c2c2;margin-top:7px}
.latest-events .box:last-child{border-bottom:0px}
.latest-events .box h4 a{position:relative;margin:0 0 0px;color:#303030;font-family:'open_sanssemibold';text-transform:uppercase;font-size:18px;font-weight:normal;line-height:normal}
.latest-news h4 a{position:relative;margin:0 0 0px;color:#303030;font-family:'open_sanssemibold';text-transform:uppercase;font-size:18px;font-weight:normal;line-height:normal}
.latest-events .box:hover h4 a{color:#19388a}
.latest-events .box p{margin:0px 0 10px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:justify;text-transform:lowercase}
.latest-events .box a{font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:justify}
.banner_bottom{text-align:center;display:block;margin-left:-13px;margin-right:-13px;margin-top:16px;padding-bottom:20px}
.banner_bottom_box{max-width:370px;width:100%;display:inline-block;margin:13px 13px;border-bottom:5px solid #d3d3d3;height:470px;vertical-align:top;background:#f4f4f4}
.banner_bottom_box .description{padding:15px 30px 0}
.banner_bottom_box p{line-height:22px;font-weight:normal;font-family:'open_sanssemibold';color:#666666;margin:9px 0 12px !important;text-align:justify !important;text-transform:none !important;font-size:14px}
.banner_bottom_box h5{font-weight:normal}
.banner_bottom_box h5 a{display:block;color:#19388a;font-size:20px;font-family:'open_sanssemibold';text-transform:uppercase;text-align:left}
.banner_bottom_box h5 a:hover{color:#303030}
.banner_bottom_box .donate-now-bt2{font-family:'open_sansbold';color:#fff;font-size:14px;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 11px 0 40px;text-transform:uppercase;float:left;margin-left:-19px}
.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:14px;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 11px 0 40px;text-transform:uppercase;float:right;margin-right:-19px}
.banner_bottom_box .butterfly-bt:hover{color:#fff;background:#303030 url(../images/butterfly-icon.png) no-repeat 11px 11px}
#footer_wrapper{width:100%;background:#202020;display:table;padding-top:26px;padding-bottom:17px}
.footer_follow{width:280px;float:right;margin-top:6px}
.footer_follow h2{font-size:16px;font-family:'open_sansbold';color:#b7b7b7;line-height:normal;text-transform:uppercase;text-transform:uppercase;float:left;margin-top:6px}
.socialmedia{display:inline-block;margin:0px 0px 0px 14px}
.socialmedia .facebook{background:url(../images/follow_us_icon.png) no-repeat 0px 0px;float:left;width:35px;height:35px;margin-right:10px}
.socialmedia .facebook:hover{background:url(../images/follow_us_icon.png) no-repeat 0px -39px}
.socialmedia .twitter{background:url(../images/follow_us_icon.png) no-repeat -45px 0px;float:left;width:35px;height:35px;margin-right:10px}
.socialmedia .twitter:hover{background:url(../images/follow_us_icon.png) no-repeat -45px -39px}
.socialmedia .linkedin{background:url(../images/follow_us_icon.png) no-repeat -90px 0px;float:left;width:35px;height:35px;margin-right:10px}
.socialmedia .linkedin:hover{background:url(../images/follow_us_icon.png) no-repeat -90px -39px}
.socialmedia .youtube{background:url(../images/follow_us_icon.png) no-repeat -135px 0px;float:left;width:35px;height:35px}
.socialmedia .youtube:hover{background:url(../images/follow_us_icon.png) no-repeat -135px -39px}
.footer_menu{float:left;max-width:545px}
.footer_menu{padding:0px;color:#707070;font-size:17px;font-family:'open_sanssemibold';line-height:30px}
.footer_menu ul li{display:inline-block}
.footer_menu ul li a{color:#707070;text-transform:none}
.footer_menu ul li a:after{border-right:solid 2px}
.footer_menu ul li a:hover{color:#fff}
#footer_bottom{width:100%;background:#202020;display:table;padding-top:2px;padding-bottom:2px;border-top:1px solid #101010}
.footer_coppy{float:left}
.footer_coppy p{color:#727272;font-size:14px;font-family:'open_sansregular';text-transform:none;line-height:14px;margin:12px 0px}
.footer_bottom_r{float:right;width:auto;margin-top:9px}
.footer_bottom_r span{font-size:14px;font-family:'open_sansregular';color:#727272;float:left;margin:0px 4px}
.footer_bottom_r a{font-size:14px;font-family:'open_sansregular';color:#727272;float:left;text-transform:capitalize;font-weight:normal}
.footer_bottom_r a:hover{color:#fff}
.inner_wrapper{width:100%;height:auto;margin:0 auto;background-size:cover!important;-webkit-background-size:cover!important;display:block;overflow:hidden;position:relative}
.inner_wrapper img{width:100%;height:auto}
.inner-bg1{background:url(../images/banner-bg1.png) repeat;position:absolute;width:100%;height:100%;padding:60px 0;overflow:hidden}
.bradcome ul{margin:8px auto;padding:0px}
.bradcome li{color:#19388a;font-size:14px;font-family:'open_sanssemibold';text-transform:none;line-height:14px;display:inline-block}
.bradcome li span{color:#606060;font-size:14px;text-transform:none;line-height:14px;display:inline-block;margin:0px 4px}
.bradcome li a{color:#606060;font-size:14px;text-transform:none;line-height:14px;display:inline-block}
.bradcome li a:hover{color:#19388a}
.about-left{width:270px;left:0px;top:0px;float:left}
.about_full{width:100%;float:left;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}
.link-left{display:block;border:3px solid #ebebeb;padding:14px 17px}
.link-left h1{color:#19388a;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:'open_sanssemibold'}
.link-left ul{margin:0px;padding:10px 0 0;border-top:3px solid #ebebeb;margin-top:10px;display:block}
.link-left li a{color:#606060;font-size:17px;font-weight:normal;text-transform:none;font-family:'open_sanssemibold';line-height:30px;background:url(../images/left-menu-bullet.png) no-repeat 0px 11px;padding-left:21px;display:block}
.link-left li a:hover{color:#19388a}
.link-left li.current_page_item a{color:#19388a !important}
.link-left ul ul.children{margin-left:22px;border-top:0px;margin-top:0px;padding-top:0px;}
.link-left ul ul.children li a{background:url(../images/LM-arrow.png) no-repeat 0px 13px;padding-left:15px;color:#838383 !important;}
.link-left ul ul.children li a:hover{color:#19388a !important;}
.about-left .latest-right{}
.about-left .latest a{font-size:18px;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 .latest a span{position:relative;z-index:1;padding-left:53px}
.about-left .latest a:before{content:'';position:absolute;top:0;bottom:0;width:0;background:#19388a}
.about-left .latest a:hover:before{width:100%}
.latest span{background:url(../images/latest.png) no-repeat 15px center}
.latest-right a span{background:url(../images/donate-icon.png) no-repeat 15px center}
.butterflys a span{background:url(../images/butterfly-icon-inner.png) no-repeat 15px center}
.about-left .butterflys a{font-size:18px;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}
.about-left .butterflys a span{position:relative;z-index:1;padding-left:53px}
.about-left .butterflys a:before{content:'';position:absolute;top:0;bottom:0;width:0;background:#19388a}
.about-left .butterflys a:hover:before{width:100%}
.container_part .box{display:block;border-bottom:1px solid #c2c2c2;margin-top:9px}
.container_part .box:last-child{border-bottom:0px}
.container_part .box h4 a{position:relative;margin:0 0 0px;color:#303030;font-family:'open_sanssemibold';text-transform:uppercase;font-size:18px;font-weight:normal;line-height:normal}
.container_part .box:hover h4 a{color:#19388a}
.container_part .box p{margin:0px 0 10px;color:#6c6c6c;font-family:'open_sanssemibold';text-transform:none;font-size:17px;font-weight:normal;line-height:26px;display:inline-block;text-align:justify;padding:0px}
.latest-event-p .box{margin-top:0px;margin-bottom:18px;padding-bottom:18px;}
.latest-event-p .box p{margin-bottom:0px;}
.page{width:auto;float:right}
.page ul{margin:30px 0 0 !important;padding:0px 0 0}
.page li{float:left;background:none !important;line-height:normal !important;padding:0px !important;margin:0px 0px 5px 5px !important}
.page li a{color:#9b9b9b;font-size:15px;font-weight:normal;text-transform:none;font-family:'open_sansbold';border:2px solid;border-color:#c7c7c7;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center}
.page li a:hover{color:#19388a;border:2px solid;border-color:#19388a}
.page li .active{color:#19388a !important;border:2px solid;border-color:#19388a !important}
.page .next{background:url(../images/pages.png) no-repeat 12px 14px}
.page .next:hover{background:url(../images/pages.png) no-repeat 12px -13px}
.page .previous-first{background:url(../images/pages.png) no-repeat -47px 14px}
.page .previous-first:hover{background:url(../images/pages.png) no-repeat -47px -13px}
.page .previous{background:url(../images/pages.png) no-repeat -16px 14px}
.page .previous:hover{background:url(../images/pages.png) no-repeat -16px -13px}
.address{padding:2px 0 0;color:#606060;font-family:'open_sanssemibold';font-size:17px;line-height:30px}
.address a{color:#606060}
.address a:hover{color:#19388a}
.make_enquiry{text-align:left;margin:14px 0 0;overflow:hidden;background:url(../images/contact-bg.png) right top no-repeat}
.make_enquiry_man{width:100%;float:left;position:relative}
.make_enquiry_left{width:100%;float:left;margin-top:14px;max-width:728px}
.feild_left{width:48%;float:left}
.feild_right{width:48%;float:right}
.feild{display:block;clear:both;margin-bottom:16px;overflow:hidden}
.feild input[type="text"]{background:#ffffff;height:51px;width:100%;border:2px solid #d7d7d7;color:#606060;padding:12px 12px;font-family:'open_sanssemibold';text-transform:none;font-size:18px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}
.feild textarea{background:#ffffff;height:160px;width:100%;border:2px solid #d7d7d7;color:#606060;padding:14px 16px;font-family:'open_sanssemibold';text-transform:none;font-size:18px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;resize:none}
.submit input{background:#19388a;width:115px;height:51px;float:left;border:0;-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s;font:17px 'open_sanssemibold';color:#fff;text-transform:uppercase;cursor:pointer}
.submit input:hover{background:#202020}
.required_fields{line-height:21px;font-weight:normal;font-family:'open_sansregular';color:#666666;margin:15px 0 0px 19px !important;text-align:left !important;text-transform:none !important;font-size:14px;float:left}
div.mySelectClass select{position:absolute;top:1px;left:0px;cursor:pointer;height:50px;width:100%;font:17px 'open_sanssemibold';color:#4b4b4b;text-transform:none;border:2px solid #d7d7d7}
div.mySelectClass2{position:relative;z-index:0 !important;line-height:44px;height:50px;width:100%}
div.mySelectClass2 span{background:url(../images/sprite2.png) no-repeat 100% 0;cursor:pointer;display:block;margin:0 0 0 0px;padding:0 9px 0 11px;height:50px;font:17px/44px 'open_sanssemibold';color:#585858;text-transform:none;width:100%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border:2px solid #d7d7d7}
div.mySelectClass2 select{position:absolute;cursor:pointer;height:50px;width:100%;font:17px 'open_sanssemibold';color:#a9a9a9;text-transform:none;left:0px;border:2px solid #d7d7d7}
.code-bg{width:45%;float:left;background:url(../images/code-bg.png) repeat-x;font:17px 'open_sanssemibold';color:#444444;line-height:46px;height:46px;border:2px solid #d7d7d7;text-align:center}
.enter-code{width:40%;float:right}
.paypal-bt{background:url(../images/paypal-bt.png) no-repeat;height:63px;width:221px;display:inline-block;clear:both;margin:14px 0 14px}
.paypal-bt:hover{background:url(../images/paypal-bt.png) no-repeat 0px -65px}
.or-line{display:block;background:url(../images/or-line.jpg) repeat-x center center;width:100%;text-align:center;margin-bottom:-6px}
.or-line span{color:#303030;font-size:18px;font-family:'open_sanssemibold';text-transform:none;line-height:14px;margin:0px auto;display:inline-block;background:#f4f4f4;padding:0px 6px;text-transform:uppercase}
.expiry-date{float:left;color:#606060;font-size:17px;font-family:'open_sanssemibold';padding:0px 12px;line-height:50px}
.expiry-right{width:210px;float:right}
.mm{width:70px;float:left}
.seprator{width:30px;float:left;color:#606060;font-size:17px;font-family:'open_sanssemibold';text-align:center;line-height:50px}
.yy{width:110px;float:right}
.minimum{color:#606060;font-size:17px;font-family:'open_sanssemibold';position:absolute;top:12px;right:-154px}
.action{height:17px;overflow:hidden;width:16px;position:absolute;top:20px;right:20px}
#callback1{display:none;background:url(../images/expand-arrow.png) no-repeat;width:16px;height:17px;border:0;outline:0;cursor:pointer;float:right;right:0;top:0}
#callback2{display:none;background:url(../images/expand-arrow.png) no-repeat 0 -17px;width:16px;height:17px;border:0;outline:0;cursor:pointer;float:right;right:0;top:0}
.bradcome > ul > li:last-child > span{color:#19388a !important}
#fscf_captcha_refresh2,
#fscf_captcha_refresh1{float:left !important}
.container_part p.event-date,
.container_part .dv_cls_card_details p.no_pb{padding:0}
.banner-bg1 .butterfly h2:before{left:110px}
@media(min-width:768px){#menu-sidebar-menu-link li:first-child a{margin-top:0px !important;}}
@media(max-width:676px){.about-left .butterflys a{font-size:17px !important;}
}