@media only screen and (min-width:1000px) and (max-width:1800px) {
	
	.boxes .bx-viewport{min-height:400px !important;}
	.boxes .bx-viewport .slides li{width:100%!important;}

	
}

@media only screen and (max-width:1366px) {
.wrapper { width: 1166px; }
.main-menu ul li  a {padding:5px 6px; }
.main-menu ul li{ font-size:15px;}
header .h_section .top_menu div.menu a{ font-size:13px;}
header .h_section .top_menu { width: 753px; }
.h_slider li .caption .box { width: 320px; height: 320px; padding: 40px; }
.h_slider li .caption h2 { font-size: 25px; line-height: 30px; }
.h_slider .bx-controls .bx-pager { width: 400px; }
.slide2 .leftHolder { width: 560px; padding: 15px; min-height: 558px; }
.slide2 .rightHolder { min-height: 557px; }
.slide2 .rightHolder { width: 576px; }
.whats_new ul li { width: 32%; margin: 0 0.5%; }
.whats_new ul li img, .slide2 .rightHolder img { max-width: 100%; height: auto; }
.whats_new { padding-top: 23px; }
.ini_tabs .content { padding: 3% 5%; min-height: 554px; }
.ini_tabs article.small h2 { font-size: 14px; }
.ini_tabs article.large { padding: 3%; }
.ini_tabs article.large h2 { margin-bottom: 8px; }
.history .text { top: 16%; }
.boxes { margin: 20px 0px; }
footer .left { width: 580px; }
.boxes { min-height: 575px; }
.boxes strong, .boxes .box .icon { line-height: 44px; }
.boxes .box.slide_01 { width: 575px }
.white_btn { line-height: 30px; padding: 0 10px; font-size: 15px; }
.boxes .box.slide_02, .boxes .box.slide_03, .boxes .box.slide_04, .boxes .box.slide_05 { width: 280px; }
.boxes .box.slide_02, .boxes .box.slide_04 { margin-left: 593px; }
.boxes .box.slide_03, .boxes .box.slide_05 { margin-left: 889px; }
.boxes .box.slide_04, .boxes .box.slide_05 { margin-top: 303px }

.link_box{ min-height:334px;}
.pink_box{ padding:36px 20px;}
}
 @media only screen and (max-width:1166px) {
.wrapper { width: 980px; }
h1 { font-size: 24px; }
header .h_section .top_menu { width: 637px; }
header .h_section .donate { width: 175px; }
header .h_section .donate a { font-size: 20px; padding-right: 21px; }
.main-menu ul li {/* padding: 0 5px;*/ font-size: 13px; }
header .h_section .top_menu .menu { font-size: 13px; }
.h_slider li .caption .box { width: 260px; height: 260px; padding: 20px; }
.h_slider .bx-controls .bx-pager { width: 300px }
.h_slider li .caption h2 { font-size: 18px; line-height: 25px; }
.h_slider li .caption p { font-size: 12px; line-height: 16px; padding-bottom: 15px; }
.h_slider li .caption p strong { font-size: 15px; }
.h_slider li .caption .cell .btn { font-size: 16px; padding: 0 10px; line-height: 35px; }
.slide2 .leftHolder { width: 470px; }
.slide2 .rightHolder { width: 480px; }
.history .text p { font-size: 19px; }
.slide2 .leftHolder { min-height: 506px; }
.slide2 .rightHolder { min-height: 525px; }
.history { min-height: 536px; }
.h_slider .bx-controls .bx-pager { bottom: 20%; }
.whats_new { padding-top: 20px; }
.ini_tabs article.large h2 { font-size: 18px; margin-bottom: 5px; }
.ini_tabs article.large { padding: 2%; margin-bottom: 20px; }
.ini_tabs article .details { width: 64%; }
.ini_tabs article p { font-size: 13px; line-height: 20px; }
.ini_tabs .content { min-height: 508px; }
.whats_new ul li .caption span { font-size: 12px; line-height: 18px; padding: 5px; }
footer .right { width: 450px; }
footer .left { width: 480px; }
footer .more-links .left p { padding-left: 94px; }
footer .f_links .right a{ padding: 0 4px;}
.box_content { height: 455px; }
.box_content .col { padding: 36px 2%; }
.boxes { min-height: 480px; }
.boxes strong, .boxes .box .icon { line-height: 37px; }
.boxes .box.slide_01 { width: 483px }
.boxes .box.slide_02, .boxes .box.slide_03, .boxes .box.slide_04, .boxes .box.slide_05 { width: 233px; }
.boxes .box.slide_02, .boxes .box.slide_04 { margin-left: 497px; }
.boxes .box.slide_03, .boxes .box.slide_05 { margin-left: 748px; }
.boxes .box.slide_04, .boxes .box.slide_05 { margin-top: 257px }
footer .f_links { padding-bottom: 10px; }
footer .more-links .lnk a, footer .more-links .lnk, footer .more-links .left p { font-size: 14px; }
footer .more-links .news_letter { width: 173px; }
footer .more-links .news_letter span.text_field input[type="text"] { width: 67%; }
.col_container .col .details { font-size: 12px; line-height: 16px; height: 200px; }
.col_container .col.width1 .details { height: 170px; }
.col_container .col .details h3 { font-size: 17px; line-height: 20px; margin-bottom: 5px; }

.testimonials blockquote{ font-size:14px;}
.donate_form .pin{ width:49%;}
.link_box{ min-height:280px;}
.link_box h1{ padding-bottom:10px;}
.link_box ul li{ padding:5px 9%;}
.loc_list li{ margin-bottom:5px;}
.loc_list li h4{ margin-bottom:5px; padding-bottom:5px;}
.location_common h3{ font-size:16px;}
.inner_boxes figcaption{max-width:100%;}
footer .f_links .shadow{ position:static; text-align:center;}
footer .f_links .right a{ font-size:11px; padding: 0 3px;}
footer .f_links .left a{ font-size:11px; padding: 0 20px 0 10px; background-position: 94% center;}
footer .f_links .right a{ font-size:11px; padding: 0 3px;}
}
 @media only screen and (max-width:980px) {
h1{padding-bottom:10px;}
.wrapper { width: 100%; }
footer { padding: 0 2%; }
header { height: 104px; background: #0073cf; border-bottom: 1px solid #d0d0d0; }
.h_slider, .innerPageContent { padding-top: 104px; }
header .h_section { width: 100%; }
header .h_section .logo { width: 120px; }
header .h_section .logo img { max-width: 100%; height: auto; }
header .h_section .top_menu { position: absolute; top: 104px; left: 0px; width: 100%; background: #0067a2; display: none; }
header .h_section .donate { float: right; height: 104px; }
header .h_section .donate a { margin: 38px 0; }
header .h_section .top_menu .menu { height: auto; background: #0067a2; text-align: center; }
.main-menu ul, header .h_section .top_menu .menu ul { width: 100%; padding: 0px; text-align: center; }
header .h_section .top_menu .main-menu { height: auto; background: #0067a2; }
.main-menu ul li, header .h_section .top_menu .menu span, header .h_section .top_menu .menu li { width: 100%; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px; }
header .h_section .top_menu a { display: block; font-size: 16px; line-height:40px; border-bottom: 1px solid #118dd3!important; }
.main-menu ul li:last-child a { border-bottom: none!important; }
header .search_box { position: absolute; right: 206px; top: 39px; margin: 0px; text-align:right; }
header .h_section .nav_icon { position: absolute; width: 30px; height: 26px; background: url(../images/nav_icon.png) no-repeat 0 0; top: 36px; right: 228px; cursor: pointer; transition: all 0.5s ease 0s; }
header .h_section .nav_icon.shift{ right:344px;}
header .h_section .nav_icon.active { background-position: bottom left; }
.h_slider li .caption { width: 100%; left: 0px; right: 0px; bottom: 0px; top: auto; width: 100%; height: auto; padding: 0px; }
.h_slider li .caption .box { width: 100%; padding: 0px; height: auto; border-radius: 0px; }
.h_slider li .caption .cell { padding: 20px 0px; width: 100%; }
.h_slider li .caption h2 { font-size: 24px; line-height: 30px; }
.h_slider .bx-controls .bx-pager { width: auto; text-align: right; padding: 0 2%; bottom: 15px; right: 0px; left: auto;  }
.box_content .col .slider_box .txt p{display:none;}
.h_slider .bx-controls .bx-pager a { font-size: 0px; }
.h_slider li .caption p strong { font-size: 16px; }
.history { width: 100%; height: auto; }
.slide2 .leftHolder { min-height: 10px; width: 96%; padding:20px  2%; }
.slide2 .rightHolder { min-height: 10px; width: 100%; padding: 0; }
.whats_new ul li img, .slide2 .rightHolder img { width: 100%; height: auto; }
.boxes .box.slide_01 { width: 96%; margin-right: 0px; position: relative; margin: 0px 2%; }
.boxes .box.slide_02, .boxes .box.slide_03, .boxes .box.slide_04, .boxes .box.slide_05 { margin: 2%; width: 46%; position: static; }
.box_content { width: 100%; height: auto; }
.content.ini_content { padding: 2%; width: 96%; background: none; box-shadow: none; }
footer .f_links .left, footer .f_links .right { width: auto; }
footer .more-links .left, footer .more-links .right { width: 100%; }
footer .f_links .right a { font-size: 12px; padding: 0 5px; }
footer .more-links .lnk { width: 68%; }
footer .more-links .news_letter { width: 30%; }
#cd-vertical-nav { display: none; }
.h_slider .bx-wrapper .bx-controls-direction a { top: 24%; }
.leftContentBlock, .innerPageContent .tabSection, .innerPageContent .eventscoverage .leftContentBlock .tabSection, .contactPage .banner_block { width: 100%; }
.innerPageContent .rightContent { display: none; }
.banner_block { width: 100%; display: none; }
.banner_block.contact_banner { display: block!important }
.innerPageContent .tabSection { z-index: 0; }
.innerPageContent .tabbingBlock ul li  ,.innerPageContent .tabbingBlock2 ul li{ margin: 0px -1%; padding: 20px 10px; }
/*.innerPageContent .leftContentBlock h2  { padding-left: 10px; }*/
.tabbingBlock .tabbing, .tabbingBlock { margin: 0px; height: auto; }
.contactPage .banner_block .map { padding: 10px 0; text-align: center; }
.contactPage .banner_block address { padding-bottom: 10px; }
.contactPage .banner_block .txt, .pink_box { padding: 5% 2%; }
.contactPage .banner_block h3 { font-size: 25px; }
.fancybox-inner>div { padding: 5%; width: 90%; display: block; height: auto; }
.formSection .form .dataField { width: 100%; }
.col_container { margin: 10px 0%; }
.plan_switcher{ margin:20px 0 10px;}
.col_container .col .details { margin-top: 4px; padding: 10px 10px 50px; }
.white_btn { bottom: 10px; }
.center_text { padding-top: 20px; }
.center_text h3 { font-size: 24px; }
.innerPageContent { min-height: 100px; }
.common_content { height: auto; margin: 0 -2%; width:104%; }
.common_content .inner { padding:20px 2%; }
.close_btn { display: none; }

.common_inner{ width:100%; padding:10px 0%}
.donate_form{ width:100%}
.donate_right{ width:98%; padding:20px 1%;}
.donate_form .section { width:92%; padding:20px 4%;}

.link_box { padding:10px 2%; width:96%; min-height:0px;}
.top_section figure{ width:100%; margin-bottom:10px;}
.link_box ul{ margin:0px -2%;}
.common_inner{ font-size:12px; line-height:18px;}
.highlights_slider strong{ font-size:15px;}
.link_box h1{ font-size:20px;}
.link_box ul li{ padding:5px 2%;}
.loc_select{ position:static; margin-bottom:10px;}
.bottom_boxes .box h3{ font-size:22px; margin-bottom:5px;}

.inner_boxes figcaption{ padding:10px;}
.inner_boxes figcaption strong{ font-size:16px;}
.innerPageContent .eventscoverage .imagebox{ margin-right:10px;}
header .h_section div.menu li a:after{ display:none;}
.main-menu ul li ul{ position:static; border:none; background:#0073cf;}
.main-menu ul li ul li a{font-size:12px!important;line-height:30px!important;}
header .h_section .top_menu a{border-width:0px 0px 1px 0px!important;}
.main-menu ul li ul li{ border:none!important;}
.main-menu ul li  a  ,header .h_section .top_menu a { font-size:13px;}
.main-menu ul li{ position:relative;}
header .h_section .top_menu div.menu{height:auto;}

.main-menu .menuparent:hover > a:after{ display:none!important;}
.main-menu ul li ul ,.main-menu ul li:hover ul{width:100%!important; float:left!important; position:static!important;/*border-top: 1px solid #118dd3 !important;*/}
.main-menu ul li .plus{ position:absolute;height:45px; cursor:pointer; width:50px!important;background: url("../images/plus.png") no-repeat scroll  center center;right:0px; top:0px; z-index:9;}
.main-menu ul li ul li .plus{height:30px;}

footer .f_links{ position:relative}
footer .f_links .plus2{background: url("../images/nav_icon.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 26px;
    position: absolute;
    right:0px;
    top:5px;
    transition: all 0.5s ease 0s;
    width: 30px;}
footer .f_links .right{ position:static; display:none; text-align:center;}
footer .f_links .plus2.open{ background-position: bottom left;}
footer .f_links .left a{ width:90px;}
.innerPageContent .tabbingBlock ul li ,.innerPageContent .tabbingBlock2 ul li{ cursor:default; padding-bottom:10px;}
.contactPage .tabbingBlock h4{ font-size:18px;}
.contactPage .tabbingBlock p.enquiry{ font-size:14px;}
.fullWidthSize{ padding: 0 2%; width:96%;}
.tabbingBlock .tabbing{ overflow:visible;}
.innerPageContent .tabbingBlock ul li:first-child ,.innerPageContent .tabbingBlock2 ul li:first-child{ padding-top:10px;}
.ini_content article .details{ width:67%;}
.innerPageContent>div.error{ margin:10px 2%;}
.contactPage .banner_block .map ,.contactPage .banner_block .txt, .pink_box { margin: 0 -2%;}
.search-results .title{ font-size:16px;}
.leftContentBlock .mCSB_inside > .mCSB_container{ margin-right:2%;}
.fancybox-inner h4+.boldTxt{ padding-top:0px;}
.contentTopImage{ margin-bottom:15px;}

.box_content .col .slider_box li{max-width:100%;}
.tabbingBlock2 ul{ display:none;}
.tabbingBlock2 li .imagebox{ display:none;}
.tabbingBlock2 li{padding:5px 0!important; margin:0px!important;}
.innerPageContent .rightContent.gallery_content{ height:auto!important; display:block!important; min-height:100px!important; width:100%!important; margin-bottom:20px; margin-top:20px;}
.innerPageContent .rightContent.gallery_content .contentpart{ padding:2%;}
.innerPageContent .rightContent.gallery_content .bx-wrapper img{height:auto; width:100%;}
.tabbingBlock2>h1 , .view-annual-reports-years-block .view-header h1 { display:block; cursor:pointer; margin-bottom:0px; padding:8px 10px; color:#fff;background:#f57a2a url(../images/accordian_down_arrow.png) no-repeat  98% center; font-size:17px; line-height:18px; font-weight:normal!important;}
.tabbingBlock2>h1.open , .view-annual-reports-years-block .view-header h1.open{background:#f57a2a url(../images/accordian_up_arrow.png) no-repeat  98% center;}
.view-annual-reports-years-block .view-content{ display:none; text-align:left; margin-top:10px;}
.view-annual-reports-years-block .views-row{ width:100%; margin:10px 0;}
.box_content .col.fl h3{ font-size:20px;}
.box_content .col .slider_box .txt h4{ font-size:16px;}
}
 @media only screen and (max-width:767px) {
body{ font-size:13px;}
.box_content .col.fr { width: 110%; padding: 0px; min-height: 10px;margin:0 -5% 0px; }
.box_content .col.fl { width: 96%; padding: 0px 2%; min-height: 10px; }
.box_content .col .slider_box .bx-pager { bottom: -10px; }
.box_content h3 { font-size: 20px; }
.box_content p { font-size: 14px; }
.box_content .col .slider_box img { width: 100%; }
.box_content .col .icon { display: none; }
.white_btn { line-height: 28px; padding: 0 6px; font-size: 13px; }
.location_common h1{ padding-bottom:10px;}
.plan_switcher ul{ width:285px;}
.plan_switcher li{ font-size:14px;}
.view-annual-reports-years-block .views-row{ margin: 0 5px 10px; font-size:13px; }
.view-annual-reports .attachment{ width:20%;}
.view-annual-reports .attachment + .view-content{ width:74%;}
.webform-client-form input[type="text"], .webform-client-form input[type="email"], .webform-client-form input[type="password"] ,.webform-client-form .form-managed-file  ,.webform-client-form .form-textarea-wrapper { width:98%;}
.webform-client-form .form-item label{ width:100%; margin-bottom:5px;}
.form-managed-file .form-file{ width:70%}
.form-managed-file .form-file + input{ width:29%; font-size:14px; padding:0px; height:34px;}
.webform-client-form .description{ padding-left:0px;}
.apply-form .form-actions input[type="submit"] ,.form-actions input[type=submit]{ margin-left:0px;}
.breadcrumbs{ display:none;}
.donationSection .donationForm{ width:100%;}
figure.align_left{width:37%;}
figure.align_left + .donationForm{ width:60%;}
#search-form .form-text{ width:50%;}
.box_content .col .slider_box img{ width:100%!important;}
.contactPage .tabbingBlock h5{ padding:10px 0;}
.innerPageContent .eventscoverage .rightContent .contentpart .accordion li h3, .fancybox-inner .accordion li h3{ font-size:15px;}
.donate_form .form-radios{ padding-bottom:0px;}
.form-item-currency-dropdown{ position:static; margin-top:10px!important;}
.donate_form .secondPart .form-type-select label, .donate_form .secondPart .form-type-textfield label, .donate_form .secondPart .form-type-textarea label{ width:100%;}
.donate_form .secondPart .form-type-select .sbHolder, .donate_form .secondPart .form-type-textfield .sbHolder, .donate_form .secondPart .form-type-textfield .form-text, .donate_form .secondPart .form-type-textarea .form-textarea-wrapper{ width:98%;}
.donate_form .secondPart .form-type-select .sbHolder{width:100%;}
/*.donate_form .form-item, .donate_form .form-actions{ margin:0px;}*/
.donate_form textarea{width:102%;}
.proceedBtn{ margin-top:5px;}
.donate_form .section .form-item-currency-option{ margin-bottom:20px;}
.donate_form .form-item.form-item-claiming-tax-exemption{ margin:10px 0;}
.donate_form .section input[type="submit"]{ margin-top:15px;}
.donate_form .secondPart .form-type-select label, .donate_form .secondPart .form-type-textfield label, .donate_form .secondPart .form-type-textarea label{ line-height:20px;}
.formSection label + .form-textarea-wrapper, .formSection .form-actions{ width:100%;}
/*.box_content .col .slider_box .bx-wrapper .bx-viewport{ min-height:400px!important;}*/
}
@media only screen and (min-width:640px) and (max-width:980px) {
.boxes .box figure .normal { display: none; }
.boxes .box figure .tab_img { display: block; }
.history { max-height: 450px; min-height: 450px; overflow: hidden; }
.h_slider li .caption .cell { padding: 10px 0; }
.h_slider li .caption h2 { font-size: 18px; }
.history .text { top: 11%; }
}
@media only screen and (max-width:640px) {
h1 , h2{ font-size:20px;}
.contentpart h3, .common_content h3 {font-size: 17px;line-height: 25px;}
header, header .h_section .donate { height: 75px; }
header .h_section .donate a { margin: 25px 0; }
.h_slider, .innerPageContent { padding-top: 75px; }
.h_slider li .small { display: block; }
.h_slider li .large { display: none; }
.h_slider li .caption .cell { padding: 10px 0; }
.h_slider li .caption p { padding-bottom: 10px; }
.h_slider li .caption h2 { font-size: 18px; line-height: 25px; margin-bottom: 5px; }
header .h_section .logo { width: 87px; }
header .h_section .donate { width: 123px; }
header .h_section .donate a { font-size: 13px; font-weight: bold; }
header .h_section .top_menu { top: 75px; }
header .h_section .nav_icon { top: 25px; right: 151px; }
header .search_box { right: 130px; top: 30px; }
header .h_section .top_menu a { font-size: 14px; line-height: 45px; padding:0px; }
.whats_new ul li { width: 100%; }
.whats_new .bx-controls-direction a { right: 0px; top: -10px; }
.whats_new ul li .caption span { min-height: 40px; }
/*	.slide2 .leftHolder .initiatives .bx-controls-direction{ height:154px;}
	.slide2 .leftHolder .initiatives .bx-wrapper .bx-next{top:69px;}
	.slide2 .leftHolder .initiatives .bx-wrapper .bx-prev{top:45px;}*/
.history .text p { font-size: 15px; line-height: 26px; }
.history .text { top: 7%; bottom: 7%; }
.history { min-height: 460px; }
.btn { line-height: 35px; padding: 0 10px; font-size: 15px; }
.ini_content article.large figure, .ini_content article.large .details { width: 100% }
.ini_content article.large figure img { width: 100%; height: auto; }
.ini_content article.small { width: 100%; }
/*.slide2 .leftHolder .initiatives .initiatives_slider li { padding:5px 50px 5px 5px; }*/
.slide2 .leftHolder .initiatives .bx-controls-direction{ right:0px;}
.boxes { margin: 10px 0 5px; }
.boxes .box.slide_02, .boxes .box.slide_03, .boxes .box.slide_04, .boxes .box.slide_05 { width: 96%; margin: 5px 2%; }
footer .right, footer .left, footer .more-links .lnk, footer .more-links .left_lnk, footer .more-links .news_letter, footer .more-links .right_lnk, footer .f_links .left, footer .f_links .right { width: 100%; clear: both; }
.slide2 .leftHolder .initiatives #initiatives li img{ margin-left:-40px;}
footer .copyRight, footer .copyRight .leftTxt, footer .copyRight .magnon { width: 100%; text-align: center; }
footer .copyRight .magnon img { float: none; display: inline-block; vertical-align: middle; }
footer .f_links .right a { display: block; padding: 0px; line-height: 27px; }
footer .more-links .lnk a, footer .more-links .lnk, footer .more-links .left p { font-size: 12px; }
footer .f_links .shadow { z-index: -1; top: 33px; }
footer .more-links h2 { margin-bottom: 4px; }
footer .more-links .news_letter { margin-top: 5px; }
.box_content .col .slider_box .txt { padding: 5px 1%; width:98%; }
.box_content .col .slider_box .txt h4 { font-size: 15px; }
.box_content .col .slider_box .txt p { font-size: 12px; }
.contactPage .banner_block h3 { font-size: 18px; }
.pink_box { font-size: 15px; }
.contactPage .tabbingBlock h5 { padding: 5px 2%; }
.tabbingBlock { padding-top: 15px; }
.innerPageContent .tabbingBlock p { padding-bottom: 0px; }
.contactPage .banner_block h5 { font-size: 15px; line-height: 20px; }
.contactPage .banner_block address { font-size: 15px; }
.breadcrumbs { font-size: 11px; }
.breadcrumbs li { padding: 0 19px; }
.innerPageContent .tabbingBlock p { font-size: 15px; line-height: 21px; }
.breadcrumbs li:first-child { margin-left: 3%; }
.innerPageContent .leftContentBlock h2 { margin-bottom: 0px; }
.col_container .col.width1, .col_container .col.width2, .col_container .col.width3, .col_container .col.width4 { width: 100%; margin: 0 0 10px; }
.col_container .col .details, .col_container .col.width1 .details { height: auto; padding: 2%; }
.white_btn { position: static; }
.center_text { font-size: 12px; }
.center_text h3 { font-size: 20px; line-height: 22px; }
.center_text h3 .sep { display: block; line-height: 10px; padding-bottom: 3px; }
.col_container .col.widthFull figure { width: 100%; }
.col_container .col.widthFull .details { position: static; margin-top: 4px; height: auto; width: 96%; padding: 2%; }
.col_container .col.widthFull .details h3 { margin-top: 0px; }
.contentpart p, .common_content p  ,.contentpart li, .common_content li{ font-size: 12px; }
.innerPageContent h2{ font-size:24px; line-height:30px;}

.donate_form .section{font-size:12px; line-height:20px;}
.testimonials blockquote{ font-size:13px; line-height:21px;}
.donate_form .section label.fl{width:30%;}
.donate_form .section .field{width:69%;}
.donate_form .small .sbHolder{width:40%;}
.donate_form .country + .fr{width:59%;}
.donate_form .section input[type="radio"], .donate_form .section input[type="checkbox"]{ margin-right:5px;}
figure.align_left{ width:100%; margin-right:0px; margin-bottom:20px;}
figure.align_left figcaption{ width:auto; right:10px; padding:10px;}

.location_common>.col{ width:100%; margin-bottom:20px;}
.location_common .map{ width:100%; margin-bottom:10px;}
.location_common .map+.col , .location_common .col { width:100%;}
.location_common .col.red_bullet{ width:48%;}
.location_common h3 ,.innerPageContent .tabSection h3 { font-size:15px;}
.location_common h5{ font-size:14px;}
.bottom_boxes .box .img{ width:30%;}
.bottom_boxes .box{ width:96%; min-height:0px; padding:10px 2%; margin-bottom:10px; margin-left:0px;}
.bottom_boxes .box .bx-wrapper .bx-viewport{ margin-bottom:30px;}

.inner_boxes figure.large_height{ width:48%!important; margin:0px 0 10px!important;position:relative!important;}
.inner_boxes figure.large_width ,.inner_boxes figure.small_width{width:100%!important; margin:0px 0 10px!important;; position:relative!important;}
.inner_boxes figure.large_height+figure.large_height{float:right!important; clear:none!important}
.inner_boxes figcaption{ position:static; padding:5px; font-size:11px; line-height:16px;}
.inner_boxes figcaption strong{ font-size:14px; line-height:17px;}
.highlights_slider{ padding:10px;}
.orange_btn{ font-size:16px; line-height:40px; padding: 0 10px;}
.innerPageContent .eventscoverage .calenderpart, .innerPageContent .eventscoverage .locationpart{ width:100%; margin-bottom:0px;}
/*.box_content .col .slider_box ul{max-width:100%!important ; width:100%!important}
.box_content .col .slider_box ul li{max-width:100%}*/
.testimonials blockquote{ margin-top:-6px;}
.ltCol, .rtCol{ width:100%; padding-bottom:0px; margin:0px;}
.rtCol ul { margin-top:0px;}
.ltCol ul{ margin-bottom:0px;}
.breadcrumbs li{ border-bottom:1px solid #dadada;}
header .search_box.open{ overflow:visible;}
header .search_box.open input[type="text"]{ top:152%; right:0px; width:85px; padding:1px 5px;}

.h_slider .bx-viewport,.h_slider .bx-viewport .banner_slider>li{height:420px !important;}
.h_slider li .caption .box{background:none repeat scroll 0 0 rgba(245, 122, 42, 1)}
.slide2 .leftHolder .initiatives{padding:0px;}
.slide2 .leftHolder .initiatives .initiatives_slider li{border-bottom:solid 1px #ccc;}
figure.align_left + .donationForm{ width:100%;}
.download-file{ font-size:12px;}
/*.view-annual-reports-years-block .views-row{ font-size:11px; margin: 0 2px 5px;}*/
}

@media only screen and (min-width:320px) and (max-width:480px){
	
	
.h_slider .bx-viewport,.h_slider .bx-viewport .banner_slider>li{height:355px !important;}
.h_slider li .caption .box{background:none repeat scroll 0 0 rgba(245, 122, 42, 1)}

	
	} 