﻿/*HEADER*/#header {    background: #fff;    margin: 0 auto;    padding: 20px;}    #header .logo {        position: absolute;        width: 219.5px;        height: 100px;        background: url('images/header-bm-logo.png') no-repeat;        background-size: contain;        padding: 20px;    }/*NAV BAR*/#nav li {    display: inline;}    #nav li a {        display: inline;    }#header .right {    display: inline;}    #header .right ul {        display: inline;    }UL.contacticons LI {    display: inline;    list-style-type: none;}    UL.contacticons LI a {        color: transparent;    }#header .facebook {    background-image: url(images/header-facebook-icon.png);}#header .twitter {    background-image: url(images/header-twitter-icon.png);}#header .linkedIn {    background-image: url(images/header-linkedin-icon.png);}#header .blogs {    background-image: url(images/header-rss-icon.png);}#header .customerPortal {    background-image: url(images/header-customer-portal-icon.png);}#header .contactUs {    background-image: url(images/header-phone-icon.png);}/*INDIVIDUAL SPECIALISATION/SERVICES/ABOUT PAGES*//*.is-page-content-details {    margin: 0 6em;    text-align:center;}.is-page-content-details .item-summary-image {    width: 260px;    height: 260px;    padding: 0;    text-align:center;}.is-page-content-details .item-summary-content {    width: 400px;    text-align:center;}.is-page-content-details H2 {    text-align:center;}.is-page-content-details .item-summary-content H3 {    text-align:center;    margin: 0.5em 0;}.is-page-content-details .three-col {    text-align:left;}*//*OVERVIEW PAGE*/.section-overview .main .row {    padding: 0 6em;}PERSON PAGE.is-page-content-details .person-summary-content-left .prev-btn {    display:none;}.is-page-content-details .person-summary-content-right .next-btn {    display:none;}.is-page-content-details .person-summary-content-right .person-summary H2 {    text-align:center;}.is-page-content-details .person-summary-content-right .person-summary H3 {    text-align:center;}.is-page-content-details .person-summary-content-right .person-summary .social {    margin-left:100px;}.is-page-content-details .person-summary-content-left .person-summary-image {    padding: 0;    width:260px;    height:260px;}.specialisations IMG {    width:170px !important;    height:30px;    padding:5px 0;}/*NEWS*//*.news-content .is-page-content-details .news-item {    text-align:left;}.news-content .is-page-content-details .item-selector {    text-align:left;}.news-content .is-page-content-details {    margin:0 6em;    text-align:center;}.news-content .is-page-content-details .item-summary-content {    text-align:center;}.news-content .is-page-content-details .item-summary-image {    padding:0;    width:250px;}*//*EVENTS*//*.is-page-content-details .\38u {    text-align:left;}.is-page-content-details .\34u {    text-align:left;}.is-page-content-details .event-listing {    text-align:left;}#ng-app .is-page-content-details {    margin:0 6em;    text-align:center;}#ng-app .is-page-content-details .item-summary-content {    text-align:center;}#ng-app .is-page-content-details .item-summary-image {    padding:0;    width:250px;}.is-page-content-details .bottom-projects h3 {    display:none;}.is-page-content-details .bottom-projects ul {    display:none;}.is-sales-feature {    width:250px;}.\34u {    width: 28%;}.homepage-specialisation-feature .main .row {    padding:0;    width:960px;}.homepage-bottom-feature .main .row {    padding:0;    width:960px;}*//*CONTACT PAGE*//*.section-contact-form {    padding: 4em 6em;}.section-contact-form div.\36{    width:49%;    display:inline;}#travelContact div.parking{    background-image:none;}#travelContact div.car{    background-image:none;}#travelContact div.train{    background-image:none;}#travelContact div.phone{    background-image:none;}#travelContact div.email{    background-image:none;}#travelContact div.location{    background-image:none;}*//*PAGE WIDTH STRUCTURE*/.\31u {    *display: inline;    zoom: 1;    width: 8.3333333333%;}.\32u {    *display: inline;    zoom: 1;    width: 22%;}.\33u {    *display: inline;    zoom: 1;    width: 25%;}.\34u {    *display: inline;    zoom: 1;    width: 33%;}.\35u {    *display: inline;    zoom: 1;    width: 41.6666666667%;}.\36u {    *display: inline;    zoom: 1;    width: 45.8%;}.\36u.filtered {    *display: inline;    zoom: 1;    width: 25%;}.\37u {    *display: inline;    zoom: 1;    width: 58.3333333333%;}.\38u {    *display: inline;    zoom: 1;    width: 64%;}.\39u {    *display: inline;    zoom: 1;    width: 75%;}.\31 0u {    *display: inline;    zoom: 1;    width: 83.3333333333%;}.\31 1u {    *display: inline;    zoom: 1;    width: 91.6666666667%;}/*HOMEPAGE*/.homepage-specialisation-feature .row {    padding: 0;    width: 960px;}.homepage-bottom-feature .row {    padding: 0;    width: 960px;}/*INDIVIDUAL SPECIALISATION/SERVICES/ABOUT PAGES*/.item-image-and-header {    margin: 0 28em;    text-align: center;}    .item-image-and-header .item-summary-image {        display: inline;    }    .item-image-and-header .item-summary-content {        display: inline;    }.three-col {   text-align: left;}/*OVERVIEW*/.section-overview p.section-description {    height: 90px;}.section-overview .row {    padding: 0 6em;}/*PROJECTS*/.project .is-feature p {    font-size: 14px;    line-height: 20px;    width: 170px;}.project .is-feature h3 {    color: white;    font-size: 18px;    line-height: 20px;    width: 170px;}.tile {    background-position-x: center !important;    background-position-y: center !important;}/*PERSON PAGE*/.person-content-details {    margin: 0 12em;    text-align: center;}    .person-content-details .person-summary-content-left {        display: inline;    }    .person-content-details .person-summary-content-right {        display: inline;        text-align:left;    }    .person-content-details .person-summary-content-right .person-summary {        display: inline;    }    .person-content-details .person-summary-content-right .next-btn {        display: inline;    }.bcs-mvp img {    display:inline;}.specialisations IMG {    width: 170px !important;    height: 30px;    padding: 5px 0;}/*INDIVIDUAL PORTFOLIO PAGE*/.sales-template .sales-description {    display: inline;}.sales-template {    margin: 100px 0 0 0;}.sales-template img {    display: inline;}.bottom-projects {    display: inline;}/*NEWS AND EVENTS*/.news-events-image-and-header {    margin: 0 12em;    text-align: center;}    .news-events-image-and-header .item-summary-image {        display: inline;    }    .news-events-image-and-header .item-summary-content {        display: inline;    }.\38u .news-item {    display: inline;}.\34u .item-selector {    display: inline;}/*CONTACT PAGE*/.section-contact-form {    padding: 4em 6em;}.section-sales {    text-align:center;    padding:0 16em}#contactForm {    width: auto;    padding:0 6em;}.form-group {    margin:10px;}.is-sales-feature {    width: 26%;}.slick-dots ul {    display: inline;}.slick-dots li {    display: inline;}    .slick-dots li button {        font-size: 14px;        display: inline;    }.slick-prev {    line-height:20px;    font-size:16px;    width:33px;    left:-30px;}.slick-next {    line-height:20px;    font-size:16px;    width:33px;    right:-30px;}.filters li {    display: inline;}.portfolio-carousel-item div.bg-image {    min-height: 1400px;    zoom: 0.27;    -ms-behavior: url(/css/backgroundsize.min.htc);}/*CHRISTMAS CAROUSEL*/.xmas-carousel-item .bg-image {    min-height: 650px;    zoom: 1;}.image-carousel-noscroll {    display:inline;}.image-carousel-noscroll .slick-dots ul{    display:inline; }.image-carousel-noscroll .slick-dots li{    display:inline;    font-size:20px;}.image-carousel-noscroll .slick-dots li button{        font-size: 14px;        display: inline;        }.image-carousel-noscroll .slick-prev {    line-height:0;}.image-carousel-noscroll .slick-next {    line-height:0;}.is-feature {    width:50px;}img {    width:50px;    height:50px;}.image-carousel {    display:none;}.slick-slide {    width:20px;    height:20px;}.slick-active {    height:20px;    width:20px;}.item-carousel {    height:20px;    width:20px;}.slick-initialzed {    height:20px;    width:20px;}.slick-slider {    height:20px;    width:20px;}