#breadcrumb-content a {
color: #AFAFAF;
text-shadow: 0px 1px 1px #F8F8F8;
margin-bottom: 0px;
padding: 7px 24px 8px 7px;
background-image: url(../images/breadcrumb-arrow.png);
background-repeat: no-repeat;
background-position: right -1px;
font-size: 11px;
display: inline-block;
line-height: 16px;
text-decoration:none;
}

#breadcrumb-content {font-size: 11px;}


#menu ul li.selected {
width: 145px;
font-family: 'Open Sans',Arial,Tahoma,Verdana;
color: #bbb;
font-size: 12px;
text-transform:none;
line-height: 28px;
z-index: 190;
text-decoration: none;
padding: 8px 0 9px 10px;
padding-left:10px;

}

.rotate {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
writing-mode: lr-bt;
margin-top: -97px;
margin-left: -78px;
position: 21;
top-margin: -100px;
position: absolute;
background-color: #CC4A00;
line-height: 30px;
display: block;
font-size: 18px;
padding: 5px;
width: 202px;
color: white;
}

.table-orange table {
border: 10px solid #CC4A00;
}

@import url( //fonts.googleapis.com/css?family=Open+Sans:400,300,600);



h1, h2, h3, h4, h5, h6, body {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
margin: 0;
padding: 0;
letter-spacing:0px;
}

.pagetitle-content h2 {
color: #929292;
text-shadow: 0px 1px 1px white;
text-transform: uppercase;
padding: 10px 0px 10px 0px;
}

#content-wrapper {
max-width: 1040px;
margin: 0px auto;
padding: 20px 0px 42px 0px;
clear: both;
}


a.button-slide.medium {
font-size: 15px;
padding: 8px 14px 8px 14px;
}

/***** hack >>> crumbline  *****/

#breadcrumb-content {color:#e5e5e5;padding-right: 44px;}
#breadcrumb-content b {color:#979797;padding-right:5px;}


li.selected ul li.selected {display:none;}

.greyborder {
background-color: #fcfcfb;
border: 1px solid #E6E6E6;
padding: 12px;
position: relative;
border-radius: 5px;
padding-bottom: 0px;
}


.tree table {margin:0px;background-color:white;}
.tree th {margin:0px;background-color:white;}
.tree td {margin:0px;background-color:white;padding:3px;}

.tree img {margin-top:3px;margin-bottom:-3px;}

th {background-color:orange;}


#menu ul li ul li {padding:5px;margin:10px;}

#menu li li {padding:10px;margin:10px; width:100%;text-transform:none;}


.thumbnail, a.thumbnail:hover{border:none;padding-bottom:10px;box-shadow: 0 0px 0px rgba(0, 105, 214, 0.25);
}