


rs-arrow.tp-rightarrow.tparrows.hermes.noSwipe {
    transform: translate(-30px, -55px) !important;
}

li#mega-menu-1194-0-3 h4 {
    font-size: 15px !important;
}
.mega-sub-menu li a i {
    margin-left: 5px;
}
li#mega-menu-item-273 {
    margin-left: -12px !important;
}
li#mega-menu-1194-0-3 {
    border-left: 1px solid #003755 !important;
    padding-left: 38px !important;
}
.NewsSec .dropdown-link { padding: 5px !important; }

#Header .NewsFormCls input.wpcf7-form-control.has-spinner.wpcf7-submit { position: absolute; background: #083d5a; color: #fff; font-size: 30px; line-height: 0; padding: 16px 8px; right: 23px; top: 36%; }

.NewsHeader { border-left: 1px solid #003755 !important; padding-left: 38px !important; }

a{text-decoration:none !important;}
.button-default .button:after, .button-default button:after, .button-default .action_button:after, .button-default .footer_button:after, .button-default input[type="submit"]:after, .button-default input[type="reset"]:after, .button-default input[type="button"]:after{display:none !important;}
.sjb-page, .sjb-page .list-data .v2, .sjb-page .list-data .v1 {
    background-color: transparent !important;
    color: unset;
    font-size: unset;
    color: unset;
}
.sjb-page b, .sjb-page strong,.sjb-page .sjb-detail .list-data .v1 ul li::before, .sjb-page .sjb-detail .list-data .v2 ul li::before { color: #003755; }
.sjb-page h2 {
    font-size: 45px;
    font-weight: bold;
    color: #003755;
}
.single-jobpost .section.section-post-header, .single-jobpost .sjb-page .list-data header, .single-jobpost .section.section-post-intro-share, .single-jobpost .section.section-post-about,.single-jobpost .job-features { display: none;}

.sjb-page .list-data .v2 .job-info h4 { color: #003755; font-size: 35px; line-height: 1; font-weight: 600; margin-top: -16px; }
p.wp-block-tag-cloud a {
    font-size: 16px !important;
}
/* 
.section.section-post-about, .section-post-related .simple .post-related a.button, .section.section-post-comments, .column.one.post-header {
    display: none;
} */

.timeline .date_label {
    background-color: #087799 !important;
	color: #fff !important;
    width: 10%;
    padding: 5px 10px;
	font-size: 14px;
}
}
.sjb-page .list-data .v2 .company-logo a img,.job-date {
    display: none !important;
}

.image-menu .mega-menu-title { display: flex !important; align-items: center; float: left; } .image-menu .mega-menu-title img { width: 250px; height: auto; margin: 0 20px 20px; } .image-menu span.mega-menu-description { text-align: center; font-size: 16px !important; } 

.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {display: block;}
.post-footer .heateor_sss_sharing_container.heateor_sss_horizontal_sharing { display: block; filter: grayscale(1) !important; }
.single-post .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    display: block;
    filter: grayscale(1);
		position: absolute;
    top: -35px;
}


.post-footer .heateor_sss_sharing_container.heateor_sss_horizontal_sharing a { transform: scale(0.7); margin: 0 -3px; } 
.has-custom-bg .post-footer { position: relative; } 
.post-footer .heateor_sss_sharing_ul { position: absolute; right: 25%; top: 20%; }
.post-footer .heateor_sss_sharing_title{display:none;}

.sjb-page .list-data .job-info h4 a {
    font-size: 28px !important;
}
.sjb-page .list-data .v2 .job-info h4 a:hover {
    color: #003755;
}

.page-id-459 .entry-content { display: flex; flex-direction: column; padding: 2% 0 0px; }.page-id-459  .entry-content .page-id-459  .section.the_content.no_content { order: 1; }.page-id-459  .entry-content .mfn-builder-content { order: 2; }
.pastEvents h2, .pastEvents h4, .pastEvents a, .pastEvents {
    color: #fff;
    margin-bottom: 0;
    margin-top: 25px;
}
.pastEvents a {
    font-weight:bold;
}
.em-item-image,.sjb-page .sjb-detail .list-data .v2 .jobpost-form {
    display: none;
}
.em-item-meta-line.em-event-time.em-event-meta-datetime,.post-meta .category {
    display: none !important;
}
.em.em-list .em-item .em-item-info {
    border-left: none;    padding: 0;
}.betheme-child .em.pixelbones a {
    color: #007396 !important;
    font-weight: bold;
}

.em.em-list {
    display: flex !important;
    overflow-x: scroll;
    width: 1300px !important;
}
/* .em.em-list .em-item {
    width: 40%;
    display: block;
    box-shadow: 0 0 8px 0px #00375566;
    padding: 30px;
	  margin:20px;
} */
.em.em-list .em-item {
    width: 40%;
    display: block;
    box-shadow: 0 0 8px 0px #00375566;
    padding: 16px;
    margin: 12px;
}
.em.em-list .em-item:first-child { padding-top: 15px; }

.em-search-geo.em-search-field.input, .em-search-views,.post-nav.minimal.column {
    display: none;
}
.betheme-child .em.pixelbones .input button.button-primary {
    background: #003755 !important;
}

a.heateor_sss_more {
    pointer-events: none;
    opacity: 0;
}

.share-simple .section-post-header .single-photo-wrapper.image .image_frame,
.share-simple .section-post-header .single-photo-wrapper.image .image_frame img {
    width: 100%;
} 
.widget_archive ul li:active a, .widget_archive ul li:hover a { color: #fff; } 

.widget_archive ul li:visited, .widget_archive ul li:focus,.widget_archive ul li:active, .widget_archive ul li:hover { background: #007396; color: #fff; }

body.event-template-default #Content {
    padding-top: 2%;
}
a:active {
    background: #007396 !important;
    color: #fff;
}
.em.em-view-container {
    position: relative;
    cursor: grabbing;
}
li#mega-menu-item-639 ul.mega-sub-menu {
    margin-top: 10px !important;
}
.category-media-release .post-meta.clearfix, .category-notices .post-meta.clearfix
{
    display: none;
}
.timeline_items > li:last-child h3::before{display:none;}
.category-acx-commentary aside#block-37, 
.category-acx-commentary aside#block-39,button.em-event-add-to-calendar.em-tooltip-ddm.em-clickable.input {
    display: none;
}
.timeline_items > li:nth-last-child(2) { background: url(../image/aaa.png) no-repeat top left !important; }

