/* RESPONSIVE */

/* Responsive 1820 */
@media only screen 
and (max-width : 1720px) {
	
}

/* Responsive 1680 */
@media only screen 
and (max-width : 1680px) {
	
}

/* Responsive 1366 */
@media only screen 
and (max-width : 1366px) {
	
}

/* Responsive 1280 */
@media only screen 
and (max-width : 1280px) {
	
}

/* Responsive 1200 */
@media only screen 
and (max-width : 1200px) {
	
}

/* Responsive 1199 */
@media only screen 
and (max-width : 1199px) {
	
}

/* Responsive 1024 */
@media only screen 
and (max-width : 1024px) {
	
}

/* Responsive 1020 */
@media only screen 
and (max-width : 1020px) {
	
}

/* Responsive 991 */
@media only screen 
and (max-width : 991px) {
	.flexStyle{
	display: block;
	}
	.logoHolder{
	text-align: center;
	}
	.logoStyle{
	width: auto;
	height:60px;
	}
	.menuButton{
	display: block;
	z-index: 1000;
	}
	.menuHolder{
	width: 100%;
	padding-right: 60px;
	}
	.menuContainer{
	width: 100%;
	margin-right: 0;
	line-height: 50px;
	text-align: center;
	float: none !important;
	border-top: 1px solid;
  	border-image-source: linear-gradient(90deg, rgb(255,116,0), rgb(255,255,255), rgb(255,116,0));
  	border-image-slice: 1;
	}
	.menuContainer a{
	line-height: 50px;
	}
	.current{
	width: 100%;
	margin-right: 0;
	line-height: 50px;
	text-align: center;
	float: none !important;
	border-top: 1px solid;
	border-image-source: linear-gradient(90deg, rgb(255,116,0), rgb(255,255,255), rgb(255,116,0));
  	border-image-slice: 1;
	}
	.current a{
	line-height: 50px;
	}
}

/* Responsive 900 */
@media only screen 
and (max-width : 900px) {
	
}

/* Responsive 796 */
@media only screen 
and (max-width : 796px) {
}

/* Responsive 768 */
@media only screen 
and (max-width : 768px) {
	.categoriesHeadlineBack{
	padding-left:40px;
	}
	.marginR10{
	margin-right: 30px;
	}
}

/* Responsive 600 */
@media only screen 
and (max-width : 600px) {
	.grayBorderRight{
	border-right: 0;
}
	
}

/* Responsive 550 */
@media only screen 
and (max-width : 550px) {
	.logoStyle{
	width: 100%;
	height:auto;
	}
	.footerMenuBox{
	width: 100%;
	}
	.footerLinks{
	width: 100%;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
	float: none;
	}
}

/* Responsive 480 */
@media only screen 
and (max-width : 480px) {
	
}
/* Responsive 420 */
@media only screen 
and (max-width : 420px) {
	h1{
	font-size: 30px;
	}
	h2{
	font-size: 18px;
	}
	.h_absolute{
	position: absolute;
	top: -15px;;
	left: 0;
	}
}
/* Responsive 330 */
@media only screen 
and (max-width : 330px) {
	
}


