﻿/******************************************************
 * 
 * File:        ie8.css
 * 
******************************************************/

.section-home .module-top, 
.expand-col-right .module-contact,
.content.home .section-home .module-top {width:277px !important;}
.col-half {width:445px;}
.content.home .section-home .module-top {height: 235px;}
table.three-col tr.row-white {box-shadow: none;}
#filtered-content .paging .inner {padding-bottom:5px;}
table.search {float:left;}
.mb70 {float:left;}
.content .col-left-wide .intro h5, .content .col-wide .intro h5, .content .col-left-wide .intro h5 p, .content .col-wide .intro h5 p {margin-top:-3px;}
.email-slide .wrap .inner a.close {margin-top: -12px;}
.content.home .section-home .module-top {width:278px;}
.content.home .section-home .module-top h4 {line-height:24px;}
.content .page-top h1,
.content .page-top h2 {
    line-height:40px;
    padding-bottom: 5px;
}
.col-left-wide .section .title-wrap h4 {line-height:25px;}
.content .quote h3 {line-height:19px;}
ul.expand li h3 {line-height:21px; height:22px;margin-top:8px;}
.content .page-top ul.page-nav li a, .expand-top ul.expand-nav li a {line-height:24px;}
.content.blue .expand-content div[id$="pnlDynamicContent"] h4 {padding-top:2px; line-height:24px;}
.content.purple .col-left-wide .section .title-wrap h4 {line-height:27px;}
.module-search h6 {white-space:nowrap; padding-top:2px;}
.content.home .section-home .module-top p {padding-bottom: 5px; margin-bottom: 0;}
.content.home .section-home .module-top {padding: 10px 11px 0px 12px;}
.col-wide.contact h4 {line-height: 26px;}
.restricted h4 {line-height: 28px;}
.col-half.gray .title-wrap {
    float:left;
    width:100%;
    clear:both;
}
.module-subscribe h6 {padding: 2px 3px 2px 3px;}
.module-contact h3 {padding: 2px 3px 2px 3px;}
.content .section .module .title-wrap h4 {
    line-height: 20px !important;
}
.services-page .section .module p {
    float: none !important;
}

/*---------------------------------------------*/

.slider ul.inner li .leadership-04 h1 {letter-spacing: -3px;}
.slider ul.inner li.services .services-long-message h3 {
    line-height: 39px;
}
.slider ul.inner li.services .services-long-message h3.services-tooltip span { line-height: 35px; }
.slider ul.inner li.services .services-short-message h5.services-tooltip span { line-height: 35px; }

.content.light-blue .col-left-wide .title-wrap h4.bg {padding-top:2px;}
.col-wide {position:relative;}
.stylish-select ul.newList {overflow-y:scroll;}
.content.light-blue h4, 
.content.light-blue .col-half.gray h4, 
div#filtered-my-analasysmason h4 {
    float: left;
    clear: left;
    height: 26px;
    line-height: 26px;   
}
.content.light-blue .col-half.gray h4 {line-height: 27px;}
.module-contact h6 {padding:3px 1px 2px 1px;}
.header ul.top-nav li.log-out a {line-height: 16px;}
.content .section .title-wrap {
    display: block;
    float: left; 
    clear: left;
    overflow: hidden;
}
.col-left-wide h4.author {
    height: 24px;
    padding-top: 1px;
}
.col-left-wide .section .title-wrap h4 {
    padding-bottom: 3px;
}
.content.home .section-home .module-top h4,
.content.light-blue .col-half.gray h4 {
    padding-bottom: 2px;
}
/*.module-text .text-inner.knowledge a.link-title {
    margin-top: 5px;
}
.module-text .text-inner.knowledge em a {
    line-height: 16px;
    margin-top: 8px;
}
*/
.gray-overlay-top, .gray-overlay-right {
    top: 226px;
}
.gray-overlay {
    top: 541px;
}
.questionnaire input.referee {
	padding: 0 !important;
}
.col-half.gray span.remember input {
	margin-top: -3px;
	width: 14px;
}
.register #id_matrix fieldset label {
    line-height: 20px;
}
.programe-overview ul.coverage-areas li {
    min-height: 120px;
}
.cookies-popup-overlay {
	background: url(/templates/images/ie-overlay.png) repeat 0 0;
}
.register br {
	margin: 5px;
	clear: both;
}
.editorial-page .title-wrapper h2 {
    margin-left: 0;
}
.editorial-page .title-wrapper h2 span {
    display: block;
    padding: 0 5px;
}

.office-content .left-right-wrap.bottom {
    margin-bottom: 0;
}
.office-content .offices-bottom {
    width: 100%;
    float: left;
}
.header ul.nav li .sub-nav-wrapper {
    behavior: url(/templates/images/PIE.htc);
    -moz-box-shadow: 0 5px 10px #B6B5B5;
    -webkit-box-shadow: 0 5px 10px #B6B5B5;
    box-shadow: 0 5px 10px #B6B5B5;
}

/* title background fix */
.office-content .left-right-wrap.top .module-contact .flexslider > .title-wrap,
.module-contact.white .flexslider > .title-wrap,
.module-contact .title-wrap {
    margin-left: 0;
    width: 100%;
    float: left;
    margin-bottom: 0;
}
.office-content .left-right-wrap.top .module-contact .flexslider > .title-wrap h6,
.module-contact.white .flexslider > .title-wrap h6,
.newsletter-wrapper .bottom-wide .right-content .sidebar-form .category a,
.module-contact .title-wrap h6 {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 5px;
    height: auto;
    line-height: 21px;
    display: inline-block !important;
}
.newsletter-wrapper .bottom-wide .right-content .sidebar-form .category {
    padding: 14px 86px 11px 20px;
}
.newsletter-wrapper .bottom-wide .right-content .sidebar-form .category a {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 5px;
    height: auto;
    line-height: 21px;
    display: block;
}
.event-item-page .bottom-content .tabbed .col-right .module-contact .title-wrap,
.event-item-page .bottom-content .tabbed .right-content .module-contact .title-wrap {
    margin: 0;
}
.event-item-page .bottom-content .tabbed .col-right .module-contact .title-wrap h6,
.event-item-page .bottom-content .tabbed .right-content .module-contact .title-wrap h6 {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 5px;
    height: auto;
    line-height: 21px;
    display: block;
}
.breadcrumbs-wrap .breadcrumbs {
    width: 800px;
}