/*computer*/
@media (min-width: 1200px) {
	.page-content .row{
		display: flex;
		align-items: flex-start;
	}
	.sidebar-left .page-content .row{
		flex-direction:row-reverse;
	}
	.main-content{
		width:var(--primary-column-width);
	}
	.sidebar-none .main-content{
		width:100%;
	}
	.sidebar{
		width:var(--sidebar-column-width);
	}
	.sidebar-right .sidebar{
		padding-left:20px;
	}
	.sidebar-left .sidebar{
		padding-right:20px;
	}
}
/*pad*/
@media (max-width: 1119px) {
	.owl-carousel .post-info {
		right:-15%;
		padding: 20px;
	}

}
@media (min-width: 800px) {
	.main-content.posts .has-post-thumbnail .post-featured-image{
		width:34%;
	}
	.main-content.posts .has-post-thumbnail .post-info{
		width:64%;
	}
	.thumbnail-left .main-content.posts .has-post-thumbnail .post-featured-image{
		float:left;
		margin-right:2%
	}
	.thumbnail-left .main-content.posts .has-post-thumbnail .post-info{
		float:right;
	}
	.thumbnail-right .main-content.posts .has-post-thumbnail .post-featured-image{
		float:right;
		margin-left:2%
	}
	.thumbnail-right .main-content.posts .has-post-thumbnail .post-info{
		float:left;
	}
	
}
/*phone*/
@media (max-width: 799px) {
	.owl-theme .owl-nav{
		display:none;
	}
	.owl-carousel .post-info {
		right:-40%;
		padding: 20px;
	}
	.main-content.posts .has-post-thumbnail .post-featured-image{
		margin-bottom:20px;
	}
}
/*menu-toggle*/
@media (min-width: 750px) {
	.container{
		width:100%;
	}
    .menu-toggle {
		display: none;
	} 
    .main-navigation ul,
	.top-navigation ul{
		display: flex;
	}
	.main-navigation ul.nav-menu
	{
		flex-direction: row;
		justify-content: center;
	}
	.top-navigation ul.nav-menu	{
		flex-direction: row;
		justify-content: left
	}
	.main-navigation ul.sub-menu,
	.top-navigation ul.sub-menu{
		flex-direction: column;
		justify-content: left;
	}
}
@media (max-width: 749px) {
	.main-navigation ul.nav-menu,
	.top-navigation ul.nav-menu{
		text-align: left;
		position: absolute;
		width: 100%;
		box-shadow: 5px 0 10px rgb(0 0 0 / 10%);
		z-index: 99999;
		overflow: hidden auto;
		-webkit-transform: translateZ(0);
		-moz-transform: translateZ(0);
		transform: translateZ(0);
		padding: 0 20px;
	}
	.main-navigation ul li,
	.top-navigation ul li{
		display: block;
	}
	.main-navigation ul li a,
	.top-navigation ul li a{
		border-bottom: 1px solid rgba(0,0,0,0.1);
		display: block;
		padding: 0;
	}
	.main-navigation .menu-item-has-children > a:after,
	.top-navigation .menu-item-has-children > a:after	{
		float: right;
		margin-top: 30px;
	}
	.main-navigation ul ul,
	.top-navigation ul ul{
		padding-left: 20px;
		position: static;
		visibility: visible;
		opacity: 1;
		box-shadow: none;
		width: 100%;
		display: none;
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
		background-color:unset;
	}
	.main-navigation ul li.focus>ul,
	.top-navigation ul li.focus>ul{
		display:block;
	}
	.main-navigation ul ul a,
	.top-navigation ul ul a{
		width:100%;
	}
	.main-navigation ul ul ul,
	.top-navigation ul ul ul{
		margin-left: 0;
	}
}























