.region-highlighted{
 width:125%;
}
/*front-page-job-search*/
#node-416 h2 a{
	text-decoration:none;
	color:#9e1c34;
	}
.jt_job{
	line-height:1.65em;
	padding:14px;
	background:#ebe1bf;
	}
.jt_row2{
	background:#f5f0e3;
	}
.jt_job_position a{
	font-weight:bold;
	text-decoration:none;
	color:#0072bc;
	}
.jt_job_location, .jt_job_company{
	color:#6f6d6d;
	}
.front .node-readmore, .jt_alljobs, .feed-icon{
	display:none;
	}
.endo-car {
	margin:10px 0;
    color: #616161;
    display: inline-block;
    padding: 5px 20px;
    text-decoration: none;
	background-image:url(../images/btn-arw.gif);
	background-repeat:no-repeat;
	background-position:145px 10px;
	background-color:#ebebeb;
}
.pat-info {
	margin:10px 0;
    color: #616161;
    display: inline-block;
    padding: 5px 20px;
    text-decoration: none;
	background-image:url(../images/btn-arw.gif);
	background-repeat:no-repeat;
	background-position:118px 10px;
	background-color:#ebebeb;
}
#block-block-34 .content p {
	background:#FAF4DC;
	color:#948C6F;
	padding:10px;
	margin:10px 0;
	text-align:center;
	color:#555;
	}
#block-block-34 .content p	a{
	color:#f78e38;
	font-weight:bold;
}
#block-block-34 .content img{

	margin:0 auto;
	display:block;
	}
#aes{
	background-color:#ede4c4;
	height:60px;
	width:100%;
	background-image:url(../images/aes-img.png);
	background-repeat:no-repeat;
	background-position:117px -13px;
}
#block-block-34 .content #aes p{
	font-size:1.205em;
	margin:3px 0 0 5px;
	padding:0;
	text-align: left;
    width: 102px;
	float:left;
	background:none;
}
#block-block-34 .content #aes a{
	display:inline-block;
	background-color: #ebebeb;
    background-image: url("../images/btn-arw.gif");
    background-position: 24px 6px;
    background-repeat: no-repeat;
    color: #616161;
    padding:3px 18px 3px 3px;

	}
#block-block-26 a img{
	max-width:1000px;
	height:auto;
	width:100%;
	display:block;
	margin:0px auto 20px

}
.cart-btn {
  background: #52131D;
  background-image: -webkit-linear-gradient(top, #52131D, #52131D);
  background-image: -moz-linear-gradient(top, #52131D, #52131D);
  background-image: -ms-linear-gradient(top, #52131D, #52131D);
  background-image: -o-linear-gradient(top, #52131D, #52131D);
  background-image: linear-gradient(to bottom, #52131D, #52131D);
  -webkit-border-radius: 6.5;
  -moz-border-radius: 6.5;
  border-radius: 6.5px;
  font-family: Arial;
  color: #A00230;
  font-size: 20px;
  padding: 7px 5px 2px 3px;
  margin: 8px 9px 0px 0px;
  border: 0px;
  text-decoration: none;
}

.cart-btn:hover {
  background: #52131D;
  background-image: -webkit-linear-gradient(top, #52131D, #52131D);
  background-image: -moz-linear-gradient(top, #52131D, #52131D);
  background-image: -ms-linear-gradient(top, #52131D, #52131D);
  background-image: -o-linear-gradient(top, #52131D, #52131D);
  background-image: linear-gradient(to bottom, #52131D, #52131D);
  text-decoration: none;
}
@media(min-width:701px){

 a[href^="/cart/"]:link{
  color:#A00230;
  font-weight: bold;
 }
 a[href^="/cart/"]:visited{
  color:#A00230;
  font-weight: bold;
 }
 a[href^="/cart/"]:hover{
  color:#A00230;
  font-weight: bold;
 }
 a[href^="/cart/"]:active{
  color:#A00230;
  font-weight: bold;
 }
 div > a[href^="/cart/"] > img{
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
  -moz-filter: brightness(100%);
  -o-filter: brightness(100%);
  -ms-filter: brightness(100%);
  margin-top: -4px;
 }
#block-block-42{
	clear:both;
	border:1px solid #77634B;
	}
#block-block-42 ul{
	margin:0px;
	padding:8px;
	background:#F3F1E8;
	}
#block-block-42 h3{
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
	background:#77634B;
	color:#FFFFFF;
	padding:10px;
	margin:0px;
	}
#block-block-42 ul li{
	list-style-type:none;
	}
#block-block-42 ul li a{
	text-decoration:none;
	color:#77634B;
	padding:5px 0;
	display:block;
	border-bottom:1px solid #77634B;
	}


	