.carousel-inner{
  background-image: url('../img/iveco-fon.png');	
  background-size: cover;
}

.carousel-indicators li{
  background-color: black;
  border: none;
}

.carousel-indicators .active{
  background-color: #003896;
}


#white .img-responsive {
  float: right;  
}


.carousel-inner > .active .img-responsive {
 float: right;
  width: 70%;
  padding: 0px;
//  background: red;
}


.carousel-inner > .item > img, .carousel-inner > .item > a > img{
 float: right;
  width: 70%;
  padding: 0px;
}




.carousel-caption {
  left: 0%;
  float: left;
  right: auto;
  bottom: auto;
  text-align: left;
  padding-left: 32px;
}

.carousel-indicators{
  left: auto;
  margin-left: 0;
  width: 100%;
  text-align: left;
  bottom: 62%;
  padding-left: 32px;
}

.carousel-caption{
  text-shadow: none;
}

.carousel-caption > h3{
font-size: 4rem;
color: #003896;
text-transform: uppercase;
line-height: 44px;
font-family: 'Ubuntu', sans-serif;
font-weight: 900;
}

.carousel-caption > p{
color: #3d3d3d;
text-transform: uppercase;
font-size: 3rem;
line-height: 44px;
font-family: 'Ubuntu', sans-serif;
font-weight: 900;
}

#second {

    z-index: 100;
}

#service {
  background: #F0F0F0;
  padding-top: 40px;
}

.block-region-second {
  margin-top: 30px;
}

#second .views-field.views-field-field-text1 {
  text-transform: uppercase;
  color: #003896;
  font-weight: 700;
  font-family: 'Ubuntu', sans-serif;
  font-size: 22px;
  line-height: 25px;
  letter-spacing: -1px;
  padding: 20px 20px 0px 20px;
  background: white;
}

.views-field.views-field-field-text2 {
  padding: 10px 10px 10px 20px;
  background: white;
}

.views-field.views-field-nothing {
  background: white;
}

#second .btn {
  margin: 20px;
  background: #7c898f;
  border-color: #7c898f;
}

#news .block-title {
  text-transform: uppercase;
  font-weight: bold;
}

#news .views-field.views-field-title a{
  text-transform: uppercase;
  color: #003896;
  font-weight: bold;
}

#news .views-field.views-field-title{
  text-transform: uppercase;
  color: #003896;
  font-weight: bold;
}

#news .views-more-link {
  color: #003896;
  font-weight: bold;
}

#news .col.col-xs-12.col-sm-12.col-md-12.col-lg-4 {
    border-right: 1px solid #d9dad8;
}

#news .row [class*="col-"]:last-child  {
  border-right: none;
}

#news {
  border-top: 1px dashed #a2a2a2;
}

.views-field.views-field-title a{
    color: #003896;
    text-transform: uppercase;
    font-size: 19px;
    line-height: 36px;
    font-family: 'Anton', sans-serif;
    margin-bottom: 4px;
    padding-left: 2px;
}

.views-field.views-field-body a {
  color: #003896;
}

.views-field.views-field-body .field-content {
  padding-bottom: 40px;
}

#views-bootstrap-service-right-block-1 {

}

.block-region-service {
  padding-bottom: 40px;
}


.pager__item a {
  color: black;
}

.btn-primary:focus, .btn-primary.focus, .btn-primary {
  background-color: #003896;  
  border-color: #003896;  
}

.btn-primary:hover, .btn-primary.focus:hover, .btn-primary:hover {
  background-color: #B0BEC5;
  border-color: #B0BEC5;
}



.region.region-slider {
    padding-top: 20px;
}

.pager li > a, .pager li > span{
  border-radius: 4px;
  padding: 10px 25px; 
}

#service-header-1 {
  font-weight: bold;
  font-size: 4em;
  color: #003896;
  font-stretch: ultra-condensed;
}

#service-header-2 {
  font-size: 2em;
  line-height: 17px;
  font-weight: bold;
  font-stretch: semi-condensed;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
  background-color: #003896;
  border-color: #003896;
}

.pagination{
  margin: 0px;
  margin-bottom: 30px;
}


@media (max-width: 800px) {
.region.region-slider{
  display: none;
}

.views-field.views-field-field-icon {
  display: none;
}

}