/*                                              */
/* Copyright 2015 Ipremium All Rights Reserved.*/
/* Created on 2015.06.11 */
/* Copyright  iPremium | http://aipremium.ru/ */ 



@media (max-width: 997px) {
.hiddenphone{
	display:none !important;
	}

.displayphone{
	display:block !important;
	}

}

@media (max-width: 1200px){
  .col
  {
    width:100%;
  }

 
  .col {

    *zoom: 1;
  }
  .col:before,
  .col:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .col:after {
    clear: both;
  }
}


@media (min-width: 1200px) {
  [class*="cell"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;

  }
  .col
  {
    width:1200px;
  }

 
  .col {

    *zoom: 1;
  }
  .col:before,
  .col:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .col:after {
    clear: both;
  }
  .col [class*="cell"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    *margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }

.col [class*="cell"] + [class*="cell"] {
  margin-left: 1.127659574468085%;

}
  .col [class*="cell"]:first-child {
 margin-left: 1.127659574468085%;
  }
  .col .cell12 {
    width: 99.94680851063829%;
  }
  .col .cell11 {
    width: 91.39979996362975%;
  }
  .col .cell10 {

    width: 82.8527914166212%;
  }
  .col .cell9 {
    width: 74.30578286961266%;
  }
  .col .cell8 {
    width: 65.75877432260411%;
  }
  .col .cell7 {
width: 57.21176577559556%;
  }
  .col .cell6 {

    width: 48.064757228587014%;
  }
  .col .cell5 {

    width: 40.11774868157847%;
  }
  .col .cell4 {
    width: 31.923931623931625%;
   
  }
  .col .cell3 {

    width: 23.023731587561375%;
  }
  .col .cell2 {

    width: 14.476723040552828%;
  }
  .col .cell1 {

    width: 5.929714493544281%;
  }
 
  input,
  textarea,
  .uneditable-input {
  }
  .controls-row [class*="cell"] + [class*="cell"] {
    margin-left: 30px;
  }
  input.cell12,
  textarea.cell12,
  .uneditable-input.cell12 {
    width: 1156px;
  }
  input.cell11,
  textarea.cell11,
  .uneditable-input.cell11 {
    width: 1056px;
  }
  input.cell10,
  textarea.cell10,
  .uneditable-input.cell10 {
    width: 956px;
  }
  input.cell9,
  textarea.cell9,
  .uneditable-input.cell9 {
    width: 856px;
  }
  input.cell8,
  textarea.cell8,
  .uneditable-input.cell8 {
    width: 756px;
  }
  input.cell7,
  textarea.cell7,
  .uneditable-input.cell7 {
    width: 656px;
  }
  input.cell6,
  textarea.cell6,
  .uneditable-input.cell6 {
    width: 556px;
  }
  input.cell5,
  textarea.cell5,
  .uneditable-input.cell5 {
    width: 456px;
  }
  input.cell4,
  textarea.cell4,
  .uneditable-input.cell4 {
    width: 356px;
  }
  input.cell3,
  textarea.cell3,
  .uneditable-input.cell3 {
    width: 256px;
  }
  input.cell2,
  textarea.cell2,
  .uneditable-input.cell2 {
    width: 156px;
  }
  input.cell1,
  textarea.cell1,
  .uneditable-input.cell1 {
    width: 56px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .col .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 568px) and (max-width: 995px) {



.hiddenphone{
	display:none !important;
	}

.displayphone{
	display:block !important;
	}




  [class*="cell"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }

  .col {
    width: 100%;
    *zoom: 1;
  }
  .col:before,
  .col:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .col:after {
    clear: both;
  }
  [class*="cell"],
  .col [class*="cell"] {
    display: block;
    float: none;
    width: 90%;
clear: both;
    margin-left: auto;
	margin-right: auto;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .col [class*="cell"]:first-child {
 margin-left: 2.7624309392265194% !important; 
  }
  .col .controls-row [class*="cell"] + [class*="cell"] {
    margin-left: 2.7624309392265194%;
  }
   
 
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="cell"] + [class*="cell"] {
    margin-left: 20px;
  }
  input.cell12,
  textarea.cell12,
  .uneditable-input.cell12 {
    width: 710px;
  }
  input.cell11,
  textarea.cell11,
  .uneditable-input.cell11 {
    width: 648px;
  }
  input.cell10,
  textarea.cell10,
  .uneditable-input.cell10 {
    width: 586px;
  }
  input.cell9,
  textarea.cell9,
  .uneditable-input.cell9 {
    width: 524px;
  }
  input.cell8,
  textarea.cell8,
  .uneditable-input.cell8 {
    width: 462px;
  }
  input.cell7,
  textarea.cell7,
  .uneditable-input.cell7 {
    width: 400px;
  }
  input.cell6,
  textarea.cell6,
  .uneditable-input.cell6 {
    width: 338px;
  }
  input.cell5,
  textarea.cell5,
  .uneditable-input.cell5 {
    width: 276px;
  }
  input.cell4,
  textarea.cell4,
  .uneditable-input.cell4 {
    width: 214px;
  }
  input.cell3,
  textarea.cell3,
  .uneditable-input.cell3 {
    width: 152px;
  }
  input.cell2,
  textarea.cell2,
  .uneditable-input.cell2 {
    width: 90px;
  }
  input.cell1,
  textarea.cell1,
  .uneditable-input.cell1 {
    width: 28px;
  }
}

@media (max-width: 787px) {

.content {
line-height: 1.7em !important;
    font-size: 16px;
	}

.content ul > li{
line-height: 1.7em !important;
    font-size: 16px;
	}

.content p{
line-height: 1.7em !important;
    font-size: 16px;
	}

.col {
padding:0px 20px 0px 20px;
	}

  [class*="cell"],
  .col [class*="cell"] {
    display: block;
    float: none;
    width: 90%;
    margin-left: auto;
	margin-right: auto;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  
   .col [class*="cell"]:first-child {
 margin-left: 2.7624309392265194% !important; 
  }
  
  .cell12,
  .col .cell12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }

  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
 
}



@media (max-width: 480px) {

  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }

}

@media (max-width: 979px) {

  body {
    padding-top: 0;
  }
  
  f {
    display: block;
  }
  
}




