        @media (max-width:767px) {
            .newsimg img{
                height: auto;
            }
            .search_filter_title .search_block{
                max-width: 100%;
            }
            .filterWrap form{
                flex-wrap: wrap;
            }
            .newsSearchEra  .col-two label,  .newsSearchEra .col-three label{
                display: none;
            }
            .main_wrapper .advgb-tabs-wrapper.advgb-tab-horz-desktop ul.advgb-tabs-panel{
                flex-wrap: wrap;
            }
            ul.advgb-tabs-panel li.advgb-tab{
                border-bottom: 0px !important;width: 100%;margin-bottom: 0px !important;
            }
            .main_wrapper .wp-block-advgb-adv-tabs ul.advgb-tabs-panel .advgb-tab.advgb-tab-active{
                border-bottom: 4px solid #040410 !important;
            }
            ul.advgb-tabs-panel li.advgb-tab a{
                font-size: 16px;
                padding-top: 8px !important;
  padding-bottom: 8px !important;
            }
            .woocommerce-cart .variation > div{
                width: 100%;
            }
            .single-legal_topic .img_right .timeline-descr{
                margin-left: 0;
padding-left: 0;
            }
            .filter-row, .page-template-template-video .filter-container{
                grid-template-columns: auto;
            }
            .top-search-filter .reset a {
                margin-top: 8px;
              }
            .page-id-6266 .wp-block-advgb-columns {
                padding-left: 15px !important;
                padding-right: 15px !important;
            }
            .woocommerce-EditAccountForm .form-row-first, .woocommerce-EditAccountForm .form-row-last{
                width: 100% !important;
            }
            .dt-block .nav-tabs li a {
                min-height: 100%;
            }
            .d_cont_col {
                padding-top: 20px;
            }
            .acctitle {
                padding-left: 15px;
                padding-right: 15px;
            }
            .acctitle {
                flex-wrap: wrap;
            }
            .wp-block-heading+.how-to {
                /* padding-top: 15px;*/
            }
            body:not(.wp-admin) .how-to .how_row {
                margin-top: 30px;
            }
            .how-to .how_row> :not(.number) {
                margin-bottom: 10px;
            }
            .how-to .how_to_cont {
                padding-bottom: 20px;
            }
            .acctitle h5 {
                width: 100%;
            }
            .accpanel {
                padding-left: 30px;
                padding-right: 30px;
            }
            .main_breadcrumb .container {
                padding-left: 0px;
            }
            .hide_mob {
                display: none;
            }
            .NewsMettings h2 {
                font-size: 30px;
            }
            .main_banner .carousel-control-next,
            .main_banner .carousel-control-prev {
                height: auto;
                top: 100px;
                bottom: auto;
            }
            .imag_grid_area h2 {
                font-size: 25px;
            }
            .main_banner .carousel-control-prev img {
                transform: rotate(180deg);
            }
            .navblock_icon img {
                max-width: 70px;
            }
            .search-main .prosettings .innericon::before {
                font-size: 14px;
                padding-left: 10px;
            }
            .meetingBox .timedate span {
                font-family: "Nunito Sans", sans-serif;
                font-weight: 600;
            }
            .meetingBox .timedate span:last-child {
                font-weight: normal;
            }
            .search-main .probox .proinput input.orig::-webkit-input-placeholder {
                font-size: 14px !important;
            }
            .search-main .probox .proinput input.orig:-moz-placeholder {
                font-size: 14px !important;
            }
            .search-main .probox .proinput input.orig::-moz-placeholder {
                font-size: 14px !important;
            }
            .search-main .probox .proinput input.orig:-ms-input-placeholder {
                font-size: 14px !important;
            }
            .main_banner .carousel-item img {
                min-height: 260px;
                height: 260px;
            }
            body .uwy.userway_p2 .uai,
            body .uwy.userway_p3 .uai {
                top: auto !important;
                bottom: 10px !important;
            }
            .timeline-level-two .circle_yw {
                left: -40px !important;
            }
            .banner-caption {
                margin-bottom: 6px;
            }
            .footer-row .col-two {
                order: 3;
                margin-bottom: 30px;
            }
            .NewsMettings .container {
                padding-left: 0px;
                padding-right: 0px;
            }
            .filterBlocks {
                padding-top: 30px;
            }
            .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;
            }
            .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;
            }
            .gform_legacy_markup_wrapper {padding: 0px 15px;}
            .wp-block-group>ol,
            .wp-block-group>ul {
                padding-left: 30px;
            }
            .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,
            .contact_col {
                -ms-flex: 0 0 100% !important;
                flex: 0 0 100% !important;
                max-width: 100% !important;
            }
            .text_card_block {
                height: auto !important;
            }
            .top-search-filter {
                grid-template-columns: auto !important;
            }
            .page-template-template-video .ftr-group {
                margin-bottom: 15px;
            }
            .st_box {
                margin-left: 0px;
            }
            .sort_grid_list {
                margin-top: 10px;
            }
            .panel-main ul li a::after {
                display: none;
            }
            .panel-main ul li {
                margin: 3px 0px;
                width: 100%;
            }
            .dt-row {
                margin: 0px;
            }
            .dt-content {
                padding-right: 0;
                padding-top: 20px;
            }
            .dt-block .nav-tabs {
                display: flex;
                flex-wrap: nowrap;
                overflow: auto;
            }
            .sort_box_inner {
                margin-left: 0px;
            }
            .main_banner {
                display: block;
            }
            .panel-main {
                padding-top: 10px;
                padding-bottom: 10px;
            }
            h2 {}
            .mt-left-content .search_block {
                margin-bottom: 20px;
            }
            .login-wraper .tab-content {
                padding-top: 40px;
            }
            .login-wraper .main-tabs .nav-tabs li a {
                min-width: 160px;
            }
            .filter_block {
                margin-top: 0px;
            }
            .searchFilterBlock {
                padding-top: 0px;
            }
            .title-sort {
                flex-wrap: wrap;
            }
            .sort_boxResult {
                margin-left: 0;
                margin-top: 10px;
            }
            .result_row .rsltBody {
                padding: 30px 30px 20px 30px;
            }
            .larger-text {
                font-size: 150px;
                line-height: 150px;
            }
            .search-inner .search-main {
                display: block;
            }
            .main_search_content {
                flex-wrap: wrap;
                width: 100%;
            }
            .main_search_content h5 {
                margin-right: 0px;
            }
            .main_search_content .search_block {
                width: 90%;
            }
            .search-main .dropdown-toggle #searchSelected {
                width: 110px;
                font-size: 14px;
            }
            .foot_logo {
                margin-bottom: 15px;
            }
            .img_block .img_block_title h3 {
                font-size: 20px;
            }
            .footmenu li {
                width: 100%;
                margin-bottom: 6px;
            }
            .footer .foot_media {
                align-items: center;
                margin-bottom: 10px;
            }
            .footmenu a::after {
                display: none !important;
            }
            .btn-center {
                padding-top: 30px;
            }
            .search-main {
                display: none;
            }
            .NewsMettings {
                padding: 40px 0px;
                padding-bottom: 80px;
            }
            .visit_us {
                grid-template-columns: auto;
                padding-left: 0;
                display: none;
            }
            .map_info img {
                min-height: 300px;
            }
            .footer {
                text-align: center;
                padding-top: 30px;
                padding-bottom: 30px;
            }
            .mt_img_col {
                margin-bottom: 20px;
            }
            .latstNews .allBtn {
                margin-top: 20px;
                margin-bottom: 30px
            }
            .upmeetings {
                padding-left: 0;
                padding-top: 15px;
            }
            .filterWrap-meet {
                flex-wrap: wrap;
            }
            .catg-wrap {
                margin-top: 10px;
            }
            .acco_panel {
                padding: 30px 20px;
            }
            .catg-wrap .label-wrap {
                display: none;
            }
            .text-img-wrap.no-img .btn_sm {
                position: static;
            }
            .main_banner {
                padding-top: 0px;
            }
            .main_banner .carousel-caption {
                padding: 20px 20px;
                left: 5%;
                right: 5%;
                position: static;
                text-align: center;
            }
            .main_banner .carousel-caption h2 {
                font-size: 25px;
                margin-bottom: 20px;
            }
            .main_banner .carousel-caption p {
                font-size: 16px;
                line-height: 25px;
            }
            .main_banner .carousel-caption .link {
                display: none;
            }
            .banner-caption,
            .banner-img img {
                min-height: 240px;
            }
            .banner-sm-title {
                text-align: left;
                padding: 0px 50px;
            }
            .navcol {
                width: 90%;
                border-bottom: 1px solid #040410;
                margin-bottom: 20px;
            }
            .search_filter_title {
                flex-wrap: wrap;
            }
            .search_filter_title .filter_box {
                margin-left: 0;
                margin-top: 10px;
                width: 100% !important;
            }
            .search_box {
                width: 100%;
            }
            .contactcard_row {
                margin: 0px;
            }
            .img_btn_col {
                margin-bottom: 15px;
            }
            .expanding-gridevt .linksevt>li {
                width: 100%;
            }
            .main_wrapper .main_breadcrumb .breadcrumb {
                padding-left: 20px;
                padding-right: 20px;
            }
            .generic_middle_block {
                padding-left: 20px;
                padding-right: 20px;
            }
            .expanding-grid .links>li {
                width: 100%;
            }
            .expand-content {
                padding: 60px 20px 20px 20px;
                width: 100%;
            }
            .how_title_block {
                min-height: 300px;
                margin-bottom: 20px;
            }
            .how_to_cont {
                padding: 0px 20px;
            }
            .contact_col {
                margin-bottom: 10px;
            }
            .newsRow .newsColumn,
            .news-grid .newsColumn {
                width: 100%;
            }
            .newsSort {
                margin-left: 0px;
                margin-top: 10px;
            }
            .main_search_content h3 {
                margin-right: 0;
                margin-bottom: 20px;
            }
            .main_search_content .search_input {
                width: 100%;
            }
            .timeline-article .content-left-container,
            .timeline-article .content-right-container {
                max-width: 100%;
                padding-left: 40px;
            }
            .timeline-article {
                flex-wrap: wrap;
                padding-left: 30px;
                overflow: visible;
            }
            #conference-timeline .conference-center-line {
                left: 30px;
            }
            .timeline-inner-left {
                text-align: left;
                padding-right: 0;
            }
            .timeline-level-one,
            .timeline-level-two {
                flex-wrap: wrap;
                overflow: visible;
                padding-left: 0px;
            }
            .timeline-inner-left,
            .timeline-inner-right {
                max-width: 100%;
            }
            .timeline-article .circle_yw {
                left: 0px;
            }
            .timeline-article .image_year_row {
                flex-wrap: wrap;
                padding-left: 0;
                margin-top: 0;
            }
            .circle_yw::before {
                display: none;
            }
            #conference-timeline .conference-center-line {
                top: 0px;
                height: 100%;
            }
            .timeline-article:first-child .circle_yw {
                top: 0px;
            }
            .timeline-article:last-child .circle_yw {
                top: auto;
                bottom: 0px;
            }
            .timeline-article:last-child .section_year {
                text-align: left;
            }
            .timeline-article:last-child .circle_yw {
                top: auto;
                bottom: 0px;
            }
            .timeline-article .section_year {}
            .img_left .image_year_row .section_year {
                right: auto;
                left: 0px;
            }
            .odd.timeline-article .content-right-container {
                padding-top: 20px;
            }
            .timeline-inner-left,
            .timeline-inner-right {
                padding-left: 40px;
            }
            .timeline-article .content-left {
                text-align: left;
            }
            .even.timeline-article .content-left-container {
                padding-left: 40px;
                padding-right: 0px;
            }
        }
        
        @media (max-width:992px) and (min-width:768px) {
            .search_filter_title .filter_box{
                margin-right: 10px;
            }
            .top-search-filter {
                grid-template-columns: 4fr 3fr 140px;
            }
            .main_banner {
                padding-top: 0px;
                display: block;
            }
            .banner-img img {
                width: 100%;
            }
            .main_wrapper .advgb-tabs-wrapper.advgb-tab-horz-desktop ul.advgb-tabs-panel.more-child{
                flex-wrap: wrap;
            }
            ul.advgb-tabs-panel.more-child li.advgb-tab{
                border-bottom: 0px !important;width: 100%;margin-bottom: 0px !important;
            }
            .main_wrapper .wp-block-advgb-adv-tabs ul.advgb-tabs-panel.more-child .advgb-tab.advgb-tab-active{
                border-bottom: 4px solid #040410 !important;
            }
            ul.advgb-tabs-panel.more-child li.advgb-tab a{
             
                padding-top: 8px !important;
  padding-bottom: 8px !important;
            }
            section.alert-area {
                position: fixed;
                top: 0;
                width: 100%;
                z-index: 90;
            }
        }
        
        @media (max-width:992px) {
            .mini-cart{
                margin-right: 0px;
            }
            .woocommerce-page .woocommerce-cart-form__contents.shop_table td, .woocommerce-page .woocommerce-cart-form__contents.shop_table th{
                padding: 20px 10px;
            }
            .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{
                margin-top: 20px;
            }
            .woocommerce-cart .woocommerce{
                grid-template-columns: auto;
            }
            .woocommerce-cart .cart-wrap{
                grid-template-columns: auto;
            }
            .woocommerce-checkout form.checkout{
                grid-template-columns: auto;
            }
            .woocommerce-checkout .col-1, .woocommerce-checkout .col-2{
                max-width: 100%;
            }
            .logged-in .main_header {
                top: 32px;
            }
            .logged-in .mobile_descr {
                padding-top: 130px;
            }
            .logged-in .main_wrapper {
                padding-top: 105px;
            }
            .top_search .prosettings .innericon::before {
                content: 'This Site';
            }
            .top_search .prosettings .innericon::before {}
            .headerActive {
                max-height: calc(100vh - 30px);
                overflow: auto;
            }
            .alert-bar {
                top: 66px;
            }
			.admin-bar .alert-area .alert-bar {
				top: 99px;
			}
			.admin-bar .alert-area {
				top: 0;
			}
            .main_header {
                top: 0px;
            }
            .top_search {
                background: none;
                width: 100%;
                display: none;
                min-height: 32px;
                box-shadow: 0px 3px 6px #00000029;
                padding-bottom: 8px;
                position: relative;
                z-index: 9;
            }
            header .searchbardiv {
                max-width: 100%;
                width: 100%;
            }
            .top_menu .top_inner_menu a::before {
                display: none;
            }
            .top_menu {
                justify-content: center;
                margin-right: 0;
                flex-wrap: wrap;
            }
            .panel-main {
                flex-wrap: wrap;
            }
            .panel-main h5 {
                width: 100%;
                margin-bottom: 8px;
            }
            .panel-main ul {
                flex-wrap: wrap;
            }
            .login-content .main-tabs .nav-tabs {
                justify-content: center;
            }
            .nav_bottom {}
            .navbar-toggler {
                margin-right: 10px;
                margin-top: 20px;
            }
            .top_menu .top_inner_menu {
                flex-wrap: wrap;
            }
            .navbar {
                padding-left: 0px;
            }
            .navbar-brand {
                margin-left: 15px;
            }
            .navbar-toggler .icon-bar {
                width: 26px;
                height: 2px;
                background: #040410;
                display: block;
                margin-bottom: 6px;
                position: relative;
                transition: .4s;
            }
            .navbar-toggler.active .icon-bar:nth-of-type(1) {
                top: 10px;
                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: -7px;
                transform: rotate(-45deg);
            }
            .navbar-nav {
                margin-top: 20px;
                width: 100%;
            }
            .navbar-nav>li>a {
                justify-content: flex-start;
            }
            .navbar-nav>li {
                border-bottom: 1px solid #547C89;
            }
            .main_wrapper {
                padding-top: 75px;
            }
            .navbar-brand img {
                max-width: 258px;
                margin-top: 0px;
            }
            .main-tabs .nav-tabs {
                justify-content: flex-start;
                flex-wrap: nowrap;
                overflow: auto;
            }
            .main-tabs .nav-tabs li a {
                min-width: 220px;
            }
            .plusMinus {
                position: absolute;
                width: 30px;
                height: 30px;
                right: 10px;
                text-align: center;
                cursor: pointer;
                top: 5px;
            }
            .plusMinus::after {
                content: '+';
                position: absolute;
                right: 0px;
                background-repeat: no-repeat;
                display: block;
                left: 6px;
                font-weight: bold;
                font-size: 25px;
                color: #547C89;
            }
            .plusMinus.minsicon::after {
                content: '-';
            }
            .navbar-nav>li>.dropdown-menu {
                width: 90%;
                transform: none;
                box-shadow: none;
                margin-left: auto;
                margin-right: auto;
            }
            .dropdown-menu>li>a {
                font-size: 16px !important;
                color: #547C89 !important;
                text-transform: none !important;
            }
            .top_menu .social_media {
                order: 3;
                width: 100%;
                justify-content: center;
                margin-top: 5px;
            }
            .select_language .nice-select {
                padding-left: 10px;
            }
            .top_menu .top_inner_menu a::after {
                top: 10px;
                right: -5px;
            }
        }
		  @media (max-width:782px) {
			.logged-in .main_header {
				top: 46px;
			}
			.admin-bar .alert-area .alert-bar {
				top: 113px;
			}
		}
        
        @media (min-width:992px) {
            .single-item .simple_list_col,
            .double-item .simple_list_col {
                -ms-flex: 0 0 40%;
                flex: 0 0 40%;
                max-width: 40%;
            }
            .single-item,
            .double-item {
                justify-content: center;
            }
            .navbar-nav>li.current_page_ancestor>a,
            .navbar-nav>li.current-menu-ancestor>a,
            .navbar-nav>li.current-page-parent>a,
            .navbar-nav>li.current_page_item>a {
                background: #EEF3F4;
            }
            .logged-in .main_header {
                top: 30px;
            }
            .logged-in .main_banner,
            .logged-in .main_wrapper {
                padding-top: 142px;
            }
            .mobile_descr {
                display: none;
            }
            .mob_search {
                display: none;
            }
            .wp-block-media-text {
                margin-left: 40px;
                margin-right: 40px;
            }
            .event_img,
            .vid_box {
                -ms-flex: 0 0 26%;
                flex: 0 0 26%;
                max-width: 26%;
            }
            .vd_box {
                -ms-flex: 0 0 35%;
                flex: 0 0 35%;
                max-width: 35%;
            }
            .col-md-4.dt-left {
                -ms-flex: 0 0 25%;
                flex: 0 0 25%;
                max-width: 25%;
            }
            .single-product .col-md-4.dt-left {
                -ms-flex: 0 0 33.333333%;
                flex: 0 0 33.333333%;
                max-width: 33.333333%;
            }
            .single-product .col-md-8.dt-right {
                -ms-flex: 0 0 66.666667%;
                flex: 0 0 66.666667%;
                max-width: 66.666667%;
            }
            .woocommerce .content-area .site-main {
                max-width: 100% !important;
            }
            .woocommerce .content-area {
                margin: 0px !important;
                padding-top: 120px;
            }
            .logged-in.woocommerce .content-area {
                padding-top: 150px;
            }
            .eventinfo,
            .vid_det {
                -ms-flex: 0 0 60%;
                flex: 0 0 60%;
                max-width: 60%;
            }
            .vd_det {
                -ms-flex: 0 0 65%;
                flex: 0 0 65%;
                max-width: 65%;
            }
            .col-md-8.dt-right {
                -ms-flex: 0 0 68%;
                flex: 0 0 68%;
                max-width: 68%;
            }
            .cont-right {
                padding-left: 20px;
                /*padding-top: 25px;*/
            }
        }
        
        @media (min-width:768px) {
            .mt-left-content {
                padding-top: 155px;
            }
            .mt-right-content {
                padding-left: 15px;
            }
            .mt-left-content.top-less-padding {
                padding-top: 70px;
            }
            .main_wrapper {
                min-height: 800px;
            }
            .show_mom {
                display: none;
            }
        }
        
        @media (min-width:1500px) {
            .container {
                max-width: 1400px;
            }
        }
        
        @media (max-width:1500px) and (min-width:1300px) {}
        
        @media (min-width:2100px) {
            .wp-block-media-text.is-image-fill .wp-block-media-text__media {
                min-height: 1200px;
            }
        }
        
        @media (max-width:768px) and (min-width:430px) {
            .wp-block-media-text.is-image-fill .wp-block-media-text__media {
                min-height: 400px;
            }

        }
         @media (max-width:767px) and (min-width:351px) {
            section.alert-area {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 90;
}
}
@media (max-width:350px) and (min-width:320px) {
            section.alert-area {
    position: fixed;
    top: 55px;
    width: 100%;
    z-index: 90;
}
.admin-bar .alert-area .alert-bar {
		top: 167px;
	}
}

