/* CSS Document */

@media only screen and (min-width: 1024px){
	#logo a{  width: 150px;  height: 100px;  margin: 20px 10px 15px 0px;    background-size: contain;}
	.dark-gray{padding: 30px 0px 30px 0px;}
	.dark-gray h2 {    margin-bottom: 40px;}
	.dark-gray:before {height: 60%;}
}
@media only screen and (min-width: 1160px){
	.featured_textbox{top: -180px;}
	.featured_pages{top:630px;}
	#banner, .featured_con, .featured{height:655px;}
}
.featured_textbox p{height:auto; min-height: 35px;}
#navigation ul li a{color:#000;}
#navigation ul li a:after{background-color:#fff}
#navigation ul li:before {
    content: "";
    border: 1px solid #000;
    position: absolute;
    height: 100%;
    opacity: 0.8;
    transform: skew(-30deg, 0deg);
    -webkit-transform: skew(-30deg, 0deg);
    -moz-transform: skew(-30deg, 0deg);
    -o-transform: skew(-30deg, 0deg);
    -ms-transform: skew(-30deg, 0deg);
}
#navigation ul li:first-child:before {display: none;}
#navigation ul li {margin-left:-2px;}
.inner .top_strip{padding: 15px 0px 15px 0px;}
.inner .top_strip h3{border:0px;}
.breadcramp{margin-bottom: 15px;}
.inner .article{width:calc((100% / 2) - 10px); margin-left:10px;}
.inner .article:nth-child(2n){margin-left:0px;}
.inner .article a{display:block}
.inner .article .column4{width:calc(100% - 20px);}
.inner .article .column4 img{margin: 0px auto;    display: block;}
.top_strip h3{color:#BE1E2D}
.breadcramp li{font-size:15px;}
.nav_bg {opacity:0.7}
.call{    color: #BE1E2D;}

.fb_iframe_widget iframe{left:20px; }
.fb_dialog{left:20px;}
#tools-box {
	z-index: 9999999999!important;
}
.circle-menu{bottom:160px!important;left:22px!important; top:auto!important;}
@media only screen and (max-width: 760px){
.fb_dialog{
	transform: scale(0.8);
    left: 0px;
	bottom: 36pt!important;
}
}
@media only screen and (max-width: 1160px){
	#navigation ul li a {font-size:15px;}
}

@media only screen and (max-width: 1160px) and (min-width: 768px){
.featured_textbox {
    top: -140px;
}
}