﻿/*.inner .section.breadcrumb {
    margin-top: 102px;
}
.inner.logged-in .section.breadcrumb {
    margin-top: 184px;
}*/

.inner .section.breadcrumb {
    background: url(img/inner_background.jpg) no-repeat center top;
    background-size: cover;
    padding: 12px 0;
    margin-bottom: 50px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;

}

.inner .section.breadcrumb a {
    color:#fff;
    font-weight:bold;
    display:none;
}

.inner .section.breadcrumb .breadcrumbLink .SkinObject {
    display:inline;
    color:#fff;
}

.inner .section.breadcrumb .breadcrumbLink .firstBreadcrum {
    margin-right:5px;
} 

.inner .section.breadcrumb span {
    color:#fff;
    font-weight:bold;
    margin-right:5px;
}

.inner .section.breadcrumb .breadcrumbLink span > span ~ a {
    margin-left:5px;
}

.inner .section.breadcrumb span > a {
  font-weight:normal;
}

#middleContent {
    padding-top:35px;
    padding-bottom:50px;
}


.leftProduct p {
    padding-top:10px;
}


.leftProduct .leftProductText {
    margin-bottom:20px;
}
.leftProductText ul li {
	line-height: 25px;
    list-style: disc !important;
}
.leftProduct h2 {
    font-size:18px;
}

.leftProduct a.imbriumbutton {
   margin-right: 1px;
    padding: 3px 11px;
    line-height: 34px;
}

.rightProduct {
    text-align: center;
    padding: 0 !important;
}

/*table styles*/

.tablePage {
     font-family:'Brandon Grotesque';
 /*   margin-top: 60px; */
 /*   border-collapse: collapse;
    border-spacing: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    -ms-align-content: center;
    align-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; */

}


.tablePage td th .tablePage-green .tablePage-deepblue .tablePage-lightblue .tablePage-blacktxt .tablePage-grey {

      -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}

    .tablePage td {
        font-size: 11px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        -ms-Word-break: normal;
        Word-break: normal;
        padding: 12px 14px 15px 3px;
    }
    .tablePage th {
        font-weight: normal;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        -ms-Word-break: normal;
        Word-break: normal;
    }
.tablePage .tablePage-green{font-weight:bold;background-color:#c1d72e;color:#ffffff;text-align:center; font-size: 50px; font-family:'Brandon Grotesque';}
.tablePage .tablePage-deepblue{background-color:#006097;color:#ffffff;text-align:center; text-transform: uppercase; font-weight:bold; padding-top: 30px;}
.tablePage .tablePage-lightblue{background-color:#559cbe;color:#ffffff;text-align:center; text-transform: uppercase; font-weight:bold; padding: 12px}

.tablePage .tablePage-blacktxt{background-color:#e8e8e8;color:#000000;text-align:center; border:solid white 1px; font-family:'Brandon Grotesque';}

.tablePage .tablePage-blacktxt ul li{list-style-: square; text-align: left; font-size: 12px; line-height: 14px;}
.tablePage .tablePage-blacktxt p {list-style-: square; text-align: left; font-size: 12px; padding: 10px 5px 2px 16px; line-height: 100%;}

.tablePage .tablePage-grey{font-weight:bold;background-color:#e8e8e8;color:#ffffff;text-align:center}

/*Live tabs*/

.innerliveTabs {
    background:#fff;
    padding:15px 13px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    -moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    -ms-box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.42);
}

/*.innerliveTabs a.imbriumbutton {
    font-size:22px;
    text-align:left;
    padding:13px 17px;
    display:block;
    font-weight:300;
}*/


.documentList h3 {
    font-size:18px;
    line-height:25px;
    font-family: 'Brandon Grotesque Bold';
    margin-bottom:15px;
}

.innerliveTabs a.imbriumbutton:hover {
    background:#c1d72e;
}
/** */

.documentList {
    margin-bottom:25px;
}

.documentList ul {
    list-style:none;
    margin-left:0;
}

.documentList li {
    margin-bottom:5px;
}

.documentList .sc-viewport a.Acrobat,
.documentList .sc-viewport a.Autodesk,
.documentList .sc-viewport a.Excel,
.documentList .sc-viewport a.Word {
    padding:2px 0 0 17px;

}

.documentList .sc-viewport a.Excel {
    background:url(img/xls_icon.png) no-repeat left top; 
}

.documentList .sc-viewport a.Word {
    background:url(img/word_icon.png) no-repeat left top; 
}


.documentList .sc-viewport a.Autodesk {
    background:url(img/adobe_icon.png) no-repeat left top; 
}

.documentList .sc-viewport a.Acrobat {
    background:url(img/pdf_icon.png) no-repeat left top; 
}

.caseStudies h3 a,
.caseStudies h2 a {
    color:#93bed7;
    font-size:18px;
    font-family:'Brandon Grotesque Bold';
    line-height:25px;
    text-transform:uppercase;
    margin:0;
}

.caseStudies h3 a {
    font-size:15px;
}

.caseStudies .noLeftSpace {
    padding-left: 0;
}

.caseStudies .caseLeft img {
    display: block;
    height: auto;
    max-width: 100%;
    margin-bottom:5px;
}

.caseStudies .imbriumbutton {
    display:inline-block;
}

.caseStudies ul.articleImageList {
    margin-left:0;
}

.caseStudies p {
    padding:10px 0;
}

.caseStudies {
    margin: 0px 0px 30px 0px;
}

.rightBanner .rightBannerImage img {
  margin:0 auto 20px;
}


.caseStudies hr {
    display:block;
    padding-top: 30px;
    border-top:0;
    border-bottom:1px solid #e5e5e5;
    margin: 0;
}

.caseStudies .caseLeft {
    margin-bottom:10px;
}

.BottomLine {border-bottom-width: 1px; margin-bottom: 31px;}

@media (min-width:1170px) {

    .rightBanner {
    padding-right:0 !important;
}

    .caseStudies .caseLeft {
    padding-left:0 !important;
}

}