.timeline_items > li:first-child { background: url(../image/ASAaaa.png)  no-repeat top left !important; }
.timeline_items > li:first-child h3:before {
    top: 0;
}
.category-notices aside#block-35, 
.category-notices aside#block-37,.timeline_items:after {
    display: none;
}
.category-media-release aside#block-35, .category-media-release aside#block-39,  .single .category-archives-block-list {
    display: none;
}
li.cat-item.cat-item-19 {
    display: none;
}

li#mega-menu-item-1194 ul.mega-sub-menu {
    padding-bottom: 50px !important;
}

a.button.CBtnCls, .button,#Top_bar .top_bar_right .action_button { padding: 15px 40px !important; color: #fff !important; font-weight: 600; border: 1px solid #fff !important; background: transparent !important; transition: 0.5s all ease !IMPORTANT; } a.button.CBtnCls:hover, a.button:hover,#Top_bar .top_bar_right .action_button:hover,#Top_bar.is-sticky .top_bar_right .action_button { color: #fff !important; background: linear-gradient(0deg, #37AFA0, #007396, #003755) !important; border-color: transparent !important; transition: 0.5s all ease; }
#Top_bar.is-sticky .top_bar_right .action_button { margin: -10px 0; }

.image_frame.post-photo-wrapper.scale-with-grid.image { display:none;}
.blog_wrapper.isotope_wrapper .has-post-thumbnail .post-desc-wrapper.bg-.has-custom-bg { width: 100% !important;}