

@media screen and (max-width: 990px){
 h3, .h3{margin-bottom:20px;}
 .pred{font-size: 20px; line-height: 30px; padding: 25px 0 10px 0;}
 #testimonials {
	margin: 20px auto;
}
h1, .h1 {
font-size: 1.5em;
}
h2, .h2 {
font-size: 1.4em;
}
h4, .h4 {
line-height: 30px;
}
 .serviceBox{
 margin-bottom: 20px;
 padding: 20px 0;
 }
 .navbar-nav {
    background: #333;
    padding: 15px;
}
.home .hero-txt .hero-title {
    font-family: 'PT Sans Narrow', sans-serif;
    color: #fff;
    text-transform: uppercase;
    font-size: 25px;
    line-height: 25px;
    font-weight: 400;
    letter-spacing: 4px;
    word-spacing: 4px;
    margin-bottom: 15px;
}
.hero-txt {
    padding: 5px 0px;
}
.home .hero-txt .hero-sub-title {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 1.5em;
    letter-spacing: 2px;
    font-weight: 300;
    margin-bottom:0px;
    color: #ccc;
}
.irina.span3 {
    padding: 20px;
}
.custom.col-md-8.irina {
    padding: 110px 50px 0px 40px;
}
.home #simplecallback-89 {
    text-align: center;
}
.kons {
    text-align: center;
}
#service {
    background: none;
	color:#000;
}
#ic-text {
color: #000;
}

.irina.span3 {
padding: 20px 20px 0 20px;
}
.item-page-3{margin-top: 0px;}
.navbar-brand img {
width: 120px;
}
.te-1 {
color: #fff;
text-align: center;
overflow: hidden;
}
.obr{}
#mob {
overflow: hidden;
line-height:20px;
}
.obr {
overflow: hidden;
font-size: 13px;
text-align: center;
}
.obr a{color:#fff;}
.navbar-default{height:80px;}
#black-footer{text-align:center;}
.simplecallback-overlayed{left:0 !important; margin:0 !important;}
.kons {
line-height: 25px;
}

}
  /* Landscape - телефоны small */
 @media (max-width: 767px) { 
 h3, .h3{margin-bottom:20px;}
} 

 
  /* От портретного планшета до ландшафтного экрана и настольных дисплеев */
 @media (min-width: 768px) and (max-width: 979px) { 
}

@media (min-width: 980px) and (max-width: 1023px) {
}

@media (min-width: 1024px) and (max-width: 1365px) {
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}

  
  
  /* Большой дисплей */
  @media (min-width: 1200px) { 
  }
  
  
  
  .col-xs-5th,
.col-sm-5th,
.col-md-5th,
.col-lg-5th {
  position: relative;
  min-height: 1px;

}
 
.col-xs-5th {
  width: 20%;
  float: left;
}
 
@media (min-width: 768px) {
  .col-sm-5th {
    width: 20%;
    float: left;
  }
}
 
@media (min-width: 992px) {
  .col-md-5th {
    width: 20%;
    float: left;
  }
}
 
@media (min-width: 1200px) {
  .col-lg-5th {
    width: 20%;
    float: left;
  }
}