@charset "utf-8";

/**
 * CSS for uGrid
 * @version 1.0
 * @date 10/01/2015
 * @author Anton Greb <webzver@mail.ru>
 */
 
.row {

/*	max-width: 1200px;*/
max-width:1500px;
	min-width: 320px;
	margin: 0 auto;
}
  .row95
  {
  max-width:95%
  }

.row:after {
	content: "\0020";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.row .row {
	min-width: 0px;
}

.row .cell-1, .row .cell-2, .row .cell-3, .row .cell-4, .row .cell-5, .row .cell-6, 
.row .cell-7, .row .cell-8, .row .cell-9, .row .cell-10, .row .cell-11, .row .cell-12 {
	margin-left: 2.12766%;
	margin-bottom: 20px;
	float: left; 
	min-height: 1px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.row .cell-1:first-child, .row .cell-2:first-child, .row .cell-3:first-child, .row .cell-4:first-child, 
.row .cell-5:first-child, .row .cell-6:first-child, .row .cell-7:first-child, .row .cell-8:first-child, 
.row .cell-9:first-child, .row .cell-10:first-child, .row .cell-11:first-child, .row .cell-12, .first {margin-left: 0px;}

.row .cell-1.last, .row .cell-2.last, .row .cell-3.last, .row .cell-4.last, .row .cell-5.last, .row .cell-6.last, 
.row .cell-7.last, .row .cell-8.last, .row .cell-9.last, .row .cell-10.last, .row .cell-11.last, .row .cell-12.last {float: right;}

/* Cell Classes */
.row .cell-1 {width: 6.38298%;}
.row .cell-2 {width: 14.89362%;}
.row .cell-3 {width: 23.40426%;}
.row .cell-4 {width: 31.91489%;}
.row .cell-5 {width: 40.42553%;}
.row .cell-6 {width: 48.93617%;}
.row .cell-7 {width: 57.44681%;}
.row .cell-8 {width: 65.95745%;}
.row .cell-9 {width: 74.46809%;}
.row .cell-10 {width: 82.97872%;}
.row .cell-11 {width: 91.48936%;}
.row .cell-12 {width: 100%;}

/* Push Classes */
.row .push-1 {margin-left: 10.6383%;}
.row .push-1:first-child {margin-left: 8.51064%;}
.row .push-2 {margin-left: 19.14894%;}
.row .push-2:first-child {margin-left: 17.02128%;}
.row .push-3 {margin-left: 27.65957%;}
.row .push-3:first-child {margin-left: 25.53191%;}
.row .push-4 {margin-left: 36.17021%;}
.row .push-4:first-child {margin-left: 34.04255%;}
.row .push-5 {margin-left: 44.68085%;}
.row .push-5:first-child {margin-left: 42.55319%;}
.row .push-6 {margin-left: 53.19149%;}
.row .push-6:first-child {margin-left: 51.06383%;}
.row .push-7 {margin-left: 61.70213%;}
.row .push-7:first-child {margin-left: 59.57447%;}
.row .push-8 {margin-left: 70.21277%;}
.row .push-8:first-child {margin-left: 68.08511%;}
.row .push-9 {margin-left: 78.7234%;}
.row .push-9:first-child {margin-left: 76.59574%;}
.row .push-10 {margin-left: 87.23404%;}
.row .push-10:first-child {margin-left: 85.10638%;}
.row .push-11 {margin-left: 95.74468%;}
.row .push-11:first-child {margin-left: 93.61702%;}

/* Centered Classes */
.row .cell-1.center {margin-left: 46.80851%;}
.row .cell-2.center {margin-left: 42.55319%;}
.row .cell-3.center {margin-left: 38.29787%;}
.row .cell-4.center {margin-left: 34.04255%;}
.row .cell-5.center {margin-left: 29.78723%;}
.row .cell-6.center {margin-left: 25.53191%;}
.row .cell-7.center {margin-left: 21.2766%;}
.row .cell-8.center {margin-left: 17.02128%;}
.row .cell-9.center {margin-left: 12.76596%;}
.row .cell-10.center {margin-left: 8.51064%;}
.row .cell-11.center {margin-left: 4.25532%;}

@media only screen and (max-width: 1144px) { 
	.row {max-width: 1000px;}
}

@media only screen and (max-width: 959px) { 
	body {-webkit-text-size-adjust: none; -ms-text-size-adjust: none; width: 100%; min-width: 0;}
	.row {width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding: 0;}
	.row .row .cell-1, .row .row .cell-2, .row .row .cell-3, .row .row .cell-4, .row .row .cell-5, .row .row .cell-6,
	.row .row .cell-7, .row .row .cell-8, .row .row .cell-9, .row .row .cell-10, .row .row .cell-11, .row .row .cell-12 {padding: 0; margin: 0;}
	.row .push-1, .row .push-1:first-child, .row .push-2, .row .push-2:first-child, .row .push-3, .row .push-3:first-child ,
	.row .push-4, .row .push-4:first-child, .row .push-5,	.row .push-5:first-child, .row .push-6, .row .push-6:first-child
	.row .push-7, .row .push-7:first-child, .row .push-8, .row .push-8:first-child, .row .push-9, .row .push-9:first-child
	.row .push-10, .row .push-10:first-child, .row .push-11, .row .push-11:first-child {margin-left: 20px;}
	.row .cell-1, .row .cell-2, .row .cell-3, .row .cell-4, .row .cell-5, .row .cell-6, .row .cell-7, .row .cell-8, .row .cell-9, .row .cell-10, .row .cell-11, .row .cell-12  {width: auto !important; float: none; margin: 0 20px !important; padding: 0;}
	.row .cell-1.center, .row .cell-2.center, .row .cell-3.center, .row .cell-4.center, .row .cell-5.center,
	.row .cell-6.center, .row .cell-7.center, .row .cell-8.center, .row .cell-9.center, .row .cell-10.center,
	.row .cell-11.center {margin-left: 20px; margin-right: 20px; width: auto !important;}
	
	.cell-1:last-child, .cell-2:last-child, .cell-3:last-child, .cell-4:last-child,
	.cell-5:last-child, .cell-6:last-child, .cell-7:last-child, .cell-8:last-child,
	.cell-9:last-child, .cell-10:last-child, .cell-11:last-child, .cell-12:last-child {margin-right: 20px; float: none;}
	.cell-1:first-child, .cell-2:first-child, .cell-3:first-child, .cell-4:first-child, 
	.cell-5:first-child, .cell-6:first-child, .cell-7:first-child, .cell-8:first-child, 
	.cell-9:first-child, .cell-10:first-child, .cell-11:first-child, .cell-12:first-child {float: none;}
	.cell-1:before, .cell-2:before, .cell-3:before, .cell-4:before, .cell-5:before, .cell-6:before,
	.cell-7:before, .cell-8:before, .cell-9:before, .cell-10:before, .cell-11:before, .cell-12:before  {display: table;}
	.cell-1:after, .cell-2:after, .cell-3:after, .cell-4:after, .cell-5:after, .cell-6:after,
	.cell-7:after, .cell-8:after, .cell-9:after, .cell-10:after, .cell-11:after, .cell-12:after {display: table; clear: both;}
	[class^="push_"], [class*="push_"] {margin-left: 0 !important;}
}