@media (min-width: 991.5px) and (max-width: 992.5px) {
        .alert-bar {
        top: 129px;
    }
	.admin-bar .alert-area .alert-bar {
		top: 159px;
	}
}
        
        @media (max-width:1023px) {
            .main_wrapper .advgb-tabs-wrapper.advgb-tab-horz-desktop 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-tabs-wrapper.advgb-tab-vert-desktop ul.advgb-tabs-panel {
                flex-direction: column;
                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) and (min-width:992px) {
            .navbar-brand img {
                max-width: 270px;
            }
            .navbar .container-fluid {
                padding-left: 15px;
                padding-right: 15px;
            }
            .top_menu .social_media ul li {
                margin-right: 5px;
            }
            header .searchbardiv {
                max-width: 180px;
            }
            .navbar-nav>li>a {
                padding-left: 20px !important;
                padding-right: 20px !important;
            }
        }
        
        @media (min-width:1200px) {
            .section_img img {
                min-width: 420px;
                object-fit: cover;
            }
            .top-search-filter .reset a{
                margin-left: 56%;
            }
        }
        
        @media (max-width:600px) {
            #wpadminbar {
                position: fixed;
            }
            #wpadminbar #wp-admin-bar-customize>.ab-item,
            #wpadminbar #wp-admin-bar-edit>.ab-item,
            #wpadminbar #wp-admin-bar-my-account>.ab-item,
            #wpadminbar #wp-admin-bar-my-sites>.ab-item,
            #wpadminbar #wp-admin-bar-site-editor>.ab-item,
            #wpadminbar #wp-admin-bar-site-name>.ab-item {
                width: 35px;
            }
        }
        
        @media (min-width:1024px) {
            .main_banner .carousel-item img {
                height: 70vh;
                width: 100%;
                object-fit: cover;
            }
            .banner-img img {
                height: 22.4vh;
                width: 100%;
            }
        }
        
        @media (max-width:1360px) and (min-width:1200px) {
            .navbar-brand img {
                max-width: 270px;
            }
            .select_language {
                margin-right: 5px;
            }
            .top_menu .social_media ul li {
                margin-right: 6px;
            }
        }

        @media (max-width:1420px) and (min-width:1360px) {
            .navbar-brand img{
                max-width: 360px;
            }
            .top_menu .social_media ul li {
                margin-right: 5px;
              }
        }
        
        .main_header {}




        @media print {
            .print-header{
                display: block;
                margin: 0 auto;
                text-align: center;
              }
              .newsInRow {
                display: none;
              }
        

.right_info_cont{
	background:#fff;box-shadow:none;display:inline-block;width:100%;float:left;padding:0px;
}
			body{
				padding:30px 30px !important;
			}
         
			 div { float: none !important; position: static !important; display: inline; 
          box-sizing: content-box;
    }
	.accpanel{
		display:block !important;padding:10px;
	}
			
			
            h1 {
                margin-top: 0px;
            }
            /*
            @page {
                margin: 0 !important;
            }
            body {
                margin: 0 !important;
            }*/
            a::after{
                content: " (" attr(href) ") " !important;
                font-size: 18px !important;
                display: block !important;
              }
              a[href]:after{
                content: " (" attr(href) ") " !important;
                font-size: 18px !important;
                display: inline !important;
            }
.event_img  a[href]:after , .advgb-tab a[href]:after {
	display:none;
}
            
            .main_banner,
            .main_wrapper {
                padding-top: 0px !important;
            }
            header,
            footer,
            aside,
            nav,
            .box-modal,
            .signup-alerts {
                display: none !important;
            }
         
            .main_banner {
                display: inline-block !important;
                width: 100%;
            }
            /*
            .row {
                display: inline-block !important;
                width: 100% !important;
            }*/
            .main_wrapper   .how_row{
                display: block !important;
            }
            
      .main_wrapper   .how_to_cont   .how_row .number {
        width: 40px !important;
      }
            .row>div {
                float: left;
            }
			.dl_col{
				display:none;
			}
			.col-md-8.dt-right , .d_cont_col{
				max-width:100% !important;
				-ms-flex: 0 0 100%;
    flex: 0 0 100% !important;
    max-width: 100% !important;
			}
            .newsRow .newsColumn {
                float: left !important;
                width: 33.3% !important;
            }
            .newsRow .newscolLg {
                width: 100% !important;
            }
            .news-grid .newsColumn {
                width: 25% !important;
            }
            .wp-block-media-text .wp-block-media-text__content {
                padding-left: 20px;
            }
            .text_card_block p {}
            .col-md-1,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-5,
            .col-md-6,
            .col-md-7,
            .col-md-8,
            .col-md-9,
            .col-md-10,
            .col-md-11,
            .col-md-12,
            .col-lg-1,
            .col-lg-2,
            .col-lg-3,
            .col-lg-4,
            .col-lg-5,
            .col-lg-6,
            .col-lg-7,
            .col-lg-8,
            .col-lg-9,
            .col-lg-10,
            .col-lg-11,
            .col-lg-12 {
                float: left;
            }
            .col-md-1 {
                width: 8%;
                float: left;
            }
            .col-md-2 {
                width: 16%;
                float: left;
            }
            .col-md-3 {
                width: 25%;
                float: left;
            }
            .col-md-4 {
                width: 33%;
                float: left;
            }
            .col-md-5 {
                width: 42%;
                float: left;
            }
            .col-md-6 {
                width: 50%;
                float: left;
            }
            .col-md-7 {
                width: 58%;
                float: left;
            }
            .col-md-8 {
                width: 66%;
                float: left;
            }
            .col-md-9 {
                width: 75%;
                float: left;
            }
            .col-md-10 {
                width: 83%;
                float: left;
            }
            .col-md-11 {
                width: 92%;
                float: left;
            }
            .col-md-12 {
                width: 100%;
                float: left;
            }
          
            .col-lg-1 {
                width: 8%;
                float: left;
            }
            .col-lg-2 {
                width: 16%;
                float: left;
            }
            .col-lg-3 {
                width: 25%;
                float: left;
            }
            .col-lg-4 {
                width: 33%;
                float: left;
            }
            .col-lg-5 {
                width: 42%;
                float: left;
            }
            .col-lg-6 {
                width: 50%;
                float: left;
            }
            .col-lg-7 {
                width: 58%;
                float: left;
            }
            .col-lg-8 {
                width: 66%;
                float: left;
            }
            .col-lg-9 {
                width: 75%;
                float: left;
            }
            .col-lg-10 {
                width: 83%;
                float: left;
            }
            .col-lg-11 {
                width: 92%;
                float: left;
            }
            .col-lg-12 {
                width: 100%;
                float: left;
            }
            .accostpanel,
            .advgb-accordion-body,
            .jobacco_panel , .advgb-accordion-body{
                display: block !important;
            }
            .board-tabs .nav-tabs,
            .how_row,
            .expanding-grid .links {
                display: inline-block !important;
            }
            .how_row .number,
            .how_row .desc {
                float: left;
            }
            .how_row .number {
                width: 50px;
            }
            .desc {
                width: calc(100% - 100px);
            }
            .expanding-grid .links>li {
                width: 25% !important;
            }
            .wp-block-group {
                padding: 20px 0px;
            }
            p, body{
                font-size: 18px;
            }

        }
		
		
		@media (max-width:1450px) and (min-width:1024px) {
			.banner-sm-title h2{margin-bottom:5px;}
			.banner-sm-title h2{font-size:30px}
		}