.field-image{
 float:left;
 margin:10px;
}

.contextual-links-region a{
 display:block;
  text-align:left;
  background:none;
}

.contextual-links-region a:hover,a:focus{
  background-color:none;
  color:#333
}

.link_header{
 display:table; 
}

.tabl_header{
 font-size: 20px;
    display: block;
    background: #EF1422;
    color: #FFE;
    padding: 5px;
}

strong{
 font-weight:bolder;
  color:#000
}

ul.nav li.dropdown:hover ul.dropdown-menu {
    display: block;
}

.community-links li a{
  color:#000
}

.owl-dots{
text-align:center;
  padding:10px
}

.owl-dot{
 width: 7px;
    background: #b7b7b7;
    padding: 7px;
    border-radius: 50%; 
  display:inline-block;
  margin:3px
}

.owl-dots .active{
  background: #EF0F1C;
}

.main-menu .navigation > li {
    padding: 25px 2px;
}

.main-menu .navigation > li.dropdown > a {
    padding-right: 10px;
}

#rates td {
 padding: 7px; 
}

#rates thead, tbody, tr, th, td {
  border: solid 1px black;
}

a:hover {
    text-decoration: none;
    outline: none;
    color: #ba2f3b;
}

.container {
    position: relative;

}

.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.carousel-caption 
	bottom:50px;

}

@media only screen and (max-width: 400px) {
  .hide-me {
    display: none;
  }
}

.btn10 {
    padding: 10px 75px;
    margin: 10px 4px;
    color: #fff;
    font-family: sans-serif;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    text-decoration: none;
    display: inline-block;
    top: 13px;
    font-family: "proxima-nova", sans-serif;
    font-weight: 500;
    font-size: 13px;
    text-transform: uppercase!important;
    letter-spacing: 2px;
    color: #b9303b;
    cursor: hand;
    text-align: center;
    text-transform: capitalize;
    border: 1px solid #b9303b;
    border-radius: 50px;
    position: relative;
    overflow: hidden!important;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    background: transparent!important;
    z-index: 10;
    max-width: 100px;
}

.btn10:hover {
    border: 1px solid #b9303b;
    color: #ffffff;
}

        @media screen and (min-width:650px) { /*hide mobile menu for desktop*/
                #no-class{
                    display:none;
                }
            }