@charset "utf-8";
/* CSS Document */

* {
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border:none;
	outline:none;
}
body{font-family: 'PalatinoNormal', serif; font-size:16px;font-weight:400;background:#19461f;margin:0px;padding:0px;line-height:20px;}
ul,ol{margin:0px;padding:0px;list-style:none;}
h1,h2,h3,h4,h5{color:#fbf1a7;margin:0px 0px 25px;font-weight:normal;line-height:1.3;font-weight: bold;}
h1{font-size:30px;text-align:center;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:18px;}
a{color:#000}
a:hover{color:#grey;}
p{margin:0px 0px 15px;}
img{max-width:100%;}
.logo{width:630px;display:inline-block;}
.logo a{display:inline-block;}
strong,b{font-weight:900;}
.posrel{position:relative;}
.container{width:980px;max-width:100%;margin:0 auto;}
.container2{width:1130px;max-width:100%;margin:0 auto;}
.header{width:100%;float:left;text-align:center;/* padding:29px 0px 0px; */}
.maintitletop{display:block;width:100%;font-size:17px;font-weight:700;color:#fff;}
.navigation{background:#b7d2b4;width:100%;float:left;/* margin-top:28px; */box-shadow:0px 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0px 3px 7px rgba(0,0,0,0.5);-ms-box-shadow:0px 3px 7px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 7px rgba(0,0,0,0.5);-o-box-shadow:0px 3px 7px rgba(0,0,0,0.5);}
.navbgfull{background:#fff1a7;width:100%;float:left;box-shadow:2px 3px 7px rgba(0,0,0,0.4);-webkit-box-shadow:2px 3px 7px rgba(0,0,0,0.4);-ms-box-shadow:2px 3px 7px rgba(0,0,0,0.4);-moz-box-shadow:2px 3px 7px rgba(0,0,0,0.4);-o-box-shadow:2px 3px 7px rgba(0,0,0,0.4);}
.navmenu{overflow: hidden; background:#fff1a7;width:100%;display:table-row;vertical-align:top;}
.navmenu li{border-right:1px solid #004c2d;margin:0px;display:table-cell;white-space:nowrap;}
.navmenu li:last-child {border-right:none;}
.navmenu li a{font-size:14px;text-transform:uppercase;color:#891a1c;letter-spacing:0px;padding:9px 24px 9px 25px;margin-left:0px;font-weight: bold;display:inline-block;line-height:1;}
.navmenu li a span{font-size:18px;}
.navmenu li a:hover,.navmenu li a.active{color: #891a1c; background:#fff6c8;}
.navmenu li a sup{font-size:9px;position:relative;top:1px;}
.otherlink{width:100%;height: 42px;margin-top: -3px;display:inline-block;vertical-align:top;text-align:center;}
.otherlink li{display:inline-block;text-align:center;padding:15px 12px;position:relative;}
.otherlink li a{font-size:14px;letter-spacing:0px;color:black;font-weight:bold;font-family: 'Palatino-Bold';}
.otherlink li a:hover,.otherlink li a.active{color:#a91e22;}
.topbanner{width:100%; margin:0 auto;text-align:center;padding-bottom:110px;text-align:center;display:inline-block;}
.listitem{width:330px;display:inline-block;vertical-align:top;margin:40px 0px 55px;}
.listitem ul{width:100%;}
.listitem ul li{width:100%;float:left;background:url(../images/bullet.svg) no-repeat left 13px;color:#f9d424;text-align:left;padding-left:25px;line-height:30px;font-weight:600;font-size:18px;}
.bannerthumb{width:100%}
.bannerthumb img{box-shadow:2px 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:2px 3px 8px rgba(0,0,0,0.5);-ms-box-shadow:2px 3px 8px rgba(0,0,0,0.5);-moz-box-shadow:2px 3px 8px rgba(0,0,0,0.5);-o-box-shadow:2px 3px 8px rgba(0,0,0,0.5);}
.bottomthumblist{position:absolute;top:-110px;width:100%;}
.colthumblist{width:20%;float:left;padding:0px 15px;text-align:center;}
.colthumblist a{display:inline-block;width:100%;}
.colthumblist img{box-shadow:2px 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-ms-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-o-box-shadow:3px 3px 8px rgba(0,0,0,0.5);}
.colthumblist span{display:inline-block;vertical-align:top;margin-top:20px;font-size:16px;color:#fff;text-transform:uppercase;font-weight:600;}
.footer{background:#b7d2b4;width:100%;float:left;margin:0px;padding:210px 0px 0px 0px;position:relative;font-size:15px;line-height:20px;}
.footercontent{float:left;width:293px;padding-right:70px;color:black;}
.footercol{float:left;width:23%;padding-right:30px;color:black}
.footerlink li{display:block;}
.footerlink li a{font-weight:900;color:black}
.newsevenitem li{display:block;margin-bottom:10px;}
.newsevenitem li a{color:#000;}
.social-link{width:100%;display:inline-block;vertical-align:top;margin-top:20px;}
.social-link a{width:14px;height:14px;float:left;margin:0px 15px 0px 0px;}
.bl-color{color:#000;}
a.bl-color:hover{color:#000;}
.copyright{margin:22px 0px 30px;width:100%;float:left;font-size:11px;text-align:center;color:#fff;}
.bottomnav{width:100%;padding:30px 0px;display:inline-block;background:#002902;text-align:center;}
.bottomnav li{display:inline-block;text-align:center;padding:0px 8px;}
.bottomnav li a{font-size:17px;text-transform:uppercase;font-weight:700;color:#fff6c8;letter-spacing:0px;}
.mobilemenu{display:none;}
.togglemenu {display:inline-block; padding:10px; width:100%;background:#fef7c7;color:#560f11;font-size:20px;font-weight:700;font-size:18px;}
a.togglemenu:hover{color:#560f11;}
.slider-fixed{padding:0px 50px;width:100%;}


/* acquisitions page */
.innerpageoffset{padding:20px 0px 30px;display:inline-block;width:100%;}
.innerpageoffset h1{text-transform:uppercase;letter-spacing:4px;}
.footerinner{padding-top:43px;}
.col-thumb-box{width:25%;padding:0px 15px;display:inline-block;margin:0px -4px 30px;vertical-align:top;text-align:center;}
.prothumb{border:1px solid #fff4c6;width:100%;margin-bottom:22px;box-shadow:0px 5px 8px rgba(0,0,0,0.5);-webkit-box-shadow:0px 5px 8px rgba(0,0,0,0.7);-ms-box-shadow:0px 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 5px 8px rgba(0,0,0,0.5);}
.col-thumb-box img{width:100%;max-width: inherit;}
.col-thumb-box h2{text-transform:none;font-size:18px;margin:0px 0px 4px;}
.col-thumb-box a{color:#fff;font-size:14px;display:block;}
.col-thumb-box a:hover{color:#fbf1a7;}

.full-detail-thumb-box{width:100%;display:inline-block;margin:10px 0px 20px;vertical-align:top;text-align:center;padding:0px 25px;color:#fff;font-size:14px;}
.full-detail-thumb-box h2{margin-bottom:0px;}
.full-detail-thumb-box p{margin-bottom:8px;}
.full-detail-thumb-box a{color:#fff;display:inline-block;margin-top:5px;}
.full-detail-thumb-box a:hover{color:#fbf1a7;}

/* new changes css 16-14-18 */
#content{overflow:hidden;float:left;width:100%;}
.home-main-images{position: relative;padding: 85px 0px 20px 0px;margin-top: 110px;}
.home-main-images .fl-node-content{margin-top:-197px;}
.home-main-images .fl-node-content .fl-node-content{margin-top:0px;}
.home-main-images::before{background:#f7fff6;width:1920px;position:absolute;left:-37%;top:0px;height:100%;content:'';display:inline-block;}
.home-main-images .fl-col-content .fl-module-photo{width:20%;float: left;padding: 0px 15px; text-align: center;}
.home-main-images .fl-photo-img-jpg img{box-shadow:2px 3px 7px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-ms-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 8px rgba(0,0,0,0.5);-o-box-shadow:3px 3px 8px rgba(0,0,0,0.5);}
/*.home-main-images .fl-photo-caption.fl-photo-caption-below{font-style:italic;}*/

.home-main-footer{position: relative;padding: 30px 0px 30px 0px;}
.home-main-footer .fl-node-content .fl-node-content{margin:0px;}
.home-main-footer::before{background:#f7fff6;width:1920px;position:absolute;left:-37%;top:0px;height:100%;content:'';display:inline-block;}
.home-main-footer .fl-col-content .home_footer{width:25%;float: left;padding:0px 15px 0px 15px;color:black;position:relative;}
.home-main-footer .fl-node-content .fl-node-content p span{color:black;font-weight:bold;}
.home-main-footer #footer_section_4 .fl-node-content .fl-rich-text p span{font-weight:400;}
.home-main-footer #footer_section_4 .fl-node-content .fl-rich-text p {word-break:break-all;}
.home-main-footer #footer_section_4 .fl-node-content .fl-rich-text p span:firs-child{font-weight:700;}
.home-main-footer .fl-node-content .widget ul li{margin-bottom:10px;} 
.home-main-footer h2{margin-bottom:10px;font-size:15px;font-weight:bold;color:black;}
.home-copyright-text{position: relative;padding: 0px 15px 30px 15px;}
.home-copyright-text::before{background:#f7fff6;width:1920px;position:absolute;left:-37%;top:0px;height:100%;content:'';display:inline-block;}
.home-copyright-text .fl-node-content{position:relative;}
.home-copyright-text .fl-node-content p{margin-bottom:0px;}
.home-main-footer #footer_section_2{padding-left:30px;}


.artistalphabet A, .container2 TD, .artistname A{
    color:white;
}
.artistalphabet A:hover{
    color:#fbf1a7;
}
.artistinitial A {
    color:#fbf1a7;
}
.sitesearch_form {
    color:white;
}

/* new changes css inventory by artist 25-04-18 */

.inventroy-by-artist-row{width:100%;padding:0px 25px;text-align:center;float:left;color:#fff;}
.artistalphabet{display:inline-block;vertical-align:middle;margin:3px;}
.artistlistrow{width:100%;float:left;color:#fff;margin-top:20px;}
.artistlistcol{display:inline-block;width:25%;margin:0px -2px;padding:0px;text-align:left;vertical-align:top;}
.artistname{margin-bottom:25px;}
.artistlistcol p{margin-bottom:10px;}
.artistlistcol a{line-height:24px;}
.artistlistcol a:hover{color:#fbf1a7;}
/* new changes css search page */
.sitesearch_form{text-align:center;font-size:18px;}
.inventroy-search-list-row{width:100%;padding:0px 15px;text-align:left;float:left;color:#fff;}
.inventroy-search-list-row .col-thumb-box{text-align:left;margin-bottom:15px;}
.sitesearch_form input[type="text"]{width:250px;line-height:36px;padding:0px 5px;display:inline-block;margin-left:10px;}
.sitesearch_form input[type="submit"]{background:#fff1a7;font-size:16px;color:#891a1c;padding:0px 20px;vertical-align:top;
margin-left:10px;line-height:36px; }
.sitesearch_form{margin-bottom:25px;}

.search_bg .search-icon {height: 32px;width: 32px;}
.search_bg .search-icon img {max-width: 100%;}
.search_bg input {background-color: #ffffff;background-image: url("../images/search1.png");background-position: calc(100% - 3px) center;background-repeat: no-repeat;background-size: 20px auto;border: 1px solid #666666;border-radius: 5px;color: #666666;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;padding:0px 14px 10px 10px;text-transform: none;transition: all 0.3s ease-in-out 0s;width: 0;cursor: pointer;
    margin-top: 4px;}
.search_bg {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow: none;float: right;height: auto;padding: 0;width: auto;}
.search_bg input + a{position: absolute;pointer-events: none;}
.header_left span a{font-weight: bold;color: #666;}
.search-icon {display: none;}

.ninety_menubar .header_right_search {width: auto;float: right;padding: 0px;position: absolute;right: 0;z-index: 1111;top: 5px;}
.ninety_menubar .search_bg_part {width: auto;float: right;padding: 0;}
.search_bg input + a{opacity: 0;}

.otherlink li.search_menu{vertical-align:middle;height:34px;width:70px;padding:0px;float:right;margin-top:8px;}
.header_right_search{
    width: auto;
    float: right;
    padding: 0px;
    padding-right: 75px;
    position: absolute;
    right: 0;
    z-index: 1111;
    top: 0px;
	}

	
@media only screen and (max-width:992px){
.container{padding:0px 15px;width:100%;}
.container2{padding:0px 15px;}
.otherlink li{padding:10px 12px;}
.colthumblist span{font-size:15px;}
.bottomthumblist{top:-70px;}
.topbanner{padding-bottom:60px;}
.footercontent{width:50%;}
.footercol{padding:0px 0px 15px;width:50%;}
.footerlink li{width:50%;float:left;padding-right:15px;padding-bottom:5px;line-height:18px;word-break:break-all;}
.footercolminheight{min-height:190px;}
.home-main-footer #footer_section_2 .fl-node-content{min-height:190px;}
.home-main-footer #footer_section_2 .fl-node-content .fl-rich-text p{margin:0px;}
.navmenu{display:inline-block;}
.navmenu li{display:inline-block;margin:0px -2px;}
.navmenu li a{padding:9px 13px 9px;}
.bottomnav li{padding:0px 15px;}
.navigation .container, .topbanner .container{padding:0px;}
.slider-fixed{padding:20px 0px 0px;}
.home-main-images .fl-node-content{margin-top:-170px;}
.home-main-images{margin-top:70px;}
.home-main-footer .fl-col-content .home_footer{width:50%;padding:0px 15px;}
.home-main-footer #footer_section_2 .fl-node-content .fl-rich-text p span{width:50%;float:left;word-break:break-all;font-size:13px;}
.home-main-footer #footer_section_2 .fl-node-content .fl-rich-text p br{display:none;}
.inventroy-by-artist-row{padding:0px;}
.inventroy-search-list-row{padding:0px;}
.header_right_search{margin-right:5px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
li.search_menu {
    display: none;
}
}
@media only screen and (max-width:800px){
.navmenu li a{padding:7px 9px;}
.bottomnav li{padding:0px 7px; }
.bottomnav li a{font-size:15px;}
.footer{padding-top:170px;}
.footerinner{padding-top:30px;}
.copyright{margin-top:0px;}
.footercolminheight{min-height:230px;}
.footercontent{width:50%;padding-right:50px;}
.otherlink li {padding: 15px 5px;}
.colthumblist span {font-size: 14px;}
.full-detail-thumb-box{padding:0px 15px;margin:0px 0px 20px;}
.home-main-footer .fl-col-content .home_footer{width:50%;padding:0px 15px;}
.home-main-footer #footer_section_2 .fl-node-content{min-height:213px;}
.home-main-footer #footer_section_2 .fl-node-content .fl-rich-text p span{width:50%;float:left;word-break:break-all;font-size:13px;}
.home-main-footer #footer_section_2 .fl-node-content .fl-rich-text p br{display:none;}
.artistlistcol{padding:0px 5px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
.logo{
	width:500px;
	}
.maintitletop.mobile-logo{display:block !important;}
}
@media only screen and (max-width:768px){
.mobilemenu{display:block;}
.navmenu{display:block;}
.navmenu li{display:inline-block;margin:0px -2px;}
.navmenu li a{padding:9px 7px;}
.home-main-images .fl-node-content{margin-top:-55px !important;}
.home-main-images{margin-top:70px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
}
@media only screen and (max-width:767px){
.container2{padding:0px;}	
.bottomthumblist{position:relative;top:0px;display:inline-block;vertical-align:top;padding-bottom:0px;}
.footer{padding:30px 0px 0px;}
.topbanner{padding:0px;}
.header{padding:15px 0px 0px;}
.navigation{margin-top:20px;}
.otherlink li{padding:15px 5px;}
.colthumblist{width:33.33%;margin-bottom:25px;}
.home-main-images .fl-node-content{margin-top:0px !important;}
.home-main-footer #footer_section_2 .fl-node-content{min-height:230px;}
.home-main-images{margin-top:20px;padding:30px 0px 0px;}
.footercol{width:50%;}
.footercontent{width:50%;padding-right:15px;}
.bottomnav li a{font-size:15px;}
.bottomnav li{padding:0px 5px;}
.otherlink li a{font-size:13px;}
.navmenu li{padding:0px;width:50%;float:left;margin:0px;text-align:center;border-bottom:1px solid #004c2d;border-right:none;white-space:normal;line-height:1;}
.navmenu li:nth-child(1n){border-right:1px solid #004c2d;}
.navmenu li:nth-child(2n){border-right:none;}
.navmenu li:last-child{border:none;width:100%;}
.slider-fixed{padding:15px 0px;}
.navmenu li a{padding:10px;display:block;}
.col-thumb-box{width:50%;margin:0px -4px;margin-bottom:25px;}
.innerpageoffset{padding:30px 0px 10px;}
.innerpageoffset h1{font-size:24px;}
.full-detail-thumb-box{padding:0px;}
.home-main-footer #footer_section_4 .social-link{margin-top:0px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
}
@media only screen and (max-width:580px){
/* .logo{width:80%;display:inline-block;} */	
.listitem{width:100%;}
.colthumblist{width:50%;padding:0px 10px;}
.colthumblist img{width:100%;}
.listitem{margin:20px 0px 30px;}
.colthumblist span{margin:10px 0px 0px;font-size:16px;}
.footercontent{width:100%;padding:0px 0px 10px;}
.footercol{width:100%;padding:0px 0px 20px;}
.footerlink li{width:50%;float:left;padding-right:15px;word-break:break-all;padding-bottom:5px;line-height:18px;}
.copyright{margin:5px 0px 30px;}
.bottomnav li{text-align:left;float:left;width:50%;padding:0px 20px 3px 0px;}
.bottomnav{padding:15px 0px 12px;}
.maintitletop{font-size:15px;}
.otherlink li{padding:10px;}
.listitem ul li{font-size:16px;}
.footercolminheight{min-height:100%;}
.footerlink li a{font-size:13px;}
.otherlink{display:none;}
.listitem{display:none;}
.home-main-images .fl-col-content .fl-module-photo{width:50%;padding:0px 10px;}
.home-main-footer .fl-col-content .home_footer{width:100%;}
.home-main-footer{padding-top:25px;}
.home-main-footer #footer_section_2{padding-left:15px;}
.home-main-footer h2{margin-top:15px;}
.home-main-footer #footer_section_2 .fl-node-content{min-height:inherit;}
.home-main-footer #footer_section_4{margin-top:10px;}
.artistlistcol{width:50%;}
.sitesearch_form input[type="text"]{width:100%;margin-left:0px;margin-bottom:10px;}
.sitesearch_form{margin-bottom:25px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
.logo{width:100%;padding:0px 20px;}
} 
@media only screen and (max-width:360px){
.otherlink li{padding:5px 5px 10px;}	
.innerpageoffset h1{font-size:20px;}
.footerlink li a{font-size:12px;}
img.desktop-logo { display: none;}
.mobile-logo { display: inline !important; width:100% !important;}
}

/*html{overflow-y: auto !important;}*/
html {overflow-y: scroll;}
/* Set new logo in desktop and mobile view  */
.mobile-logo { display: none;}
