@media (min-width: 200px) and (max-width: 450px) {
	.DigitalHubBubbleWrapper .middleCircleWrapper .col-sm-6.col-md-6.col-lg-6.col-xl-6{
		padding-right: 0px !important;	
	}
}
@media (min-width: 768px) and (max-width: 785px) {
	.ProgressBar {
		top: 56px !important;
	}
	.logged-in.admin-bar .ProgressBar {
		top: 102px !important;
	}	
	.homeAboutDigital{
	    padding: 20px!important;
	}
}
@media (min-width: 200px) and (max-width: 767.5px) {
	.ProgressBar {
		top: 60px !important;
	}
	.logged-in.admin-bar .ProgressBar {
		top: 105px !important;
	}
	.DigitalHubTextWrapper.active{
		margin-top: 10px;
		background: #fff !important;		
	}
	.site-header .navbar .topLeftWrapper .SiteDescriptionWrapper {
		width: 125px !important;
		font-size: 11px !important;
		line-height: 12px !important;
		vertical-align: middle !important;
		align-items: center !important;
		display: flex !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		font-size: 15px !important;
	}
	.site-header #nav-main .HamburgerMenuWrapper {
		margin-right: 10px !important;
	}
	.site-header .navbar .topLeftWrapper .logoWrapper {
		margin-right: 10px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		margin-right: 0px !important;
	}
	.site-header .topRightWrapper .searchWrapper {
		margin-right: 10px !important;
	}
	.navbar .NotificationWrapper {
		margin-right: 10px !important;
	}
	.site-header .topRightWrapper .searchWrapper .searchform {
		width: 95px !important;
	}
	.homeAboutDigital .textwidget h2{
		padding-top: 15px !important;
		font-size: 22px !important;
		text-align: center !important;
		padding-bottom: 15px !important;		
	}
	.DigitalHubTextWrapper{
		display: none;
	}
	.DigitalHubTextWrapper.active{
		display: block;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubTextWrapper {
		height: 450px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright,
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-center	{
		z-index: 99 !important;
	}
	.becomeAMemberWrapper .um-online-status.online.um-tip-n .um-faicon-circle {
		height: 20px !important;
		width: 35px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .title {
		padding: 10px 15px 5px 0px !important;
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .text {
		padding: 0px 15px 5px 0px !important;
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .title {
		padding: 10px 15px 5px 0px !important;
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .text {
		padding: 0px 15px 5px 0px !important;
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper {
		min-height: 225px !important;
		max-height: 225px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		padding-bottom: 15px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		margin-bottom: 15px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper #hubSpotEmailTextField, .hubSpotEmailSubscriptionMainWrapper #hubSpotNameTextField {
		padding: 3px 10px 3px 10px !important;
	}
	.MatchmakingListSection .contentWrapper .imageWrapper {
		width: 90px !important;
		height: 90px !important;
	}
	.MatchmakingHeaderSection .contentWrapper {
		padding-right: 0% !important;
	}
	.MatchmakingHeaderSection .contentWrapper h1 {
		font-size: 35px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title {
		font-size: 12px !important;
	}
	.MatchmakingListSection .contentWrapper .organisation {
		line-height: 14px !important;
		font-size: 12px !important;
	}
	.MatchmakingListSection .contentWrapper .description {
		min-height: 330px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .btn.btn-default {
		padding: 5px 45px 5px 45px !important;
		font-size: 14px !important;
		border-radius: 5px !important;
		margin-bottom: 15px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .btn.btn-default {
		border-radius: 5px !important;
		padding: 5px 40px 5px 40px !important;
	}
	.matchMakingMainWrapper .leftBox.image {
		width: 90px !important;
		height: 90px !important;
	}
	.matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.location .location, .matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.location .language {
		margin: 0px 0px !important;
		font-size: 14px !important;
	}
	.matchMakingMainWrapper .leftBox.location {
		padding: 15px 0px 15px 0px !important;
	}
	.matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.social {
		padding: 0px 0px 0px 0px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .imageWrapper {
		height: 80px !important;
		min-height: 80px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .entry-title {
		font-size: 14px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		padding: 5px 2px 10px 2px !important;
	}
	.copsMainWrapper .eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 125px !important;
	}
	.copsMainWrapper .googleMapWrapper #map {
		height: 400px !important;
	}
	.eventsWrapper .descriptionWrapper {
		font-size: 14px !important;
	}
	.single_share a {
		font-size: 8.5px !important;
		padding: 5px 2px 5px 2px !important;
	}
	.like_dislike #like_dislike_wrapper li button {
		padding: 5px 2px !important;
		font-size: 9px !important;
	}
	h2.single_header_title {
		font-size: 20px !important;
		line-height: 26px !important;
	}
	.eventsWrapper .single_sidebar_widget h2 {
		font-size: 14px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .entry-title a{
		font-size: 12px !important;
	}
	.sidebar_tag li a {
		font-size: 10px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 150px !important;
	}
	.single_content .read-more {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
		font-size: 10px !important;
		padding-right: 12px;
		padding-left: 12px;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .datetime, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .location, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .language, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .type, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .sources {
		font-size: 12px !important;
	}
	.eventsWrapper .page-header .mainTitle h1 {
		font-size: 30px !important;
	}
	.eventsMainWrapper .googleMapWrapper #map {
		height: 705px !important;
	}
	.archiveResourcesMainWrapper a.first_featured .first_meta h2 {
		line-height: 25px !important;
		font-size: 20px !important;
	}
	.tagWrapper .blog-post-title a {
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf {
		width: 40%;
		font-size: 10px !important;
		line-height: 16px !important;
		padding: 6px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf .fa-chevron-circle-right {
		margin-top: 4px !important;
	}
	.opp_img_wrapper {
		height: 95px !important;
	}
	.single_opp {
		padding: 15px !important;
	}
	.opp_top h2 {
		font-size: 25px !important;
		padding: 15px 0 !important;
	}
	.opp_body p{
		font-size: 14px !important;
	}
	.table.grants_list #grants_list_wrapper .read-more, .table.vacancies_list #vacancies_list_wrapper .read-more, .table.assignment_list #assignment_list_wrapper .read-more {
		min-width: 100px !important;
		font-size: 14px !important;
	}
	.table.assignment_list thead tr th:nth-child(3),
	.table.assignment_list thead tr th:nth-child(4){
		width: 15% !important;
	}
	.eventsWrapper .eventsDateTitle {
		font-size: 18px !important;
	}
	.btn.btn_white {
		padding: 6px 25px !important;
		font-size: 14px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft {
		top: 40px !important;
		left: 40px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright {
		top: 40px !important;
		right: 40px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft {
		bottom: 40px !important;
		left: 40px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright {
		bottom: 40px !important;
		right: 40px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubHeaderBackground .col-lg-7.col-xl-7 .row>* {
		padding-left: 5px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubHeaderBackground .col-lg-7.col-xl-7{
		padding-left: 0px !important;	
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverTitleBox {
		margin-bottom: 5px !important;
		font-size: 11px !important;
		line-height: 13px !important;
		padding-bottom: 5px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .Text {
		margin-bottom: 10px !important;
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .titleBox {
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .read-more {
		font-size: 10px !important;
	}	
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .read-more .fa-chevron-circle-right {
		font-size: 10px !important;
	}	
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox {
		line-height: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .catName {
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .separator {
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .hubName {
		line-height: 10px !important;
		font-size: 8px !important;
	}	
	.homeFeaturedDigitalPlatformWrapper .fusion-rollover-content {
		padding: 5px !important;
		width: 100% !important;
	}	
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .aboutWrapper h2.right-post-title a {
		font-size: 25px !important;
	}	
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .moreBTN .read-more {
		padding-top: 2px !important;
		padding-bottom: 2px !important;
		font-size: 14px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .titleBox .title {
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .titleBox .icon {
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .description {
		font-size: 15px !important;
		line-height: 18px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .moreBTN .read-more {
		padding-top: 2px !important;
		padding-bottom: 2px !important;
		font-size: 14px !important;
	}
	.select2-container--default .select2-selection--single .select2-selection__placeholder, .select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size: 12px !important;
	}
	.eventsSearchKeywordsWrapper #eventsSearchKeywords, 
	.eventsSearchKeywordsWrapper #copsSearchKeywords, 
	.newsBlogsMainWrapper #newsBlogsSearchKeywords, 
	.matchmakingKeywordsWrapper #matchmakingSearchKeywords {
		padding: 8px !important;
		font-size: 12px !important;
	}
	.applyFilterBTN.btn.btn-default {
		padding-bottom: 10px !important;
		padding-top: 10px !important;
		font-size: 10px !important;
	}
	.select2-container.select2-container--open .select2-dropdown {
		width: 150px !important;
	}	
	.select2-container.select2-container--open .select2-dropdown .select2-results li {
		font-size: 12px !important;
		line-height: 14px !important;
	}	
	.MatchmakingListSection .contentWrapper .description {
		padding: 5px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title, .MatchmakingListSection .contentWrapper .organisation, .MatchmakingListSection .contentWrapper .location, .MatchmakingListSection .contentWrapper .language {
		font-size: 12px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title {
		min-height: 65px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper h2 {
		font-size: 30px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link {
		padding-top: 10px !important;
	}
	.matchMakingMainWrapper .leftBox.social .fab.fa-linkedin, .matchMakingMainWrapper .leftBox.social .fab.fa-skype {
		font-size: 25px !important;
		margin-right: 5px !important;
	}
	.single_sidebar .single_sidebar_widget div{
		font-size: 14px !important;
	}
	.copsSinglePageWrapper .relatedEvents .imageWrapper {
		height: 80px !important;
		min-height: 80px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .entry-title {
		line-height: 14px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .datetime, .copsSinglePageWrapper .relatedEvents .boxWrapper .location, .copsSinglePageWrapper .relatedEvents .boxWrapper .language {
		font-size: 10px !important;
	}
	.single_right_header {
		padding: 10px 5px 10px 5px !important;
	}
	.single_header_meta {
		font-size: 14px !important;
	}
	.relatedNewsBlogsWrapper .newsBlogTitle a {
		font-size: 12px !important;
	}
	.relatedNewsBlogsWrapper .newsBlogTitle {
		line-height: 16px !important;
	}	
	.relatedNewsBlogsWrapper .tagWrapper .tags li a {
		font-size: 12px !important;
	}
	.like_dislike #like_dislike_wrapper li button i {
		font-size: 20px !important;
	}	
	.single_right_header .single_header_button {
		margin-top: 10px !important;
	}	
	.archiveResourcesMainWrapper .eventsListWrapper.resourcesListWrapper .TagThumbWrapper {
		min-height: 200px !important;
		max-height: 300px !important;
	}	
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a:first-child {
		padding-right: 0px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a:first-child {
		width: 100% !important;
	}	
	.archiveResourcesMainWrapper .card.horizontal.mb-4.ListBox > .row .card-img-left-md.col-lg-4 .TagThumbWrapper {
		max-height: 160px !important;
		min-height: 160px !important;
	}	
	.archiveResourcesMainWrapper .r-shares ul {
		margin: 2px 0px 5px 0px !important;
	}
	.r-tags ul:empty{
		display: none !important;
	}
	.archiveResourcesMainWrapper .r-tags ul li a {
		padding: 2px 10px 2px 10px !important;
		margin: 2px 10px 2px 0px !important;
		font-size: 14px !important;
	}	
	.archiveResourcesMainWrapper .r-tags ul {
		margin: 4px 0 !important;
	}	
	.archiveResourcesMainWrapper .r-shares ul a {
		padding: 2px 10px !important;
		font-size: 14px !important;
	}	
	.tagWrapper .text-muted.mb-2, .postDetailPageWrapper .text-muted {
		padding: 4px !important;
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}	
	.archiveResourcesMainWrapper input#resourcesSearchKeywords {
		font-size: 12px !important;
	}	
	.archiveResourcesMainWrapper input#resourcesFromDate, #resourcesToDate {
		font-size: 14px !important;
	}	
	.single_opp:hover, .single_opp.box-hover,
	.single_opp:hover, .single_opp{
		transform: scale(1) !important;
		margin-bottom: 15px !important;
	}	
	.grantsFilterBoxWrapper #grantsSearchKeywords, #vacancySearchKeywords, #assignmentSearchKeywords {
		font-size: 12px !important;
		padding: 8px 0px 8px 0px !important;
	}	
	.table>:not(caption)>*>* {
		font-size: 14px !important;
	}	
	.um-profile-nav-item.active > a:before {
		background: rgba(162, 9, 106, 0.4) !important;
	}
	.uimob800-hide.uimob500-hide.uimob340-hide, .uimob800-show.uimob500-show.uimob340-show.um-tip-n {
		margin-right: 5px !important;
		margin-bottom: 5px !important;
		margin-left: 5px !important;
		margin-top: 5px !important;
	}	
	div.uimob800 .um-profile-nav-item a {
		padding: 5px 10px !important;
	}	
	#connectionRequest_wrapper .row .col-sm-12.col-md-6, #readWriteMessage_wrapper .row .col-sm-12.col-md-6 {
		margin: 0px !important;
		padding: 0px !important;
		flex: 0 0 auto !important;
		width: 50% !important;
	}
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM_wrapper .col-sm-12.col-md-6, .becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxEvents_wrapper .col-sm-12.col-md-6, .becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxAssignment_wrapper .col-sm-12.col-md-6, .becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxGrant_wrapper .col-sm-12.col-md-6, .becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxVacancy .col-sm-12.col-md-6 {
		padding: 0px !important;
		margin: 0px !important;
		flex: 0 0 auto !important;
		width: 50% !important;
	}
	.becomeAMemberWrapper .um.um-profile .dataTables_filter .form-control {
		height: auto !important;
	}
	.userPageWrapper .userMainBox .entry-content .um-profile .um-profile-body .dataTables_wrapper .row .col-sm-12.col-md-6 {
		padding: 0px !important;
		flex: 0 0 auto !important;
		width: 50% !important;
	}
	div.dataTables_wrapper div.dataTables_filter input {
		height: auto !important;
	}
	#myLoginWrapper {
		height: 300px !important;
		overflow-y: auto !important;
	}
	.topRightDropdown.read-more.hvr-icon-forward.hvr-shutter-out-vertical {
		margin-bottom: 5px !important;
		font-size: 14px !important;
	}
	
    .homeAboutDigital{
	    padding: 20px!important;
	}	
}

@media (min-width: 200px) and (max-width: 575.5px) {
    .homeAboutDigital{
	    padding: 20px!important;
	}
	.ProgressBar {
		top: 56px !important;
	}
	.logged-in.admin-bar .ProgressBar {
		top: 102px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteDescriptionWrapper {
		display: none !important;
	}
	.site-header #nav-main .HamburgerMenuWrapper {
		margin-right: 15px !important;
	}
	.site-header .navbar .topLeftWrapper .logoWrapper {
		margin-right: 5px !important;
	}
	.site-header .navbar .topLeftWrapper .logoWrapper {
		margin-right: 5px !important;
	}	
	.site-header .topRightWrapper .searchWrapper {
		margin-right: 15px !important;
	}
	.navbar .NotificationWrapper {
		margin-right: 15px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		font-size: 12px !important;
	}
	.site-header .topRightWrapper .searchWrapper .searchform {
		width: 100px !important;
	}
	.homeButtonCenterInstruction {
		line-height: 14px !important;
		font-size: 12px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-center {
		min-height: 220px !important;
		max-height: 220px !important;
		min-width: 220px !important;
		max-width: 220px !important;
		padding: 30px !important;
	}
	.DigitalHubBubbleWrapper .col-sm-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.DigitalHubBubbleWrapper .col-sm-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright {
		min-height: 120px !important;
		max-height: 120px !important;
		min-width: 120px !important;
		max-width: 120px !important;
		padding: 10px !important;
		top: 50px !important;
		right: 50px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft {
		top: 50px !important;
		left: 35px !important;
		min-height: 120px !important;
		max-height: 120px !important;
		min-width: 120px !important;
		max-width: 120px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft {
		bottom: 50px !important;
		left: 35px !important;
		min-height: 120px !important;
		max-height: 120px !important;
		min-width: 120px !important;
		max-width: 120px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright {
		bottom: 50px !important;
		right: 50px !important;
		min-height: 120px !important;
		max-height: 120px !important;
		min-width: 120px !important;
		max-width: 120px !important;
	}
	.activeHover h2 {
		padding-left: 5px !important;
		font-size: 12px !important;
		padding-right: 5px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft h2,
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright h2,
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright h2,
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft h2{
		font-size: 12px !important;
	}
	.activeHover {
		transform: scale(1.05) !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubBubbleWrapper .middleCircleWrapper .col-sm-6.col-md-6.col-lg-6.col-xl-6{
		width: 100% !important;	
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .aboutWrapper h2.right-post-title {
		line-height: 25px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .aboutWrapper h2.right-post-title a {
		line-height: 25px !important;
		font-size: 22px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .titleBox {
		font-size: 14px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .catName {
		font-size: 12px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .separator {
		font-size: 12px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .hubName {
		line-height: 14px !important;
		font-size: 12px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverTitleBox {
		font-size: 16px !important;
		line-height: 18px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .Text {
		font-size: 12px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .read-more {
		font-size: 14px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-rollover-content {
		padding: 15px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .connectWrapper.rightCommonWrapper .imageWrapper{
		height: 100px !important;
		overflow: hidden !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .aboutWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .becomeAMemberWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .connectWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .discoverWrapper {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}	
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper:hover {
		transform: none !important;
	}	
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper:hover {
		transform: none !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper:hover {
		transform: none !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper {
		padding: 0px !important;
		margin: 15px 0px 15px 0px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .moreBTN .read-more {
		padding-top: 2px !important;
		padding-bottom: 2px !important;
		font-size: 12px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper {
		padding: 0px !important;
		margin: 0px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper {
		padding: 0px !important;
		margin: 0px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .moreBTN {
		padding: 2px 5px 5px 5px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .text {
		padding: 5px 5px 5px 5px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .title {
		padding: 10px 5px 2px 5px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .latestNewsWrapper:hover, .DigitalHubTextWrapper .discoverWrapper .upcomingEventsWrapper:hover, .DigitalHubTextWrapper .discoverWrapper .resourcesLibraryWrapper:hover, .DigitalHubTextWrapper .discoverWrapper .opportunitiesWrapper:hover {
		transform: none;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-center h2 {
		font-size: 20px !important;
	}
	.MatchmakingFilterSection .contentWrapper .applyFilter{
		margin-top: 10px !important;
	}
	.applyFilterBTN.btn.btn-default {
		padding-bottom: 8px !important;
		padding-top: 8px !important;
		font-size: 12px !important;
	}
	.MatchmakingFilterSection .contentWrapper .matchmakingKeywordsWrapper, 
	.MatchmakingFilterSection .contentWrapper .technicalExpertise, 
	.MatchmakingFilterSection .contentWrapper .strategicExpertise, 
	.MatchmakingFilterSection .contentWrapper .countryFilter,
	.MatchmakingFilterSection .contentWrapper .thematicExpertise {
		padding-right: 5px;
		padding-left: 5px;
	}
	.eventsSearchKeywordsWrapper #eventsSearchKeywords, 
	.eventsSearchKeywordsWrapper #copsSearchKeywords, 
	.newsBlogsMainWrapper #newsBlogsSearchKeywords, 
	.matchmakingKeywordsWrapper #matchmakingSearchKeywords {
		padding: 8px 5px 8px 5px !important;
	}
	.MatchmakingFilterSection .contentWrapper {
		width: 95% !important;
		margin: 15px auto !important;
	}
	.MatchmakingListSection .contentWrapper .imageWrapper {
		width: 150px !important;
		height: 150px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title, .MatchmakingListSection .contentWrapper .organisation, .MatchmakingListSection .contentWrapper .location, .MatchmakingListSection .contentWrapper .language {
		font-size: 14px !important;
	}
	.MatchmakingListSection .contentWrapper .allListBox .col-sm-3.col-md-3.col-lg-3.col-xl-3 .description:hover {
		transform: none !important;
	}
	.matchMakingMainWrapper .leftBox.image {
		width: 150px !important;
		height: 150px !important;
		margin: auto !important;
	}
	.single_share a {
		font-size: 12px !important;
	}
	.breadcrumb{
		margin-bottom: 10px !important;
	}
	.eventsWrapper .breadcrumb a, .eventsWrapper .breadcrumb .divider, .eventsWrapper .breadcrumb .current {
		font-size: 12px !important;
	}
	.headingTitleDateWrapper {
		margin-top: 15px !important;
	}
	h2.single_header_title {
		font-size: 20px !important;
		line-height: 26px !important;
		margin: 0px 0px 5px 0px !important;
		padding: 0px !important;
	}
	.um-directory .um-member-directory-header .um-member-directory-header-row .um-search .um-search-filter .select2-container {
		margin-bottom: 10px !important;
	}

	.um-member-directory-header-row .um-search{
		display: block !important;
		width: 100% !important;	
	}
	.eventsWrapper .eventsListWrapper .allListBox .imageWrapper {
		height: 100% !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .entry-title {
		font-size: 16px !important;
	}
	.copsMainWrapper .eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 150px !important;
		padding: 10px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .datetime, 
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .location, 
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .language, 
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .type, 
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .sources {
		font-size: 14px !important;
	}
	.like_dislike ul {
		width: 100% !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper {
		width: 100% !important;
	}
	.copsSinglePageWrapper .relatedEvents .imageWrapper {
		height: 150px !important;
		min-height: 150px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .entry-title a {
		font-size: 14px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .datetime, 
	.copsSinglePageWrapper .relatedEvents .boxWrapper .location, 
	.copsSinglePageWrapper .relatedEvents .boxWrapper .language {
		font-size: 12px !important;
	}
	.sidebar_tag li a {
		font-size: 12px !important;
	}
	.eventsMainWrapper .googleMapWrapper #map {
		height: 400px !important;
	}
	.single_right_header {
		margin-top: 15px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title {
		display: block !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf {
		width: 100% !important;
		margin: 10px auto !important;
	}
	.single_sidebar .single_sidebar_widget div {
		width: 100% !important;
	}
	.page-id-2 .content-area .quotationWrapper {
		font-size: 16px !important;
		width: 75% !important;
	}
	#cookie-notice{
		display: none;
	}
	.search .content-area .card-text .read-more,
	.archive .content-area .card-text .read-more{
	    margin-bottom: 30px;	
	}
}

@media (min-width: 200px) and (max-width: 400px) {
	.DigitalHubHeaderWrapper .DigitalHubBubbleWrapper .middleCircleWrapper .col-sm-6.col-md-6.col-lg-6.col-xl-6 {
		margin-left: 2% !important; 
	}
	.site-header .topRightWrapper .searchWrapper .searchform {
		width: 80px !important;
	}
	.site-header .navbar .topLeftWrapper .siteNameMainWrapper {
		width: 75px !important;
		white-space: normal !important;
		align-items: center !important;
		display: flex !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		width: 100% !important;
		display: block !important;
		line-height: 15px !important;
		font-size: 12px !important;
	}
}

@media (min-width: 768px) and (max-width: 991.5px) {
	.um-profile-nav-item.active > a:before {
		background: rgba(162, 9, 106, 0.4) !important;
	}
	.select2-container.select2-container--open .select2-dropdown {
		width: 150px !important;
	}	
	.DigitalHubTextWrapper.active{
		margin-top: 10px;
		background: #eaeaea !important;		
	}
	.site-header .navbar .topLeftWrapper .SiteDescriptionWrapper {
		width: 190px !important;
		font-size: 12px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		font-size: 18px !important;
	}
	.site-header #nav-main .HamburgerMenuWrapper {
		margin-right: 15px !important;
	}
	.site-header .topRightWrapper .searchWrapper .searchform {
		width: 150px !important;
	}
	.homeAboutDigital .textwidget h2{
		padding-top: 15px !important;
		font-size: 25px !important;
		text-align: center !important;
		padding-bottom: 15px !important;		
	}
	.DigitalHubTextWrapper{
		display: none;
	}
	.DigitalHubTextWrapper.active{
		display: block;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubTextWrapper {
		height: 450px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft, 
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright,
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-center	{
		z-index: 99 !important;
	}
	.becomeAMemberWrapper .um-online-status.online.um-tip-n .um-faicon-circle {
		height: 25px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .title {
		padding: 15px 15px 10px 0px !important;
		font-size: 22px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .text {
		padding: 5px 15px 15px 0px !important;
		font-size: 16px !important;
		line-height: 22px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .title {
		padding: 15px 15px 10px 0px !important;
		font-size: 22px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .text {
		padding: 5px 15px 15px 0px !important;
		font-size: 16px !important;
		line-height: 22px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper {
		min-height: 225px !important;
		max-height: 225px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		padding-bottom: 15px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		margin-bottom: 15px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper #hubSpotEmailTextField, .hubSpotEmailSubscriptionMainWrapper #hubSpotNameTextField {
		padding: 3px 10px 3px 10px !important;
	}
	.MatchmakingListSection .contentWrapper .imageWrapper {
		width: 130px !important;
		height: 130px !important;
	}
	.MatchmakingHeaderSection .contentWrapper {
		padding-right: 10% !important;
	}
	.MatchmakingHeaderSection .contentWrapper h1 {
		font-size: 40px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title {
		font-size: 16px !important;
	}
	.MatchmakingListSection .contentWrapper .organisation {
		line-height: 16px !important;
		font-size: 14px !important;
	}
	.MatchmakingListSection .contentWrapper .description {
		min-height: 400px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .btn.btn-default {
		padding: 5px 45px 5px 45px !important;
		font-size: 16px !important;
		border-radius: 5px !important;
		margin-bottom: 15px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .btn.btn-default {
		border-radius: 5px !important;
		padding: 5px 40px 5px 40px !important;
	}
	.matchMakingMainWrapper .leftBox.image {
		width: 125px !important;
		height: 125px !important;
	}
	.matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.location .location, .matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.location .language {
		margin: 0px 0px !important;
		font-size: 14px !important;
	}
	.matchMakingMainWrapper .leftBox.location {
		padding: 15px 0px 15px 0px !important;
	}
	.matchmakingSinglePageWrapper .matchMakingMainWrapper .leftBox.social {
		padding: 0px 0px 0px 0px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .imageWrapper {
		height: 80px !important;
		min-height: 80px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .entry-title {
		font-size: 14px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		padding: 5px 2px 10px 2px !important;
	}
	.copsMainWrapper .eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 165px !important;
	}
	.copsMainWrapper .googleMapWrapper #map {
		height: 1055px !important;
	}
	.eventsWrapper .descriptionWrapper {
		font-size: 14px !important;
	}
	.single_share a {
		font-size: 10px !important;
	}
	.like_dislike #like_dislike_wrapper li button {
		padding: 8px 5px !important;
		font-size: 12px !important;
	}
	h2.single_header_title {
		font-size: 25px !important;
		line-height: 30px !important;
	}
	.eventsWrapper .single_sidebar_widget h2 {
		font-size: 18px !important;
	}
	.copsSinglePageWrapper .relatedEvents .boxWrapper .entry-title a{
		font-size: 14px !important;
	}
	.sidebar_tag li a {
		font-size: 14px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 185px !important;
	}
	.single_content .read-more {
		padding-top: 7px !important;
		padding-bottom: 7px !important;
		font-size: 14px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .datetime, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .location, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .language, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .type, .eventsWrapper .eventsListWrapper .allListBox .boxWrapper .sources {
		font-size: 12px !important;
	}
	.eventsWrapper .page-header .mainTitle h1 {
		font-size: 30px !important;
	}
	.eventsMainWrapper .googleMapWrapper #map {
		height: 705px !important;
	}
	.archiveResourcesMainWrapper a.first_featured .first_meta h2 {
		line-height: 25px !important;
		font-size: 20px !important;
	}
	.tagWrapper .blog-post-title a {
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf {
		width: 35%;
		font-size: 13px !important;
		line-height: 16px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf .fa-chevron-circle-right {
		margin-top: 2px !important;
	}
	.opp_img_wrapper {
		height: 95px !important;
	}
	.single_opp {
		padding: 15px !important;
	}
	.opp_top h2 {
		font-size: 25px !important;
		padding: 15px 0 !important;
	}
	.opp_body p{
		font-size: 14px !important;
	}
	.table.grants_list #grants_list_wrapper .read-more, .table.vacancies_list #vacancies_list_wrapper .read-more, .table.assignment_list #assignment_list_wrapper .read-more {
		min-width: 100px !important;
		font-size: 14px !important;
	}
	.table.assignment_list thead tr th:nth-child(3),
	.table.assignment_list thead tr th:nth-child(4){
		width: 15% !important;
	}
	.eventsWrapper .eventsDateTitle {
		font-size: 18px !important;
	}
	.btn.btn_white {
		padding: 6px 30px !important;
		font-size: 18px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverTitleBox {
		margin-bottom: 5px !important;
		font-size: 12px !important;
		line-height: 14px !important;
		padding-bottom: 5px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .Text {
		margin-bottom: 10px !important;
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .titleBox {
		font-size: 14px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .read-more {
		font-size: 12px !important;
	}	
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .read-more .fa-chevron-circle-right {
		font-size: 12px !important;
	}	
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox {
		line-height: 12px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .catName {
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .separator {
		font-size: 10px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .catTitleBox .hubName {
		line-height: 12px !important;
		font-size: 8px;
	}
	.single_right_header {
		padding: 8px !important;
	}
	.single_header_meta {
		font-size: 16px !important;
	}
	.page-id-2 .content-area .panel-layout .panel-grid .panel-grid-cell .so-panel .widget-title{
		font-size: 14px !important;
	}	
}
@media (min-width: 992px) and (max-width: 1199.5px) {
	.newsletterWrapperBox.latestEventsMainWrapper .footer_widget.mb-4 .widget-title.h4 {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.becomeAMemberWrapper .signUpFormTextWrapper .um.um-profile .um-profile-nav .um-profile-nav-item .uimob340-show {
		margin: 2px 2px 2px 2px !important;
	}
	.footerMainWrapper .newsletterWrapperBox img {
		height: 100% !important;
		max-width: 100% !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		margin-bottom: 8px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft {
		bottom: 50px !important;
		left: 50px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright {
		bottom: 50px !important;
		right: 50px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft {
		top: 50px !important;
		left: 50px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright {
		top: 50px !important;
		right: 50px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .aboutWrapper h2.right-post-title a {
		font-size: 22px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .aboutWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .becomeAMemberWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .connectWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .discoverWrapper {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .text {
		min-height: 75px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .text,
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .text	{
		padding: 2px 5px 2px 0px !important;
		min-height: 65px !important;
		font-size: 13px !important;
		line-height: 15px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .btn.btn-default {
		padding: 5px 45px 5px 45px !important;
		font-size: 16px !important;
		border-radius: 5px !important;
		margin-bottom: 15px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .hvr-shutter-out-vertical:before {
		border-radius: 5px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .btn.btn-default {
		border-radius: 5px !important;
		padding: 5px 40px 5px 40px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .hvr-shutter-out-vertical:before {
		border-radius: 5px !important;
	}
	.select2-container--default .select2-selection--single .select2-selection__placeholder, 
	.select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size: 13px !important;
	}
	.MatchmakingFilterSection .filterBy{
		padding-top: 5px !important;
	}
	.MatchmakingFilterSection .filterBy .filterIcon{
		font-size: 20px !important;		
	}
	.MatchmakingFilterSection .filterBy .filterByText{
		font-size: 20px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title {
		min-height: 70px !important;
	}
	.MatchmakingListSection .contentWrapper .description {
		min-height: 425px !important;
	}
	.MatchmakingHeaderSection .contentWrapper h1 {
		font-size: 45px !important;
	}
	.matchMakingMainWrapper .leftBox.image {
		width: 175px !important;
		height: 175px !important;
	}
	.archiveResourcesMainWrapper a.first_featured .first_meta h2 {
		line-height: 24px !important;
		font-size: 20px !important;
	}
	.resourcesListWrapper .card .card-body .blog-post-title a{
		font-size: 20px !important;
		line-height: 24px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf {
		width: 35%;
		font-size: 13px !important;
		line-height: 16px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf .fa-chevron-circle-right{
		margin-top: 2px !important;		
	}
	.hubSpotEmailSubscriptionMainWrapper #hubSpotEmailTextField, .hubSpotEmailSubscriptionMainWrapper #hubSpotNameTextField {
		padding: 1px 10px 1px 10px !important;
		margin-bottom: 5px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		padding-bottom: 5px !important;
	}
	.footerMainWrapper .newsletterWrapperBox h2.widget-title {
		margin-top: 60px !important;
		font-size: 16px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .titleBox {
		font-size: 16px !important;
		line-height: 18px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper {
		min-height: 225px !important;
		max-height: 225px !important;
	}
	.homeAboutDigital .textwidget h2{
		padding-top: 100% !important;
		font-size: 35px !important;
		padding-bottom: 100% !important;
		line-height: 40px !important;		
	}
	.homeFeaturedDigitalPlatformWrapper .headingFeature {
		font-size: 25px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .moreBTN .read-more {
		padding-top: 2px !important;
		padding-bottom: 2px !important;
		font-size: 13px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .title {
		padding: 4px 5px 0px 0px !important;
		font-size: 16px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .title {
		padding: 4px 5px 0px 0px !important;
		font-size: 16px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .moreBTN .read-more {
		padding-top: 2px !important;
		padding-bottom: 2px !important;
		font-size: 13px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .titleBox .title {
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .titleBox .icon {
		font-size: 20px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .memberDirectoryWrapper .memberDirectoryBox .description {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteNameWrapper {
		font-size: 25px !important;
	}
	.site-header .navbar .topLeftWrapper .SiteDescriptionWrapper {
		line-height: 16px !important;
		font-size: 14px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .title {
		padding: 10px 10px 2px 10px !important;
		font-size: 16px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .text {
		padding: 5px 10px 5px 10px !important;
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .moreBTN .read-more {
		font-size: 13px !important;
	}
	.like_dislike #like_dislike_wrapper li button {
		padding: 5px 10px !important;
		font-size: 14px !important;
	}
	h2.single_header_title {
		font-size: 25px !important;
		line-height: 30px !important;
	}
	.um .messageTextBox {
		padding: 10px 10px 10px 10px !important;
	}
	.um .chatIcon {
		margin: 0px !important;
		text-align: center !important;
		padding: 0px !important;
	}
	.um #chatSend {
		width: 45px !important;
	}
	.MatchmakingListSection .contentWrapper .imageWrapper {
		width: 190px !important;
		height: 190px !important;
	}
	.MatchmakingHeaderSection .contentWrapper {
		padding-right: 10% !important;
	}
	.eventsMainWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 185px !important;
	}
	.copsMainWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 150px !important;
	}
	.copsMainWrapper .googleMapWrapper #map{
		height: 1060px;
	}
	.eventsMainWrapper .googleMapWrapper #map{
		height: 770px;
	}
	.eventsWrapper .eventsListWrapper .allListBox .imageWrapper {
		height: 110px !important;
		min-height: 110px !important;
	}
	.eventsWrapper .eventsListWrapper .allListBox .boxWrapper .entry-title {
		font-size: 14px !important;
	}
	.single_content .read-more {
		padding-top: 7px !important;
		padding-bottom: 7px !important;
		font-size: 15px !important;
	}
	.assignment_list_wrapper #assignment_list_wrapper .read-more{
		min-width: 100px !important;
	}
	.becomeAMemberWrapper .um-online-status.online.um-tip-n .um-faicon-circle {
		height: 15px !important;
		width: 30px !important;
	}
	.opp_img_wrapper {
		height: 105px !important;
	}
	.single_opp {
		padding: 25px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverTitleBox {
		margin-bottom: 5px !important;
		font-size: 14px !important;
		line-height: 16px !important;
		padding-bottom: 5px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .Text {
		margin-bottom: 10px !important;
		font-size: 12px !important;
	}
	.page-id-2 .content-area .panel-layout .panel-grid .panel-grid-cell .so-panel .widget-title{
		font-size: 16px !important;
	}
}
@media (min-width: 1200px) and (max-width: 1399.5px) {
	.newsletterWrapperBox.latestEventsMainWrapper .footer_widget.mb-4 .widget-title.h4 {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.becomeAMemberWrapper .signUpFormTextWrapper .um.um-profile .um-profile-nav .um-profile-nav-item .uimob340-show {
		margin: 2px 2px 2px 2px !important;
	}
	.footerMainWrapper .newsletterWrapperBox img {
		height: 100% !important;
		max-width: 100% !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		margin-bottom: 8px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomleft {
		bottom: 65px !important;
		left: 65px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-bottomright {
		bottom: 65px !important;
		right: 65px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topleft {
		top: 65px !important;
		left: 65px !important;
	}
	.site-main .DigitalHubHeaderWrapper .DigitalHubHeaderBackground .container .DigitalHubBubbleWrapper .LeftBox .round-background-topright {
		top: 65px !important;
		right: 65px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .aboutWrapper h2.right-post-title a {
		font-size: 22px !important;
	}
	.DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .aboutWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .becomeAMemberWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .connectWrapper, .DigitalHubHeaderWrapper .DigitalHubTextWrapper .RightBox .discoverWrapper {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	.DigitalHubTextWrapper .discoverWrapper .titleExcertpWrapper .text {
		min-height: 85px !important;
	}
	.DigitalHubTextWrapper .connectWrapper .matchMakingWrapper .titleExcertpWrapper .text,
	.DigitalHubTextWrapper .connectWrapper .copsWorkingGroupWrapper .titleExcertpWrapper .text	{
		padding: 5px 5px 5px 0px !important;
		min-height: 65px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .btn.btn-default {
		padding: 5px 45px 5px 45px !important;
		font-size: 16px !important;
		border-radius: 5px !important;
		margin-bottom: 15px !important;
	}
	.MatchmakingHeaderSection.AssignmentWrapper .btn.btn-default, .MatchmakingHeaderSection .contentWrapper .hvr-shutter-out-vertical:before {
		border-radius: 5px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .btn.btn-default {
		border-radius: 5px !important;
		padding: 5px 40px 5px 40px !important;
	}
	.MatchmakingListSection .contentWrapper .TrainersMiddleWrapper .link .hvr-shutter-out-vertical:before {
		border-radius: 5px !important;
	}
	.select2-container--default .select2-selection--single .select2-selection__placeholder, 
	.select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size: 13px !important;
	}
	.MatchmakingFilterSection .filterBy{
		padding-top: 5px !important;
	}
	.MatchmakingFilterSection .filterBy .filterIcon{
		font-size: 20px !important;		
	}
	.MatchmakingFilterSection .filterBy .filterByText{
		font-size: 20px !important;
	}
	.MatchmakingListSection .contentWrapper .entry-title {
		min-height: 70px !important;
	}
	.MatchmakingListSection .contentWrapper .description {
		min-height: 460px !important;
	}
	.MatchmakingHeaderSection .contentWrapper h1 {
		font-size: 45px !important;
	}
	.matchMakingMainWrapper .leftBox.image {
		width: 210px !important;
		height: 210px !important;
	}
	.archiveResourcesMainWrapper a.first_featured .first_meta h2 {
		line-height: 28px !important;
		font-size: 22px !important;
	}
	.resourcesListWrapper .card .card-body .blog-post-title a{
		font-size: 22px !important;
		line-height: 26px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf {
		width: 35%;
		font-size: 15px !important;
		line-height: 20px !important;
	}
	.archiveResourcesMainWrapper h2.blog-post-title.r-title a.download_pdf .fa-chevron-circle-right{
		margin-top: 2px !important;		
	}
	h2.single_header_title {
		font-size: 30px !important;
		line-height: 36px !important;
	}
	.eventsMainWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 170px !important;
	}
	.copsMainWrapper .eventsListWrapper .allListBox .boxWrapper {
		min-height: 130px !important;
	}
	.copsMainWrapper .googleMapWrapper #map{
		height: 1055px;
	}
	.eventsMainWrapper .googleMapWrapper #map{
		height: 820px;
	}
	.opp_img_wrapper {
		height: 140px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverTitleBox {
		margin-bottom: 5px !important;
		font-size: 16px !important;
		line-height: 18px !important;
		padding-bottom: 5px !important;
	}
	.homeFeaturedDigitalPlatformWrapper .fusion-image-wrapper .hoverContentBox .Text {
		margin-bottom: 10px !important;
		font-size: 14px !important;
	}
}

@media (min-width: 1527px) and (max-width: 1709px) {
	body {
		font-size: 17px !important;
	}	
	.um-field-label label {
		font-size: 16px !important;
	}
	.um {
		font-size: 16px !important;
	}
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM th, .becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM td {
		font-size: 16px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		font-size: 16px !important;
		line-height: 16px !important;
	}
	.footerMainWrapper #footer-menu .nav .menu-item a {
		font-size: 16px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper #hubSpotEmailBTN {
		font-size: 16px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		padding-bottom: 8px !important;
	}
}

@media (min-width: 1710px) and (max-width: 2050px) {
	body {
		font-size: 18px !important;
	}	
	.um-field-label label {
		font-size: 17px !important;
	}
	.um {
		font-size: 17px !important;
	}
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM th, .becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM td {
		font-size: 17px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotSubHeading {
		font-size: 17px !important;
		line-height: 17px !important;
	}
	.footerMainWrapper #footer-menu .nav .menu-item a {
		font-size: 17px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper #hubSpotEmailBTN {
		font-size: 17px !important;
	}
	.hubSpotEmailSubscriptionMainWrapper .hubSpotHeading {
		padding-bottom: 8px !important;
	}	
	.footerMainWrapper .newsletterWrapperBox .footer_widget.mb-4 {
		height: 180px !important;
	}
	.footerMainWrapper .newsletterWrapperBox .footer_widget.mb-4 img{
		height: 100% !important;
	}
}
@media (min-width: 2051px) and (max-width: 2733px) {
	#page.site{
		overflow-y: scroll !important;
		height: 100% !important;
	}	
	.fixed-top {
		position: absolute !important;
	}
	.wow {
		visibility: visible !important;
	}
	.becomeAMemberWrapper .signUpFormTextWrapper .assignments .modal {
		position: absolute !important;
	}
    .sidenav {
        height: 94.5%;
        left: -4000px;
        position: absolute;
    }
}
@media (min-width: 2734px) and (max-width: 4554px) {
	#page.site{
		overflow-y: scroll !important;
		height: 100% !important;
	}	
	.fixed-top {
		position: absolute !important;
	}
	.wow {
		visibility: visible !important;
	}	
	.becomeAMemberWrapper .signUpFormTextWrapper .assignments .modal {
		position: absolute !important;
	}
    .sidenav {
        height: 94.5%;
        left: -4000px;
        position: absolute;
    }
}
@media (min-width: 4555px) and (max-width: 8500px) {
	#page.site{
		overflow-y: scroll !important;
		height: 100% !important;
	}	
	.fixed-top {
		position: absolute !important;
	}
	.wow {
		visibility: visible !important;
	}	
	.becomeAMemberWrapper .signUpFormTextWrapper .assignments .modal {
		position: absolute !important;
	}
    .sidenav {
        height: 94.5%;
        left: -4000px;
        position: absolute;
    }
}

/* Common Responsive Issue Start Here */
	.um.um-profile .um-profile-body .um-item-img a {
		padding: 2px !important;
	}
	.um.um-profile .um-profile-body .um-item-img {
		width: 50px !important;
	}
	.um.um-profile .um-profile-body .um-item {
		clear: both !important;
		overflow: hidden !important;
		padding: 5px 0 !important;
	}
	.um.um-profile .um-profile-body .um-item .um-item-link {
		float: left !important;
		margin-right: 10px !important;
	}
	.um.um-profile .um-profile-body .um-item .um-item-meta {
		float: left !important;
		margin-right: 10px !important;
		line-height: 35px !important;
	}
	.um.um-profile .um-profile-body .um-item .um-item-img {
		padding: 0px 0 0 0 !important;
		float: right !important;
		width: 50px !important;
		height: auto !important;
	}
	.becomeAMemberWrapper .um.um-profile .dataTables_length .form-select{
		background: transparent;
		border: 1px solid #a2096a;
		box-shadow: none;
	}
	.becomeAMemberWrapper .um.um-profile .dataTables_filter .form-control{
		background: transparent;
		border: 1px solid #a2096a !important;
		box-shadow: none;		
	}
	.becomeAMemberWrapper .um.um-profile #connectionRequest td, 
	.becomeAMemberWrapper .um.um-profile #connectionRequest th, 
	.becomeAMemberWrapper .um.um-profile #readWriteMessage td, 
	.becomeAMemberWrapper .um.um-profile #readWriteMessage th {
		vertical-align: middle;
		width: 20% !important;
		font-size: 14px !important;
		line-height: 18px;
	}
	.becomeAMemberWrapper .um.um-profile #connectionRequest a.um-button, 
	.becomeAMemberWrapper .um.um-profile #readWriteMessage a.um-button {
		font-size: 14px;
		padding: 4px 4px !important;
		overflow: visible;
		margin-bottom: 4px;
		font-size: 12px !important;
	}
	.becomeAMemberWrapper .um.um-profile #connectionRequest .action a.um-button .fa-edit,
	.becomeAMemberWrapper .um.um-profile #connectionRequest .action a.um-button .fa-user-plus,	
	.becomeAMemberWrapper .um.um-profile #readWriteMessage .action a.um-button .fa-edit,
	.becomeAMemberWrapper .um.um-profile #readWriteMessage .action a.um-button .fa-user-plus{
		font-size: 12px !important;
	}
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM th,
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM td{
		width: 15% !important;
		vertical-align: middle;
		font-size: 14px !important;
		line-height: 18px;
	}
	.becomeAMemberWrapper .um.um-profile #assignmentWrapperBoxUM_wrapper .col-sm-12.col-md-6,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxEvents_wrapper .col-sm-12.col-md-6,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxAssignment_wrapper .col-sm-12.col-md-6,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxGrant_wrapper .col-sm-12.col-md-6,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxVacancy .col-sm-12.col-md-6{
		padding: 0px;
		margin: 0px;
	}
	.home .modal-backdrop.fade.show{
		z-index: 90 !important;
	}
	.home .fixed-top {
		z-index: 999 !important;
	}
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxEvents th,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxEvents td{
		width: 14% !important;
		vertical-align: middle;
		font-size: 12px !important;
		line-height: 15px;
	}
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxAssignment th,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxAssignment td{
		width: 12% !important;
		vertical-align: middle;
		font-size: 12px !important;
		line-height: 15px;
	}
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxGrant th,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxGrant td{
		width: 12% !important;
		vertical-align: middle;
		font-size: 12px !important;
		line-height: 15px;
	}
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxVacancy th,
	.becomeAMemberWrapper .um.um-profile #myActivitiesWrapperBoxVacancy td{
		width: 12% !important;
		vertical-align: middle;
		font-size: 12px !important;
		line-height: 15px;
	}
/* Common Responsive Issue End Here */