#mobile-accordian-use {display:none;}
@media screen and (max-width:1500px){
	/****header*****/
	.container {width: 95% !important;}
	.logo_container{width: 20% !important;}
	#main-header #et-top-navigation {width: 76% !important;}
	#top-menu-nav #top-menu li{padding: 12px 10px;}
	#top-menu li{font-size: 13px;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation,.topToogle{padding-top: 30px !important;}
	.et_pb_slide_content {margin-top: 136px;}
	.homeBox{height:510px;padding: 34px 16px 0 16px;}
	.type-page .et_pb_blurb_content {max-width: 90%;}
	#section-3 .et_pb_blurb_content{margin-left: 0px;}
	#section-3 .et_pb_column {padding: 154px 216px 216px 135px;}
	#event-section {padding: 155px 64px 185px 64px;}
	#news-section {padding: 155px 64px 185px 64px;}
	#event-section .sliderBtn{padding: 17px 19px;}
	#contact-form-7 {margin-left: 144px !important;}
	#wpcf7-f4183-p6-o1 .wpcf7-response-output {margin-left: 144px !important;}
	.widget_media_image {margin-left: 48px;}
	.widget_nav_menu {margin-top: 80px;}
	#nav_menu-8 {margin-left: 6%;}
	.copy-right-left{margin-left: 0px;}
	#section1-2 .et_pb_blurb_container{left: 16px;}
	#section1-2 .et_pb_blurb_description h1 {font-size: 54pt;}
	
	/** Rope Access Page Start */
	#rope-mid-section .et_pb_column {
		padding: 115px 100px 115px 100px;
	}
	/** Rope Access Page End */
	 
 
	/**Jobs Forum Start **/
	#job-forum-btn	.et_pb_button {
		font-size:  16px;
	}
	#job-forum-btn > div.et_pb_column_1_3 {
		width: 33.3%;
		margin-right: 0;
	}
	/**Jobs Forum End **/
	/**Technical verification**/
	#action-iframe {
		min-height: 400px;
		height:100%
	}
	/**Technical verification End**/
	/**publication Documents **/
	#publication-standard-section .standard-sec .et_pb_blurb_content .et_pb_blurb_description .et_pb_button.et_pb_promo_button {
		margin: 20px 5px 0 0;
	}
	 
	/**publication Documents End**/
	/**Member list**/
	#mid-section-member-list1 .et_pb_module_header {
		font-size: 22pt;
	}
	#mid-section-member-list1 .beforeheading {
		top: 2px;
		left: -17px;
		padding: 4px;
		margin-left: 0;
	}
	#mid-section-member-list1 .et_pb_blurb_content  {
		max-width: 100%;
		width: auto;
		margin: 0 15%;
	}
	#mid-section-member-list1 .memberWrap .block-2 {margin:15px 0px;}
	#mid-section-member-list1 .filtersLoc {text-align: unset !important;    padding: 0;}
	
	#mid-section-member-list1 #cpm_location, 
	#mid-section-member-list1 #cpm_country, 
	#mid-section-member-list1 #cpm_industry, 
	#mid-section-member-list1  #cm_location, 
	#mid-section-member-list1  #cm_country, 
	#mid-section-member-list1 #cm_industry 
	{ 
		width: 30%;
	}
	
	#mid-section-member-list1 .block-3 p.backgroundYeloow  { 
		line-height: 30px;
		padding-left: 15px !important;
	}
	/**Member list End**/
	/** How to Join */
	#publication-standard-section .et_pb_button:hover:after{ top: 2px;}
}
@media screen and (max-width: 1380px) and (min-width: 981px) {
	/** After making changes for state/province fix responsiveness on  member list etc pages**/ 
	#mid-section-member-list1 .filtersLoc {
		-ms-flex: 0 0 50%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media screen and (max-width: 1100px) and (min-width: 981px) {
	/**Jobs Forum Start **/
	#job-forum-btn	.et_pb_button {
		font-size: 14px;
	}
	#job-forum-btn > div.et_pb_column_1_3 {
		width: 33.3%;
		margin-right: 0;
	}
	/**Jobs Forum End **/
	
	/**publication Documents **/
	#publication-blue-note .et_pb_blurb_content .et_pb_blurb_description {
		margin-top: -5px;
	}
	/**publication Documents End**/
	
	/**Certification**/
	.beforeheading {
		top: 5px;
	}
	
	/**Member Benefits  **/
	#benefit-section-1 h5.first-heading{ font-size:12pt;}
	#benefit-section-1 #headingLeftBar .et_pb_module_header {
		margin-left: 0px;
		font-size: 22pt;
		margin-bottom: 0 !important;
		padding-bottom: 0;
	}
	#benefit-section-1 .beforeheading {
		top: 2px;
		left: -20px;
	}
	#benefit-section-1 .et_pb_column {
		padding: 45px 0px 0px 0px;
	} 
	.para-member-benefit {
		font-size: 10pt !important;
		text-align: left;
	}
	#benefits-list .et_pb_module_header {
		font-size: 15pt;margin-bottom: 10px;
	}
	 
	#benefits-list .et_pb_blurb_description h5 {
		font-size: 12pt;margin-bottom: 15px;
	}
	 
	#benefits-list  .et_pb_blurb_description {
		font-size: 10pt !important;
	}
	 
	#benefit-inline-copy .btn-job-forum {
		min-width: 100%;
		font-size: 12pt;
		margin-left: 0px !important;
	}
	/**Member Benefits End**/
	 
}
@media screen and (max-width:1200px){
	.top_toogle_menu_class{right: -22px;}
}
@media screen and (max-width:1000px){
	#top-menu-nav #top-menu li {padding: 7px 7px;}
	#main-header #et-top-navigation {width: 83% !important;}
	.logo_container {width: 16% !important;}
	.topToogle {top: -66px;}
	#event-section .sliderBtn {padding: 13px 8px;}
	.CommonBtn {font-size: 8pt;}
	.widget_media_image {margin-left: 26px;}
		.topToogle{display:none ! important;}
}

