@media screen and (max-width :1530px) {
.logo img{height:114px; margin-left: -60px;}
.join_us_box{right: -60px; top: 24px;}
.join_us_box a{width: 56px;}
.join_us_box a img{height: 36px;}
.join_us_box a span{font-size:10px;}
.menu_device_main ul li{margin-right:10px;}
.sticky .menu_device_main ul li{margin-right: 40px;}
.quick_link_hed a span{margin-right:10px;}
}
@media screen and (max-width :1480px) {
.logo img{margin-left: -40px; padding:10px;}
.join_us_box{right:-25px; top: 114px;}
.inner_page_sec .left_services_box{width: 27% !important; padding:0px !important;}
.inner_page_sec .right_services{width: 73% !important; padding-left:3% !important;}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y !important; touch-action: pan-y !important; -ms-touch-action: auto; touch-action: auto;}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item, .owl-carousel{ -ms-touch-action: auto; touch-action: auto; }
/*010223 start*/
.home_page_main_popup_box{top:8%;}
/*010223 end*/
}
@media screen and (max-width :1430px) {
.logo img{height:113px; margin-left: -24px; padding:10px;}
.menu_device_main ul li a{font-size:16px;}
.join_us_box{right:-24px;}
.our_member_sec_main .owl_slider_main .owl-carousel .owl-nav button.owl-prev{left:-10px;}
.our_member_sec_main .owl_slider_main .owl-carousel .owl-nav button.owl-next{right:-10px;}
.quick_link_box{margin-right: 0.5%;}
.quick_link_hed{font-size:15px;}
.quick_link_box{width: 18%;}
.footer_top_inner .quick_link_box:nth-child(3){width: 17%;}
.footer_top_inner .quick_link_box:nth-child(6){width: 16.5%;}
}
@media screen and (max-width :1400px) {
.container{width:95% !important; float:left; margin-left:2.5%; margin-right:2.5%;}
.inner_page_top .inner_page_top_box_main .inner_page_head{width:100% !important; float:left; margin:0px; padding-left:2.5%; padding-right:2.5%;}
.inner_page_top .container{width: 100% !important; margin:0px !important; padding:0px;}
.slide_content{width:95%;}
.logo{margin-left: -2%;}
.logo img{height:90px; margin:11px 0px; padding:0px;}
.menu_device_main ul li{margin-right:12px;}
.menu_device_main ul li a{font-size:15px;}
.menu_top ul li a{font-size: 15px;}
.menu_device_main ul li .dropdown_menu_box{top: 46px;}
.sticky .menu_device_main ul li .dropdown_menu_box{top: 33px;}
.join_us_box{top: 108px;}
.main_heading{font-size:45px;}
.sub_heading_light{font-size: 17px; line-height: 28px;}
.sub_heading_medium{font-size: 17px; line-height: 28px;}
.about_pera_box p{font-size: 17px; line-height: 28px;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab li{padding:15px;}
.our_work_at_imo_tab .our_work_at_imo_content h3{font-size: 18px; line-height: normal;}
.our_work_at_imo_tab .our_work_at_imo_content p{font-size:15px;}
.video_box video{height:428px;}
.membership_advantages_box p{font-size: 45px; line-height: 66px;}
.latest_news_main ul li .news_time{font-size: 17px;}
.latest_news_main ul li p{font-size:17px;}
.newsletters_announcements_projects_main ul li p{font-size:17px;}
.btn_all{font-size:17px;}
.latest_news_main ul li h3{font-size: 20px;}
.join_us_sec h2{font-size: 45px;}
.join_us_sec p{font-size: 17px;}
.quick_link_hed{font-size: 14px;}
.footer_top_inner ul li{font-size: 14px;}
.website_visits{font-size: 13px;}
.footer_bottom p{font-size: 13px;}
body .inner_page_sec .member_pres_box{padding:15px;}
body .inner_page_sec .member_pres_box h3{font-size:15px;}
.footer_top_inner .quick_link_box:nth-child(2){width: 14.5%;}
.footer_top_inner .quick_link_box:nth-child(3){width: 16.5%;}
.footer_top_inner .quick_link_box:nth-child(6){width: 16.5%;}
}
@media screen and (max-width :1365px) {
.logo img{height:80px; margin:11px 0px;}
.menu_device_main ul li{margin-right: 10px; margin-top: 22px;}
.menu_device_main ul li a{padding-bottom: 22px; font-size:14px;}
.menu_device_main ul li a .fa{font-size: 12px;}
.menu_device_main ul li .dropdown_menu_box li a{font-size: 13px; padding: 7px 10px;}
.menu_device_main ul li .dropdown_menu_box{top: 42px;}
.sticky .menu_device_main ul li .dropdown_menu_box{top: 33px;}
.join_us_box{top: 99px;}
.newsletter_dialog a{padding: 6px 14px; font-size: 14px;}
.slide_text{padding: 25px 25px 28px 25px;}
.slide_heading{font-size: 40px; margin-bottom: 10px;}
.slide_pera{font-size: 16px; line-height: 26px; margin-bottom: 20px;}
.slide_btn{font-size: 16px; padding: 8px 25px;}
.main_heading{font-size: 40px; margin-bottom: 20px;}
.sub_heading_main{font-size: 20px;}
.sub_heading_light{margin-bottom: 20px; font-size: 16px; line-height: 26px;}
.sub_heading_medium{margin-bottom: 20px; font-size: 16px; line-height: 26px;}
.about_pera_box p{margin-bottom: 20px; font-size: 16px; line-height: 26px;}
.our_work_at_imo_content h3{font-size: 20px; margin-bottom: 12px;}
.our_work_at_imo_content p{font-size: 16px; margin: 0px 0px 12px 0px;}
.our_work_at_imo_tab_inner{width: 56%;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab{width: 44%;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab li{padding: 12px;}
.our_work_at_imo_tab .our_work_at_imo_img{width:20%;}
.our_work_at_imo_tab .our_work_at_imo_content{width:80%;}
.our_work_at_imo_tab .our_work_at_imo_content h3{margin-bottom: 8px;}
.our_work_at_imo_tab .our_work_at_imo_content p{margin-bottom: 8px;}
.video_box video{height: 395px;}
.membership_advantages_box{padding: 60px 30px;}
.membership_advantages_box p{font-size: 40px; line-height: 55px;}
.member_top_list_hed_content{font-size: 18px;}
.member_top_list_hed_img img{height: 47px;}
.our_member_sec_list table table tr td h3{font-size: 18px;}
.our_member_sec_list table table tr td{font-size: 15px;}
.our_member_sec_list table table tr td .btn_all{font-size: 15px;}
.latest_news_main ul li .news_time{font-size: 16px;}
.latest_news_main ul li p{font-size: 16px; line-height: 26px;}
.more_news{margin-top: 25px;}
.btn_all{font-size: 16px;}
.newsletters_announcements_projects_main ul li h3{font-size:20px; line-height: normal; margin-bottom: 12px;}
.newsletters_announcements_projects_main ul li p{font-size: 16px; line-height: 26px; margin: 0px 0px 12px 0px;}
.join_us_sec h2{font-size: 40px; margin-bottom:12px;}
.join_us_sec p{font-size: 16px; line-height: 26px; margin: 0px 0px 12px 0px;}
.quick_link_hed{font-size: 14px;}
.footer_top_inner ul li{margin-bottom: 12px; font-size: 13px;}
.board_sec_right p{font-size: 15px; line-height: 24px; margin-bottom: 12px;}
.board_sec_pera_small.board_sec_right p{font-size: 14px; line-height: 23px;}
.owl-carousel.owl-theme:after{content:none !important;}
.owl-carousel .owl-nav button.owl-prev{left:0px;}
.owl-carousel .owl-nav button.owl-next{right:0px;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{height: 70px; font-size: 70px; line-height: 70px;}
}
@media screen and (max-width :1269px) {
.logo img{height:60px; margin: 15px 0px;}
.menu_device_main ul li{margin-right:9px; margin-top: 15px;}
.menu_device_main ul li a{font-size: 14px; padding-bottom: 15px;}
.sticky .menu_device_main ul li{margin-right:20px;}
.menu_device_main ul li .dropdown_menu_box{top:34px;}
.sticky .menu_device_main ul li .dropdown_menu_box{top: 32px;}
.join_us_box{top: 84px;}
.slide_heading{font-size: 30px; letter-spacing:1px; margin-bottom: 8px;}
.slide_pera{font-size: 15px; line-height: 24px; margin-bottom: 18px; letter-spacing:0.5px;}
.slide_btn{font-size: 15px; padding: 7px 20px;}
.about_home_left{padding-right:15px;}
.about_home_right{padding-left:15px;}
.main_heading{font-size: 30px; margin-bottom: 15px;}
.sub_heading_light{margin-bottom: 15px; font-size: 15px; line-height: 24px;}
.sub_heading_medium{margin-bottom: 15px; font-size: 15px; line-height: 24px;}
.sub_heading_main{font-size: 18px; margin-bottom: 15px;}
.about_pera_box p{margin-bottom: 15px; font-size: 15px; line-height: 24px;}
.btn_all{font-size: 15px;}
.video_box{padding-right:15px;}
.video_box video{height: 369px;}
.membership_advantages_box{padding: 69px 15px;}
.membership_advantages_box p{font-size: 30px; line-height: 40px;}
.section_1, .section_new1, .section_2, .section_new2, .section_5, .section_new3, .section_4{padding: 40px 0px;}
.join_us_sec_main{padding:30px 0px;}
.our_work_at_imo_tab_inner{padding-right:15px;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab{padding-left:15px;}
.our_work_at_imo_tab .our_work_at_imo_content{padding-left:15px;}
.our_work_at_imo_content{padding-top:15px;}
.our_work_at_imo_content h3{font-size:18px;}
.our_work_at_imo_content p{font-size: 15px; line-height: 24px;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab li{padding:10px;}
.our_work_at_imo_tab .our_work_at_imo_content h3{font-size: 16px; margin-bottom:7px;}
.our_work_at_imo_tab .our_work_at_imo_content p{font-size:14px; line-height:22px;  margin-bottom:7px;}
.our_work_at_imo_tab .btn_all{font-size:14px;}
.our_member_websites_inner{margin-right:2%; margin-bottom:2%;}
.member_top_list_hed_img img{height: 40px;}
.member_top_list_hed_content{font-size: 16px; margin: 10px 0px;}
.our_member_sec_list table table tr td h3{font-size: 16px;}
.our_member_sec_list table table tr td{font-size: 14px;}
.our_member_sec_list table table tr td .btn_all{font-size: 14px;}
.latest_news_main ul li .news_time{font-size: 15px; margin-bottom:8px;}
.latest_news_main ul li h3{font-size:18px; margin-bottom: 12px; line-height: 25px; min-height: 50px;}
.latest_news_main ul li p{font-size: 15px; line-height: 24px; margin-bottom:10px;}
.newsletters_announcements_projects_content{width:96%; margin-left: 2%; padding:12px;}
.photo_gallery_enents_main.owl-carousel.owl-theme:after{top: -16%;}
.join_us_sec h2{font-size: 30px; margin-bottom: 10px;}
.join_us_sec p{font-size: 15px; line-height: 24px; margin-bottom:10px;}
.footer_top{padding: 20px 0px;}
.quick_link_hed{font-size: 13px;}
.footer_bottom_left{padding: 20px 0px;}
.inner_page_top{padding-top: 170px;}
.inner_page_top .inner_page_top_box_main{padding-top:30px;}
.board_directors_tab_main > ul > li a h4{font-size:13px;}
.inner_page_main_bottom p{font-size: 15px; line-height: 24px; margin-bottom: 10px;}
.inner_page_sec{padding: 20px 0px 30px 0px;}
.inner_page_main_bottom ul li{font-size: 15px; line-height: 24px; margin-bottom: 10px;}
.inner_page_main_bottom .inner_hed{font-size: 18px;}
.read_more_btn{font-size: 15px;}
.inner_page_img_sec_content{padding: 10px;}
.inner_page_img_sec ul li p{font-size: 15px; line-height: 24px;}
.li_min_height_245px li .inner_page_img_sec_content{min-height: 215px;}
.inner_page_top_box{padding: 0px 0px 20px 0px;}
.read_more_btn{font-size: 15px;}
.board_sec_right h6{font-size: 20px; margin-bottom: 13px;}
.board_directors_tab_main > ul > li a img{width: 120px; height: 120px;}
.inner_page_head{font-size:30px;}
.membership_form_link p{font-size: 35px; line-height:45px; margin-bottom:0px !important; margin-top:10px;}
body .workshop_popup_bg3 .workshop_popup .popup_inr_box .download_word_file_btn_2 img{width:auto !important;}
.add_new_poppu_homepage .home_main_popup_ICS a.download_word_file_btn_2 img{height: 50px;}
.add_new_poppu_homepage .home_main_popup_ICS a.download_word_file_btn_2{padding: 15px 15px 20px 15px;}
.left_services_box ul li a span{font-size: 15px;}
body .member_pres_box_AGM strong{margin-top:5px;}
body .inner_page_sec .member_pres_box{width:98%; min-height:0px;}
body .member_pres_box_AGM_word img{margin-top:0px; height: 60px;}
body .member_pres_box_AGM_word h3{margin:5px 0px;}
.list_box table tr td{font-size: 15px;}
.list_box table tr td img{width: 60px; height: 42px;}
.right_grid table .members_h3{font-size: 16px;}
.right_grid table table tr td{font-size: 16px;}
.inner_page_head_btn{width:60%; margin-top: -60px; margin-bottom: 25px;}
.inner_page_main_bottom ul li{margin-bottom:0px; line-height:normal;}
.inner_page_head_btn ul li a{font-size: 15px; padding: 7px 12px; min-height: 40px;}
/*010223 start*/
.news_sub_hed_main_large span{float:left; width:100%;}
.news_sub_hed_main_large .news_hed_anchor_right{float:left; margin-top: 10px;}
/*010223 end*/
p.bjqs-caption{margin:0px !important;}
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:480px !important;}
.photo_gallery_main ul li img{max-height:480px; min-height:480px;}
ul.bjqs-controls.v-centered li a{top: 210px !important;}

/*120423 start*/
#tab_nav.photos_videos_tabs > ul{margin-bottom: 30px;}
#tab_nav.photos_videos_tabs > ul > li a{font-size: 30px;}
/*120423 end*/

}
@media screen and (max-width :1169px) {
.logo img{margin: 18px 0px; height: 50px;}
.menu_device_main ul li a{font-size: 13px; padding-bottom: 10px;}
.menu_device_main ul li{margin-right:6px; margin-top: 10px;}
.menu_top ul li a{font-size: 13px; padding: 5px 15px;}
.menu_device_main ul li .dropdown_menu_box{top: 29px;}
.sticky .menu_device_main ul li{margin-right:18px; margin-top:10px;}
.sticky .menu_device_main ul li a{padding-bottom: 10px;}
.sticky .menu_device_main ul li .dropdown_menu_box{top: 29px;}
.nav_main_top:after{width:20%;}
.join_us_box{top: 66px; right: -20px;}
.join_us_box a img{margin:8px 0px 2px 0px; height: 30px;}
.sticky .join_us_box a img{margin: 5px 0px 2px 0px; height: 30px;}
.slick-nav{width: 30px; height: 40px; line-height: 40px;}
.slick-nav span{width: 12px; height: 12px;}
.slick-nav.prev-arrow span{margin-left: 4px;}
.slick-nav.next-arrow span{margin-left: -4px;}
.sub_heading_light{margin-bottom: 10px;}
.sub_heading_medium{margin-bottom: 10px;}
.about_pera_box{padding-left: 15px; border-left: 6px solid #e64e00;}
.about_pera_box p{margin-bottom: 10px;}
.video_box video{height: 322px;}
.membership_advantages_box{padding: 45px 15px;}
.newsletters_announcements_projects_main ul li h3{font-size:18px;}
.newsletters_announcements_projects_main ul li p{font-size: 15px; line-height: 24px;}
.footer_top{padding: 15px 0px;}
.quick_link_box{width: 23% !important; margin-right: 2%; margin-top:7px; margin-bottom:7px;}
.quick_link_icon{float:right;}
.footer_bottom p{margin-bottom: 10px;}
.pdf_sec_content{padding: 10px; min-height: 0;}
.pdf_sec_list ul li p{font-size: 15px; line-height: 24px;}
.inner_page_main_bottom table{font-size: 15px; line-height: 22px;}
.footnotes_sec{margin-top: 10px;}
.contact_right_box, .member_form_box{width:100%; margin:20px 0px 0px 0px; padding:15px 15px 0px 15px;}
.contact_form_row{margin-bottom:15px;}
.member_form_row{width:100%; margin-right:0px;}
.inner_page_sec .left_services_box{width: 27% !important; padding:0px !important;}
.inner_page_sec .right_services{width: 73% !important; padding-left:3% !important;}
.inner_page_sec{letter-spacing:0px;}
.inner_page_sec .left_services_box ul li a{padding: 8px 8px; font-size: 15px;}
.inner_page_sec .left_services_box ul li{margin-bottom: 8px;}
.inner_page_sec .left_services_box ul li a .fa{margin: 2px 6px 0px 0px; font-size: 14px;}
.inner_page_sec .left_services_box ul li a span{font-size: 14px;}
.inner_page_sec .right_services{padding-left: 2% !important;}
.inner_page_sec .member_pres_heading{font-size:18px;}
.inner_page_sec .member_pres_box h3.member_hed{font-size:15px;}
.inner_page_sec .member_pres_box strong.flayer_pera .flayer_pera_inr1{margin-bottom: 6px; font-size: 14px;}
.inner_page_sec .member_pres_box{padding:12px;}
.inner_page_sec .nautical_sec1 h4, .inner_page_sec .nautical_sec1 h5{font-size:18px;}
.inner_page_sec .nautical_sec1{padding: 15px 0px}
.inner_page_sec .nautical_sec2{padding-top:0px;}
.inner_page_sec .nautical_sec2 h6{margin-bottom: 12px; font-size: 15px;}
.inner_page_sec .nautical_sec2 h6:first-child{margin-bottom: 12px;}
.inner_page_sec .nautical_btn1{margin-top: 15px; padding: 7px 16px;}
.inner_page_sec .nautical_inner_box p{line-height: 23px; margin-bottom: 13px; font-size: 15px;}
.inner_page_sec .nautical_user_box_right p{line-height: 24px; letter-spacing:0px;}
.inner_page_sec .nautical_user_box_botm .nautical_btn{margin-bottom: 10px;}
.inner_page_sec .nautical_btn{padding: 7px 16px;}
.inner_page_sec .nautical_user_box_botm p{line-height: 24px; letter-spacing:0px;}
.inner_page_sec .nautical_footer{padding: 10px;}
.inner_page_sec .nautical_social_media{margin-bottom: 10px; padding-bottom:8px;}
.inner_page_sec .nautical_footer_bottom p{letter-spacing:0px; margin-bottom:8px;}
body .workshop_popup_bg3 .workshop_popup{width: 95% !important; top: 0px !important; position: fixed; height: auto !important; max-height:90%; overflow: auto; bottom: 0px !important; margin: auto;}
body .workshop_popup_bg3 .flip_card_main{height: 590px;}
body .workshop_popup_bg3 .flip_card_main .flip_card_inner img{max-width:90%;}
body .workshop_popup_bg3 .workshop_popup h1{width: 100%; margin:0px; font-size: 16px; padding:8px;}
body .member_pres_box_hed{margin-bottom:5px;}
body .member_pres_box strong.flayer_pera{margin:5px 0px; letter-spacing:0px;}
body .inner_page_sec .member_pres_box h3{margin:5px 0px; letter-spacing:0px;}
body sup{font-size:initial;}
.list_box table tr td img{width: 50px; height: 40px;}
.list_box table tr td a{margin-left:5px;}
.list_box table tr{width:32.5%; margin-right:1%;}
.list_box table tr:nth-child(4n+4){margin-right:1%;}
.list_box table tr:nth-child(3n+3){margin-right:0px;}
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:430px !important;}
.photo_gallery_main ul li img{max-height:430px; min-height:430px;}
}

@media screen and (max-width :1000px) {
.logo{margin:0px; margin-top: -40px;}
.logo img{margin:0px; padding: 10px; height: 70px;}
.menu_main{position:relative; z-index: 9;}
#toggle_icon{display:inline-block; position:absolute; top:-27px; right:0px; z-index:9;}
#toggle_icon b{display:none;}
.toggle_inr_icon {width:20px; height:17px; margin:0px; position:relative;}
.toggle_inr_icon span {width: 100%; height:2px; background:#003359; transition: all 0.3s; position:absolute; top:7px;}
.toggle_inr_icon:before{width: 100%; height:2px; background:#003359; transition: all 0.3s; position:absolute; top:0px; content:'';}
.toggle_inr_icon:after{width: 100%; height:2px; background:#003359; transition: all 0.3s; position:absolute; top:14px; content:'';}
.show_menu_device .toggle_inr_icon span {opacity: 0;}
.show_menu_device .toggle_inr_icon:after {transform:rotate(-45deg) translate(5px, -5px);}
.show_menu_device .toggle_inr_icon:before{transform:rotate(45deg) translate(5px, 5px);}
.menu_device_main{position:absolute; right:0px; top:0px; width: 250px; background: #f5f5f5; border: 1px solid #ddd; display:none; transition: all 0.3s;}
.menu_device_main ul li{width:100%; float:left; margin:0px !important;}
.menu_device_main ul li a{padding:8px 10px !important; width:100%; border-bottom:1px solid #ddd; border-width: 1px !important;}
.menu_device_main ul li a .fa{font-size: 16px; float: right; margin: 3px 0px; color:#003359;}
.nav_main_top{border:none;}
.menu_device_main ul li .dropdown_menu_box{position:relative; top:0px !important; left:auto; right:auto; animation:none !important;}
.menu_device_main ul li .dropdown_menu_box li a{padding:7px 10px !important;}
.show_menu_device .menu_device_main{display:inline-block; transition: all 0.3s;}
.sticky .nav_main_top{display:inline-block;}
.sticky .nav_main_top .menu_top ul{display:inline-block;}
.sticky .join_us_box{display:none !important;}
.sticky .menu_main{float:right;}
.sticky .logo{display:inline-block;}
.sticky .logo img{padding:8px; height:60px;}
.nav_main_top:after{display:none;}
.login_box{top:40px;}
.join_us_box{top:46px;}
.slide_text{top:20%;}
.menu_top ul li a{padding: 12px 15px;}
.menu_top{padding-right:45px;}
.video_box video{height: 312px;}
.owl-carousel.owl-theme:after{display:none;}
.join_us_sec{width:100%; margin:0px;}
.about_page_left{width:100%; margin-bottom:20px;}
.about_page_right{padding:0px; width:100%;}
.board_directors_tab_main > ul > li{width: 31.5%;}
.board_directors_tab_main > ul > li a{padding: 10px 5px;}
.board_directors_tab_main > ul > li a h4 br{display:none;}
.newsletter_dialog{position:absolute; top: 107.5%; z-index:99;}
.board_directors_tab_main.contact_tab_main > ul{margin:0px; width:100%; float:left; margin-top: 5px;}
.board_directors_tab_main.contact_tab_main > ul > li a h4{min-height:0px;}
.board_directors_tab_main.contact_tab_main  .owl-theme .owl-nav{top:45%;}
.inner_page_sec .left_services_box{width:100% !important;}
.activities_menu_btn{width:34px; height:30px; margin:0px; display:inline-block; position:relative; float: right; margin-top: -35px; box-sizing:border-box; border:1px solid #d8e1e7; border-radius: 3px; background:#fff;}
.activities_menu_btn *{box-sizing:border-box;}
.inside_main{overflow:visible !important;}
.activities_menu_btn span{width:20px; height:2px; background:#003359; transition: all 0.3s; position:absolute; left:6px; top:13px;}
.activities_menu_btn:before{width:20px; height:2px; background:#003359; transition: all 0.3s; position:absolute; left:6px; top:6px; content:'';}
.activities_menu_btn:after{width:20px; height:2px; background:#003359; transition: all 0.3s; position:absolute; left:6px; top:20px; content:'';}
.show_activities_menu_main .activities_menu_btn span {opacity: 0;}
.show_activities_menu_main .activities_menu_btn:after {transform:rotate(-45deg) translate(5px, -5px);}
.show_activities_menu_main .activities_menu_btn:before{transform:rotate(45deg) translate(5px, 5px);}
.left_services_box{z-index:9;}
.left_services_box ul{position:absolute; right:0px; top:0px; width: 270px !important; background: #f5f5f5; border: 1px solid #ddd; display:none; transition: all 0.3s; overflow: auto; max-height: 340px;}
.left_services_box ul li{width:100%; float:left; margin:0px !important;}
.left_services_box ul li a{padding:8px 10px !important; width:100%; border:none !important; border-bottom:1px solid #ddd !important;}
.left_services_box ul li a.left_active{border-bottom:1px solid #003359!important;}
.show_activities_menu_main.left_services_box ul{display:block;}
.inner_page_sec .right_services{width:100% !important; padding:0px !important;}
.inner_page_sec .member_pres_heading{margin:7px 0px;}
.inner_page_sec .member_pres_box{margin:5px 0px; width:100% !important; min-height: 0px !important; padding:10px;}
.member_pres_box_full_width p a{white-space:normal; word-break: break-word;}
.inner_page_head_btn_bottom{width: 42%;}
.inner_page_head_btn_bottom.inner_page_head_btn ul li a{padding: 6px 8px; font-size: 15px;}
/*10/03/23*/
.add_changes_gallery_btn ul li input[type="button"]{font-size:16px; padding: 12px 10px; white-space: normal;}
.Conference_head ul li.photo_gallery_dropdown_main a{font-size: 16px; padding: 8px 10px;}
.photo_gallery_dropdown_icon{width: 28px; height: 28px; top: 8px; right:10px;}
.photo_gallery_dropdown_icon_minus{top: 9px; right:11px;}
.photo_gallery_dropdown_icon .fa{line-height:28px;}
.photo_gallery_dropdown_main ul li input[type="button"]{font-size:15px; padding:10px;}
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:400px !important;}
.photo_gallery_main ul li img{max-height:400px; min-height:400px;}
}
@media screen and (max-width :991px) {
.slide_text{width:80%; padding: 15px;}
.slide_heading{font-size: 25px;}
.slide_pera{font-size: 14px; line-height: 22px; margin-bottom:10px;}
.about_home_left{width:100%; padding:0px; margin-bottom:20px;}
.about_img_box{width:60%;}
.about_home_right{width:100%; padding:0px;}
.our_work_at_imo_tab_inner{width:100%; padding:0px; margin-bottom:20px;}
.our_work_at_imo_tab_main ul.our_work_at_imo_tab{width:100%; padding:0px;}
.video_box{width:100%; padding:0px; margin-bottom:20px;}
.video_box video{height:auto;}
.membership_advantages_box{width:100%; padding:0px;}
.membership_advantages_box p{margin-top:10px;}
.membership_advantages_box span{width:60px; height:60px; border-width:5px !important;}
.membership_advantages_box span .fa{line-height: 55px;}
.our_member_websites_inner{margin-right:0px; margin-bottom:15px; width:100%;}
.our_member_sec_list table table tr td.member_img_td{height: 140px;}
.our_member_sec_main .owl_slider_main .owl-carousel .owl-nav button.owl-prev{left: 0;}
.our_member_sec_main .owl_slider_main .owl-carousel .owl-nav button.owl-next{right: 0;}
.main_heading{font-size:25px;}
.latest_news_main ul li{width:100%; margin-right:0px; margin-bottom:15px;}
.latest_news_main ul li:last-child{margin-bottom:0px;}
.latest_news_main ul li h3{min-height:0px;}
.newsletters_announcements_projects_main ul li{width:100%; margin-right:0px; margin-bottom:15px;}
.newsletters_announcements_projects_main ul li:last-child{margin-bottom:0px;}
.newsletters_announcements_projects_main ul li h3{min-height:0px;}
.newsletters_announcements_projects_content{min-height:0px;}
.quick_link_box{width: 31% !important;}
.inner_page_head{font-size:25px;}
.inner_page_sec{padding: 15px 0px 30px 0px;}
.inner_page_img_sec{margin-top: 25px;}
.inner_page_img_sec ul.li_margin_botm_0px li{width:100%; margin-bottom:15px;}
.inner_page_img_sec ul.li_margin_botm_0px li:last-child{margin-bottom:0px;}
.inner_page_img_sec_content{min-height:0px !important; width: 96%; margin-left: 2%;}
.charter_content_box {margin-top:20px;}
.inner_page_right_sec{width:100%; margin-bottom:15px; float:left;}
.inner_page_left_sec{width:100%; float:left;}
.inner_page_img_box p{padding: 10px; width: 96%; margin-left: 2%;}
.board_sec_left{width:100%; margin-bottom:15px;}
.board_sec_right{width:100%; float:left;}
.board_directors_tab_inner_main{max-height:none;}
.board_directors_tab_inner_main .owl-theme .owl-nav{top:25%;}
.board_directors_tab_inner_main .owl-carousel .owl-nav button.owl-next{right:0px;}
.board_directors_tab_main > ul > li a h4{margin: 10px 0px 6px 0px; min-height: 33px;}
.board_directors_tab_main > ul > li a h5{font-size: 13px;}
.menu_top ul li a, .menu_device_main ul li a, .slide_pera, .slide_btn, .newsletter_dialog a, .main_heading, .sub_heading_light, .sub_heading_medium, .sub_heading_main, .about_pera_box p, .our_work_at_imo_content h3, .our_work_at_imo_content p, .membership_advantages_box p, .our_member_sec_main, .latest_news_main ul li .news_time, .latest_news_main ul li h3, .latest_news_main ul li p, .newsletters_announcements_projects_main ul li h3, .newsletters_announcements_projects_main ul li p, .join_us_sec h2, .join_us_sec p, .quick_link_hed a, .footer_top_inner ul li a, .website_visits, .inner_page_top .inner_page_top_box_main .inner_page_head, .inner_page_main_bottom p, .inner_page_main_bottom ul li, .inner_page_main_bottom .inner_hed, .inner_page_img_sec ul li p, .inner_page_head, .inner_page_main_bottom .inner_hed, .inner_page_main_bottom p, .board_sec_right h6, .inner_page_main_bottom p, .board_directors_tab_main > ul > li a.selected h4, .board_directors_tab_main > ul > li a h5{
        letter-spacing: 0px !important;}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y !important; touch-action: pan-y !important; -ms-touch-action: auto; touch-action: auto;}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item, .owl-carousel{ -ms-touch-action: auto; touch-action: auto; }
.inner_page_right_sec, .inner_page_left_sec{float:left; width:100%; margin:8px 0px;}
.inner_page_top{padding-top:150px;}
.membership_form_link p{font-size:25px; line-height:35px; margin-top:8px;}
body .workshop_popup_bg3 .flip_card_main{height: 550px;}
.inner_page_head_btn_bottom{margin-bottom:0px;}
body .full_width_div{margin:15px 0px;}
.margin_top_30px{margin-top:15px !important;}
body .inside_main{min-height:0px;}
.ol_list{padding-left: 25px;}
.ol_list li{font-size: 15px; line-height: 24px; margin-bottom: 10px;}
.right_grid.margin_top_40px{margin-top: 20px !important;}
.right_grid .file_logo2 span.logo_cap{display:none;}
.right_grid table tr{margin-right:0px; width:100%;}
.right_grid table table tr:first-child td:first-child{height: 150px;}
/*010223 start*/
.home_page_main_popup{position: absolute; height: 200%;}
.home_page_main_popup_box{width:95%; padding: 12px;}
.home_page_main_popup_hed1{font-size: 17px; margin-bottom: 8px;}
.home_page_main_popup_hed2{font-size: 15px; margin-bottom: 8px;}
.pdf_link_sec{margin-top: 12px;}
.pdf_link_sec a{font-size: 16px;}
.home_page_main_popup_img_box_width_80per_mar_left_10per{width:100%; margin-left: 0px;}
    /*rod canges*/


    .memorial_popup_box {
        max-height: 90vh;
        width: 95%;
        padding-top: 36px;
    }

    .memorial_popup_content_frame {
        margin: 0 10px 10px 10px;
    }

    .memorial_popup_title {
        font-size: 17px;
        padding: 0 40px 8px 12px;
    }

    .memorial_popup_body {
        padding: 10px;
    }

    .memorial_popup_photo {
        width: 100px;
        margin-right: 12px;
    }

    .memorial_popup_body p {
        font-size: 14px;
    }



    /*rod canges*/

/*010223 end*/
div, h1, h2, h3, h4, h5, h6, p, table, a{letter-spacing:0px !important;}
/*10/03/23*/
.add_changes_gallery_btn ul li input[type="button"]{font-size:15px; padding: 10px;}
.Conference_head ul li.photo_gallery_dropdown_main a{font-size: 15px; padding: 10px;}
#lnk_2023 span{margin:0px;}
.photo_gallery_dropdown_icon{width: 34px; height: 38px; top: 0px; right:0px;}
.photo_gallery_dropdown_icon_minus{top: 1px; right:1px;}
.photo_gallery_dropdown_icon .fa{line-height:38px;}
.photo_gallery_dropdown_main ul li input[type="button"]{font-size:14px; padding:8px;}
ul.bjqs-controls.v-centered li a{    top: 150px !important;}
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:360px !important;}
.photo_gallery_main ul li img{max-height:360px; min-height:360px;}
p.bjqs-caption{padding: 10px; font-size: 13px; line-height: 20px; max-height:74px; overflow: auto;}

/*120423 start*/
#tab_nav.photos_videos_tabs > ul > li{margin-right: 20px;}
#tab_nav.photos_videos_tabs > ul > li a{font-size: 25px; padding: 8px 25px 0px 25px;}
.videos_gallery_tabs{font-size: 15px; padding: 10px;}
    .videos_gallery_slider_tabs_hed{font-size: 15px; padding: 10px;}
/*120423 end*/

}
@media screen and (max-width :767px) {
.slide_text{top: 14%;}
.section_1, .section_new1, .section_2, .section_new2, .section_5, .section_new3, .section_4{padding:30px 0px;}
.add_changes_gallery_btn{width:100%; margin-bottom:15px;}
.add_changes_gallery_btn ul li input[type="button"]{font-size: 14px; padding:10px;}
.changes_gallery_section{width:100%; padding:0px;}
.margin_top_40px{margin-top:15px !important;}
.inner_page_main_bottom .inner_hed{font-size: 17px;}
.inner_page_left_sec{margin-bottom:10px;}
.news_hed_main{font-size: 18px;}
.news_hed_main_2{font-size: 18px;}
.news_hed_anchor_right{font-size:15px; margin-top:10px; float: left;}
.news_sub_hed_main{font-size: 18px;}
.memorian_left{width:100%; padding:10px; padding-bottom:5px;}
.memorian_right{width:100%; padding:10px;}
.news_sec_box{margin-bottom: 20px; padding-bottom: 20px;}
.news_sub_hed_main{margin-bottom: 13px;}
.margin_bottom_30px{margin-bottom:10px;}
.news_hed_main{margin-bottom:10px;}
.Advantages_info{width:100%; margin-bottom:10px; padding: 10px;}
.Advantages_info p{margin-bottom:8px;}
.membership_form_link{width:100%; padding:0px; margin-bottom:10px;}
.membership_form_link span{width:50px; height:50px; font-size:18px; border-width:5px;}
.membership_form_link span .fa{line-height:40px;}
body .workshop_popup_bg3 .flip_card_main{height: 480px;}
.inner_page_head_btn_bottom{width:100% !important; margin: 0px; margin-bottom:5px; float:left;}
.inner_page_sec .news_all_sec1 strong, .inner_page_sec strong.news_all_sec1_hed{font-size:18px;}
.inner_page_sec .pera_box_inner_page p{font-size: 15px; line-height: 24px;}
.inner_page_sec a.read_more_btn_text{font-size: 15px;}
a.read_more_btn_text i{font-size: 17px;}
body .full_width_div p img{max-width: 100%;}
.inner_page_sec .grid table{font-size:15px;}
.inner_page_sec .grid table tr td{padding: 6px 8px;}
.inner_page_sec .img_gallery_main_row ul figcaption{font-size:15px; padding:10px; width: 96%; margin-left: 2%;}
.member_front_popup_inner{width:95% !important;}
.full_width_grid_table_row4.right_grid table tr td{width:49%;}
.right_grid table table tr td{font-size: 15px; padding: 5px;}
.inner_page_head_btn{width:100%; margin-top:0px; margin-bottom:15px;}
.inner_page_head_btn ul li a{font-size: 15px; padding:6px; min-height:0px;}
.list_box table tr{width:48.8%; margin-right:2%; margin-bottom:2%}
.list_box table tr:nth-child(4n+4){margin-right:2%;}
.list_box table tr:nth-child(3n+3){margin-right:2%;}
.list_box table tr:nth-child(2n+2){margin-right:0px;}
/*010223 start*/
.home_page_main_popup_box{top:20px;}
/*010223 end*/
.bjqs-markers.h-centered{display:none;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0px;}
/*170323*/
.add_changes_gallery_btn{margin:0px;}
.add_changes_gallery_btn ul.gallery_tab_list{width: 80%; float: left; position: absolute; top: 0; right: 0px; z-index: 100; background: #eee;
    padding: 8px; max-height: 275px; overflow: auto;}
.add_changes_gallery_btn ul li{margin-bottom:5px !important;}
.add_changes_gallery_btn ul li:last-child{margin-bottom:0px !important;}
.add_changes_gallery_btn ul li input[type="button"]{padding: 8px;}
.Conference_head ul li.photo_gallery_dropdown_main a{font-size:14px; padding: 8px;}
.gallery_tab_list{display:none; transition: all 0.3s;}
.gallery_show_menu_device .gallery_tab_list{display:inline-block; transition: all 0.3s;}
.photo_gallery_dropdown{padding: 8px;}
.photo_gallery_dropdown_icon{height: 33px;}
.photo_gallery_dropdown_icon .fa{line-height: 34px;}
#gallery_toggle_icon{display:inline-block; position:absolute; top: -43px; right: 0px; z-index:100; background: #e5e5e5; padding: 7px; border-radius: 2px;}
.gallery_toggle_inr_icon {width:20px; height:17px; margin:0px; position:relative;}
.gallery_toggle_inr_icon span {width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:7px;}
.gallery_toggle_inr_icon:before{width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:0px; content:'';}
.gallery_toggle_inr_icon:after{width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:14px; content:'';}
.gallery_show_menu_device .gallery_toggle_inr_icon span {opacity: 0;}
.gallery_show_menu_device .gallery_toggle_inr_icon:after {transform:rotate(-45deg) translate(5px, -5px);}
.gallery_show_menu_device .gallery_toggle_inr_icon:before{transform:rotate(45deg) translate(5px, 5px);}
.container{width:92% !important; margin-left:4%; margin-right:4%;}
.inner_page_top .inner_page_top_box_main .inner_page_head{padding-left:4%; padding-right:4%;}
.slide_content{width:92%;}
body .workshop_popup_bg3 .workshop_popup{width:92% !important;}
.home_page_main_popup_box{width:92%;}
.member_front_popup_inner{width:92% !important;}
body .wrong_login_box{width:92%;}

/*120423 start*/
#gallery_toggle_icon{top: -119px; right: 8px;}
.add_changes_gallery_btn ul.gallery_tab_list{top: -81px;}

#tab_nav.photos_videos_tabs > ul{margin-top:5px; margin-bottom:20px; border:none;}
#tab_nav.photos_videos_tabs > ul > li{margin:5px 0px; width:100%;}
#tab_nav.photos_videos_tabs > ul > li a{font-size:20px; padding:10px 15px; border:1px solid #ccc; border-radius:3px;}
#tab_nav.photos_videos_tabs > ul > li a.selected{border:1px solid #003359;}
#tab_nav.photos_videos_tabs > ul > li a:hover{border:1px solid #e64e00;}
#tab_nav.photos_videos_tabs > ul > li:after{content:none;}


.videos_gallery_slider_container{width:100%; padding:0px;}
.vs_prev{left:0px;}
.videos_gallery_slider_tabs_main{width: 80%; float: left; position: absolute; top:-25px; right: 0px; z-index: 100; background: #eee; padding: 8px; max-height: 275px; overflow: auto; display:none; transition: all 0.3s;}
.videos_gallery_slider_tabs_hed{padding: 8px;}
.videos_gallery_tabs{padding: 8px; margin-bottom:5px; font-size: 14px;}
.videos_gallery_slider_tabs .videos_gallery_tabs:last-child{margin-bottom:0px !important;}
.video_gallery_show_menu_device .videos_gallery_slider_tabs_main{display:inline-block; transition: all 0.3s;}

#videos_gallery_toggle_icon{display:inline-block; position:absolute; top: -64px; right: 8px; z-index:100; background: #e5e5e5; padding: 7px; border-radius: 2px;}
.videos_gallery_toggle_inr_icon {width:20px; height:17px; margin:0px; position:relative;}
.videos_gallery_toggle_inr_icon span {width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:7px;}
.videos_gallery_toggle_inr_icon:before{width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:0px; content:'';}
.videos_gallery_toggle_inr_icon:after{width: 100%; height:2px; background:#e64e00; transition: all 0.3s; position:absolute; top:14px; content:'';}
.video_gallery_show_menu_device .videos_gallery_toggle_inr_icon span {opacity: 0;}
.video_gallery_show_menu_device .videos_gallery_toggle_inr_icon:after {transform:rotate(-45deg) translate(5px, -5px);}
.video_gallery_show_menu_device .videos_gallery_toggle_inr_icon:before{transform:rotate(45deg) translate(5px, 5px);}

/*120423 end*/

}
@media screen and (max-width :640px) {
.logo img{padding: 8px; height: 55px;}
.menu_top ul li a{padding: 12px 10px;}
.menu_top{padding-right: 34px;}
.join_us_box{top: 40px; right: 0;}
.join_us_box a{border-radius:0px;}
.join_us_box a img{margin: 5px 0px 2px 0px; height: 20px;}
.join_us_box a span{font-size: 9px; margin-bottom: 5px;}
.slide_text{padding:10px; width: 100%; top:10%;}
.slide_heading{font-size:18px; margin-bottom: 5px; letter-spacing:0px;}
.slide_pera{font-size: 13px; line-height: 18px; margin-bottom: 8px;}
.slide_btn{background:none !important; padding:0px !important; text-decoration:underline !important; color:#fff !important; font-size: 13px;}
.slide .slide_img img{height: 150px;}
.slick-nav{width:26px; height:30px; line-height:30px;}
.slick-nav span{width: 10px; height: 10px;}
.slick-nav.prev-arrow span{margin-left: 4px;}
.slick-nav.next-arrow span{margin-left: -4px;}
.membership_advantages_box p{font-size: 25px; line-height: 30px; margin-top: 5px;}
.quick_link_box{margin-right:0px !important; width: 100% !important;}
.owl-carousel .owl-nav button.owl-next{right:0px;}
.owl-carousel .owl-nav button.owl-prev{left:0px;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{height: 65px; font-size:60px; line-height:60px;}
.inner_page_head{font-size:20px;}
.inner_page_top_box{padding: 0px 0px 15px 0px;}
.board_sec_right h6{font-size: 16px; margin-bottom: 10px;}
.board_directors_tab_inner_main .owl-theme .owl-nav{top:30%;}
.board_sec_right{max-height: 160px; overflow-y: auto;}
.inner_page_main_bottom ul li{width:100%; margin-right:0px; margin-bottom:10px;}
.inner_page_main_bottom ul li:last-child{margin-bottom:0px;}
.pdf_sec_content{padding:0px; min-height: 0;}
.pdf_sec_list ul li p{font-size: 14px; line-height: 24px;}
.inner_page_main_bottom .inner_hed{font-size: 15px; line-height: normal;}
.inner_page_main_bottom table{font-size: 14px; line-height: 22px;}
.footnotes_sec{margin-top: 10px;}
.inner_page_main_bottom p{font-size: 14px; line-height: 22px; margin-bottom: 8px;}
.owl_slider_main .owl-carousel .owl-nav button.owl-next, .owl_slider_main .owl-carousel .owl-nav button.owl-prev{font-size:30px;}
.newsletter_dialog{top: 74.5%;}
.newsletter_dialog a{padding: 5px 10px; font-size: 12px;}
.board_directors_tab_main > ul > li a h4{min-height:0px;}
.board_directors_tab_main > ul > li a{min-height:205px;}
.board_directors_tab_main > ul > li{width: 48.4%; margin-right:3%;}
.board_directors_tab_main > ul > li:nth-child(2n+2){margin-right:0px;}
.board_directors_tab_inner_main .owl-carousel .owl-nav button.owl-next, .board_directors_tab_inner_main .owl-carousel .owl-nav button.owl-prev{font-size: 35px; line-height: 30px; padding: 0px 9px !important;}
.inner_page_img_sec ul.li_margin_botm_0px li{padding-left:0px;}
.board_directors_tab_main.contact_tab_main > ul > li{width:100%; margin-right:0px; margin-bottom:10px;}
.board_directors_tab_main.contact_tab_main > ul > li:last-child{margin-bottom:0px;}
.board_directors_tab_main.contact_tab_main > ul > li a{min-height:0px;}
.board_directors_tab_main.contact_tab_main .board_sec_right{max-height: none; overflow-y: visible;}
.cont_list_hed{width:100%;}
.cont_list_sub_hed{padding-left:0px; width:100%; float:left; margin-top:5px;}
.board_directors_tab_main.contact_tab_main ul.contact_list_sec li{font-size:14px; line-height: 22px;}
.board_directors_tab_main.contact_tab_main .owl-theme .owl-nav{top:28%;}
.contact_right_box, .member_form_box{font-size:15px;}
.contact_form_row_left{width:100% !important; margin-bottom:6px;}
.contact_form_row_right{width:100% !important; padding-left:0px;}
.contact_form_box input[type="text"], .contact_form_box select, .contact_form_box textarea{font-size:14px; padding: 8px 10px;}
.contact_form_box textarea{min-height:90px; height:auto;}
.contact_form_row_right span{font-size:12px; left:auto; right:0px; bottom: -15px;}
.display_none_device{display:none;}
.submit{padding: 6px 20px; font-size: 15px;}
.member_form_box .contact_form_row_right .submit{margin-right:10px;}
.contact_right_box, .member_form_box{padding: 10px 10px 0px 10px;}
.contact_form_row{margin-bottom:10px;}
body .workshop_popup_bg3 .flip_card_main{height:405px;}
body .cc_member_main_box .cc_slider_main{padding: 20px 10px;}
body .add_new_poppu_homepage .home_main_popup a.download_word_file_btn img{height:50px; width:auto !important;}
body .home_main_popup .home_inr_popup strong{font-size:15px;}
body .cc_slider_img_design img{display:none;}
body .cc_slider_hed{font-size: 14px;}
body .inner_page_sec .zip_btn{float:left; margin-top:7px; margin-right:0px; font-size: 14px;}
.right_grid table tr td a{word-break: break-all;}
.right_grid table tr td a.readmore{float:left;}
.inner_page_head_btn ul{border-bottom:none;}
.inner_page_head_btn ul li a{border: 1px solid rgb(230 78 0 / 20%);}
body .wrong_login_box{width:95%; box-sizing: border-box; padding: 10px;}
.wrong_login_box *{box-sizing: border-box;}
.wrong_login_box table td input[type="text"], .wrong_login_box table td input[type="password"], .wrong_login_box table td #lblmsg{width:100%;}
.wrong_login_box table td .btn, .wrong_login_box table td .forgotten{width:48%;}
/*010223 start*/
.inner_page_main_bottom ul li{margin-right:0px;}
.inner_page_img_sec ul.new_li_margin_botm_0px li{margin-bottom:10px;}
.home_page_main_popup_box{padding: 10px;}
.home_page_main_popup_hed1{font-size: 16px; margin-bottom: 6px;}
.home_page_main_popup_hed2{font-size: 14px; margin-bottom: 6px; padding-bottom: 8px;}
.pdf_link_sec{margin-top: 10px;}
.pdf_link_sec a{font-size: 14px; padding: 4px 10px;}
/*010223 end*/
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:310px !important;}
.photo_gallery_main ul li img{max-height:310px; min-height:310px;}
p.bjqs-caption{padding: 10px; font-size: 13px; line-height: 20px; max-height:74px; overflow: auto;}
ul.bjqs-controls.v-centered li a{top: 100px !important; width: 36px; height: 40px; line-height:40px;}
ul.bjqs-controls.v-centered li.bjqs-prev a:before, ul.bjqs-controls.v-centered li.bjqs-next a:after{width: 10px; height: 10px; border-color:#003359; border-width:2px;}
ul.bjqs-controls.v-centered li.bjqs-prev a:before{margin-left: 5px;}
ul.bjqs-controls.v-centered li.bjqs-next a:after{margin-left: -5px;}
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:320px !important;}
.photo_gallery_main ul li img{max-height:320px; min-height:320px;}

/*120423 start*/
.vs_prev, .vs_next{width: 36px; height: 40px; line-height:40px; top: 30%;}
.vs_prev:before, .vs_next:after{width: 10px; height: 10px; border-color:#003359; border-width:2px;}
.vs_prev:before:before{margin-left: 5px;}
.vs_next:after{margin-left: -5px;}
.video_text{padding: 10px; font-size: 13px; line-height: 20px; max-height:74px; overflow: auto;}
/*120423 end*/

}
@media screen and (max-width :440px) {
.logo img{padding: 6px; height:50px;}
.sticky .logo img{padding:6px; height:48px;}
.about_img_box2{margin-top:-150px;}
.menu_top ul li a{font-size:12px; padding: 12px 6px;}
.menu_top{padding-right: 32px;}
.main_heading{font-size:20px;}
.inner_page_top .inner_page_top_box_main{padding-top: 25px;}
.inner_page_sec{padding:20px 0px 25px 0px;}
.inner_page_main_bottom ul li::before{width: 6px; height: 6px; left: 6px;}
.inner_page_top{padding-top:80px;}
.membership_form_link a p{font-size:15px; margin-top:6px;}
.login_box{width: 260px; padding: 10px 10px 0px 10px; top: 39px;}
.login_box table tr{margin-bottom:10px;}
.login_box input[type="text"], .login_box input[type="password"]{padding: 6px 10px;}
.login_box .btn, .login_box .forgotten{padding: 4px 12px; font-size: 13px;}
.nautical_user_box_left{width: 100% !important;}
.nautical_user_box_right{width: 100% !important; margin-top:8px;}
.nautical_sec p:last-child{margin-bottom:0px;}
.inner_page_sec .member_pres_heading{font-size:16px;}
.newsletter_dialog{top:43%;}
body .workshop_popup_bg3 .flip_card_main{height:282px;}
.activities_menu_btn{margin-top:-120px; float: left;}
.left_services_box ul{right:auto; left:0px; top:-68px;}
body .inner_page_sec .member_pres_box{padding: 10px;}
.list_box table tr{width:100%; margin-right:0px !important;}
.list_box table tr td img{height: 32px;}
.list_box table tr td{font-size: 14px;}
/*010223 start*/
.home_page_main_popup_img_box_row4 ul li{width:45%; margin:2%;}
/*010223 end*/
.changes_gallery_section, ul.bjqs, li.bjqs-slide{height:265px !important;}
.photo_gallery_main ul li img{max-height:none; min-height:auto;}

}




