.ih-search-results .ih-title>a {
    color: #003e65 !important;    
}
.ih-search-results cite,
.ih-search-results p {
    color: rgb(51,51,51) !important;    
}
.region-selector .col-user-navigation ul li:nth-child(2) {
    border-right: solid 1px #fff;
    padding-right: 20px;
}
.ih-search-header p {
    color: #333;
}
@media screen and (min-width: 1200px) {
header .container-shared .container .col-logo img.img-responsive {
    width: 250px!important;
    max-width: none;
}
header .col-user-utility-navigation .container-utility-navigation {
    margin-top: 25px;
}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
header .container-shared .container .col-logo img.img-responsive {
    width: auto;
    max-width: none;
}
header .container-shared .col-user-utility-navigation .container-utility-navigation {
    width: 65%;
}
header .col-user-utility-navigation .container-utility-navigation {
    margin-top: 25px;
}
}
@media screen and (max-width: 991px) and (min-width: 768px) {
header .container-shared .container .col-logo img.img-responsive {
    max-width: none;
}
header .container-shared .col-user-utility-navigation .container-utility-navigation {
    width: 70%;
}
header .col-user-utility-navigation .container-utility-navigation {
    margin-top: 16px;
}
}
@media screen and (max-width: 767px) {
header .container-shared .container .col-logo img.img-responsive {
    max-height: 75px;
}
}
header .container-shared .col-user-utility-navigation .container-user-navigation {
    background: #e9e9e9;
    top: 30px!important;
}
.container-user-navigation ul li {
    list-style: none !important;
}
header .container-shared .col-user-utility-navigation .container-user-navigation ul li a {
    color: #702082;
}
#mobileNavigationCanvas,
#mobileNavigationCanvasSearch {
    bottom: 58px;
}
@media screen and (max-width: 767px) {
#mobileNavigation.visible-xs {
    margin-bottom: 0px;
}
}
.panel-group .panel.panel-default div.panel-body {
    background: #f5f5f5;
}
#container-carousel>.row>.col-xs-12 div.carousel-inner .item div.banner-item-container div.carousel-caption div.carousel-caption-background strong {
     font-size: 44px!important;
}
header .container-shared .col-user-utility-navigation .container-user-navigation {
    background: #e9e9e9;
    top: 30px!important;
}