.navbar-fixed-top .nav {
padding: 15px 0 !important;
}
.navbar-brand {
/* padding: 15px 0 !important; */
}

.navbar {
}

.nav .navbar-nav {
background-image: none;

}


.top-phone {
position: relative;
margin-top: 25px;
padding: 0px 15px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.2em;
line-height: 1.42857143;
color: #333;
}

.row img {
 max-width: 100%;
 height: auto; 
 display: block;
}

.sidebar-module h2 {
font-size: 16px
}

.row table {
    width: 100%;
    background-color: #D8F0DA;
    border: 1px;
    min-width: 100%;
    position: relative;
    opacity: 0.97;
    background: transparent;
}

.news_item {
display: inline-block;
padding: 10px;
text-decoration: none;
margin-bottom: 2em
}

.news_item h4 {
height: 50px;
font-size: 16px !important;
max-width: 350px;
}
.news_item p {
height: 50px;
font-size: 12px !important;
max-width: 350px;
}

.tile_block {
display: inline-block;
background: #fff;
-webkit-box-shadow: 0 1px 3px 0 #c8c8c8;
-moz-box-shadow: 0 1px 3px 0 #c8c8c8;
box-shadow: 0 1px 3px 0 #c8c8c8;
}

.img_box {
overflow: hidden;
height: 290px;
max-width: 350px;
 line-height: 290px;
vertical-align: middle;
text-align: center;
}

.news_item img {
  display: inline-block;
max-width: 350px;
    height: auto;
vertical-align: middle;
max-height:250px; 
margin: auto;
text-align: center;
}
