@charset "utf-8";

/* Контейнер */

.container {
    max-width: 1200px;
    min-width: 320px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin: 0 auto;
	-moz-box-sizing: border-box; /*Firefox 1+*/ /*Игнорим отступы и бордеры для ширины в 100%*/
	-webkit-box-sizing: border-box; /*Safari 3+, Chrome 1+*/
	box-sizing: border-box; /*Opera 7+, IE8+*/
    }

.container:before,
.container:after {
	display: table;
	content: " ";
	}

.container:after {
	clear: both;
	}

.container:before,
.container:after {
  display: table;
  content: " ";
	}

.container:after {
  clear: both;
	}

.row {
    margin-left: -15px;
	margin-right: -15px;
	}

.row:before,
.row:after {
  display: table;
  content: " ";
	}

.row:after {
  clear: both;
	}

.row:before,
.row:after {
  display: table;
  content: " ";
	}

.row:after {
  clear: both;
	}
 
.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11 {
    float: left; 
	}
	
.span12 {
	display: block; 
    width: 100%;
	clear: both;
	}
	
@media (max-width: 600px) {

.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12 {
	display: block; 
    width: 100% !important;
	clear: both;
	}

}
  
.span1 > div,
.span2 > div,
.span3 > div,
.span4 > div,
.span5 > div,
.span6 > div,
.span7 > div,
.span8 > div,
.span9 > div,
.span10 > div,
.span11 > div,
.span12 > div {
	padding: 0 15px;
	}

.span11 {
	width: 91.66666666666666%;
	}

.span10 {
    width: 83.33333333333334%;
    }

.span9 {
    width: 75%;
    }

.span8 {
    width: 66.66666666666666%;
    }

.span7 {
    width: 58.333333333333336%;
    }

.span6 {
    width: 50%;
    }

.span5 {
    width: 41.66666666666667%;
    }

.span4 {
    width: 33.33333333333333%;
    }

.span3 {
    width: 25%;
    }

.span2 {
    width: 16.666666666666664%;
    }

.span1 {
    width: 8.333333333333332%;
    }

.span-pull-12, 
.span-pull-11, 
.span-pull-10, 
.span-pull-9, 
.span-pull-8, 
.span-pull-7, 
.span-pull-6, 
.span-pull-5, 
.span-pull-4, 
.span-pull-3, 
.span-pull-2, 
.span-pull-1, 
.span-pull-0, 
.span-push-12, 
.span-push-11,
.span-push-10, 
.span-push-9, 
.span-push-8, 
.span-push-7, 
.span-push-6, 
.span-push-5, 
.span-push-4, 
.span-push-3, 
.span-push-2, 
.span-push-1, 
.span-push-0, 
.span-offset-12, 
.span-offset-11, 
.span-offset-10, 
.span-offset-9, 
.span-offset-8, 
.span-offset-7, 
.span-offset-6, 
.span-offset-5, 
.span-offset-4, 
.span-offset-3, 
.span-offset-2, 
.span-offset-1, 
.span-offset-0 {
    position: relative;
    }

.span-pull-12 {
    right: 100%;
    }

.span-pull-11 {
    right: 91.66666666666666%;
   }

.span-pull-10 {
    right: 83.33333333333334%;
    }

.span-pull-9 {
    right: 75%;
    }

.span-pull-8 {
    right: 66.66666666666666%;
    }

.span-pull-7 {
    right: 58.333333333333336%;
    }

.span-pull-6 {
    right: 50%;
    }

.span-pull-5 {
    right: 41.66666666666667%;
    }

.span-pull-4 {
    right: 33.33333333333333%;
    }

.span-pull-3 {
    right: 25%;
    }

.span-pull-2 {
    right: 16.666666666666664%;
    }

.span-pull-1 {
    right: 8.333333333333332%;
    }

.span-pull-0 {
    right: 0;
    }

.span-push-12 {
    left: 100%;
    }

.span-push-11 {
    left: 91.66666666666666%;
    }

.span-push-10 {
    left: 83.33333333333334%;
    }

.span-push-9 {
    left: 75%;
    }

.span-push-8 {
    left: 66.66666666666666%;
    }

.span-push-7 {
    left: 58.333333333333336%;
    }

.span-push-6 {
    left: 50%;
    }

.span-push-5 {
    left: 41.66666666666667%;
    }

.span-push-4 {
    left: 33.33333333333333%;
    }

.span-push-3 {
    left: 25%;
    }

.span-push-2 {
    left: 16.666666666666664% !important;
    }

.span-push-1 {
    left: 8.333333333333332%;
    }

.span-push-0 {
    left: 0;
    }

.span-offset-12 {
    margin-left: 100%;
    }

.span-offset-11 {
    margin-left: 91.66666666666666%;
    }

.span-offset-10 {
    margin-left: 83.33333333333334%;
    }

.span-offset-9 {
    margin-left: 75%;
    }

.span-offset-8 {
    margin-left: 66.66666666666666%;
    }

.span-offset-7 {
    margin-left: 58.333333333333336%;
    }

.span-offset-6 {
    margin-left: 50%;
    }

.span-offset-5 {
    margin-left: 41.66666666666667%;
    }

.span-offset-4 {
    margin-left: 33.33333333333333%;
    }

.span-offset-3 {
    margin-left: 25%;
    }

.span-offset-2 {
    margin-left: 16.666666666666664%;
    }

.span-offset-1 {
    margin-left: 8.333333333333332%;
    }

.span-offset-0 {
    margin-left: 0;
    }
	
@media (max-width: 600px) {

.span-pull-12, 
.span-pull-11, 
.span-pull-10, 
.span-pull-9, 
.span-pull-8, 
.span-pull-7, 
.span-pull-6, 
.span-pull-5, 
.span-pull-4, 
.span-pull-3, 
.span-pull-2, 
.span-pull-1, 
.span-pull-0, 
.span-push-12, 
.span-push-11,
.span-push-10, 
.span-push-9, 
.span-push-8, 
.span-push-7, 
.span-push-6, 
.span-push-5, 
.span-push-4, 
.span-push-3, 
.span-push-2, 
.span-push-1, 
.span-push-0, 
.span-offset-12, 
.span-offset-11, 
.span-offset-10, 
.span-offset-9, 
.span-offset-8, 
.span-offset-7, 
.span-offset-6, 
.span-offset-5, 
.span-offset-4, 
.span-offset-3, 
.span-offset-2, 
.span-offset-1, 
.span-offset-0 {
    left: 0 !important;
	right: 0 !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
    }

}