@media (min-width: 768px) and (max-width: 991px) {
	#thumbs .row > div:nth-child(1) {
		margin-bottom: 30px;
	}
	#thumbs .row > div:nth-child(2) {
		margin-bottom: 30px;
	}
}

@media (max-width: 767px) {
	#thumbs .row > div {
		margin-bottom: 15px;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#thumbs .thumb-anchor { 
		display: block;
	    max-width: 345px;
	    margin: 0 auto;
	}
}

@media (min-width: 0) {
	html {
		font-size: 90%; 
	}
}

@media (max-width: 991px) {
	.header div {
	 	padding: 0;
	}
	#features .btn1 {
		margin-top: 0;
	}
	#features h5 {
		margin: initial;
	}
	#features .row > div {
		margin-bottom: 30px;
	}
}

@media (min-width: 992px) {
	html {
		font-size: 95%; 
	} 
}

@media (min-width: 1200px) {
	html {
		font-size: 100%; 
	}
}

@media (max-width: 1024px) {
	#menu {
		display: none;
	}
}