@media (max-width: 768px) {
	.textwidget{
		text-align: center;
	}
	
	.bar-menu .list-group>.menu-item:not(:first-child){
		margin-left: 25px;
	}
	
	iframe {
    	max-width: 100%;
	}
	
	.page-header .select-custom-input {
		padding-left: 10px;
	}
}

@media (min-width: 768px) and (max-width:  768px) {

}

@media (max-width: 767px) {
	.post-card__thumbnail .thumbnail-link .card-post-image, .post-entry__thumbnail .thumbnail-link .card-post-image{
		object-position: top;
	}
}

@media (min-width: 767px) and (max-width:  767px) {
	.page-header .select-custom-input {
		margin-top: -15px;
    }
	
	.page-header .select-custom-input option {
		font-size: 22px;
	}
	
	#category-wrapper .post-card__content{
		padding: 18px 0px;
	}
	
	.searchform-footer{
		margin-left: 10px;
    	max-width: 200px;
    	padding-top: 26px;
	}
	.custom-logo-link img{
		height: 35px;
	}
	
	.subs-form .subs-form-info{
		padding: 60px 20px;
	}
}

@media (max-width: 575px) {
	.post-entry{
		padding-left: 15px;
	}
	
	#category-wrapper .my-5{
		margin-top: 0px!important;
	}
	
	.page-header .select-custom-input option {
		font-size: 20px;
    }
}

@media (max-width: 375px) {
    .page-header .select-custom-input{
		font-size: 22px;
    }
    #wrapper-navbar{
    	height: 65px !important;
    }
    #wrapper-navbar+.site-highlights{
    	margin-top: 65px !important;
    }
    .site-highlights .highlights__content__image{
    	height: 200px !important;
    }
    .post-entry__thumbnail .thumbnail-link{
    	width: 110px !important;
    }
	#breadcrumbs{
    	padding: 0 15px;
    }
    .post-single__content__title{
    	padding: 0 15px;
    }
}

@media (max-width: 320px) {
    .page-header .select-custom-input {
		font-size: 18px;
    }
}