@media (max-width:767px) {
    .main_content .wp-block-media-text .wp-block-media-text__content{
        padding-bottom: 25px;
    }
    .main_content .lightblue   .wp-block-media-text{
padding-top: 25px;
    }
	body.page .uwy.userway_p2 .uai, body.page .uwy.userway_p3 .uai {
margin-top:16px;
}
 body.page .uwy.userway_p2 .uai,  body.search-results  .uwy.userway_p2 .uai
    body.page .uwy.userway_p3 .uai ,   body.search-results .uwy.userway_p3 .uai {
        top: 20px !important;
    }
	
	body.page.admin-bar .uwy.userway_p3 .uai {
  margin-top: 58px;
}
	
	
    .page-id-586 ul.advgb-tabs-panel li.advgb-tab, ul.advgb-tabs-panel li.advgb-tab.ui-state-default {
	float: none !important;
}
    .sidebar-info {
	min-width: 100% !important;

}
	.wp-block-media-text .wp-block-media-text__media {
  padding-right: 0;
}
	.sm-media-text , .md-media-text{
		padding-top:30px !important;
	}
	.page_title h1{
		font-size: 36px;
	}
	h2{
		font-size:34px;
	}
	h3{
		font-size:30px;
	}
	.advgb-accordion-body h2{
		font-size:30px;
	}
	.even.timeline-article .content-left-container{
		order: 2;
	}
	.wp-block-column .wp-block-advgb-button {
		margin-bottom:15px;
	}
	.main_content > .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{
		padding-left: 0px !important;
padding-right: 0px !important;
	}
	.main_content > *{
		padding-left:15px;
		padding-right:15px;
	}
	.main_content > .wp-block-group{
			padding-left:0px;
		padding-right:00px;
	}
.wp-block-group > ul , .wp-block-group > ol , .main_content > ul , .main_content > ol{
	padding-left:30px;
}
	.sort_box {
  margin-left: 0;
  max-width: 100%;
  margin-top: 10px;
}
.search_block{
	max-width:100%;
}
	.newsbody_inner h6{
		position:static;
	}
	.acc__title{
		padding-right:35px;
	}
	.wp-block-media-text .wp-block-media-text__content{
		padding-top:30px !important;
		paddin-bottom:30px !important;
	}
	.select_language{
		width: 50%;
margin-left: 0;
margin-right: 0;margin-bottom: 15px;
	}
	.top_menu .top_inner_menu{
			/*width: 50%;*/margin-bottom: 15px;
	}
	.top_search{
		order: 4;margin-left: 15px;
		margin-right:0px;
	}
	#ajaxsearchpro2_1 .probox, #ajaxsearchpro2_2 .probox, div.asp_m.asp_m_2 .probox{
		background:#F5F5F5 !important;
		border: 1px solid #E0E0E0 !important;
	}
	.top_icon{
		order: 3;
	}
	
	.top_header_cont{
		position:relative;background: none;
	}
	.top_header_cont:before{
		content: '';
position: absolute;
width: 90%;
left: 5%;
top: 0px;
background: #CDE7ED;
height: 40px;
z-index: -1;
margin: auto;
right: 5%;
	}
	.wp-block-group > *, .wp-block-group > .document_era, .wp-block-group > .wp-block-advgb-accordions, .wp-block-group > .gform_legacy_markup_wrapper, .wp-block-group > .wp-block-image
	{
		padding:0px 15px;
	}
	.wp-block-group > ol , .wp-block-group > ul{
	padding-left:30px;	
	}
    .navBlock {
        flex-wrap: wrap;
        padding-left: 10px;
        padding-right: 10px;
    }
    .simple-image-content {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .waterNumber {
        display: inline-block;
    }
    .footer .footCenter ul {
        flex-wrap: wrap;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .footer .footCenter ul li {
        width: 100%;
        margin-bottom: 10px;
    }
    .footer .footer-right ul {
        justify-content: center;
    }
    .footer-right {
        width: 100%;
        text-align: center;
    }
    .navBlock_col {
        width: 100%;
        margin-bottom: 10px;
    }
    .sidebar-info {
        position: static;
    }
    .intranet_wraper .simple_list_wrap,
    .intranet_wraper .meeting_era {
        max-width: 100%;
    }
    .intranet_wraper .news_section .newsimg,
    .intranet_wraper .news_section .newsinfo {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .dd_row .searchFilterBlock {
        padding: 40px 30px 30px 30px;
    }
    .dd_content {
        padding: 30px 30px;
    }
    .horizontalCard .newsbody_inner,
    .newsinfo {
        height: auto;
    }
    .mapRow .searchFilterBlock {
        padding: 50px 20px 30px 30px;
    }
    .signup-row {
        flex-wrap: wrap;
    }
    .signup-img {
        max-width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }
    .generalTab .nav-tabs .nav-link {
        min-width: 120px
    }
    .acco_panel_meet {
        padding: 30px 30px 30px 30px;
    }
    .filterWrap-meet .form-group  , .filterWrap-meet .form-group form{
        width: 100%;
        ;
    }
	.right-title{
		min-width:100px;
	}
    .search_events {
        flex-wrap: wrap;
    }
    .search_filter_title .search_block {
        width: 100%;
        padding-right: 0;
    }
    .search_filter_title .filterWrap {
        width: 100%;
    }
    .no-found-wraper {
        padding-top: 0px;
    }
    .no-found-info {
        padding-left: 20px;
    }
    .sliderInfo {
        margin-top: 20px;
    }
    .checkWraper .checkgroup {
        margin-right: 6px;
    }
    .mapRow .col-le,
    .mapRow .col-re {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .footer .footleft {
        position: relative;
        width: 100%;
        text-align: center;
    }
    .newsRow .newsColumn,
    .news-grid .newsColumn {
        width: 100% !important;
    }
    .main_search_content .search_input {
        width: 100%;
        margin-top: 15px;
    }
    .main_search_content {
        flex-wrap: wrap;
    }
    .result_row .rsltBody {
        padding: 30px 30px 20px 30px;
    }
    .main_search_content .form-control {
        min-width: 100%;
    }
    .filter_block {
        margin-top: 0;
    }
    .simple_list_col {
        -ms-flex: 0 0 100% !important;
        -webkit-box-flex: 0 !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    .expanding-grid .links>li {
        width: 100% !important
    }
    .img_button_row .img_btn_col,
    .img_text_card_row .img_text_card_col , .button_ico_col {
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    .text_card_block {
        height: auto !important;
    }
    .generalTab .tab-content {
        padding: 30px 30px;
    }
    .jobrowtabs .jbRightinfo {
        padding-left: 0;
    }
    .contact_row .contactMapinfo {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    .contctBlock {
        padding: 30px 30px;
    }
    .news-grid .isotope-item {
        width: 100%;
    }
    .search_filter_title {
        flex-wrap: wrap;
    }
    .search_filter_title .filter_box {
        margin-left: 0;
        margin-top: 10px;
        width: 100%;
    }
    .search_box {
        width: 100%;
    }
    .page_title {
        padding: 0px 20px;
    }
    .contactcard_row {
        margin: 0px;
    }
    .img_btn_col {
        margin-bottom: 15px;
    }
    .main_banner .carousel-item img {
        width: 200%;
        max-width: 200%;
		min-height: 500px;object-fit: cover;
    }
	.main_banner .carousel-caption{
		width:70%;
		padding-top: 40px;
padding-bottom: 50px;
	}
	.img-cont-col{
		margin-bottom:8px;
	}
	.waterNumber .bgoverlay{
		margin-bottom:10px;
	}
	.horiz_content{
		flex-direction: column;
align-items: center;
	}
	.cont_right_info {
  padding-left: 0;
  text-align: center;
}
.cont_right_info::before {
	display:none;
}
.horiz_content h3{
	border-bottom: 2px solid #fff;
padding-bottom: 5px;
}
    .event_img img {
        width: 100%;
    }
    .news_events .container-fluid {
        padding: 0;
    }
    .event_col {
        margin-bottom: 30px;
    }
    .newsCol {
        margin-bottom: 15px;
    }
    .titleBlock {
        margin-bottom: 20px;
    }
    .page_title h1 span {
        background: none;
    }
    .site_img_panel .panel_det_r {
        padding: 20px 20px;
    }
    .expanding-gridevt .linksevt>li {
        width: 100%;
    }
    .navbar-brand img {
        max-width: 200px;
    }
    .main_wrapper .main_breadcrumb .breadcrumb {
        padding-left: 20px;
        padding-right: 20px;
    }
    .generic_middle_block {
        padding-left: 20px;
        padding-right: 20px;
    }
    .img_buttons_info {
        padding: 50px 50px 50px 50px;
    }
    .icon_buttons .button_ico_col {
        margin-bottom: 10px;
    }
    .expanding-grid .links>li {
        width: 100% !important;
    }
    .expand-content {
        padding: 60px 20px 20px 20px;
        width: 100%;
    }
    .how_title_block {
        min-height: 300px;
        margin-bottom: 20px;
    }
    .how_to_cont {
      
    }
    .timeline-article .content-left-container,
    .timeline-article .content-right-container {
        max-width: 100%;
    }
	.timeline-level-one{
		flex-wrap:wrap;overflow:visible;
	}
	.timeline-level-two{
			flex-wrap:wrap;overflow:visible;
	}
	.timeline-inner-left, .timeline-inner-right{
		max-width:100%;
	}
    .timeline-article {
        flex-wrap: wrap;
        padding-left: 40px;overflow: visible;
    }
    #conference-timeline .conference-center-line {
        left: 30px;
		top:100px;
		height: calc(100% - 140px);
    }
	.advgb-accordion-body  #conference-timeline .conference-center-line {
		
	 }
	.timeline-article:first-child .circle_yw{
		top:70px;
	}
    .timeline-article .circle_yw {
       left: -25px;
    }
    .timeline-article .image_year_row {
        flex-wrap: wrap;
    }
    .timeline-article .section_year {
        margin: 20px 0px;
		padding-left: 0;
padding-right: 0;
text-align: left;
    }
	.odd.timeline-article .content-right-container {
  padding-left: 10px;
}
.timeline-inner-left{
	padding-right:0px;
}
.even .content-left{
	padding-left: 10px;
text-align: left;
}

.timeline-level-two .timeline-inner-right {
	padding-left: 0;
margin-top: 20px;
}
.timeline-article:last-child  .circle_yw{
top:auto;
bottom:0px;	
}
    .contact_col {
        margin-bottom: 10px;
    }
    .main_banner {
		padding-top: 90px;
	}
    .upmeetings {
        margin-top: 30px;
    }
    .NewsMettings {
        padding: 30px 0px;
    }
    .wp-block-media-text {
        padding: 0px 20px;
    }
    .wp-block-media-text .wp-block-media-text__content {
        padding: 0;
        padding-top: 15px;
    }
}

@media (max-width:1024px) and (min-width:768px) {
    .news-grid .news_box {
        width: 50%;
    }
	.generalTab .tab-content {
  padding: 60px 30px;
}
.jobrowtabs .jbRightinfo {
  padding-left: 0px;
}
.footer .footCenter ul li {
  padding: 0px 10px;
}
.form-right.generic_form {
  padding: 40px 20px;
}
.navbar-brand img {
  max-width: 200px;
}
.dd_row .searchFilterBlock {
  padding: 60px 30px 30px 30px;
}
.icon_buttons_row.five .button_ico_col h5{
	font-size:16px;
	padding: 12px 14px;
}
.newsRow .newsColumn{
	width:50%;
}
}

@media (max-width:992px) {
	.top_header_cont{
		display:flex !important;
	}
	.megamenu_drop{
		border:0;
	}
	.mega_col {
  border-right: 0;padding: 0;
}
.mega_col ul li a{
	padding-left:0px;
}
	.navbar-collapse{
		margin: 0px 15px;
	}
	
    .navbar-toggler {
        margin-right: 0px;
        margin-top: 25px;
    }
    .navbar {
        padding-left: 0px;
    }
    .navbar-brand {
        margin-left: 15px;
    }
    .navbar-toggler .icon-bar {
    width: 38px;
height: 6px;
background: #253D6C;
display: block;
margin-bottom: 5px;
transition: .3s;
position: relative;
    }
    .navbar-toggler.active .icon-bar:nth-of-type(1) {
        top: 12px;
        transform: rotate(45deg);
    }
    .navbar-toggler.active .icon-bar:nth-of-type(2) {
        background-color: transparent;
    }
    .navbar-toggler.active .icon-bar:nth-of-type(3) {
        top: -10px;
        transform: rotate(-45deg);
    }

	
    .navbar-nav {
        margin-top: 20px;
        width: 100%;
    }
    .navbar-nav>li>a {
        padding: 8px 0px !important;
        justify-content: flex-start;
    }
    .main_wrapper {
        padding-top: 90px;
    }
    .top_menu {
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
    }
    .top_menu .top_inner_menu {
        justify-content: center;
    }
    .select_language {
        justify-content: center;
        margin-bottom: 8px;
    }
    .headerActive {
        height: 100%;
        overflow: auto;
    }
    .plusMinus {
        position: absolute;
        width: 30px;
        height: 30px;
        right: 0px;
        top: 5px;
        text-align: center;
    }
    .plusMinus::after {
        content: '';
        position: relative;
      top: 10px;
background: url(../img/blue-arrow-down.svg);
	background-repeat: no-repeat;
width: 18px;
height: 11px;
display: block;left: 6px;
    }
    .plusMinus.minsicon::after {
        content: '';
    }
	.plusMinus.minsicon{
		transform: rotate(180deg);
	}
    .navbar-nav>li>.dropdown-menu {
        width: 100%;
        transform: none;min-width: 100%;
		border: 0;
padding: 20px;
    }
    .navbar-nav>li>.dropdown-menu:before,
    .megamenu_drop:before {
        content: '';
        background: url(../img/arrow-down-blue.png);
        position: absolute;
        width: 26px;
        height: 25px;
        background-repeat: no-repeat;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 36px;
        z-index: 9999999;
    }
    .navbar-nav>li.megamenu_item {
        position: relative;
    }
    .megamenu_drop {
        position: static;
        width: auto;
        padding: 20px;
    }
	.navbar-nav > li{
		border-bottom: 1px solid #E0E0E0;
	}
	.navbar-nav > li > a::after {
		display:none;
	}
}

@media (max-width:1320px) and (min-width:1200px) {}

@media (max-width:1200px) and (min-width:1100px) {
    .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }
    .navbar-brand img {}
    .navbar-nav>li>a {}
}



@media (max-width:1023px) {
.main_wrapper	.advgb-tabs-wrapper.advgb-tab-vert-tablet ul.advgb-tabs-panel {
  flex-direction: row;
  flex-grow: 1;
  min-width: 100%;
  max-width: 100%;
  display: flex !important;
  overflow: auto;justify-content: flex-start;
}
.main_wrapper .advgb-tab-body-wrapper .advgb-tab-body-header{
	display:none !important
}
.main_wrapper .advgb-tabs-wrapper.advgb-tab-horz-desktop{
	  flex-direction: column;
}
.main_wrapper .advgb-tabs-wrapper.advgb-tab-vert-tablet .advgb-tab-body-wrapper{
	max-width:100%;
}


}


@media (max-width:1200px) {
	.newsArea .container {
  max-width: 90%;
}
}

@media (max-width:369px) {
	.select_language select , .top_menu .top_inner_menu a{
		font-size:14px;
	}
	.top_header_cont::before{
		width: 100%;
left: 0%;
right:0;
	}
	.top_menu{
		padding-left:0px;
		padding-right:0px;
	}
	.navbar-brand img {
  max-width: 170px;
}
}

@media (max-width:329px) {
	.select_language select, .top_menu .top_inner_menu a {
  font-size: 13px;
}
}

@media (min-width:768px) {
.page-id-682 	#conference-timeline .conference-center-line{
		height: calc(100% - 280px);top:150px;
	}
	
.main_banner	.carousel-item img {
  height: calc(100vh - 270px);
  width: 100%;
  object-fit: cover;
}

.modal-rfp  .modal-dialog {
	min-height: calc(100vh - 60px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: auto;
}
}

@media (max-width:1365px) and (min-width:1200px) {
	.intranet_wraper .simple_list_wrap {
  max-width: calc(100% - 400px);
}
.sidebar-info{
	min-width: 300px;
max-width: 300px;
z-index:99;
}
}

@media (max-width:1199px) and (min-width:992px) {
	.sidebar-info{
		padding: 20px;
min-width: 300px;
max-width: 300px;right: 10px;
	}
	.cbxwpbookmark-mostlist, .cbxwpbookmark-mylist{
		margin-left:0px;
	}
	.intranet_wraper .simple_list_wrap {
  max-width: calc(100% - 300px);
}
.intranet_wraper .sidebar-info h3{
	font-size:24px;
}
}

@media (max-width:992px) and (min-width:768px) {
	.sidebar-info{
		padding: 20px;
min-width: 280px;
max-width: 280px;
right: 10px;
	}.cbxwpbookmark-mostlist, .cbxwpbookmark-mylist{
		margin-left:0px;
	}
	.intranet_wraper .simple_list_wrap {
  max-width: calc(100% - 280px);
}
.intranet_wraper .simple_list_info .row.three .simple_list_col {
  -ms-flex: 0 0 33.3%;
  flex: 0 0 50%;
  max-width: 50%;
}
}

@media (min-width:1300px) {
.dp_section  .container .dtRow  .wp-block-group{
    margin-left: calc(-100vw / 2 + 1240px / 2);
    margin-right: calc(-100vw / 2 + 1240px / 2);
    width: 100vw;
}
}


/*
@media (min-width:1500px) {
	.page-template-template-dashboard  .intranet_wraper .dp_section:nth-child(1)  .container{
	max-width:100%	
	}
}*/