@media only screen and (min-width: 1300px)
{
 	body, html
	{
		font-size: 19.5px;
	}

	p
	{
		margin-bottom: 13px;
	}

	.site-padding,
	.container-fluid
	{
		padding-left: 130px;
		padding-right: 130px;
	}

	.row
	{
		margin-right: -65px;
		margin-left: -65px;
	}

	.vertical-site-padding
	{
		padding-top: 91px;
		padding-bottom: 91px;
	}

	.vertical-site-padding-bottom
	{
		padding-bottom: 91px;
	}

	.vertical-site-padding-bottom-half
	{
		padding-bottom: 46px;
	}

	.vertical-site-margin-top
	{
		margin-top: 91px;
	}

	.vertical-site-margin-bottom
	{
		margin-bottom: 91px;
	}

	.vertical-site-padding-half
	{
		padding-top: 46px;
		padding-bottom: 46px;
	}

	.heading-padding-bottom
	{
		padding-bottom: 39px;
	}

	.site-padding-left
	{
		padding-left: 130px;
	}

	.site-padding-right
	{
		padding-right: 130px;
	}

	.site-padding-half
	{
		padding-left: 65px;
		padding-right: 65px;
	}

	.text-highlight
	{
		padding: 5px 5px 3px 5px;
	}

	h1
	{
		letter-spacing: 1px;
		font-size: 52px;
	}

	h2
	{
		font-size: 39px;
	}

	h3
	{
		font-size: 26px;
	}

	h4
	{
		font-size: 20px;
	}

	.round-button.margin
	{
		margin-right: 13px;
		margin-left: 13px;
	}

	.hero,
	.hero .video-wrap
	{
		height: 637px;
	}

	.hero .video-wrap
	{
		width: 1300px;
	}

	.hero .video-wrap video
	{
		width: 1300px;
		height: 732px;
		top: -52px;
	}

	.hero .overlay
	{
		width: 1300px;
		height: 637px;
	}

	.hero .overlay h1
	{
		margin-bottom: 13px;
		text-shadow: 0 0 59px #00000078;
		padding-bottom: 13px;
		font-size: 59px;
	}

	.hero .overlay .subtitle
	{
		font-size: 26px;
		margin-bottom: -13px;
	}

	.hero .overlay p
	{
		font-size: 18px;
		padding: 8px 0;
	}

	.hero .overlay .inner
	{
		padding: 182px 130px 0 130px;
	}

	.hero .overlay .inner a.buynow
	{
		font-size: 20px;
		border-radius: 65px;
		padding: 21px 78px 21px 78px;
	}

	.hero-wrap
	{
		margin-top: -77px;
		padding: 0px;
	}

	.flic2-product-feature
	{
		padding-bottom: 52px;
	}

	.flic2-product-feature .copy
	{
		width: 494px;
		margin: 33px auto 0px auto;
		padding: 33px;
	}

	.flic2-product-feature .product-image
	{
		width: 624px;
		height: 416px;
		top: -65px;
	}

	.flic2-product-feature h2
	{
		letter-spacing: 1px;
	}

	.large-image-copy
	{
		height: 559px;
		padding: 0px;
	}

	.large-image-copy-inner
	{
		padding-top: 195px;
		width: 819px;
	}

	.large-image-copy .logos
	{
		margin-top: 39px;
		margin-left: -6px;
	}

	.large-image-copy.smart-home .logos
	{
		margin-left: -13px;
	}

	.large-image-copy.smart-home .logos .logo
	{
		margin-right: 13px;
	}


	.large-image-copy.business .large-image-copy-inner
	{
		padding-top: 143px;
	}

	.large-image-copy .logos .logo
	{
		padding: 0px 13px 0px 13px;
		font-size: 17px;
		min-width: 91px;
	}

	.large-image-copy .logos .logo-image
	{
		height: 65px;
		background-size: auto 52px;
		margin: 0 auto 13px auto;
	}

	.large-image-copy .logos .logo-image.bg
	{
		width: 65px;
		border-radius: 7px;
		box-shadow: 0 0 13px #0003;
	}

	.large-image-copy .logos .logo.ifttt .logo-image
	{
		background-position: center 9px;
	}

	.large-image-copy.smart-home
	{
		height: 637px;
	}



	.use-cases
	{
		margin-top: -91px;
		padding-bottom: 91px;
	}

	.use-cases .use-case
	{
		padding-top: 182px;
		background-size: 130px 130px;
		background-position: center 26px;
	}

	.use-case-inner
	{
		padding: 0 26px;
	}

	.use-case-line
	{
		height: 33px;
		margin-bottom: 26px;
	}

	.testimonials .testimonial
	{
		margin: 65px 0;
	}

	.testimonials .testimonial.cnet
	{
		background-size: 65px auto;
	}

	.testimonials .testimonial.trusted
	{
		background-size: 130px auto;
	}

	.testimonials .testimonial.wired
	{
		background-size: 156px auto;
		background-position: center 13px;
		padding-top: 104px;
	}

	.large-image-copy.office
	{
		height: 637px;
	}

	.large-image-copy.office .large-image-copy-inner
	{
		padding-right: 65px;
		padding-top: 169px;
	}

	.setup-steps
	{
		margin-top: 91px;
		margin-bottom: 26px;
	}

	.setup-steps .step-nr
	{
		font-size: 26px;
	}

	.setup-steps .setup-step
	{
		margin-top: 65px;
		margin-bottom: 91px;
	}

	.setup-steps .setup-step h3
	{
		margin: 13px 0;
	}

	.setup-step .setup-image
	{
		height: 260px;
		margin: 65px 0;
	}

	.tech-group
	{
		padding-top: 91px;
		padding-bottom: 104px;
	}

	.tech-group h4
	{
		margin: 39px 0 3px 0;
		font-size: 17px;
	}

	.tech-group p
	{
		font-size: 17px;
		line-height: 22px;
	}

	.tech-group-inner
	{
		background-size: 130px auto;
	}

	.tech-group.left .tech-group-inner
	{
		padding-right: 182px;
	}

	.tech-group.right .tech-group-inner
	{
		padding-left: 182px;
	}

	.techs .tech-specs-button
	{
		margin-top: 481px;
	}

	.use-cases.features
	{
		margin-top: 52px;
	}

	.tech-group h4
	{
		padding-top: 5px;
	}

	.tech-group .new
	{
		padding-right: 56px;
	}

	.launch-deals .product .price-tag
	{
		font-size: 29px;
		padding: 7px 20px 3px 20px;
	}

	.launch-deals .product .price-tag .price
	{
		margin-bottom: -13px;
	}

	.launch-deals .product .price-tag .compare-at-price
	{
		font-size: 16px;
	}

	.launch-deals .product
	{
		background-position: right 65px center;
	}

	.launch-deals .product.left
	{
		padding-right: 52px;
		background-position: right 104px center;
	}

	.launch-deals .product.right
	{
		padding-left: 52px;
	}

	.launch-deals .text-highlight
	{
		font-size: 18px;
	}

	.buy-card .item
	{
		padding: 26px 0 26px 26px;
	}

	.buy-card .product-image
	{
		width: 195px;
		height: 195px;
		margin-right: 26px;
	}

	.buy-card .compare-at-wrap
	{
		height: 29px;
	}

	.buy-card.vertical h4
	{
		font-size: 33px;
	}

	.buy-card.vertical .product-image
	{
		height: 351px;
		margin-bottom: 26px;
	}

	.buy-card.vertical .upper
	{
		height: 494px;
	}

	/* .buy-card.vertical .content
	{
		padding: 0 26px;
	} */

	.buy-card.vertical .price
	{
		margin-bottom: 26px;
	}

	.buy-card.vertical .compare-at-wrap
	{
		height: 35px;
	}

	section.home-kit img
	{
		width: 234px;

	}

	.image-copy-content h3
	{
		margin-bottom: 26px;
	}

	section.devices p
	{
		margin: 26px 0 26px 0;
	}

	section.business .examples
	{
		margin-left: -13px;
	}

	section.business .examples img
	{
		width: 65px;
		margin: 13px;
	}

	.flic-layered,
	.flic-layered .layer
	{
		width: 130px;
		height: 130px;
	}

	.product-buy h1
	{
		font-size: 39px;
	}

	.product-buy
	{
		padding-left: 78px;
		padding-right: 78px;
	}

	.product-gallery
	{
		height: 429px;
	}

	.product-buy .price
	{
		font-size: 39px;
	}

	.product-buy .price .compare-at
	{
		font-size: 26px;
	}

	.buy-more .item
	{
		padding: 26px;
		margin-bottom: 39px;
	}

	.buy-more .product-image
	{
		height: 195px;
		width: 195px;
		margin-right: 26px;
	}

	.buy-more .upper
	{
		height: 153px;
	}

	.shopify-product .color-picker
	{
		height: 39px;
	}

	.shopify-product .color-picker a div,
	.shopify-product .color-picker a
	{
		-webkit-background-size: 39px 39px;
		background-size: 39px 39px;
	}

	.shopify-product .color-picker a
	{
		width: 39px;
		height: 39px;
		margin: 0 3px;
	}

	.shopify-product .color-picker-wrap b
	{
		padding-top: 9px;
		padding-right: 13px;
	}

	.shopify-product .socket-picker a
	{
		padding: 3px 8px;
		border-radius: 4px;
		margin-right: 13px;
		padding-top: 29px;
	}

	.video-popup-inner
	{
		height: 819px;
	}

	.top-image-columns img
	{
		margin-bottom: 52px;
	}

	.top-image-columns p
	{
		padding: 26px 0;
	}

	section.reviews .review-image
	{
		height: 130px;
		width: 130px;
		margin-bottom: 26px;
		border-radius: 260px;
	}

	section.reviews .stars
	{
		height: 26px;
		margin-bottom: 39px;
	}

}