@media screen and (max-width:980px){
	/****Header******/

	.et_mobile_menu{background: rgba(225,225,225,.3);}
	#et_mobile_nav_menu .menu-item {border: 1px solid #fff;background: #1e468b;}
	.et_mobile_menu{background: none;}
	.et_header_style_left .mobile_menu_bar, .et_header_style_split .mobile_menu_bar {padding-bottom: 0px;}
	#mobile_menu{padding: 0%;}
	#main-header #et-top-navigation {width: 50% !important;float: right;}
	.opened .mobile_menu_bar::before{content: url('../../uploads/2018/12/menu_icon_cross.png ')!important;}
	.logo_container {width: 75% !important;}
	#main-header #et-top-navigation {width: 40% !important;right: 0;position: absolute;top: 20px;}
	
	.et_pb_fullwidth_header_0 .et_pb_fullwidth_header_container {
		padding-top: 50px !important;
	}
	.et_pb_fullwidth_header_container {
		padding-bottom: 0px;
	}
	/****Header end******/
	
	/*******footer********/
	#nav_menu-8,#nav_menu-9,#nav_menu-10,#nav_menu-11,#nav_menu-12{display:none;}
	#media_image-2 {width: 250px;margin: 20px auto;float: none;}
	#main-footer .container {width: 100% !important;text-align: center;padding-right: 0px;}
	.copy-right-left {float: none;font-size: 0.6em;margin:auto;}
	#main-footer {margin-top: 12px;}
	.et_pb_column_15 {padding-top: 5%;padding-bottom: 5%;}
	div.et_pb_section.et_pb_section_7{background-size: cover;background-position: right;}
	#contact-form-7 {margin-left: 28px !important;margin-right: 28px;}
	/*****footer end******/
	
	#section1-1 h1{text-align: left;}
	.addBJh1{left: -8px;}
	#section-3 .et_pb_column{padding: 147px 28px 216px 54px;}
	#news-section {padding: 147px 28px 185px 28px;}
	#event-section {padding: 155px 25px 185px 25px;}
	.et_pb_column {margin-bottom: 0px;}
	.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {width: auto;margin: auto;padding: 12% 0%;}
	.slideHed{font-size: 6vw !important;}
	.sliderPara{font-size: 3vw ! important;}
	.subline{line-height: 2;font-size: 1.5vw;}
	/**Home event/news section */
	
	#section-6{background-image: url("/wp-content/themes/divi-child/images/mob-bg.jpg") !important;}
	
	/*****Home event/news section end******/
	
	/*******Session Start**/
	.beforeheading {
		top: 12px;
		left: -15px; 
	}
	/*#leadership {
		padding: 2% 0 0;
		max-width: 100% !important;
		width: 77%;
	}
	#sprat-training-session-sec {
		width: 65%;
		max-width: 65% !important;
	}*/
	#leadership.et_pb_row_0 {
		max-width: 75%!important;
		width: 75%;
	}
	#sprat-training-session-sec {
		width: 76%;
		max-width: 76% !important;
		padding-left: 30px;
	}
	.postTitleHeading .entry-title {
		font-size: 22pt !important;
		margin-bottom: 0;
		padding-bottom: 0;
		padding-top: 10px;
		margin-left:10px !important;
	}
	
	.monthYearMobileView, .locationMobileView {
		flex: 0 0 100% ! important;
		max-width: 100%! important; 
	}
	 
	#session_month, #session_year {
		width: 42% !important;
		background: url(/wp-content/uploads/2019/10/downArrow.png) 95% / 11% no-repeat #fff !important;
	}
	 
	#session_location{
		margin-top:10px;
		float: none !important;
		width: 100% !important;
		max-width: 480px;
		background: url(/wp-content/uploads/2019/10/downArrow.png) 96% / 5% no-repeat #fff;
	}
	select.custom { 
		font-size:12pt !important;
	}
	.block-1 h4 {
		font-size: 15pt !important;
	}
	body,.type-page .et_pb_blurb_description {
		font-size: 11pt !important;
	}
	
	/**Session End **/
	
	/*******Rope Access Start**/
	#rope-mid-section .et_pb_column {padding: 2% 0 0 0;}
	#rope-mid-section .et_pb_blurb_content {
		max-width: 100%;
		margin: 0 10%;
	}
	#rope-mid-section #firstHeading .et_pb_blurb_container {
		width: 100%;
	}
	#firstHeading .et_pb_module_header {
		font-size: 22pt !important;
		margin-bottom: 0 !important;
		padding-bottom: 0;
		padding-top: 10px;
		margin-left: 10px! important;
	}
	#firstHeading .beforeheading {
		top: 12px;
		left: -15px; 
	}
	#rope-mid-section .et_pb_blurb_content {
		max-width: 76%;
		margin: 0 auto;
		width: 76%;
	}
	#rope-mid-section .et_pb_blurb_description {
		 
		padding-left: 15px;
	}
	.rope-access-sec-2 .et_pb_module_header , .rope-access-sec-3 .et_pb_module_header,  .rope-access-sec-4 .et_pb_module_header{
		padding-left: 15px;
		font-size: 12pt;
	}
	#rope-mid-section .et_pb_blurb_description ul li {
		padding-left: 15px;
	}
	#rope-mid-section .et_pb_blurb_content ul li::before {
		padding: 0;
		left: 15px;
	}
	#rope-mid-section .et_pb_module_header {
		font-size: 12pt;
		
	}
	/**Rope Access End **/
	/**Committee START **/
	#mobile-accordian-use {display:block;}
	#membership-committees-main {
		background-color: #fff;
		padding-top: 30px;
	}
	#membership-committees{background-color: #f5f8ff;}
	.committes-left-menus-heading ,#committes-left-accordian { padding:0 30px}
	.committes-left-menus-heading  {
		margin-bottom: 0 !important;
		margin-top: 20px !important;
	}
	 
	#mobile-accordian-use h2 {
		background: url(/wp-content/uploads/2019/10/downArrow.png) 96% / 20px no-repeat transparent;
		background-position: top right;
		font-size: 12pt;
		font-family: "AvenirLTStd-Roman", Arial, sans-serif;
		letter-spacing: 2px;
		text-decoration: none;
		color: #161616;
		padding: 0 20px 10px 0;
		min-height: 20px;
	}
	#membership-committees h4.et_pb_module_header {
		font-size: 22pt !important;
	}
	#committes-left-menus-heading-id h2 {
		font-size:17pt;
	}
	#committes-left-accordian ul > li {
		margin: 0 auto 12px;
	}
	#membership-committees .committees-right-container {
		background-color: #fff;
		margin-bottom: 0 !important;
		padding: 45px 0;
		width: 100%!important;
		min-height: 200px;
	}
	.type-page .et_pb_blurb_content {
		max-width: 100%;
	}
	#membership-committees .committees-right-container .et_pb_blurb_container .et_pb_blurb_description {
		padding-left: 22px;
		padding-top: 15px;
	}
	.committees-right-container p  {font-size: 11pt !important;}
	/**Committee End **/
	/**How To Join **/
	#publication-standard-section .beforeheading {
		top: 4px;
		left: 0px;
	}
	#publication-standard-section .et_pb_module_header {
		margin-left: 20px;
		font-size:22pt;
	}
	#publication-standard-section .et_pb_blurb_content {
		max-width: 100%;
		margin: 0 5%;
	}
	#publication-standard-section .et_pb_blurb_container {
		width: 100%;
	}
	#publication-standard-section .standard-sec .et_pb_blurb_content {
    
		padding: 2rem;
		margin-top: 1rem;
	}
	#publication-standard-section .standard-sec .et_pb_blurb_content .et_pb_blurb_description label, #publication-blue-note .et_pb_blurb_content .et_pb_blurb_description {
         font-size: 11pt;
	}
	#publication-standard-section  .et_pb_button {font-size:12pt;}
	/**How To Join End **/
	/**Brief History   **/
	
	#brief-history-sec  .et_pb_column {
		padding: 45px 28px 45px 54px;
	}
	#brief-history-sec .beforeheading {
		top: 2px;
		left: -15px;
	}
	#brief-history-sec .et_pb_module_header {
		padding-bottom: 0;
		margin-bottom: 0;
		font-size: 22pt;
 	}
	/**Brief History End **/
	/**Jobs Forum Start **/
	#publication-standard-section h4.et_pb_module_header { margin-left:0;}
	#job-forum-btn { padding-top: 5px; margin: 0 auto;}
	#job-forum-btn .btn-job-forum {
		min-width: 100%;
		margin: 0 auto 7px;
	}

	#job-forum-btn	.et_pb_button {
		font-size: 12pt;
	}
	
	 
	/**Jobs Forum End **/
	/**publication Documents **/
	#publication-standard-section .standard-sec .et_pb_blurb_content .et_pb_module_header {
		font-size: 17pt;
	}
	.summary-overvidew-doc {
      font-size: 12pt;
	}
	#publication-standard-section .et_pb_blurb_content, #publication-blue-note .et_pb_blurb_content, .width-66-percent {
		max-width: 100%;
		margin: 0 5%;
	}
	#publication-standard-section .standard-sec .et_pb_blurb_content .et_pb_blurb_description .et_pb_button.et_pb_promo_button > img {
		max-width: 55px;
	}
	#publication-standard-section .standard-sec .et_pb_blurb_content .et_pb_blurb_description .et_pb_button.et_pb_promo_button {
		font-size: 12pt;
	}
	/**publication Documents End**/
	/**News  **/
	#all-news-content .newsLine {
		font-size: 12pt;
	}
	#all-news-content .newsHeading {
		margin-bottom: 7px !important;
	}
	/**News End**/
	/**Member Benefits  **/
	#benefit-section-1 h5.first-heading{ font-size:12pt;}
	#benefit-section-1 { padding:0;}
	#benefit-section-1 #headingLeftBar .et_pb_module_header {
		margin-left: 0px;
		font-size: 22pt;
		margin-bottom: 0 !important;
		padding-bottom: 0;
	}
	#benefit-section-1 .beforeheading {
		top: 2px;
		left: -20px;
	}
	#benefit-section-1 .et_pb_column {
		padding: 45px 0px 0px 0px;
	}
	.para-member-benefit {
		font-size: 10pt !important;
		text-align: left;
	}
	#benefits-list .et_pb_module_header {
		font-size: 15pt;margin-bottom: 10px;
	}
	#benefit-section-1 .et_pb_blurb_content {
		max-width: 100%;
		margin: 0 10%;
	}
	#benefits-list {
		width: auto;
		max-width: 100%;
		margin: 0 10%;
	}
	#benefits-list  .et_pb_blurb_content {
		max-width: 100%;
		padding: 0 30px;
	}
	#benefits-list .et_pb_blurb_description h5 {
		font-size: 12pt;margin-bottom: 15px;
	}
	#benefits-list .et_pb_blurb_description ul li {
		margin-bottom: 12px;
	}
	#benefits-list  .et_pb_blurb_description {
		font-size: 10pt !important;
	}
	#benefits-list .et_pb_blurb_container {
		padding: 40px 0px 5px;
	}
	#benefits-list .et_pb_column {
		margin-bottom: 30px;
	}
	#benefit-inline-copy .et_pb_blurb_content {
		max-width: 100%;
		margin: 0 10%;
	} 
	#benefit-inline-copy .btn-job-forum {
		min-width: 100%;
		font-size: 12pt;
		margin-left: 0px !important;
	}
	#benefit-inline-copy .et_pb_blurb_description {
		margin-top: 0;
	}
	/**Member Benefits End**/
	/**Privacy Policy**/
	#privcay-policy-sec .standard-sec .et_pb_blurb_content .et_pb_blurb_description .et_pb_button.et_pb_promo_button {
		margin-left: 0 !important;
	}
	#privcay-policy-sec  p {
		margin-top: 0;
		margin-bottom: 0;
	}
	/**Privacy Policy End**/
	/**Research Grant  **/
	#research-grant-sec  .et_pb_button {
		margin-left: 0 !important;
	}
	/**Research Grant End**/
	
	/**Member List**/
	#mid-section-member-list .gridIconsDiv { display : none; }
	 
	 
	/**Member List End**/
	/**Hosting Information**/
	#hosting-info-sec-2 #midsec-1 {
		padding: 0px;
		width: auto;
		margin: 0 10%;
		max-width: 100% !important;
	}
	#hosting-info-sec-2 #midsec-1 .et_pb_blurb_description h5 {font-size:14pt;}
	#hosting-info-sec-2 #midsec-1 .et_pb_column {
		padding: 45px 30px 45px 30px;
	}
	#hosting-info-sec #leadership {
		padding-top: 30px;
	}
	/**Hosting Information End**/
	/**Member Application Page **/
		#memberPageIframe .et_pb_code_inner { max-width:100%; margin:0 10%; overflow:hidden;}
		#memberPageIframe #action-iframe {
			width: 100%;
			max-width: unset;
			display: block;
			height: auto;
		}
		 
	/**Member Application Page End**/
	/**Training Companies Page  **/
	.memberView {
		margin-top: 5% !important;
	}
	/**Training Companies Page End**/
	/** Quick Connect and Contact Form sections. **/
	#Contact-info-section .et_pb_column_14, #Contact-info-section .et_pb_column_15 {
		padding-top: 30px;
		padding-bottom: 30px;
	} 
	#wpcf7-f4183-p6-o1 .wpcf7-response-output { margin-left: 0px !important;}
}
@media all and (max-width: 600px){
	 
	.sliderPara{font-size: 3vw ! important;}
	
	/**Certification End**/
	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
		font-size: 30px !important;
	}
	 
	#publication-standard-section .et_pb_module_header {
		margin-left: 15px;
	}
	/**Certification End**/
	/**News**/
	#all-news-content .newsReadMores {
		max-width: 100% !important;
		margin-left: 0 !important;    
		width: 100%;
	}
	/**News end**/
	/**Member List **/
 
	#mid-section-member-list1 #cpm_location, 
	#mid-section-member-list1 #cpm_country, 
	#mid-section-member-list1 #cpm_industry, 
	#mid-section-member-list1  #cm_location,
	#mid-section-member-list1  #cm_country,
	#mid-section-member-list1 #cm_industry,
	#cpm_location, 
	#cpm_country
	{ 
		margin-left:0px !important;width: 100%!important;
	}
	/**Member List End **/
}
@media all and (max-width: 400px){
	#main-header #et-top-navigation{width: 75% !important;top: 8px;}
	
	/**Committee **/
	#membership-committees .committees-right-container .et_pb_blurb_container .et_pb_blurb_description {
		padding-top: 40px;
	}
	/**Committee End **/
	
	/**Member List **/
	#mid-section-member-list1 .item.list-group-item {
		 
		-ms-flex: 0 0 94%;
		flex: 1 0 94%;
		padding: 0;
	 
	}
	 
	/**Member List End **/
}
