/*---- RESPONSIVE ----*/


/*SPECIAL*/

@media only screen and (max-width : 1350px) {
	.search-bar {
		width: calc(100% - 190px) !important;
	}
	.login, .shopping-cart{
		position: absolute !important;
	}
}


/*LAPTOP*/

@media only screen and (max-width : 1200px) {
	
}


/*TABLET*/

@media only screen and (max-width : 1024px) {
	.d-n_tablet{
		display:none;
	}
	.d-b_tablet{
		display:block;
	}
}


/*PHABLET*/

@media only screen and (max-width : 700px) {
	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
		width: 100%;
		padding-right: 10px !important;
    	padding-left: 10px !important; 
	}
	.col-2-4 {
		width: 33.33333333%;
	}
	.col-3-6 {
		width: 50%;
	}
	.five-cols{
		width: 100%;
	}	

	.d-n_phablet{
		display:none;
	}
	.d-b_phablet{
		display:block;
	}
}


/*PHONE*/

@media only screen and (max-width : 520px) {
	.col-1, .col-2, .col-2-4, .col-3, .col-3-6, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
		width: 100%;
	}
	.five-cols{
		width: 100%;
	}

	.d-n_phone{
		display:none;
	}
	.d-b_phone{
		display:block;
	}
	.search-bar {
		left: 10px;
		width: calc(100% - 20px);
	}
	.center-col {
		padding: 10px;
	}
	.items{
		display: grid;
		grid-gap: 10px;
		grid-template-columns: 1fr 1fr;
	}
	.item-wrap-big {
		grid-column: auto / span 1;
	}
	.item {
		min-height: 200px;
	}
}

