@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1496px){
	.logo_sec a:first-child img{width: 130px;}
	.logo_sec a:last-child img{width: 300px;}
	.toggle_menu_side {line-height: 20px;}
	.intro, .vission-panel, .quick-contact-panel, .footer-main{overflow: hidden;}
}
@media only screen and (max-width: 1300px){
	.banner .bx-wrapper .banner_text h1 {font-size: 30px;line-height: 35px;}
	.banner .bx-wrapper .banner_text p {font-size: 18px;line-height: 25px;}
	.banner .bx-wrapper .banner_text .banner-btn{padding: 10px 15px;font-size: 19px;}
	.vission-panel h2 {font-size: 40px;}
	.quick-contact-panel h2 {font-size: 40px;}
	.quick-contact-panel p {font-size: 22px;}
	.quick-contact-panel .widget_mailmunch_widget input[type="submit"]{font-size: 22px;padding: 15px 18px;}
}
@media only screen and (max-width: 1200px){
	.logo_sec a:first-child img {width: 110px;}
	.logo_sec a:last-child img {width: 260px;}
	.banner .bx-wrapper .banner_text p:last-child{margin-bottom: 0;}
	.scrolltop{width: 50px;height: 50px;}
	.scrolltop .icon {font-size: 21px;}
	.default-btn {font-size: 15px;padding: 7px 10px;}
	.vission-panel h2 {font-size: 35px;}
	.quick-contact-panel h2 {font-size: 35px;}
	.intro .card-title {font-size: 25px;}
	.intro .card-text {font-size: 14px;line-height: 21px;}
	.vission-panel p {font-size: 17px;line-height: 24px;}
	#innercontainer {padding-bottom: 580px;}
	.inner_heading {font-size: 35px;}
}
@media only screen and (max-width: 1166px){
	#innercontainer {padding-bottom: 580px;}
}
@media only screen and (max-width: 1159px){
	#innercontainer {padding-bottom: 600px;}
}
@media only screen and (max-width: 1150px){
	#innercontainer {padding-bottom: 630px;}
}
@media only screen and (max-width: 1100px){
	.banner .bx-wrapper .banner_text h1 {font-size: 26px;line-height: 30px;}
	.banner .bx-wrapper .banner_text .banner-btn {padding: 7px 13px;font-size: 17px;}
	.banner .bx-wrapper .banner_text p {margin-bottom: 10px;}
	.heading h2 {font-size: 40px;}
	.intro .card {height: 100%;}
	.vission-panel img{height: 100%;}
	.footer-main h5{font-size: 22px;margin-bottom: 10px;}
	.footer-contact li span {width: 200px;}
	.quick-contact-panel p {font-size: 19px;line-height: 25px;}
	.intro {padding: 40px 0;}
	.vission-panel h2 {font-size: 30px;}
	#innercontainer {padding-bottom: 585px;}
	.heading {margin-bottom: 35px;}
}
@media only screen and (max-width: 1065px){
	#innercontainer {padding-bottom: 610px;}
}
@media only screen and (max-width: 1024px){
	.intro .card .card-body{padding: 0.65rem;}
	.copyright {text-align: center;}
	.copyright p {font-size: 13px;}
	#innercontainer {padding-bottom: 557px;}
	.footer-main h5 {font-size: 19px;}
	#main_countedown_widget_2 .element_conteiner{width: 45%;}
}
@media only screen and (max-width: 991px){
	.footer-main .col-sm-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; margin-bottom: 15px;}
	.footer-main .col-sm-3:nth-child(2){-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; margin-bottom: 15px;}
	.footer-main .col-sm-4{-ms-flex: 0 0 55%;flex: 0 0 55%;max-width: 55%; margin-bottom: 15px;}
	.footer-main .col-sm-3:last-child{-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%; margin-bottom: 15px;}
	.footer-main .col-sm-4 img{ float: left; }
	.footer-main .col-sm-4 #menu-ana-partner-regions{float: left;width: auto;display: -ms-grid;display: grid;}
	.footer-contact li{padding-bottom: 10px;}
	.footer-contact li span {width: 303px;}
	.footer-contact li span br {display: none;}
	.footer-main {padding: 25px 0 10px;}
	#innercontainer {padding-bottom: 0;}
	footer {position: relative;}
	.copyright {padding: 10px 0;}
	.heading h2 {font-size: 35px;}
	.risk-assessment-form h1 {font-size: 45px;}
	.risk-assessment-form form {width: 65%;}
	.footer-main #menu-additional-resources.arrow-list li{width: 50%;}
	.intro .card-title {font-size: 21px;}
	.count_down_clock{position: fixed;right: 0px;bottom: 0px;background: rgba(1,1,1,0.5);width: 100%;height: auto;}
	.count_down_clock #main_countedown_widget_2 .countdown{margin-top: 5px;margin-bottom: 5px;}
	.count_down_clock #main_countedown_widget_2 .time_description{line-height: 15px; font-size:10px!important}
	.count_down_clock h2 {width: 60%;}
	.video-grid h5{ font-size: 21px; }
	.video-grid p{font-size: 17px;line-height: 25px;}
	.entry-header .entry-title {font-size: 37px;}
}
@media only screen and (max-width: 950px){
	.default-btn {font-size: 14px;}
}
@media only screen and (max-width: 900px){
	.intro .col-sm-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-bottom: 30px;}
	.intro .col-sm-4:last-child{margin: 0 auto;}
	.vission-panel img {height: auto;}
	.banner .bx-wrapper .banner_text h1 {font-size: 23px;line-height: 25px;}
	.banner .bx-wrapper .banner_text h1 br{display: none;}
	.banner .bx-wrapper .container{top: 67%;}
}
@media only screen and (max-width: 850px){
	.footer-contact li span {width: 278px;}
}
@media only screen and (max-width: 840px){
	.default-btn {font-size: 15px;}
	.vission-panel .col-sm-5, .vission-panel .col-sm-7{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.vission-panel img {width: 100%;}
	.vission-panel .col-sm-5{margin-bottom: 25px;}
	.quick-contact-panel .col-sm-6{padding: 0;}
	.quick-contact-panel .col-sm-6, .quick-contact-panel .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer-contact li span {width: 278px;}
	.copyright p {font-size: 13px;line-height: 24px;}
	.footer-main .col-sm-4 img {width: 129px;}
	.currentfunding-listing .arrow-list li{font-size: 17px;}
	.vc_empty_space{height: 10px!important;}
	.arrow-list.text-normal li {font-size: 18px;}
	.page-id-4100 .float-right {width: 100%; padding-left: 0!important;}
	.page-id-4100 .float-right img{width: 100%;}

}
@media only screen and (max-width: 800px){
	.banner .bx-wrapper .banner_text .banner-btn{padding: 3px 10px;font-size: 14px;}
	.planning-content .float-right{width: 100%;padding-left: 0!important;}
	.planning-content .float-right img{width: 100%;}
}
@media only screen and (max-width: 780px){
	.footer-contact li span {width: 258px;}
	.footer-main .col-sm-4 img {width: 115px;}
}
@media only screen and (max-width: 768px){
	.about-panel .wpb_single_image figure, .about-panel .wpb_single_image figure > div, .about-panel .wpb_single_image figure > div img {width: 100%;}
	.team-panel h2{font-size: 30px;}
	.team-panel .vc_grid-item.vc_col-sm-3{width: 50%;float: left;}
	.grid-container .grid-panel{margin-bottom: 30px;}
	.grid-container .grid-panel:last-child{ margin-bottom: 0; }
	.grid-container .grid-panel h3{font-size: 30px;}
	p {font-size: 17px;line-height: 25px;}
	.innerpage {padding: 100px 0 50px;overflow: hidden;}
	.page-id-5260 .grid-container .grid-panel {margin-bottom: 0;}
	.red-panel h3{font-size: 28px;}
	.red-panel .about-content-area{font-size: 16px;}
	.webinar-panel{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.webinar-panel .vc_col-sm-8{order: 2;}
	.webinar-panel .vc_col-sm-4{ order: 1; }
	.webinar-panel .wpb_single_image figure, .webinar-panel .wpb_single_image figure > div, .webinar-panel .wpb_single_image figure > div img{ width: 100%; }
	.grid-webinars-container .container{margin: 0!important;max-width: 100%;}
	.grid-webinars-container .col-sm-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.webinars_page_container .video_date p {font-size: 14px;line-height: 22px;}
	.risk-assessment-form form {width: 85%;}
	.speakers-panel .wpb_single_image figure, .speakers-panel .wpb_single_image figure > div, .speakers-panel .wpb_single_image figure > div img {width: 100%;}
	.agenda-grid h4{font-size: 25px;}
	.alert-red h6, .alert-red h5{font-size: 17px;}
	.footer-main .col-sm-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-bottom: 15px;}
	.footer-main .col-sm-3:last-child{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-bottom: 15px;}
	.footer-main .col-sm-4 img {width: 145px;}
	.webinars_page_container .vc_col-sm-4 figure, .webinars_page_container .vc_col-sm-4 figure > div, .webinars_page_container .vc_col-sm-4 figure > div img{width: 100%;}
	.box-shadow figure, .box-shadow figure > div, .box-shadow figure > div img{width: 100%;}
    .banner_count_down{display:none;}
}
@media only screen and (max-width: 767px){
	.heading h2 {font-size: 28px;}
	.intro .card-text {font-size: 15px;line-height: 23px;}
	.intro .card .card-body {padding: 20px 15px 25px;}
	.intro .card{padding-top: 25px;}
	.vission-panel .col-sm-7{ text-align: center; }
	.vission-panel .default-btn{margin: 0 auto;}
	.footer-contact li span {width: 90%;}
	.banner .bx-wrapper .container{position: relative;top: 0;transform: none;left: 0;max-width: 100%;padding: 0;}
	.banner .bx-wrapper .banner_text {position: relative;text-align: center;left: auto;right: auto;transform: none;bottom: auto;width: 100%;padding: 35px 15px;background: #373737;height: 100%;min-height: 230px;top: 0;width: 100%;height: 230px;}
	.banner .bx-wrapper .banner_text h1{color: #FFF;}
	.banner .bx-wrapper .banner_text p{color: #FFF;}
	.banner .bx-wrapper .banner_text .banner-btn{margin: 0 auto;}
	.bx-wrapper .bx-controls-direction a{width: 35px;height: 35px;}
	.bx-wrapper .bx-controls-direction a i{font-size: 16px;}
	.scrolltop {width: 35px;height: 35px;}
	.scrolltop .icon {font-size: 18px;}
	.risk-assessment-list ul li {font-size: 17px;}
	.arrow-list.text-normal li {font-size: 16px;}
	.entry-header .entry-title {font-size: 30px;margin-bottom: 20px;}
	.gform_wrapper {width: 100%;}
	.gform_legacy_markup_wrapper .top_label .gfield_label, .gform_legacy_markup_wrapper legend.gfield_label, .gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label{font-size: 17px;font-weight: 400;}
	.gform_legacy_markup_wrapper .gfield_checkbox li label, .gform_legacy_markup_wrapper .gfield_radio li label{font-size: 17px;}
	.heading {font-size: 25px;}
	.inner_heading {font-size: 30px;}
	.white_block {padding: 15px 5px;}
	#main_countedown_widget_2 .element_conteiner {width: auto;}
 
    .intro .col-sm-4.first{order:3;}
    .intro .col-sm-4.third{order:2;margin-bottom:25px;}
    .intro .col-sm-4.second{order:4;}
    
}
@media only screen and (max-width: 641px){
	.gform_fields .grid-left, .gform_fields .grid-right{width: 100%;}
	.gform_legacy_markup_wrapper .gform_footer input.button, .gform_legacy_markup_wrapper .gform_footer input[type=submit]{width: auto;    margin: 0 auto;}
	.registration-form-heading h4{font-size: 1.3rem;}
	.risk-assessment-form form input[type="submit"] {font-size: 20px;}
	.gform_legacy_markup_wrapper .gfield_checkbox li, .gform_legacy_markup_wrapper .gfield_radio li{margin: 0;}
	.current_funding {
    position: inherit;
    right: 10%;
    top: 50%;
    display: block;
}
	.current_funding a {
    background: #990d03;
    color: #fff !important;
    padding: 10px;
    display: block;
    text-align:center;
}
}
@media only screen and (max-width: 640px){
	.intro .col-sm-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer-main .col-sm-2{-ms-flex: 0 0 35%;flex: 0 0 35%;max-width: 35%;}
	.footer-main .col-sm-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer-main .col-sm-3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.logo_sec a:first-child img {width: 80px;}
	.logo_sec a:last-child img {width: 230px;}
	.social-list li:last-child a{width: 35px;height: 35px;}
	.social-list li:last-child a i{font-size: 18px;line-height: 20px;}
	.right-header .search-panel{width: 35px;height: 35px;}
	nav.top-nav ul li.search .search-panel i {font-size: 15px;}
	.toggle_menu_side i {font-size: 23px;}
	.logo_sec a:last-child img {width: 190px;}
	nav.top-nav {padding: 5px 10px;}
	.bx-wrapper .bx-controls-direction a{margin-top: -80px;}
	.grid-webinars-container .col-sm-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.grid-webinars-container .col-sm-4 .video_block img{width: 100%;}
	.risk-assessment-form h1 {font-size: 35px;}
	.risk-assessment-form form {width: 95%;}
	.day-section h5{font-size: 18px;}
	.day-section h4{font-size: 23px;}
	.about-agenda h4{font-size: 1rem;}
	.planning-heading h4{font-size: 1.3rem;}
	.gform_legacy_markup_wrapper ul.gfield_radio{width: 100%;}
	.gform_legacy_markup_wrapper ul.gfield_checkbox, .gform_legacy_markup_wrapper ul.gfield_radio{width: 100%;}
	.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top: 0;}
	.count_down_clock h2{padding-top: 7px;}
	.footer-main .col-sm-3:nth-child(2){-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 15px;}
	.footer_logo{ margin-bottom:25px;}
	.footer_logo a{ display:block; text-align:center;}
	.footer_logo img{ width:200px; margin:0px auto;}
	nav.top-nav{background-color: rgba(0,0,0,0.6);}
	.custom-rounded-image{margin: 0;}
}
@media only screen and (max-width: 576px){
	.webinar-panel{margin: 0; margin-bottom: 25px;}
	.faq-panel h3{font-size: 25px;}
	.faq-panel h5{font-size: 20px;}
	.faq-panel .vc_toggle_title h4{ font-size: 18px; }
	.heading { font-size: 20px; }
	.webinars_page_container h4{font-size: 30px!important;}
	.custom_modal .modal-body h2 {font-size: 23px;}
	.custom_modal .modal-body h4 {font-size: 18px;}
	.video_block_new .video_thumb_block img{width: 100%;}
	.page-id-3841 .webinars_page_container .col-sm-4 {margin-bottom: 15px;}
	.webinars_page_container .tags{border-radius: 0px 50px 50px 0px;}
	.page-id-3841 .webinars_page_container{padding: 0 15px!important;}
	.page-id-4790 .innerpage {padding: 100px 0 50px;}
}
@media only screen and (max-width: 575px){
	nav.top-nav {padding: 5px 10px;}
	.heading h2 {font-size: 25px;}
	.default-btn {font-size: 17px;}
	/*.header{position: relative;}*/
	nav.top-nav{background-color: rgba(0,0,0,0.6);}
	.innerpage {padding: 50px 0;}
	table{font-size: 16px;}
	.custom_modal .modal-header button{margin: 0rem 0rem 0rem auto;}
	.inner_heading {font-size: 22px;}
	.banner .bx-wrapper img {
    padding-top: 53px;
	}
}
@media only screen and (max-width: 480px){
	.heading h2 {font-size: 23px;}
	.quick-contact-panel p {font-size: 18px;line-height: 25px;}
	.quick-contact-panel h2 {font-size: 30px;}
	#menu-additional-resources.arrow-list li{width: 100%;}
	.logo_sec a:last-child img {width: 140px;}
	.logo_sec a:first-child img {width: 65px;}
	.logo_sec a{margin: 0;}
	nav.top-nav {min-height: 55px;}
	.banner .bx-wrapper .banner_text p br{display: none;}
	.banner .bx-wrapper .banner_text{padding: 25px 15px;}
	.vission-panel h2 {font-size: 25px;}
	.copyright p {line-height: 20px;}
	.team-panel .vc_grid-item.vc_col-sm-3 {width: 100%;}
	.innerpage {padding: 30px 0;}
	.red-panel h3 {font-size: 21px;}
	.instructional-webinars{margin-top: 20px !important;}
	.wp-pagenavi a, .wp-pagenavi span{font-size: 14px;padding: 10px;}
	.entry-header .entry-title {font-size: 25px;}
	.risk-assessment-form form {width: 100%;}
	.risk-assessment-form h1 {font-size: 30px;}
	.list-full li {word-break: break-word;}
	.agenda-grid h4{font-size: 20px;}
	.logo_sec {padding-bottom: 0;}
	.grid-panel .vc_column-inner > .wpb_wrapper{padding: 20px 15px;}
	.registration-form-heading h4 {font-size: 0.9rem;}
	.bbp-search-form #bbp_search_submit {padding: 6px 15px;}
	#bbpress-forums div.bbp-search-form {width: 100%;}
	#bbpress-forums #bbp-search-form #bbp_search{width: 80%;}
	.bbp-search-form #bbp_search_submit{width: 20%;}
	.footer-main #menu-additional-resources.arrow-list li {width: 100%;}
	.count_down_clock{display: none;}
	.heading {font-size: 20px;}
	.grid-heading {font-size: 21px;}
	.scrolltop{bottom: 10px;right: 10px;}
	.vc_sep_width_80 {width: 100%;}
	.page-id-4609 .grid-container .grid-panel {margin-bottom: 10px;}
}
@media only screen and (max-width: 400px){
	.header .menu-panel{margin-left: 5px!important;}
	.right-header .search-panel {width: 30px;height: 30px;}
	.social-list li:last-child a{width: 30px;height: 30px;}
	.banner .bx-wrapper .banner_text h1 {font-size: 18px;line-height: 22px;}
	.banner .bx-wrapper .banner_text p {font-size: 15px;line-height: 20px;}
	.banner .bx-wrapper .banner_text{min-height: 215px;height: 200px;}
	#bbpress-forums #bbp-search-form #bbp_search{width: 60%;}
	.bbp-search-form #bbp_search_submit{width: 40%;}
	.vc_toggle{padding: 10px;}
	.faq-panel .vc_toggle_title h4 {font-size: 14px;}
	.page-id-5100 .webinars_page_container .col-sm-4 {padding-left: 0; padding-right: 0;}
	.custom_modal .float-left{width: 100%; padding-right: 0!important;}
	.custom_modal .float-left img{width: 100%;}
}
@media only screen and (max-width: 390px){
	nav.top-nav {min-height: 60px;padding: 5px 1px;}
	.faq-panel .vc_toggle_title h4 {font-size: 13px;}
}