.default-template .header-small .container {width:100%;}
.default-template .header-container {padding: 5px 8%;}
.default-template .header-small .logo {height: 100px; padding: 10px 0;}
.default-template .header-small .navbar-brand .websitename {display: none;}
.btn-success {background-color: #5E7A8D;}
.style-default a, .style-default h1, .style-default h2, .style-default h3, .style-default h4 {color: #5B5B66;}
#ContentBlocksContainer .widget-row .container .widget-container .widget-item.image-widget-default .image-widget-content .image-widget-title h3 {font-size: 26px;}
#ContentBlocksContainer #widget-row-296647 .widget-container .styled-container {background: none;}
#WidgetPage > div:nth-child(1) {width: 100%; background:url(https://msw.fpm-group.co.uk/Public/Y00726/Image/7284e830-06e3-4abc-8d74-ccd644ba8a6f.jpg)  no-repeat right;}
#StaffPage > div:nth-child(1) {width: 100%; padding: 0;}
#StaffPage > div:nth-child(1) #TitleOuter {width: 100%; background:url(https://msw.fpm-group.co.uk/Public/Y00726/Image/7284e830-06e3-4abc-8d74-ccd644ba8a6f.jpg)  no-repeat right;}
#StaffList {padding: 0 10%;}
.homepage #WidgetPage > div:nth-child(1) {width: 100%; background:none;}
#TitleOuter {padding-left: 10%; padding-top: 30px; padding-bottom: 30px; margin-bottom: 10px;}
.homepage #TitleOuter {padding-left: 0; padding-top: 0; padding-bottom: 0; margin-bottom: 0;}
#PageTitlePanel > h2:nth-child(1) {color: #fff; font-size: 2.5em;}
.homepage #PageTitlePanel > h2:nth-child(1) {color: inherit; font-size: 1em;}
#ContentBlocksContainer {margin-top: 30px;}
.homepage #ContentBlocksContainer {margin-top: 0px;}
#ContentBlocksContainer .widget-menu .menuWidget li a {background-color:#5E7A8D;}
.dropdown .dropdown-hamburger {color: #669; border: 1px solid #669;}
.dropdown .dropdown-hamburger .icon-bar {background-color: #669;}

//menu adjustments
.default-template .header-small .container .main-menu {background-color: #5E7A8D; width: 100%; padding-left: 10%;}
.default-template .header-small .container .main-menu ul li a {color: #fff; text-transform: uppercase; font-family: "Lato", sans-serif; margin: 0 4px; font-size:0.9em;}
.default-template .header-small .container .main-menu ul li:nth-child(3) a {color: #fff; text-transform: lowercase;}
.header .dropdown-menu .dropdown-item > a {color: #669;}

// Slideshow adjustments
#widget-row-441602 .container {width:100%; padding:0;}
#ContentBlocksContainer #widget-row-441602 .widget-container .widget-item {padding: 0;}
#widget-row-441602 .container .widget-item {margin:0;}
#ContentBlocksContainer #widget-row-441602 .container .widget-container .widget-item .widget-item-container {padding: 0;}
#ContentBlocksContainer #widget-row-441602 .container .widget-container .widget-item {margin:0; max-height:500px;}
.carousel-caption h2 {color: #fff; font-size:4em;}
#ContentBlocksContainer .widget-row .container .widget-container .widget-item.slideshow-widget .background {background: none;}
#ContentBlocksContainer .widget-row .container .widget-container .widget-item.slideshow-widget .chevron-right {color: #fff;}
#ContentBlocksContainer .widget-row .container .widget-container .widget-item.slideshow-widget .chevron-left {color: #fff;}
.slideshow-widget .play_control {color: #fff;}

@media only screen and (min-width: 767px) {
  .carousel-caption p {font-size:1.4em;}
}

@media only screen and (max-width: 767px) {
  .carousel-caption p {font-size:0.8em;}
  .carousel-caption h2 {font-size:1em;}
  #ContentBlocksContainer .widget-row .container .widget-container .widget-item.slideshow-widget .background {padding-bottom: 0 !important;}
}

@media only screen and (max-width: 580px) {
  .carousel-caption p {font-size:0.6em;}
  .carousel-caption h2 {font-size:0.8em;}
}

//drop-down menu adjustments
@media only screen and (min-width: 900px) {
  .default-template .header-small .container .mobile-menu {display:none;}
}
@media only screen and (max-width: 900px) {
  .hidden-xs {display: none !important;}
  .visible-xs-block {display: block !important;}
}

.default-template .header-small .container .main-menu ul li a {color: #443e3e !important;}
.default-template .header-small .container .main-menu ul li a {text-transform: uppercase !important;}
#searchBar .input-group {border: 1px solid #999999 !important;}









