/* 
-----------------------------------
	CONTAINER
-----------------------------------
*/



@media (max-width: 1500px) {
	.container-strech-smaller-1500 .container {
		width: 100%;
	}
}

@media (min-width: 1500px) {
	.container-strech-smaller-1500 .container {
		width: 1480px;
	}
}


/* 
-----------------------------------
	ROW
-----------------------------------
*/

.row.row-sm {
	margin-left:-10px;
	margin-right:-10px;
}

.row.row-sm > [class*="col-"] {
	padding-right: 10px;
	padding-left: 10px;
}

.row.row-xs {
	margin-left:-7px;
	margin-right:-7px;
}

.row.row-xs > [class*="col-"] {
	padding-right: 7px;
	padding-left: 7px;
}

.row.row-zero {
	margin-left:0;
	margin-right:0;
}

.row.row-zero > [class*="col-"] {
	padding-right: 0;
	padding-left: 0;
}

.row-border-divided > [class*="col-xs"] + [class*="col-xs"] {
	border-left:1px dashed #d7dfe4;
}

@media (min-width: 1200px) {
	
    .row-border-divided > [class*="col-lg"] + [class*="col-lg"] {
		border-left:1px dashed #d7dfe4;
	}
}

@media (min-width: 992px) {
	
    .row-border-divided > [class*="col-md"] + [class*="col-md"] {
		border-left:1px dashed #d7dfe4;
	}
}

@media (min-width: 768px) {
	
    .row-border-divided > [class*="col-sm"] + [class*="col-sm"] {
		border-left:1px dashed #d7dfe4;
	}
}


/* 
-----------------------------------
	COL SIZE ONLY
-----------------------------------
*/

[class*="col-"].col-width-only {
	padding-right: 0;
	padding-left: 0;
	float:none;
}


/* 
-----------------------------------
	GRID BOX
-----------------------------------
*/


.grid-box {
	display:table;
	width:100%;
}

.grid-box .row {
	display:table-row;
}

.grid-box.grid-box-h-border {
	margin-top:-1px;
}

.grid-box.grid-box-h-border + .table {
	border-top:1px solid #ddd;
}

.grid-box .row [class*="col-"] {
	padding-top:10px;
	padding-bottom:10px;
}

.grid-box.grid-box-h-border .row [class*="col-"] {
	border-top:1px solid #ddd;
}

@media (min-width: 768px) {

	.grid-box .row [class*="col-sm"] {
		display:table-cell;
		float:none;
		vertical-align:top;
	}
}







