@media(min-width: 320px) and (max-width: 575px) {
	.logo-wrapper:last-child {
	    border-bottom: none !important;
	}
}
@media(min-width: 576px) and (max-width: 767px) {
	.logo-wrapper:nth-last-child(-n+2) {
	    border-bottom: none !important;
	}
}
@media(min-width: 768px) {
	.logo-wrapper:nth-last-child(-n+4) {
	    border-bottom: none !important;
	}
}
@media(min-width: 841px) and (max-width: 991px) {
	.col-special-width {
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media(min-width: 992px) {
	.hamburger-menu-big-font .menu-list li a {
	    font-size: 36px;
	}
}
@media (min-width: 1600px) {
	.col-xxl-1 {
	    -ms-flex: 0 0 8.333333%;
	    flex: 0 0 8.333333%;
	    max-width: 8.333333%;
	  }
  	.col-xxl-2 {
	    -ms-flex: 0 0 16.666667%;
	    flex: 0 0 16.666667%;
	    max-width: 16.666667%;
  	}
  	.col-xxl-3 {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
  	}
  	.col-xxl-4 {
	    -ms-flex: 0 0 33.333333%;
	    flex: 0 0 33.333333%;
	    max-width: 33.333333%;
  	}
  	.col-xxl-5 {
	    -ms-flex: 0 0 41.666667%;
	    flex: 0 0 41.666667%;
	    max-width: 41.666667%;
  	}
  	.col-xxl-6 {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
  	}
  	.col-xxl-7 {
	    -ms-flex: 0 0 58.333333%;
	    flex: 0 0 58.333333%;
	    max-width: 58.333333%;
  	}
  	.col-xxl-8 {
	    -ms-flex: 0 0 66.666667%;
	    flex: 0 0 66.666667%;
	    max-width: 66.666667%;
  	}
  	.col-xxl-9 {
	    -ms-flex: 0 0 75%;
	    flex: 0 0 75%;
	    max-width: 75%;
  	}
  	.col-xxl-10 {
	    -ms-flex: 0 0 83.333333%;
	    flex: 0 0 83.333333%;
	    max-width: 83.333333%;
  	}
  	.col-xxl-11 {
	    -ms-flex: 0 0 91.666667%;
	    flex: 0 0 91.666667%;
	    max-width: 91.666667%;
  	}
  	.col-xxl-12 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
  	}
}
@media(max-width: 1300px) {
	.products-section .tab-style-02 .nav-tabs > li.nav-item {
		margin: 0;
	}
}
@media(max-width: 1199px) {
	.fancy-text-box-style-01 .fancy-text-box .fancy-text-content {
		font-size: 95px;
	}
	.tab-style-02 .nav-tabs > li.nav-item > a.nav-link {
		font-size: 14px;
	}
}
@media(max-width: 991px) {
	.md-padding-150px-top {
		padding-top: 150px;
	}	
}
@media(max-width: 767px) {
	.sm-padding-140px-top {
		padding-top: 140px;
	}
	.sm-no-border-right {
	    border-right: 0 !important;
	}
}