.hero_image1{
border: solid #FFFFFF 3px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 20px;
width: 250px;
height: 180px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
background-image: url('img/photos/block1.jpg');
background-repeat: no-repeat;
}

.hero_image2{
border: solid #FFFFFF 3px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 20px;
width: 250px;
height: 180px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
background-image: url('img/photos/block2.jpg');
background-repeat: no-repeat;
}

.hero_image3{
border: solid #FFFFFF 3px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 20px;
width: 250px;
height: 180px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
background-image: url('img/photos/block3.jpg');
background-repeat: no-repeat;
}

.hero_image4{
border: solid #FFFFFF 3px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-box-shadow: 0px 0px 8px #666666;
-moz-box-shadow: 0px 0px 8px #666666;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 20px;
width: 250px;
height: 180px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
background-image: url('img/photos/block4.jpg');
background-repeat: no-repeat;
}


.panel-default {
 border-color: #373C38;
}

.panel-default>.panel-heading {
background-color: #1570a6;
border-color: #ddd;

}

.panel-title {
font-weight: 400;
font-size: 1.5em;
text-transform:capitalize;
}

.panel-heading a, .panel-heading a:visited, .panel-heading a:hover {
border: none;
color: #fff;
text-decoration: none;
}

.cwell{
	color: #000000;
}

.cwell address {
	font-size: 18px;
}

.box-shadow-thin {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12), 0 1px 3px 0 rgba(0, 0, 0, .20)
}


.box-shadow-med {
box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .12), 0 1px 8px 0 rgba(0, 0, 0, .20);
}

.main-header-logo {
  max-width: 500px;
}
.main-mobile-logo {

}

.navbar {
  background: #012e7a !important;

}
/* base navbar overrides */
.navbar .nav > li > a, .navbar .nav > li > a:visited {
    color: #fff !important;
}
.navbar .nav > li > a:hover {
    background-color: rgb(21, 112, 166) !important;
}
.nav > li > a:focus {
    background-color: #666 !important;
}
.dropdown-menu a {
  background-color: #012e7a  !important;
  color: #fff !important;
}
.dropdown-menu > li > a:visited {
  color: #fff !important;
}

.dropdown-menu a:hover, .dropdown-menu a:focus {
  background-color: rgb(21, 112, 166) !important;
}

/* eliminate small horiztonal padding between navbar and border */
.tp-banner-container {
    margin-top: 0;
}
.social-links {
  background: #012e7a;
}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  #hide_block{
    display:none;
  }
}
