﻿@charset "UTF-8";
/**
https://github.com/nomentsoa-andrianjatovo/bootstrap-auto-clear
USE INFO:
Add .row-clear on desired .row. Ex:
	<div class="row row-clear">
		<div class="col-sm-3"></div>
		<div class="col-sm-3"></div>
		<div class="col-sm-3"></div>
		<div class="col-sm-3"></div>
	</div>
Do not use on .row containing .col-* with different size. Ex:
	<div class="row row-clear">
		<div class="col-sm-2"></div>
		<div class="col-sm-4"></div>
		<div class="col-sm-6"></div>
	</div>
Only .col-*-1, .col-*-2, .col-*-3, .col-*-4 and .col-*-6 are altered because they can fill up the entire .row. So use the CSS class only on the parent .row of those elements
*/
/*EXTRA SMALL*/
@media (max-width:767px) {
	.row-clear > .col-xs-1:nth-child(12n+1),
	.row-clear > .col-xs-2:nth-child(6n+1),
	.row-clear > .col-xs-3:nth-child(4n+1),
	.row-clear > .col-xs-4:nth-child(3n+1),
	.row-clear > .col-xs-6:nth-child(2n+1) {
		clear: left
	}
}
/*SMALL*/
@media (min-width:768px) {
	.row-clear > .col-sm-1:nth-child(12n+1),
	.row-clear > .col-sm-2:nth-child(6n+1),
	.row-clear > .col-sm-3:nth-child(4n+1),
	.row-clear > .col-sm-4:nth-child(3n+1),
	.row-clear > .col-sm-6:nth-child(2n+1) {
		clear: left
	}
}
/*MEDIUM*/
@media (min-width:992px) {
	/*remove inheritance from col-sm-* if col-md-* class specified*/
	.row-clear > .col-sm-1.col-md-1:nth-child(12n+1),
	.row-clear > .col-sm-1.col-md-2:nth-child(12n+1),
	.row-clear > .col-sm-1.col-md-3:nth-child(12n+1),
	.row-clear > .col-sm-1.col-md-4:nth-child(12n+1),
	.row-clear > .col-sm-1.col-md-6:nth-child(12n+1),
	.row-clear > .col-sm-2.col-md-1:nth-child(6n+1),
	.row-clear > .col-sm-2.col-md-2:nth-child(6n+1),
	.row-clear > .col-sm-2.col-md-3:nth-child(6n+1),
	.row-clear > .col-sm-2.col-md-4:nth-child(6n+1),
	.row-clear > .col-sm-2.col-md-6:nth-child(6n+1),
	.row-clear > .col-sm-3.col-md-1:nth-child(4n+1),
	.row-clear > .col-sm-3.col-md-2:nth-child(4n+1),
	.row-clear > .col-sm-3.col-md-3:nth-child(4n+1),
	.row-clear > .col-sm-3.col-md-4:nth-child(4n+1),
	.row-clear > .col-sm-3.col-md-6:nth-child(4n+1),
	.row-clear > .col-sm-4.col-md-1:nth-child(3n+1),
	.row-clear > .col-sm-4.col-md-2:nth-child(3n+1),
	.row-clear > .col-sm-4.col-md-3:nth-child(3n+1),
	.row-clear > .col-sm-4.col-md-4:nth-child(3n+1),
	.row-clear > .col-sm-4.col-md-6:nth-child(3n+1),
	.row-clear > .col-sm-6.col-md-1:nth-child(2n+1),
	.row-clear > .col-sm-6.col-md-2:nth-child(2n+1),
	.row-clear > .col-sm-6.col-md-3:nth-child(2n+1),
	.row-clear > .col-sm-6.col-md-4:nth-child(2n+1),
	.row-clear > .col-sm-6.col-md-6:nth-child(2n+1) {
		clear: none
	}
	.row-clear > .col-md-1:nth-child(12n+1),
	.row-clear > .col-md-2:nth-child(6n+1),
	.row-clear > .col-md-3:nth-child(4n+1),
	.row-clear > .col-md-4:nth-child(3n+1),
	.row-clear > .col-md-6:nth-child(2n+1) {
		clear: left!important
	}
}
/*LARGE*/
@media (min-width:1200px) {
	/*remove inheritance from col-sm-* if col-lg-* class specified*/
	.row-clear > .col-sm-1.col-lg-1:nth-child(12n+1),
	.row-clear > .col-sm-1.col-lg-2:nth-child(12n+1),
	.row-clear > .col-sm-1.col-lg-3:nth-child(12n+1),
	.row-clear > .col-sm-1.col-lg-4:nth-child(12n+1),
	.row-clear > .col-sm-1.col-lg-6:nth-child(12n+1),
	.row-clear > .col-sm-2.col-lg-1:nth-child(6n+1),
	.row-clear > .col-sm-2.col-lg-2:nth-child(6n+1),
	.row-clear > .col-sm-2.col-lg-3:nth-child(6n+1),
	.row-clear > .col-sm-2.col-lg-4:nth-child(6n+1),
	.row-clear > .col-sm-2.col-lg-6:nth-child(6n+1),
	.row-clear > .col-sm-3.col-lg-1:nth-child(4n+1),
	.row-clear > .col-sm-3.col-lg-2:nth-child(4n+1),
	.row-clear > .col-sm-3.col-lg-3:nth-child(4n+1),
	.row-clear > .col-sm-3.col-lg-4:nth-child(4n+1),
	.row-clear > .col-sm-3.col-lg-6:nth-child(4n+1),
	.row-clear > .col-sm-4.col-lg-1:nth-child(3n+1),
	.row-clear > .col-sm-4.col-lg-2:nth-child(3n+1),
	.row-clear > .col-sm-4.col-lg-3:nth-child(3n+1),
	.row-clear > .col-sm-4.col-lg-4:nth-child(3n+1),
	.row-clear > .col-sm-4.col-lg-6:nth-child(3n+1),
	.row-clear > .col-sm-6.col-lg-1:nth-child(2n+1),
	.row-clear > .col-sm-6.col-lg-2:nth-child(2n+1),
	.row-clear > .col-sm-6.col-lg-3:nth-child(2n+1),
	.row-clear > .col-sm-6.col-lg-4:nth-child(2n+1),
	.row-clear > .col-sm-6.col-lg-6:nth-child(2n+1),
	/*remove inheritance from col-md-* if col-lg-* class specified*/
	.row-clear > .col-md-1.col-lg-1:nth-child(12n+1),
	.row-clear > .col-md-1.col-lg-2:nth-child(12n+1),
	.row-clear > .col-md-1.col-lg-3:nth-child(12n+1),
	.row-clear > .col-md-1.col-lg-4:nth-child(12n+1),
	.row-clear > .col-md-1.col-lg-6:nth-child(12n+1),
	.row-clear > .col-md-2.col-lg-1:nth-child(6n+1),
	.row-clear > .col-md-2.col-lg-2:nth-child(6n+1),
	.row-clear > .col-md-2.col-lg-3:nth-child(6n+1),
	.row-clear > .col-md-2.col-lg-4:nth-child(6n+1),
	.row-clear > .col-md-2.col-lg-6:nth-child(6n+1),
	.row-clear > .col-md-3.col-lg-1:nth-child(4n+1),
	.row-clear > .col-md-3.col-lg-2:nth-child(4n+1),
	.row-clear > .col-md-3.col-lg-3:nth-child(4n+1),
	.row-clear > .col-md-3.col-lg-4:nth-child(4n+1),
	.row-clear > .col-md-3.col-lg-6:nth-child(4n+1),
	.row-clear > .col-md-4.col-lg-1:nth-child(3n+1),
	.row-clear > .col-md-4.col-lg-2:nth-child(3n+1),
	.row-clear > .col-md-4.col-lg-3:nth-child(3n+1),
	.row-clear > .col-md-4.col-lg-4:nth-child(3n+1),
	.row-clear > .col-md-4.col-lg-6:nth-child(3n+1),
	.row-clear > .col-md-6.col-lg-1:nth-child(2n+1),
	.row-clear > .col-md-6.col-lg-2:nth-child(2n+1),
	.row-clear > .col-md-6.col-lg-3:nth-child(2n+1),
	.row-clear > .col-md-6.col-lg-4:nth-child(2n+1),
	.row-clear > .col-md-6.col-lg-6:nth-child(2n+1) {
		clear: none
	}
	.row-clear > .col-lg-1:nth-child(12n+1),
	.row-clear > .col-lg-2:nth-child(6n+1),
	.row-clear > .col-lg-3:nth-child(4n+1),
	.row-clear > .col-lg-4:nth-child(3n+1),
	.row-clear > .col-lg-6:nth-child(2n+1) {
		clear: left!important
	}
}
