/**
 * Responsive Styling 
 * Version 1
   */


  .row::before, .row::after {
    content: ' ';
    display: table; }
  .row::after {
    clear: both; }

.column, .columns {
  padding-left: 7px;
  padding-right: 7px;
  float: left; }
  
    @media screen and (min-width: 768px) {
    .column, .columns {
      padding-left: 15px;
      padding-right: 15px; } }
  /*.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
    float: right; }*/
  .column.end:last-child:last-child, .end.columns:last-child:last-child {
    float: left; }

.column.row.row, .row.row.columns {
  float: none; }
  .row .column.row.row, .row .row.row.columns {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0; }

.small-1 {
  width: 8.33333%; float:left;}


.small-2 {
  width: 16.66667%; float:left;}


.small-3 {
  width: 25%; float:left;}


.small-4 {
  width: 33.33333%; float:left;}

.small-5 {
  width: 41.66667%; float:left;}

.small-6 {
  width: 50%; float:left;}

.small-7 {
  width: 58.33333%; float:left;}

.small-8 {
  width: 66.66667%; float:left;}


.small-9 {
  width: 75%; }


.small-10 {
  width: 83.33333%; float:left;}


.small-11 {
  width: 91.66667%; float:left;}

.small-12 {
  width: 100%; float:left;}




@media screen and (min-width: 768px) {
  .push-medium-9.columns {margin-left:12.5%}
  
  .medium-1 {
    width: 8.33333%; }
 
  .medium-2 {
    width: 16.66667%; }
 
  .medium-3 {
    width: 25%; }
  
  .medium-4 {
    width: 33.33333%; }
 
  .medium-5 {
    width: 41.66667%; }

  .medium-6 {
    width: 50%; }

  .medium-7 {
    width: 58.33333%; }
  
  .medium-8 {
    width: 66.66667%; }
  
  .medium-9 {
    width: 75%; }
 
  .medium-10 {
    width: 83.33333%; }
 
  .medium-11 {
    width: 91.66667%; }
 
  .medium-12 {
    width: 100%; }
	
	.medium-img {width:270px}
	.medium-tekst {width:90%; width:calc(100% - 270px)}
	
	.imagebox270 {
    width: 318px;
}
.nextimagebox270 {
width:90%;
width:calc(100% - 318px);	
}
.flexbox{

	}
 }

@media screen and (max-width: 992px) {
.responsivepush {
    display: inline-block;
    width: 100%;
}
}

@media screen and (min-width: 992px) {
  .large-1 {
    width: 8.33333%; }
  
  .large-2 {
    width: 16.66667%; }
  
  .large-3 {
    width: 25%; }
  
  .large-4 {
    width: 33.33333%; }
  
  .large-5 {
    width: 41.66667%; }
 
  .large-6 {
    width: 50%; }
 
  .large-7 {
    width: 58.33333%; }
  
  .large-8 {
    width: 66.66667%; }
  
  .large-9 {
    width: 75%; }
  
  .large-10 {
    width: 83.33333%; }
  
  .large-11 {
    width: 91.66667%; }
  .large-push-11 {
    position: relative;
    left: 91.66667%; }
  
  .large-12 {
    width: 100%; }
	
	.large-extra {
    width: 25%; width: calc(33.3333% - 120px);
}

.large-extra-last {
    width: 180px;
}



   }
   
   @media screen and (max-width: 480px) {  
  
  .extrasmall-12 {width:100%}
  }


.clearfix::before, .clearfix::after {
  content: ' ';
  display: table; }

.clearfix::after {
  clear: both; }

