body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;color:#666666;}
.content{}
.quickhdr{background:#000000;border:1px solid #999999;font-weight:bold;padding:8px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;color:#000000;}
.quickbdy{background:#000000;border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;padding:8px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:10px;color:#FFFFFF;}
.artists{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;color:#000000;text-decoration:none;text-align:left;}
.artists a:hover{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;color:#ed1c24;text-decoration:underline;text-align:left;}
a.pictext{position:relative;}
a.pictext:hover{font-size:75%;}
a.pictext span{display:none;}
a.pictext:hover span{display:inline;position:absolute;top:12px;left:0px;padding:3px;border:1px solid #7411d8;background-color:#d8d69b;color:#574c16;}
.align-right{float:right;margin:0 0 15px 15px;}
.align-left{float:left;margin:0 15px 15px 0;}
.heading{background:#d5bf85;width:100%;padding:5px;}
.logo-wrap{margin-top:10px;}
.logo{color:#3a240f;font-size:42px;text-transform:uppercase;}
.logo:hover{text-decoration:none;}
.navbar-brand{padding:15px 15px 15px 0;text-transform:uppercase;}
.logo-sm{color:#3a240f;}
hr.header{border-bottom:2px solid #8f8f8f;width:100%;position:absolute;top:105px;left:0px;z-index:-50;}
hr.primary{width:100%;border-bottom:1px solid #999999;margin:5px auto 15px auto;text-align:center;}
hr.secondary{width:100%;border-bottom:1px solid #999999;margin:5px auto 18px auto;text-align:center;}
h1,h2,h3,h4,h5{font-family:Helvetica, 'Helvetica Neue', Arial, sans-serif;color:#666666;}
h1{font-size:24px;}
h2{font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#666666;}
h3{font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#666666;}
.Hometext{margin-top:50px;text-align:center;}
.artworkTitle{color:#3a240f;font-style:italic;}
.artwork-details{color:#3a240f;}
.page-title{}
.MAPageTitle{font-size:15px;color:#666666;}
.MANewPar{color:#666666;}
.thumbnail .caption{}
a.ArtistMainImages{color:#3a240f;text-decoration:none;}
.thumbs{margin-right:5px;}
.detailpic{max-height:100px;}
.jspHorizontalBar{height:20px;}
.carousel-control.right, .carousel-control.left{background:transparent;}
header.carousel{height:50%;}
header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner{height:100%;}
header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover;}
.carousel-caption h2{font-size:18px;color:#fff;}
.homeNews{padding:20px 0 0 0;margin:20px 0 0 0;}
h2.home{background:#f0f0f0;padding:10px;margin:0 0 20px 0;}
.MAHome{font-size:12px;}
nav.navbar{margin-bottom:0;}
.navbar-default{background:transparent;border:none;font-size:15px;}
.navbar-default .navbar-nav>li>a{color:#000000;text-transform:uppercase;font-weight:bold;}
.navbar-default .navbar-nav>li>a:hover{color:#999999;}
.navbar-default .navbar-nav>.active>a{color:#999999;background:transparent;}
.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#666666;background-color:#f2f2f2;background:rgba(242, 242, 242, .3);}
.nav>li>a{white-space:nowrap;padding:10px 14px 10px 14px;text-transform:uppercase;}
.active{color:#000;}
.logo.center-block{margin-left:auto;margin-right:auto;height:auto;}
.navbar .navbar-nav{display:inline-block;float:none;}
.navbar .navbar-nav > li > a{margin-bottom:-5px;color:#666;}
.navbar .navbar-collapse{text-align:center;}
div.navbar-brand{padding-left:;}
.navbar-default .navbar-nav ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.navbar-default .navbar-nav li{}
.navbar-default .navbar-nav li a, .dropbtn{display:inline-block;text-align:center;padding:14px 16px;text-decoration:none;}
li a:hover, .dropdown:hover .dropbtn{background-color:#f2f2f2;color:#999999;}
.navbar-default .navbar-nav li.dropdown{display:inline-block;}
.navbar-default .navbar-nav .dropdown-content{z-index:1000;display:none;position:absolute;background-color:#eeeeee;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);}
.navbar-default .navbar-nav .dropdown-content a{color:#444444;padding:12px 16px;text-transform:uppercase;text-decoration:none;display:block;text-align:center;}
.navbar-default .navbar-nav .dropdown-content a:hover{background-color:#696969;color:#ffffff;}
.navbar-default .navbar-nav .dropdown:hover .dropdown-content{display:block;}
a{color:#999999;text-decoration:none;}
a:hover{color:#cccccc;text-decoration:none;}
.pagination>li>a{color:#999999;font-size:12px;}
.pagination>li>a:hover{color:#333333;}
a.MAHome{color:#666666;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:12px;}
a.MAHome:hover{color:#3f3f3f;}
a.MAHome h4{color:#3f3f3f;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:12px;}
.heading a{font-size:16px;color:#000;}
.heading a:hover{color:#ffffff;}
.heading-small a{color:#d5bf58;}
.heading-small a:hover{color:#000;}
.heading-small li{width:100%;padding-bottom:14px;}
footer a{color:#999999;}
footer a:hover{color:#666666;}
.img-portfolio{margin-bottom:30px;}
.img-hover:hover{opacity:0.8;}
.portfolio-content img{position:relative;left:50%;transform:translate(-50%,0);}
.image-artist{display:block;text-indent:-1000px;overflow:hidden;background-size:cover;width:100%;height:250px;float:left;}
.image{display:block;text-indent:-1000px;overflow:hidden;background-size:cover;width:100%;height:250px;float:left;}
.ArtistHolder{margin-bottom:20px;}
.frame{border:0px;padding:0px;}
.social img{}
.social img:hover{}
.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:transparent;border:0px;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.print-logo{margin-bottom:10px;}
.print-image{max-height:396pt;width:auto;}
.print-page{font-size:10pt;color:#000000;margin:2% 5% 0 5%;padding:0;page-break-inside:avoid;page-break-after:auto;}
.print-footer{display:block;margin-top:20px;}
.form-group img{background:#fff;}
.simple-subscribe{background:rgba(255,255,255,0.07);border-radius:4px;padding:10px;}
.SearchForm{border:1px solid #c1c1c1;background:rgba(255,255,255,0.03);border-radius:4px;padding:10px;}
.ContactUs{border:1px solid #c1c1c1;background:rgba(255,255,255,0.03);border-radius:4px;padding:10px;}
.privateLogin{border-color:rgb(215, 215, 215);}
.col-centered{display:block;float:none;margin:0 auto;}
.text-margin{margin:10px 0;}
.hardrule{margin:5px 0 10px 0;}
.nomargin-bottom{margin-bottom:0;}
footer{background:rgb(255, 255, 255);font-family:Helvetica, 'Helvetica Neue', Arial, sans-serif;line-height:19px;padding:10px 0 20px;color:#333333;margin-top:;}
.footertext{padding-bottom:0px;margin-bottom:0px;font-size:12px;}
.MAWLinks{font-size:12px;}
nav.navbar.footer-nav{margin-bottom:0px;margin-top:20px;}
@media(max-width:1200px){.image{height:180px;}
.image-artist{height:250px;}
.image-news{height:290px;}
}
@media(max-width:991px){.customer-img, .img-related{margin-bottom:30px;}
.portfolio-content{width:100%;max-height:450px;margin-bottom:20px;}
}
@media (min-width:900px){.logo img{padding:0 0 10px 0;max-height:218px;}
}
@media (min-width:768px){.logo{text-align:center;}
.logo img{padding:0 0 10px 0;max-height:218px;}
}
@media screen and (max-width:768px){.logo.center-block{float:right;}
.logo img{padding:0 0 10px 0;max-height:218px;}
.navbar .nav{padding-left:0;}
.logo-sm img{max-height:75px;padding-bottom:10px;}
}
@media (max-width:767px){.col-xs-12 .text-right, .col-xs-12.text-left{text-align:center;}
.logo{text-align:center;}
.img-portfolio{margin-bottom:15px;}
.ArtistHolder{margin-bottom:20px;}
.image, .image-artist{height:250px;header.carousel .carousel{height:70%;}
}
@media (max-width:520px){.image{height:150px;}
.ArtistHolder{margin-bottom:20px;}
a.MAHome{font-size:9px;}
}
@media (max-width:460px){.image, .image-artist, .image-news{height:150px;}
}
::-moz-selection{text-shadow:none;background:#808080;background:rgba(128, 128, 128, 0.5);}
::selection{text-shadow:none;background:#808080;background:rgba(128, 128, 128, 0.5);}
img::selection{background:transparent;}
img::-moz-selection{background:transparent;}
body{webkit-tap-highlight-color:rgba(128, 128, 128, 0.5);}

/* zantmangalleries BS5 CSS */

    .navbar-default .navbar-nav>li>a{
        font-weight: normal !important;
    }
    .nav li a:focus, .nav li a:hover {
        text-decoration: none !important;
        background-color: #eee !important;
    }
    .imgContainer {
        overflow: hidden;
        position: relative;
        width: 100%;
        padding-bottom: 100%;
    }

    .imgContainerDiv {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        text-align: center;
        -webkit-transform: translateY(50%);
        transform: translateY(50%);
    }

    .imgContainerDiv img {
        width: 100%;
        height: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        object-fit: cover;
    }
    .has-error .help-block,.has-error .control-label {
        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%);
    }
    .has-success .control-label,.has-success .help-block {
        color: #3c763d;
    }
    .navbar-toggler-Btn {
        margin-bottom: 0px !important;
    }
    @media (max-width: 1200px){
        .image {
            height: 250px !important;
        }
    }