/* Mobile first queries */
/*   for smaller devices see: mobile.css */

@media only screen and (min-width: 992px) { /* horizontal tablets & small desktops */
	/* we are the only one using this size, but we agreed it's good enough */
	/* if you are in doubts, use the min-width: 1030px */
	.home .centered-text .kleo_text_column.wpb_content_element {
		min-height: 290px;
	}
	.home .vc_column_container>.vc_column-inner {
		padding-right: 5px;
		padding-left: 5px;
	}
	.sidebar-right .inner-content {
		padding-left: 0;
	}
	.template-page.tpl-right .wrap-content {
		padding-right: 0;
	}

	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width: 20%;
	}
	.woocommerce.tax-product_cat .product-details,
	.woocommerce.tax-product_brand .product-details{
		height: 95px;
	}
	.single.single-product .btn-tech-buttons{
		margin-top: 30px;
	}
	.container-wrap.five-columns .vc_row .row.brands .col-sm-2{
		width: 20%!important;
	}

}
@media only screen and (min-width: 1030px) { /* normal desktops */
}
@media only screen and (min-width: 1240px){ /* mega sized monitors */
	.page-template-area-download .list .item .prop-title{
    	padding: 27px 0px;
	}
	
}
@media only screen and (min-width: 1600px) {
	.rev_slider audio, .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider video {
		top: -320px!important;
	}
}