/*=====================================================
    
    HD SCREENS

=====================================================*/


@media all and (min-width:1601px) {

	/*HEADER*/
	.header-lower .search-box {
		width: calc(77% - 540px);
		margin-left:3%;
	}
       
    .header-links-wrapper {
        width: 540px;
    }

	/* CATEGORY PAGE */


	.center-2 {
		width: 80%;
	}
	.side-2 {
		width: 15%;
	}

	.manufacturer-grid .item-box {
		width: 17% !important;
	}
	.manufacturer-grid .item-box {
		width: 13% !important;
	}
	
	.vendor-item .title a,
	.category-grid .item-box .title a {
		font-size: 24px;
	}
	.manufacturer-item .title a {
		font-size: 20px;
	}

	.item-box .add-info {
		width: calc(100% - 85px);
	}
	
	.product-grid .item-box {
		width: 22%;
		margin-right: 3.6%;
	}

	.product-grid .item-box:nth-child(2n+1),
	.product-grid .item-box:nth-child(3n+1) {
		margin-right: 3.6%;
		clear: none;
	}

	.product-grid .item-box:nth-child(4n+1) {
		margin-right: 0;
		clear: both;
	}

	.product-list .item-box .buttons .button-2 {
		padding: 0 30px;
	}

	/*PRODUCT PAGE*/
	.product-essential,
	.s-tabs {
		padding: 0 6vw;
	}
	.overview {
		width: 64%;
	}
	.gallery {
		width: 33%;
	}
	.gallery:after {
		content: '';
		display: block;
		clear: both;
	}

	/***** CHECKOUT *****/

	.address-grid > div {
		width: calc(33.33% - 16.66px);
	}

	.address-grid > div:nth-child(2n+1) {
		margin-right: 25px;		
	}

	.address-grid > div:nth-child(3n+1) {
		margin-right: 0;		
	}

	.address-grid > div:nth-child(3) {
		margin-top: 0;
	}

	/* TABLES */
	.header-links a {
		font-size: 16px;
	}
	.phonenumber-text {
		font-size: 22px;
		text-align:right;
	}
	.phonenumber-title {
		letter-spacing: 0.01rem;
	}
	.header-menu > ul > li > a, .header-menu > ul > li > span {
		font-size: 20px;
	}
	.slider-center-caption h2, .slider-center-caption h3 {
		font-size: 70px;
	}
	.slider-center-caption {
		top: 20%;
	}

	.category-grid .item-box:nth-child(3n+1),
	.category-grid .item-box:nth-child(4n+1),
	.category-grid .item-box:nth-child(5n+1){
		margin-right: 2%;
		clear: none;
	}
	.category-grid .item-box:nth-child(6n+1) {
		margin-right: 0;
		clear: both;
	}
	.category-grid.sub-category-grid .item-box:nth-child(6n+1){
		clear: none;
	}
	.category-grid.sub-category-grid .item-box .title {			
		bottom:0px;
	}
	.category-grid.sub-category-grid .item-box .title a {
		padding: 10px 10px 10px 30px;
		font-size:24px;
	}
	.category-grid .item-box .title a,.home-page .topic-block-body p{
		font-size:23px;
	}
	.home-page .topic-block-title h2{
		font-size: 35px;
	}

	/*Home Page Category*/
	.category-grid, .sub-category-grid {
		width: 60%;
	}
	.category-grid .item-box:nth-child(4n),
	.category-grid .item-box:nth-child(5n) {
		top: -60px;
	}

	/* Main Title */
	.jCarouselMainWrapper .nop-jcarousel .carousel-title,
	.page-title h1, .product-box-grid .product-grid .title strong{
		font-size: 40px;
	}
	.item-box .price.old-price {
		font-size:16px;
	}
	.small-products .item-box .product-title,
	.small-products .item-box .title {
		max-height:41px;
	}
	.two-row-carousels .slick-slide.slick-current.slick-active > div {
		margin-left: 15px !important;
	}
	.jCarouselMainWrapper .nop-jcarousel.manufacturer-grid .carousel-item{
		padding: 0 15px;
	}
	.footer .newsletter .title,
	.footer-block .title,
	.footer .title, 
	.filtersGroupPanel .checkbox-list label{
		font-size: 20px;
	}
	.ui-tabs .ui-tabs-nav li a{
		font-size:24px;
	}
	.overview .product-price, 
	.variant-overview .product-price {
		font-size: 40px;
	}
	.product-details-page .related-products-grid .item-grid,
	.product-details-page .also-purchased-products-grid .item-grid{
		padding: 0 8vw;
	}
	.product-name h1 {
		font-size:35px;
	}
	.gallery .picture-wrapper {
		padding: 55px 0;
	}
}