.stretched-mobile .grid-content,.stretched-tablet .grid-column,.stretched-tablet .grid-content,.stretched-mobile .grid-column{
	display:block
}
	
.posts-list-wrapper .post-featured-2,.posts-list-wrapper.listType0 .post-featured-2{
	min-height:0
}	
	
.portfolio-spacing-default.portfolio-list-type-0 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-1 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-2 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-3 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-4 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-5 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-0 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-1 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-2 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-3 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-4 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-5 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-0 .portfolio-post-article:nth-child(4n+2){
	width:100%;
	margin-top:1%;
	margin-left:0
}	
	
.portfolio-spacing-none.portfolio-list-type-0 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-1 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-2 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-3 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-4 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-5 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-0 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-1 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-2 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-3 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-4 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-5 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-0 .portfolio-post-article:nth-child(4n+2){
	width:100%;
	margin-top:0;
	margin-left:0
}	
	
.posts-list-wrapper.listType1 .post-featured{
	max-height:230px;
	min-height:200px
}	
	
.posts-list-wrapper.listType1 .post-featured,.posts-list-wrapper.listType0 .post-featured{
	height:200px;
	min-height:200px
}	
	
.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12,.col13,.col14,.col15,.col16,.col17,.col18,.col19,.col20{
	width:100%
}	
	
.widget-form .form-field,.subscribeWidget .widget-layout-lined .form-field{
	width:100%;
	margin-bottom:10px
}	
	
.widget-form .half-field{
	margin-left:0
}	
	
.posts-list-wrapper,.portfolio-list-wrapper{
	margin-top:15px
}	
	
.portfolio-widget-item{
	width:100% !important;
	clear:none !important
}	
	
.tos-slide{
	width:100% !important
}	
	
.subscribeWidget .widget-layout-lined .widget-form-button-wrapper{
	width:100%
}	
	
.subscribeWidget .widget-layout-lined .form-field,.widget-form-button-wrapper{
	padding:0
}	
	
.product-list-style-1 .product-item{
	width:100%;
	margin:5px auto;
	padding:20px 0
}	
	
.product-list-wrapper .product-main-photo{
	height:auto
}	
	
.breadcrumb li a,.breadcrumb li i,.breadcrumb li .bread-separator,.breadcrumb li span{
	padding:2px 0
}	
	
.breadcrumb{
	padding:10px
}	
	
.products-per-row-2 .product-item,.products-per-row-3 .product-item,.products-per-row-4 .product-item,.products-per-row-5 .product-item,.products-per-row-6 .product-item{
	width:48% !important
}	
	
.widget-preserving-ratio-outer.with-restricted-height{
	padding-bottom:90% !important
}	
	
.storeWidget .product-item{
	width:48% !important;
	margin:1% !important
}	
	
.product-main-photo img{
	max-height:290px
}	
	
.widget-gallery-image-item{
	width:100% !important;
	padding-top:50% !important
}	
	
.live-theme .phone-hidden{
	display:none !important
}	
	
.stretched-mobile .grid-column{
	width:100% !important
}	
	
.theme .stretched-mobile .widgetResponsive{
	width:100% !important;
	margin-left:auto !important;
	margin-right:auto !important
}	
	
.grid-row.grid-row-empty.stretched-mobile .grid-column-no-widgets:not(:first-child),.grid-row:not(.grid-row-empty).stretched-mobile .grid-column-no-widgets{
	display:none
}	
	
.stretched-mobile .grid-column:not(:first-child){
	margin-top:4%
}	
	
.live-theme .tablet-hidden:not(.phone-hidden){
	display:block !important
}	
	
.pricing-table{
	width:98%
}	
	
.flip-clock-wrapper ul li a div div.inn{
	font-size:37px !important
}	
	
.flip-clock-wrapper ul li{
	line-height:40px !important
}	
	
.flip-clock-wrapper ul{
	height:40px !important;
	width:27px !important
}	
	
.flip-clock-divider{
	height:34px !important
}	
	
.flip-clock-dot{
	font-size:14px !important
}	
	
.flip-clock-wrapper ul{
	margin:0 1px
}	
	
.stretched-mobile .grid-content{
	display:flex;
	flex-direction:column
}	
	
.theme .theme-logo a{
	max-width:320px
}	
