logo-wrap{margin-top:10px}.logo{color:#666;font-size:42px;text-transform:uppercase}.logo:hover{text-decoration:none}.logo img{padding:5px;margin-top:5px;background:#fff}.navbar-brand{padding:15px 15px 15px 0;text-transform:uppercase}.logo-sm{color:#666}h1,h2,h3,h4,h5{color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:26px;font-weight:300;color:#231f20}h2{font-size:20px;font-weight:300;color:#231f20}h3{color:#4c4c4c;font-size:16px;font-weight:300}.Title{color:#000;font-weight:700;text-transform:uppercase}.subTitle{color:#000}.artworkTitle{color:#000;font-style:italic}.artwork-details{color:#666}.MAPageTitle{font-size:16px;font-weight:400;text-transform:UPPERCASE;color:#231f20}.UpcomingPast{font-weight:700}.MANewPar{font-size:14px;font-weight:700;font-style:normal;text-decoration:none;text-transform:UPPERCASE;color:#000}.Date{text-transform:uppercase}.ArtistFeaturedInfo{color:#000}.fa-2{font-size:2em}hr.primary{border-bottom:2px solid #999;margin:10px auto;text-align:center}
a.ArtistMainImages{color:#fff;text-decoration:none}a.ArtistMainImages:hover{color:#999;text-decoration:none}.thumbs{margin-right:5px}.jspHorizontalBar{height:20px}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-control{opacity:0}.carousel-control:hover{opacity:.9;transition:1s ease}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-indicators{opacity:0}.carousel{height:50%}.active,.item{height:100%}.carousel-inner{height:100%}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#module div.collapse[aria-expanded=false]{display:block;height:250px!important;visibility:visible;overflow:hidden}#module div.collapsing[aria-expanded=false]{height:250px!important}#module a.show{color:#000}#module a.show.collapsed:after{content:"+ Show More"}#module a.show:not(.collapsed):after{content:"- Show Less"}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.flex-container{display:flex}.border-right{border-right:1px solid #999}@media (min-width:768px){.sidebar-nav .navbar .navbar-collapse{padding:0;max-height:none}
.sidebar-nav .navbar ul{float:none}.sidebar-nav .navbar ul:not{display:block}.sidebar-nav .navbar li{float:none;display:block}.nav>li>a{padding:10 15px 10px 0}}.navbar-fixed-side{background:#414042;font-family:Arial,Verdana,"Sans Serif"}.navbar-default{border:none}.navbar-fixed-side .navbar-nav .dropdown-menu>li>a,.navbar-fixed-side .navbar-nav>li>a{text-transform:uppercase;font-size:11px;color:#fff}.navbar-fixed-side .navbar-nav .dropdown-menu>li>a:focus,.navbar-fixed-side .navbar-nav .dropdown-menu>li>a:hover,.navbar-fixed-side .navbar-nav>li>a:focus,.navbar-fixed-side .navbar-nav>li>a:hover{background:#eee}.navbar-fixed-side .navbar-nav>li>a.active{background:#ccc;color:#696969}.navbar-default .navbar-toggle{border-color:#666}.navbar-default .navbar-collapse{border-color:#666}ul.nav.navbar-nav{margin-bottom:20px}@media screen and (max-width:768px){.logo.center-block{float:right}.navbar .nav{padding-left:0}.logo-sm img{max-height:50px;padding:5px}.navbar-toggle{margin-right:5px}}@media (min-width:768px){.logo{text-align:right}
.sidebar-nav{padding-top:50px;max-width:340px;border-right:1px solid #f2f2f2}.content{padding-top:25px;max-width:1170px}.social-nav{float:right;padding:0 15px 15px 0;width:100%}.heading{padding-right:15px}}@media (max-width:767px){.col-xs-12 .text-right,.col-xs-12.text-left{text-align:center}.flex-container{display:block}.border-right{border-right:0}.sidebar-nav{width:100%}}@media (min-width:900px){.logo img{padding:10px;margin-top:10px;margin-bottom:10px;background:#fff}}a{color:#999;text-decoration:none}a:hover{color:#5d5d5d;text-decoration:none}a.ArtistFeaturedInfo{color:#414042}a.ArtistFeaturedInfo:hover{color:#ccc}a.ArtistAssets{text-transform:UPPERCASE;font-size:11px;color:#696969}a.ArtistAssets:hover{color:#000}a.ArtistAssetsOn{font-size:11px;text-transform:uppercase;color:#000}a.ArtistAssetsOn:hover{color:#696969}footer a{color:#999}footer a:hover{color:#5d5d5d}a.social{padding-left:10px}a.social:hover{color:#5d5d5d}a.DRG-morelink{display:block}.social-nav{float:right;padding-bottom:15px;width:100%}
.heading a{color:#ef0281}.heading a:hover{color:#333}.frame{border:0}.social img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}.social img:hover{filter:none;filter:grayscale(0);-webkit-filter:grayscale(0)}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:transparent;border:0;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.detailpic{max-height:150px}footer{font-size:11px;text-transform:uppercase;line-height:19px;padding:10px 0 20px;color:#4c4c4c;margin-top:50px}.footertext{padding-bottom:5px;margin-bottom:0}.footer-nav{margin:0 auto}.form-group img{background:#fff}.simple-subscribe{background:rgba(255,255,255,.07);border-radius:4px;padding:10px}.SearchForm{border:1px solid #c1c1c1;background:rgba(255,255,255,.03);border-radius:4px;padding:10px}.ContactUs{border:1px solid #c1c1c1;background:rgba(255,255,255,.03);border-radius:4px;padding:10px}.privateLogin{border-color:#d7d7d7}
.col-centered{display:block;float:none;margin:0 auto}.text-margin{margin-top:10px;margin-bottom:20px}.news-detail{margin-top:10px;margin-bottom:60px}.hardrule{margin:5px 0 10px}.nomargin-bottom{margin-bottom:0}.google-maps{overflow:visible!important;height:auto!important;padding-bottom:inherit!important}

/* davidRichard BS5 CSS */
.davidRichardGallery .nav li a, .davidRichardGallery .navbar-nav li a {
            font-size: 11px !important;
            color: white !important;
        }
        .davidRichardGallery .nav>.nav-item:hover, .davidRichardGallery .navbar-nav>.nav-item:hover{
            background-color: #f0f0f0 !important;
            color: #333 !important;
        }
        .davidRichardGallery {
            background: #414042;
            font-family: Arial,Verdana,"Sans Serif";
        }

        .davidRichardGallery .nav>.nav-item.active, .davidRichardGallery .navbar-nav>.nav-item.active {
            background-color: #ccc;
            color: #333;
        }
        .davidRichardGallery .nav>.nav-item.active>a, .davidRichardGallery .nav>.nav-item:hover a, .davidRichardGallery .navbar-nav>.nav-item.active>a, .davidRichardGallery .navbar-nav>.nav-item:hover a  {
            color: #333 !important;
        }

        .davidRichardGallery .nav>li>a:focus, .davidRichardGallery .nav>li>a:hover {
            text-decoration: none;
            padding: 20px;
        }

        .davidRichardGallery .nav>li>a:focus, .davidRichardGallery .nav>li>a{
            padding: 20px;
        }
        .davidRichardNavBar {
            background-color: #414042 !important;
        }

        #myCarousel .carousel-inner img{
            max-width: 100%;
            height: auto;
        }
        .davidRichardNavBar .navbar-collapse a{
            font-size: 11px !important;
        }
        body{
            font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
            font-size: 16px !important;
            line-height: 1.42857143 !important;
            color: #333 !important;
        }
        #module div.collapse:not(.show)[aria-expanded=false] {
            display: block;
            height: 250px!important;
            visibility: visible;
            overflow: hidden;
        }
        #module div.collapse.show {
            height: auto !important;
        }
        .btn-link {
            color: #337ab7 !important;
            text-decoration: none;
        }
        .btn-link:hover {
            color: #337ab7 !important;
            text-decoration: underline;
        }
        .has-error ~ .help-block.filled .parsley-required {
            color: #a94442;
        }
        .has-error.form-control {
            border-color: #a94442;
            box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
        }
        .has-success.form-control {
            border-color: #3c763d;
            box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
        }
        .nav-tabs li a:hover {
            border-color: #eee #eee #ddd !important;
        }
        .nav li a:focus, .nav li a:hover {
            text-decoration: none !important;
            /* background-color: #eee !important;*/
        }
        a {
            color: #999 !important;
            text-decoration: none;
        }
        .nav-tabs li a.active, .nav-tabs li a.active:focus, .nav-tabs li a.active:hover{
            color: #555 !important;
            cursor: default !important;
            background-color: #fff !important;
            border: 1px solid #ddd !important;
        }
        .removePadding::before{
          padding-top: 0px !important;
        }