/* overwrite default.css css  */

body {
	margin: inherit;
	color: inherit;
	background-image: inherit;
	font-family: Arial, Verdana, Tahoma;
	width: inherit;
	text-align: inherit;
	overflow: inherit;
	background-color: #fff !important;
}
body {  -webkit-overflow-scrolling: touch;-webkit-transform: translate3d(0,0,0);}

/* overwrite default.css css end */



@media (max-width:1024px){

	*{box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;outline: none;width: }
	html,body {height: 100%;}
	html {text-size-adjust: none;-ms-text-size-adjust: none;-webkit-text-size-adjust: none;-o-text-size-adjust: none;
	}
	h1,h2,h3,h4,h5,h6,p,a ,div,span,header,section,.address,aside,nav,ul,li {margin: 0;}
	ol,ul{list-style: none;padding: 0;}
	a{text-decoration: none !important;}
	img{max-width: 100%;vertical-align: middle;}
	input[type="submit"],[type="text"]{  -webkit-border-radius:0;border-radius:0;-webkit-appearance: none;}
	body {margin: 0; }

	#content{float: left;width: 100%;padding: 0;}
	.index_content {float: left;width: 100%;}
	.entry-content{float: left;width: 100%;}
	.fl-node-59d32be6a2fc6 > .fl-module-content{margin: 0 !important;}
	.entry-content img{margin-bottom: 0;}
	.fl-row-content-wrap{padding: 0 !important;}
	.fl-row-fixed-width {max-width: 100%;}
	.fl-module-content.fl-node-content{margin: 0 !important;}
	.blog-content {min-width: 100%;max-width: 100%;float: left;width: 100%;}
	
	.index_content table ,.index_content tbody ,.index_content tr ,.index_content td {display: block;float: left;width: 100%;}
	.fl-node-59d32be6a30af .fl-post-slider-background .fl-post-slider-content{padding: 25px !important;}

	.fl-post-feed-post.fl-post-feed-image-beside, .fl-post-feed-post.fl-post-feed-image-beside-right {max-width: 100% !important;margin-left: auto;margin-right: auto;float: left;}
	.fl-node-59d32be6a320c {max-width: 55% !important;float: left !important;}
	.fl-node-59d32be6a3246 {max-width: 40% !important;float: right !important;}
	.fl-col{clear: none!important;}


	.default_image .fl-row-content-wrap{float: left;width: 100%;margin-left: 0 !important;}
	.default_image .available_works td{width: 30%;float: none;display: inline-block;}
	.default_image .available_works td:nth-child(3n) .browse_by_artisteven{margin-right: 0;}
	.default_image .available_works{text-align: center;}
	.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col:first-child{width: 50% !important;float: left;}
	.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col + .fl-col{float: right;width: 45% !important;}
	.browse-by-artist .browse_by_artisteven {text-align: left;}
	.default_image .fl-module-automatic-main-image-module img:not(:first-child) {min-height: 100px;margin-top: 20px;}
	 .default_image .fl-module-automatic-main-image-module  {margin-top: -27px;}
	.artist-custom {margin-top: -47px !important;}
	.browse-page-custom-class table td{float: none;display: inline-block;width: 23%;margin-right: 10px;}
	.browse-page-custom-class table tr{text-align: center;}
	.browse-page-custom-class table td .imageeven , .browse-page-custom-class table td .imageodd{text-align: left;}
	.custom-dropdown-select-list .custom-dropdown-select-list-item .btn{font-size: 12px;padding: 10px 4px !important;}

	/* 06-12-17*/
	form[name="filter_form"] > div{width: 25% !important;}
	form[name="filter_form"] .btn-group{width: 100%;}
	form[name="filter_form"] .btn-group button {width: 100%;text-align: left;}
	form[name="filter_form"] .btn-group button .caret{position: absolute;right: 15px;top: 50%;transform: translatey(-50%);}
	.default_image .fl-module-automatic-thumb-image-module img {margin-bottom: 15px;}
	.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col:nth-child(2) {/*margin-top: 52px !important;*/margin-top: 0 !important;}

	#carousel .slide img {width: 100%;}

.index_content  .userfile_content_left table{display: table;float: none;} 
.index_content  .userfile_content_left tr{display: table-row;float: none;}
.index_content  .userfile_content_left td{display: table-cell;float: none;}

.userfile_content_left {width: 50%;float: left;padding: 0px;}
.index_content_right {width: 50%;float: right;padding: 0px;}
.userfile_content_left  form table{width:100%;}
	/*17-09-18*/
	.fl-col-content.fl-node-content .fl-module-content.fl-node-content .pp-infobox-wrap .pp-more-link{padding:0 5px;}
	
}


@media (min-width:768px) and (max-width:1024px){

#wrapper {float: left;width: 100% ;padding: 0 15px;}
#wrapper #sub_wrapper{width: 100% ; padding: 0;}
.noshadow {width: 280px;} 
header {height: auto;width: 100%;}
.header_left {float: left;padding: 29px 0 0;width: 49%;}
.header_right_middle_right {margin-top: 15px;width: 100%;}
.header_right {float: right;width: 49%;}
.social_ico {float: left;width: auto;}
.header_right_middle_right {margin-left: 12px;margin-top: 0;width: 104px;}
.header_right_middle_left {float: left;text-align: right;width: 259px;}
.social_ico{float: right;}
.header_right_search {float: right;}
nav {width: 100%;}
ul.dropdown .dir {margin-right: 33px;}
ul.dropdown{float: left;width: 100%;text-align: center;}
ul.dropdown li{float: none;display: inline-block;}
ul.dropdown ul li{float: left;width: 100%;}
ul.dropdown ul{text-align: left;}
footer.left {float: left;width: 100%;}
.footer_bg{float: left;width: 100%;}
.footer_bg p{float: left;width: 100%;}
.fl-node-59d32be6a353e .fl-separator {display: none;}
.default_image .browse-by-artist .browse_by_artistthumb{height: 100px !important;}
.imagesigned { width: 180px !important;}
.imagemedium { width: 180px !important;}

/* redesign */
.default_image .fl-col-small {margin-top: -14px !important;}

.custom-dropdown-select-list .custom-dropdown-select-list-item:first-child {width: 100% !important;float: left;margin-bottom: 10px;}
.custom-dropdown-select-list .custom-dropdown-select-list-item {width: 13.4% !important;}


/* browse */
.custom-dropdown-select-list .custom-dropdown-select-list-item:last-child ul{left: -50px;}

.index_content_left {width: 50% !important;float: left;padding: 0px;}
.index_content_left_img {width: 100% !important;float: left;padding: 0px;}
#container {width: 100% !important;position: relative;float: left;margin: 0px 10px 0px 0px;}
#carousel {width: 100% !important;float: left;box-shadow: 4px 3px 3px #757575;} 	

.index_content_right {padding-left: 20px;}
/* .pp-hover-card {width: 100% !important;} */
.pp-hover-card.style-8 .pp-hover-card-inner .pp-hover-card-inner-wrap {padding: 0;}
.imagetitle { width: 180px !important}
.imagedimension { width: 180px !important; }



}
.default_image .browse-by-artist .browse_by_artistthumb {width: 100%;float: left;height: auto !important;}

/* home page recent acuqision image problem */

@media (max-width:768px){
recent-img-cmt .pp-hover-card {
 width: 32% !important;
 min-height: inherit !important;
 max-height: inherit !important;
 padding: 0px 5px 5px;
}
}
/* home page recent acuqision image problem */

@media (max-width:767px){


#wrapper {float: left;width: 100% ;padding: 0 15px;}
#wrapper #sub_wrapper{width: 100% ; padding: 0;}
.noshadow {width: 280px;}	
header {height: auto;width: 100%;}
.header_left {float: left;padding: 29px 0 0;width: 100%;}
.header_right_middle_right {margin-top: 8px;width: 100%;}
#indexlogo{float: left;width: 100%;padding-bottom: 20px;}
.header_left span a{float: left;width: auto;}
.header_right {float: left;padding: 0;text-align: center;width: 100%;margin-top: 15px;}
.header_right_top {float: none;padding: 0;width: 100%;display: inline-block;}
ul.dropdown li a{line-height: 20px;}
.header_right_top ul{float: none;display: inline-block;width: 100%;}
.header_right_top li{float: none !important;width: 100%;padding: 0;display: inline-block;}
.header_right_middle {float: none;padding: 0;width:auto;text-align: center;display: inline-block;}
.header_right_middle_left span{width: 100%;text-align: center;}
.header_right_middle_left {float: none;padding: 0;text-align: center;width: auto;display: inline-block;}
.header_right_middle_right{padding: 0;border: none;float: none;display: inline-block;width: auto;}
.social_ico{float: left;width: 100%;}
.social_ico ul {display: inline-block;float: none;margin-top: 5px;width: auto;}

.social_ico li:first-child {margin-left: 0;}
.social_ico ul li{margin-left: 20px;}
.header_right_search {width: 100%;}
.search_bg_part {width: 100%;padding-bottom: 20px;}
header nav {background-color: #fff;left: 0;position: absolute;right: 0;top: 49px;width: 100%;z-index: 1111111;display: none;}
ul.dropdown li{float: left;width: 100%;}
ul.dropdown ul{position: static;display: none;visibility: unset;float: left;width: 100% !important;}
ul.dropdown li:hover > ul{visibility: unset;display: none;}
ul.dropdown .dir{float: left;width: 100%;}
#content{float: left;width: 100%;padding: 0;border-bottom: none;}
.index_content {width: 100%;padding-bottom: 10px;}
.index_content_left {width: 100%;}
.index_content_right {width: 100%;}
.index_content_left_img {width: 100%;}
#container{float: left;width: 100% !important;}
#pages {display: inline-block;float: none !important;margin: 0 auto;width: 300px !important;}
#carousel {float: left;width: 100% !important;}
.slide{width: 100% !important;}
.mobile_menu {float: right !important;height: 2px;padding: 10px !important;position: absolute;right: 15px;top: 25px;width: auto !important;z-index: 11111;}
.mobile_menu span::before {background-color: #666666 ;content: "";float: right;height: 3px;margin-top: 9px;max-width: 100%;transition: all 0.3s ease-in-out 0s;width: 25px;}
.mobile_menu span::after {background-color: #666666 ;content: "";float: right;height: 3px;margin-top: -21px;max-width: 100%;transition: all 0.3s ease-in-out 0s;width: 25px;}
.mobile_menu span {background-color: #666666 ;float: right;height: 3px;max-width: 100%;transition: all 0.3s ease-in-out 0s;width: 25px;}
.mobile_menu.active span::before {content: "";position: relative;top: -9px;transform: rotate(-45deg);}
.mobile_menu.active span::after {content: "";position: relative;top: 9px;transform: rotate(45deg);}
.mobile_menu.active span {background-color: rgba(0, 0, 0, 0);}
.header_right_middle_right span {display: inline-block;float: none;width: 90px;margin-left: 10px;}
.search_bg {background: #666666 none repeat scroll 0 0;box-shadow: 3px 3px 4px #666666;display: inline-block !important;float: none !important;height: 20px;padding: 0;width: 139px;}

/* footer */
footer.left {float: left;width: 100%;}
.footer_bg{float: left;width: 100%;}
.footer_bg p{float: left;width: 100%;}
.widget_text {padding: 0; }
.fl-module-content .fl-builder-pagination {padding: 20px 0;}
.blog-detail > h2 ,.blog-detail > h2 + span + div{text-align: center;}


/* nitesh 19th-century home page css 31-05-18 */
@media only screen and (max-width: 1024px){
.testimonial_19th.fl-node-5ab5290ca2670 .pp-hover-card {
    float: none !important;
    width: 100% !important;
    vertical-align: top;
    display: inline-block !important;
}
.recent-img-cmt .pp-hover-card{
	min-height:inherit !important;
	max-height:inherit !important;
	}
.pp-hover-card img{
	width:100%;
	}	
}
@media only screen and (max-width: 768px){
.recent-img-cmt .pp-hover-card{
	width:32% !important;
	min-height:inherit !important;
	max-height:inherit !important;
	padding:0px 5px 5px;
	}
	
}
@media only screen and (max-width: 580px){
.recent-img-cmt .pp-hover-card{
	width:49% !important;
	}

}
/* nitesh 19th-century home page css 31-05-18 */


/* redisign */

.default_image .fl-module-automatic-main-image-module .fl-example-text img:first-child{height: auto !important;}
.default_image .fl-col-small {max-width: 100%;}
.default_image .default_image .browse-by-artist .browse_by_artistthumb{height: auto !important;}
.default_image .available_works td{width: 30%;float: none;display: inline-block;}
.default_image .available_works td:nth-child(3n) .browse_by_artisteven{margin-right: 0;}
.default_image .available_works{text-align: center;}
.default_image .fl-col-small {margin-top: 30px !important;}
.default_image .fl-module.fl-module-automatic-image-socialmedia-module{margin-bottom: 40px !important;}
.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col:first-child {margin-right: 0;}
.default_image .fl-module.fl-module-automatic-image-socialmedia-module a{margin-bottom: 20px !important;}
.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col:first-child{width: 100% !important;margin-right: 0px;float: left;}
.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col + .fl-col{float: right;width: 100% !important;}


.custom-dropdown-select-list .custom-dropdown-select-list-item{float: none;display: inline-block;width: 31.6% !important;margin-bottom: 10px;}	
.browse-page-custom-class table td {width: 33%;}
.browse-page-custom-class .browse_inventory_sort_wrapper{margin-top: 15px;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:first-child {width: 100% !important;float: left;margin-bottom: 15px;}

/* 06-12-17 --- filter section */
form[name="filter_form"] > div{width: 100% !important;}
form[name="filter_form"] .btn-group{width: 100%;}
form[name="filter_form"] .btn-group button {width: 100%;text-align: left;}
form[name="filter_form"] .control-label{padding: 0;}

/* 16/01/2018 */

a.browse_by_artist_artist { text-decoration: underline !important;}

.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col + .fl-col.bio_detail{margin-top: 40px !important;}



}

@media (max-width:479px) {

.fl-post-feed-post.fl-post-feed-image-beside, .fl-post-feed-post.fl-post-feed-image-beside-right {max-width: 100% !important;margin-left: auto;margin-right: auto;float: left;}
.fl-node-59d32be6a320c {max-width: 100% !important;float: left !important;}
.fl-node-59d32be6a3246 {max-width: 100% !important;float: right !important;}
.fl-col{clear: none!important;}	
.default_image .browse-by-artist .browse_by_artistthumb{/*height: 100px !important;*/}
.custom-dropdown-select-list .custom-dropdown-select-list-item:nth-child(3n + 1){margin-right: 0;}

/* redisign */

.artist_bio_info{float: left;width: 100%;margin-top: 15px;}
.default_image .available_works td {width: 33.30%;}
.default_image .fl-module-automatic-main-image-module img:not(:first-child){height: 70px;min-height: auto !important; }

/* browse_inventory page css*/
.browse-page-custom-class table td {width: 45.7% ;}
.browse-page-custom-class table td:nth-child(2n){margin-right: 0;}

.custom-dropdown-select-list{text-align: center;}
.custom-dropdown-select-list .custom-dropdown-select-list-item{float: none;display: inline-block;width: 31.6% !important;margin-bottom: 10px;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:nth-child(3n + 1){margin-right: 0;}

.custom-dropdown-select-list .custom-dropdown-select-list-item .btn {font-size: 11px;padding: 10px 4px !important;}
.custom-dropdown-select-list {list-style: none; float: none !important; width: 290px !important;margin: 0 auto;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:nth-child(3n + 1) ul {left: -65px;}
.browse-page-custom-class .browse_inventory_sort_wrapper {float: left !important;position: relative;color: #000;width: 100%;margin-top: 25px !important;}
.sort-by-list-wrap{left: 0;}

.inner_right_img_bg, .index_content_right_menu{width: 100%;}

}

/* exhibition page image formate  */
.exhibition_top .exhibitioncurrentimage {
    width: 470px;
}

/* Set Design of Image Page  */

.cherry-pick-gallery .entry-content img {
 margin: 0;
 margin-bottom: 5px;
}

.cherry-pick-gallery .fl-photo  .fl-photo-caption-below {
 padding-bottom: 0;
 padding-top: 0;
}



/* Remove frame from image page */

.blog-detail img {
 border: none;
}











/* desktop css */
html{overflow-y: auto !important;}
.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% - 5px) center;background-repeat: no-repeat;background-size: 32px 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: 12px 31px 12px 12px;text-transform: none;transition: all 0.3s ease-in-out 0s;width: 0;cursor: pointer;}
.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:focus {width: 300px;cursor: auto;}
.search_bg input + a{position: absolute;pointer-events: none;}
.header_left span a{font-weight: bold;color: #666;}
.search-icon {display: none;}

.fl-photo-align-center .fl-photo-content{display: block;}
.fl-photo-content img{width: 100%;}


/* redesign  */

 .default_image .default_image_title > .fl-module-content , .default_image  .fl-example-text  .fl-module-content{margin: 0;}
/*  .default_image .fl-col-small {margin-top: -37px;border-top: 5px solid #140066;} */
 .default_image .edit-custom {margin-top: -24px;/*border-top: 5px solid #140066;*/}
 .default_image  .contem_artist_detail{border-top: 5px solid #140066;margin-top: -15px;}
 .contem_artist_page .browse_by_artist_browse_link {border-top: 5px solid #140066;padding-top: 14px;float: left;width: 100%;margin-bottom: 12px; }
 .default_image .fl-module.fl-module-automatic-image-socialmedia-module {border-bottom: 5px solid #140066;margin: 0 20px;}
 .default_image .fl-module.fl-module-automatic-image-socialmedia-module  .fl-module-content {margin: 5px 0 -7px;}
 .default_image .fl-module.fl-module-automatic-image-socialmedia-module a {margin-right: 18px;float: none;margin-bottom: 0;vertical-align: middle;display: inline-block;}
 .default_image .fl-module.fl-module-automatic-image-socialmedia-module a:last-child{margin-right: 0px;}
 .default_image .fl-button{padding: 5px 10px !important;}
 .default_image .fl-form-field input{padding: 5px 10px !important;}

 .default_image .fl-module.fl-module-automatic-image-artist-bio-module.fl-node-59df3a14de735 h3{float: left;width: 100%;}
 .default_image .fl-accordion::after {content: "";display: inline-block;height: 1px;width: 100%;background-color: #0f0d70;}

.default_image  .fl-module-automatic-main-image-module + .fl-module h3 , .artist_main_title{float: left;width: 100%;text-align: left;margin: 15px 0;}
.artist_bio_image {float: left;margin-right: 30px;}
.browse-by-artist .browse_by_artisteven {margin-right: 15px;}
/*.browse-by-artist td:nth-child(3n) .browse_by_artisteven {margin-right: 0;}*/
.default_image .fl-module-automatic-main-image-module .fl-example-text img:first-child{height: 665px;width: 100%;}
.default_image .browse-by-artist .browse_by_artistthumb{/* height: 130px; */width: auto;float: left;margin-bottom: 15px;}


.default_image > .fl-row-content-wrap > .fl-row-content > .fl-col-group  .fl-module-automatic-main-image-module{text-align: center;}
.default_image .fl-module-automatic-main-image-module img:not(:first-child) {float: left;width: 21.2%;margin-right: 5%;min-height: 100px;	}
.default_image .fl-module-automatic-main-image-module img:last-child{margin-right: 0 ;width: 100%;}
.fl-module-content img:last-child{margin-right: 0;}
.default_image .fl-module-automatic-main-image-module img:nth-child(6){margin-top: 6px;}

.artist-custom {margin-top: -67px ;}
.artist-custom .fl-module-content{margin-top: 0;}
.artist-custom .fl-example-text h3 {float: left;width: 100%;text-align: left;margin: 15px 0 20px;color: #000;}
.default_image .fl-accordion::after {display: none;}
/*.avail-artist {border-bottom: 5px solid #140066;}*/
 .contem_artist_page  table.available_works {border-bottom: 5px solid #140066;float: left;width: 100%;table-layout: fixed;}
.available_works {border-bottom: 5px solid #140066;float: left;width: 100%;table-layout: fixed;}
.fl-example-socialmedia_text{font-size: 17px;font-weight: bold;padding-bottom: 16px;}


/* browse_inventory page css*/

.custom-dropdown-select {float: left;width: 100%;padding: 1px 0 28px;border-bottom: 5px solid #000;margin-bottom: 15px;}
.custom-dropdown-select-list{list-style: none;float: left;width: 100%;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:first-child {width: 7%;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:last-child{margin-right: 0;}
.custom-dropdown-select-list .custom-dropdown-select-list-item:first-child:after{display: none;}
.custom-dropdown-select-list .custom-dropdown-select-list-item{float: left;width: 12.5%;margin-right: 7px;position: relative;}
.custom-dropdown-select-list > .custom-dropdown-select-list-item > span {float: left;text-transform: uppercase;color: #000;font-size: 13px;margin-top: 13px;}
.custom-dropdown-select-list .custom-dropdown-select-list-item .btn-group ,.custom-dropdown-select-list .custom-dropdown-select-list-item .btn {float: left;width: 100%;text-transform: uppercase;color: #666;text-align: left;}
.custom-dropdown-select-list .custom-dropdown-select-list-item .caret {display: none;}
.custom-dropdown-select-list .custom-dropdown-select-list-item .btn {padding: 10px 12px;border-radius:0; line-height: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.custom-dropdown-select-list .multiselect-container > li.multiselect-group label {font-weight: bold;font-size: 12px;text-transform: none;color: #000;padding: 3px 20px 0px 12px;}
.custom-dropdown-select-list .multiselect-container > li > a > label {padding: 1px 19px 1px 36px;font-size: 13px;color: #000;text-transform: capitalize;}
.custom-dropdown-select-list .dropdown-menu {background-color: rgba(255,255,255,0.9);top: 116%;}
.custom-dropdown-select-list-item::after  {content: "+";position: absolute;right: 7px;top: 25%; color: #666;z-index: 111;}

.browse-page-custom-class .heading_12pt {float: left;padding-bottom: 10px;}
.browse-page-custom-class .browse_inventory_sort_wrapper {float: right;position: relative;color: #000;margin-top: 14px;}

/*.browse-page-custom-class .browse_inventory_sort_legend:hover .sort-by-list-wrap {display: block;}*/
.browse-page-custom-class .browse_inventory_sort_legend {color: #000;}
.sort-by-list-wrap {display: none;position: absolute;top: 170%;background: #fff;padding: 10px 17px;width: 165px;z-index: 1111;border: 1px solid #000;right: 0;}
.sort-by-list-wrap li a{text-transform: uppercase;color: #666;font-weight: bold;font-size: 12px;}
.browse-page-custom-class .imageartist ,.browse-page-custom-class .imagedates , .browse-page-custom-class .imagetitle ,.browse-page-custom-class .imagemedium , .browse-page-custom-class .imagedimension,  .browse-page-custom-class .imagesigned{color: #858592 !important;width: 200px;}
.browse-text-pagination-main{float: left;}
.custom-pagination-wrap {float: left;width: 100%;}
.custom-pagination-wrap li {float: left;margin-right: 5px;}
.custom-pagination-wrap li a{float: left;width: 35px;height: 35px;border: 1px solid #ece9e9;line-height: 35px;text-align: center;}
.custom-pagination-wrap li a:hover {background-color:#f7f4f4 ;}
.togglesortby{display: block;}
.sort-by-btn:hover{text-decoration: none;}
.sort-by-btn {border: 1px solid #666;padding: 10px 10px;color: #666; text-decoration: none !important;}
.sort-by-btn::after {content: "+";}
.custom-dropdown-select-list-item select {opacity: 0 !important;}
.select-no-opacity  select#category-filter , select#artists-filter , select#medium-filter{opacity: 0 !important;}
.socialmedia_text{font-size: 17px;font-weight: bold;padding-bottom: 16px;text-align: center;}
.main_thumb_image{width: 100%;}
.custom_sold {font-size: 19px;font-weight: bold;text-transform: uppercase;}
 /*.edit-btn-contepm{float: left;}*/
 .edit-btn-contepm .fl-module-content.fl-node-content{margin: 0 ;}
.edit-btn-contepm .fl-example-text button {position: absolute;top: -41px;}

.select-no-opacity .multiselect.dropdown-toggle.btn.btn-default , .btn-group, .select-no-opacity .btn-group-vertical{width: 100%;}
.browse_by_artist_artist {color: #666;}
A.browse_by_artist_artist{text-decoration: none;}
.header_19th +  #content font{color: #666666 !important;}

.browse_by_artisteven div{float: left;width: 100%;}
 .avail-artist .available_works {width: 100%;}
 /* full width page */

.full_width_page #wrapper , .full_width_page #sub_wrapper , .full_width_page #content , .full_width_page .index_content , .full_width_page .entry-content , .full_width_page .fl-row-fixed-width{float: left;width: 100%;}
.full_width_page .fl-row-fixed-width {max-width: 100%;}
.full_width_page .fl-row-content-wrap {padding: 0;float: left;width: 100%;}
.full_width_page .fl-module-content {margin: 0;}
.full_width_page footer{margin: 0 auto;float: none;}
.full_width_page  header{margin: 0 auto;}
.full_width_page footer.left {margin-top: 0px;float: left;width: 100%;text-align: center;}
.full_width_page .footer_bg {width: 974px;float: none;padding: 0px 0px 40px 0px;margin: 0px;display: inline-block;margin: 0 auto;max-width: 100%;padding: 0 15px;}
.full_width_page .fl-row::before, .full_width_page .fl-row::after, .full_width_page .fl-row-content::before, .full_width_page .fl-row-content::after, .full_width_page .fl-col-group::before, .full_width_page .fl-col-group::after, .full_width_page .fl-col::before, .full_width_page .fl-col::after, .full_width_page .fl-module::before, .full_width_page .fl-module::after, .full_width_page .fl-module-content::before, .full_width_page .fl-module-content::after {display: block;content: " ";float: left;width: 100%;}
.full_width_page .index_content{padding-top: 0;}
.full_width_page table{border-collapse: collapse; }

.soldwork_lable span, .exhibitedwork_lable span {
	float: left;
	padding-bottom: 10px;
	padding-top: 0 !important;
}


#cboxMiddleLeft , #cboxTopCenter , #cboxMiddleRight , #cboxBottomCenter , #cboxBottomLeft , #cboxBottomRight  ,#cboxTopLeft , #cboxTopRight{display: none;}
#cboxContent {float: none !important;margin: 0px auto !important;padding: 0px 5px 5px !important;box-sizing: border-box !important;}
#colorbox, #cboxWrapper {width: 100% !important;left: 0px !important;padding: 0px !important;}
#cboxContent, #cboxContent * {max-width: 100% !important; }
#cboxContent img.cboxPhoto, #cboxLoadedContent, #cboxContent {height: auto !important; }
#cboxWrapper {padding: 0px 15px !important; box-sizing: border-box !important; display: inline-block !important; max-width: 100% !important; top: 30px !important; }
#cboxOverlay, #colorbox {z-index: 11111 !important; }


/* searched details page */




.search-detail-wrap * {box-sizing: border-box;}
.sitesearch_heading{float: left;width: 100%;}
.DSForm input[type="text"], .DSForm select, .DSForm textarea {float: right;width:280px;border: 1px solid #000;border-radius: 5px;background: #fff;padding: 8px;background-color: #fff !important;color: #000 !important;}
.vanillaform * {box-shadow: none !important;}
.vanillaform input[type="submit"]{padding: 5px 10px !important;font-size: 16px;background: #fafafa;border: 1px solid #ccc;color: #333 !important;line-height: 18px;cursor: pointer;background-color: #fff !important;}
.search-detail-img {float: left;width: 100%;}
.searched-texts {float: left;width: 100%;margin-bottom: 20px;}
.searched-texts a{float: left;}
.sitesearch_item{margin-right: 20px;}


/* video page  */
.avl-video-wrap iframe {max-width: 100%;min-height: 400px;}

/* purchase_form */
.index_content .purchase_form{margin: 0 auto;}


/* social icon */

.at-icon-wrapper {height: 42px !important;width: 42px !important;border-radius: 6px !important;}
.at-icon.at-icon-instagram {height: 100% !important;width: 100% !important;}
.addthis_inline_share_toolbox {float: left;}
.default_image .at-share-btn-elements {width: 100% !important;}



/* contact us  */
.input-text {display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;}
.bluetitle{margin-bottom: 10px;}
.main-contact-us-wrap .contact-required-field, .main-contact-us-wrap .contact-field {display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;}
.DSForm .main-contact-us-wrap input[type="text"] {margin: 3px 0px;}
.DSForm .main-contact-us-wrap input[type="text"] ,  .DSForm .main-contact-us-wrap select  {width: 100%;box-sizing: border-box;margin-right: 0 !important;}
.userfile_content_left * {height: auto;}
.userfile_content_left .virtual_frame {height: 448px !important;}
.main-contact-us-wrap  .contact-form-cell {padding: 7px 0;}
.main-contact-us-wrap textarea {width: 100%;background: transparent;border: 1px solid;border-radius: 6px;resize: none;}
.userfile_content_left 	input[type="submit"]  {float: left;margin-top: 10px;padding: 10px;font-size: 20px;background: transparent;border: 2px solid #666;border-radius: 4px;font-size: 16px;padding: 5px 7px;cursor: pointer;position: relative;color: #030133 ;background: #fafafa;border: 1px solid #ccc;}
.title-margin {margin-top: 20px;}
.contact-form-cell .bluetitle p{ font-weight: bold; }

.index_content.exhibition_page.essay-detail-custom-page .essay_detail_click {margin-bottom: 20px;}
.index_content.exhibition_page.essay-detail-custom-page .view_image_image_wrapper td {max-width: 100% !important;}

.cat-post-item{list-style: none !important;}

/* user */

.user-page .other-title {width: 48%;}
.user-page .other-content{width: 39%;}

/* change strucure 6 march */
.ava_image {
	float: right !important;
}
.avail-artist table tr {
	height: auto !important;
}

.heading_12pt.avl-custom-height {
	padding-top: 0 !important;
}
.fl-module-automatic-thumb-image-module .fl-module-content.fl-node-content {
	margin-top: -35px;
}


/* To fix RECENT ADDITION images are not clickable on device/desktop mode*/
.recent-img-cmt .pp-hover-card::before{display:none;}

.pp-hover-card .recent_img_home {width: 175px;}
.fl-node-5b629a21bb973 .pp-hover-card {min-height: auto !important;margin-top: 30px;}



/* to solve design problem in internet explorer   */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .default_image .default_image_title > .fl-module-content, .default_image .fl-example-text .fl-module-content{padding-top:35px;}
 .socialmedia_text{margin-bottom:15px;}
}


/* Set design of gallery image Page  */

.custom-gallery-image .fl-photo-caption {overflow: none;text-overflow: none;white-space: none;}
.custom-gallery-image .entry-content img {margin:0px;	}
/* set design for filter in browse image page */
.noimage {text-align: center;font-size: 22px;padding-top: 50px;color: #286090;}
label.checkbox {text-transform: capitalize;white-space: normal;}
ul.multiselect-container.dropdown-menu {overflow: auto;max-height: 330px;}
.header_right_middle_left{box-sizing: initial;}

/*05-12-17*/
.browse-page-custom-class .container {max-width: 100%;}
.browse-page-custom-class div[class*="image"] a {/* border: 1px solid #a8a9ad; */padding: 0;margin-top: 10px;display: inline-block;width: auto;color: #58585a;}
.browse-page-custom-class div[class*="image"] a + br + a {background-color: #f3f3f4;color: #3a5799;margin-top: 5px;}
.browse-page-custom-class div[class*="image"] a[href*="view_image.html"] {border: 0;margin: 0;padding: 0;}
.browse-page-custom-class form[name="filter_form"] > .col-sm-4.col-md-2:nth-child(1), .browse-page-custom-class form[name="filter_form"] > .col-sm-4.col-md-2:nth-child(2) {padding: 0;}
.custom-btn-buy {padding: 4px 7px !important;font-weight: bold;border: 1px solid #a8a9ad;border-radius: 4px;font-size: 12px;}
.custom-btn-buy.custom--req-more-btn {color: #56565d  !important;}


/* Internet explorar  hollyday page*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

 .fl-node-5a1ed80a89744 > .fl-col-content{margin-top:-60px;}
 .default_image .default_image_title > .fl-module-content, .default_image .fl-example-text .fl-module-content{padding-top: 3px;}
 html body section#wrapper section#sub_wrapper div.index_content .default_image p {padding-top: 20px;}
.default_image_title .fl-rich-text h2 {margin-top: 30px;margin-bottom:5px;}
.fl-module-automatic-price-module h2 {margin: 15px 0;}
.fl-builder-content .fl-button-left {text-align: left;float: left;width: 100%;margin: 5px 0;}

}

/*06-12-17 --- filter button and select*/

.filter-search-btn label.col-sm-2.control-label {display: none;}
.filter-search-btn{float: right !important;text-align: right;margin-bottom: 20px;}
.filter-search-btn .form-group{margin: 0;}
.noimage{padding: 0;}
select.filter-css:hover, select.filter-css:focus{color: #333;background-color: #e6e6e6;border-color: #adadad;}

form[name="filter_form"] > div {padding: 0;width: 159px;margin-right:15px;max-width: 100%;}
.control-label + div.col-sm-4 {width: 100%;padding: 0;}
.filter-search-btn div.col-sm-12 {padding: 0;width: auto;}
.filter-search-btn {width: auto !important;float: left !important;margin-top: 23px;}
.row label {padding-left: 0px;padding-right: 0px;}

/* for safari mac */

@media screen and (-webkit-min-device-pixel-ratio:0) {
     /* Add your Safari-specific styles here. */
     .pp-hover-card-image{min-height: auto !important;}
}


/* Microsoft Edge Browser 13 - @supports method */

@supports (-ms-ime-align:auto) and (color:unset){
 .fl-node-5a09680e49514 > .fl-module-content {margin-top: 0px;margin-bottom: 0px;}
 .fl-builder-content .fl-button-left {text-align: left;float: left;width: 100%;margin: 5px 0;}
 .custom-top-title h2 {margin: 30px 0;}
 .custom-purchase-text .fl-example-text {margin-bottom: 15px;}
 .default_image_title .fl-rich-text h2 {margin-top: 30px;margin-bottom:5px;}
 .custom-purchase-text .fl-example-text{color: #666;}
 html body section#wrapper section#sub_wrapper div.index_content .default_image p {padding-top: 20px;}
 .fl-module-automatic-price-module h2 {margin: 15px 0;}
 .zoom {margin-top: 15px;float: left;margin-right: 10px;}
 .fl-module-automatic-image-cart-module .fl-button-left {text-align: left;margin-top: 10px;}
.contem_artist_page { margin-top: 30px; }
.edit-btn-contepm .fl-example-text button { position: absolute; top: -65px; }
.default_image { margin-top: 30px; }
.contem_artist_page  .fl-module-content { margin-top:35px; }
.fl-module-content img:last-child {margin-right: 20px}
 .socialmedia_text + div  .fl-html {margin-top: 20px;}
 .socialmedia_text + div .at-follow-tbx-element .at300b, .at-follow-tbx-element .at300m{margin-top: -19px  ;}
 .socialmedia_text + div .at-follow-tbx-element .at300m:hover {transform: translateY(-4px);}
 
 .addthis_inline_follow_toolbox_tipe .at-follow-tbx-element .at300b {margin-top: -19px  ;}
 .addthis_inline_follow_toolbox_tipe .at-follow-tbx-element .at300b:hover {transform: translateY(-4px);}
 .custom-edge-insta  .addthis_toolbox .at300b {margin-top: -19px  ;}
 .custom-edge-insta  .addthis_toolbox .at300b:hover {transform: translateY(-4px);}

.view_image_fullscreen A, .view_image_printable A, .view_image_inquire A {color: #030133;text-decoration: underline;}

.index_content.exhibition_page.essay-detail-custom-page .view_image_printable {float: left;width: 100%;}

.custom_sold { margin-top: 15px;}

}

/* End  Microsoft Edge Browser 13 - @supports method */




@media(max-width:767px){
	.header_19th .header_left , .header_19th .header_logo , .header_19th .header_right{width: 100%;}
	.header_19th .header_left{margin-top: 10px;}
	.header_19th .header_logo {margin: 20px 0;}
	.imagetitle {width: 121px !important;}
	.imagemedium {width: 121px !important;}
	.imagedimension {width: 121px !important;}
	.imagesigned {width: 121px !important;}

}

/* Set new header */
.header_left19 { width: 22%;float: left;padding: 60px 0px 0px 0px;}
.header_logo19 { width: 40%;float: none;display: inline-block;vertical-align: middle; padding-top: 50px; padding-left: 50px }
.header_right19 { width: 38%;float: right;display: inline-block;vertical-align: middle;}
.header_left19 span { color: #6699cc; }
.header_right19 .header_right_top li a { color: #6699cc; }
img.noshadow {width: 450px;}



/* SECOND NEW HEADER */

.header_19th .header_right {width: 27%;float: none;padding: 0;display: inline-block;vertical-align: middle;}
.header_19th .header_logo {width: 44%;text-align: center;float: none;display: inline-block;vertical-align: middle;}
.header_19th .header_left {width: 27%;float: none;padding: 0;display: inline-block;vertical-align: middle;text-align: left;color: #000;}
.header_19th .header_left  a{width: 100%;padding: 0;text-align: center;color: #fff;letter-spacing: 2px;font-weight: bold;}
.header_19th #indexlogo {width: 100%;float: left;padding: 0;}
.header_19th .header_right_top li {padding: 0;margin: 0;text-transform: uppercase;color: #fff;text-align: right;float: none !important;}
.header_19th .header_right_top{width: 100%;}
.header_19th .custom-19-container {max-width: 100%;padding: 55px 0 45px 0;min-height: 72px;}
.header_right_top li a:last-child{margin-right: 0;}
.custom-19 nav ul.dropdown li a{width: auto !important;}

.imageeven , .imageodd {color: #666;}
.custom-19.header_19th{position: relative;}
.custom-19.header_19th::before {position: absolute;content: "";right: 0;height: 100%;width: 1000%;background: #fff;z-index: -1;top: 0;}
.custom-19.header_19th::after {position: absolute;content: "";left: 0;height: 100%;width: 1000%;background: #fff;z-index: -1;top: 0;}
.custom-19 nav{position: relative;}
.custom-19 nav:before {position: absolute;content: "";right: 0;height: 100%;width: 1000%;background: #d6d5db;z-index: 1;top: 0;}
.custom-19 nav:after {position: absolute;content: "";left: 0;height: 100%;width: 1000%;background: #d6d5db;z-index: 1;top: 0;}
body{overflow-x: hidden; font-size: 14px;}
.browse_by_artist_heading , a.browse_by_artist_artist , .browse_by_artist_heading2 {/* text-decoration: underline; */color: #666;}
.header_19th img{box-shadow: none;max-width: 100%;}
.header_right_top li span a {color: #fff;font-weight: normal;}
.header_right_top li a , .header-phnno{color: #2886E4;font-weight: bold;font-size: 14px;margin-right: 8px;}
.header_left{width: 100%;padding: 0;text-align: center;color: #fff;font-size: 14px;}
.header_right_top li a:hover {color: #666;}
.header_right_top li span a:hover {color: #fff;}
.zoom.cboxElement {text-decoration: underline;color: #333333;font-size: 14px;}
.artist_bio_info p{font-size: 14px;}
.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;}
#sub_wrapper{padding: 0;float: none;margin: 0 auto;}

.custom-19 nav {float: left;width: 100%;padding: 10px 0;background-color: #d6d5db;}
.custom-19 nav ul.dropdown{width: 974px;margin: 0 auto;float: none;max-width: 100%;}
.custom-19 nav ul.dropdown a {color: #030133;margin-right: 65px;}
.custom-19 ul.dropdown ul li a {color: #fff;}
#content{border-top: 0;}
.search_bg .ninety_search input {	padding: 7px 24px 10px 11px;margin-top: 2px;background-size: 28px auto;}
.header_right_top li span a {color: #000;font-weight: normal;}
.header_right_top li span a:hover {color: #000;}
img.logobottom.noshadow {width: 200px;}
footer.left {border-top: 0.2px solid #666;}

.virtual_frame .virtual_text P{color:#ccc; }
.exhibitiondescription {width: 100%;float: left;margin-bottom: 10px;}
.exibitionitem {width: 100%;min-height: 300px;float: left;}
.index_content .com_exhibition_one {float: left;width: 50%;}
.index_content .com_exhibition_three {float: right;width: 48%;}
.com_exhibition_one .exibitionitem {min-height: auto;}
.index_content.exhibition_top table {height: auto;}
.quote-of-the-day{height: auto !important;}
.quote-of-the-day , .quote-of-the-day-content{height: auto !important;max-height: none !important;}

@media(max-width:1024px){
	.custom-19 nav ul.dropdown a{margin-right: 0px;}
	/*.custom-19 nav:after , .custom-19 nav:before {height: 100%;}*/
	.custom-19 nav{margin-top: 4px;}
	.mobile_menu span::after ,.mobile_menu span::before , .mobile_menu span {background-color: #666666;}
	.header_19th .header_logo{width:44%;}
	.heading_12pt {float: left;width: 100%;box-sizing: border-box;margin-top: 0;padding-top: 30px !important;}
	.default_image .contem_artist_detail {margin-top: 30px;}
	#carousel {height: auto !important;}
	#carousel .wrapper div {height: auto !important;}	
	.our-next-event img {width: 100%;}
	.our-next-event {padding-top: 0;}
	.quote-of-the-day-wrapper , .popular-posts{float: none !important;display: inline-block;max-width: 100%;vertical-align: top;margin-left: 7px;}
	.home_blog {text-align: center;}
	.feature-post , .painting-of-the-day  {float: none;display: inline-block;vertical-align: top;}
	.other-post , .blog-content .widget-container.popular-posts, .recently-added-works{text-align: left;}
	 .recently-added-works {text-align: center;}
	  .recently_image{float: none;display: inline-block;}
	  .other-post-listing {float: none;width: 700px;margin: 0 auto;max-width: 100%;}
	  .navigation {float: none;width: 700px;margin: 0 auto;max-width: 100%;}
	  .blog-widget {width: 700px !important;margin: 0 auto;float: none !important;max-width: 100%;}
	  .our-next-event {width: 47%;float: none;display: inline-block;margin: 1%;vertical-align: top;}
	  .nav-previous > a {margin-top: 0;}
	  .our-next-event:nth-child(3) img {margin-top: 35px;}
	  .zoom.cboxElement {float: left;width: auto;margin: -10px 0 13px 0;position: relative;z-index: 1111;}
	  .browse_by_artist_image{max-width: 100%;max-height: none;}


	  .exhibitedwork_lable , .soldwork_lable {width: 100% !important;text-align: left;height: 25px;}
	  .full_width_page header.custom-19 {width: inherit !important;margin: 0 auto;float: inherit ;}


	  /* searched details page */

	.search-detail-img td {float: none;display: inline-block;width: auto;margin: 5px;vertical-align: top;text-align: left;}
	.search-detail-img {text-align: center;}
	.sitesearch_item {width: 45%;float: none;display: inline-block;}
	.searched-texts{text-align: center;}
	.sitesearch_heading{text-align: left;}
	.vanillaform{float: left;width: 100% !important;}
	.DSForm input[type="text"]{float: left;margin-top: 10px;}
	.vanillaform input[type="submit"]{float: left;margin: 10px 0;}

	/* 16/01/2018 */

	a.browse_by_artist_artist {text-decoration: underline !important;}

	/* new given responsive page  */

	.index_content > table {height: auto !important;}
	.new-buynow-right-wrap {float: right !important;width: 50% !important;text-align: center;}
	.new-buynow-left-wrap {float: left !important;width: 50% !important;text-align: left;}
	.new-buynow-inner-img {float: none !important;display: inline-block !important;width: 40% !important;margin: 1%;}
	.buynow + table + table td {width: auto;margin: 6px 0;}
	.index_content.buynow-main-wrap{float: none;width: 750px;margin: 0 auto;}
	.avl-video-wrap iframe {max-width: 100%;width: 420px;}

	.index_content .essay-wrap {width: 700px;margin: 0 auto;float: none;max-width: 100%;}
	.index_content .essay-wrap .exhibition_page_image {float: left ;width: 50% ;}
	.index_content .essay-wrap .exhibition_page_desc {float: right ;width: 46% ;}
	.index_content .essay-wrap .essay_image_table {width: 100%;float: left;}
	.index_content .essay-wrap .essay_image_table td {float: left;width: 31%;text-align: center;margin: 1%;min-height: 250px;}
	.index_content .essay-wrap  .essayartist ,.index_content .essay-wrap   .essaytitle{text-align: left;}
	.index_content .essay-wrap  .essaythumb{max-height: 190px;}

	/* purchase form */
	.index_content .purchase_form {width: 700px;padding-top: 10px;margin: 0 auto;float: none;max-width: 100%;}
	.index_content .purchase_form td {float: left;width: 50%;height: auto;}
	.index_content .purchase_form input[type="text"] {float: left !important;width: 100% !important;margin: 0;}
	.socialmedia_text {text-align: left;}
	.index_content.exhibition_page.essay-detail-custom-page .exhibition_page_image {width: 100%;}
	.index_content.exhibition_page.essay-detail-custom-page  .view_image_image_wrapper {text-align: center;}

	.user-page .other-content > p {text-align: left;}
	.user-page .other-title {width: 48%;}

	.pp-hover-card-inner-wrap h2 {position: absolute;top: 100px;left: 0;right: 0;  z-index: 111111;}
	.ninety-blog-home-wrap .pp-hover-card-inner-wrap h2 {top: -20px;}
	.soldwork_lable span {padding-top: 0 !important;}
	.addthis_inline_share_toolbox {margin-left: 0 !important;}

	/* 28 aug 2018 */
	div.blog-box-home .pp-hover-card  {width: 49% !important;}
	div.blog-box-home .pp-hover-card-inner , div.blog-box-home .pp-hover-card-inner-wrap {display:block !important;}
	div.blog-box-hom .pp-hover-card  .entry-content img{margin-bottom: 10px;}

	.pp-hover-card .recent_img_home {margin-bottom: 0;}
	.fl-node-5b629a04c15b7 .pp-hover-card .pp-hover-card-image {margin-bottom: 0;}
	
	

	
}
@media(max-width:992px){
	.fl-node-5b629a21bb973 .pp-hover-card {width: 15.33% !important;min-height: auto !important;}
	.fl-node-5b629a21bb973 .pp-hover-card-wrap {width: 545px;margin: auto;}
	.fl-node-5b629a21bb973 .pp-hover-card {width: 31% !important;margin-top: 0;}
	.fl-node-5b629a21bb973 .pp-hover-card:nth-of-type(n),.fl-node-5b629a21bb973 .pp-hover-card:nth-of-type(2n) {margin-right: 1% !important;}

}
@media(max-width:767px){
	.fl-module-content img:last-child {margin-right: 0;margin-bottom: 0;}
	.fl-node-5b629a21bb973 .pp-hover-card {margin-top: 5px !important;}
	.fl-node-5b629a21bb973 .pp-hover-card:nth-of-type(n),.fl-node-5b629a21bb973 .pp-hover-card:nth-of-type(2n) {margin-right: 0% !important;}
	.fl-node-5b629a21bb973 .pp-hover-card-wrap {width: auto;}
	.fl-node-5b629a21bb973 .pp-hover-card {width: 49% !important;min-height: auto !important;}
	.header_19th .header_left , .header_19th .header_logo , .header_19th .header_right{width: 100%;text-align: center;}
	.header_19th .header_logo {margin: 20px 0;padding: 0 15px;}
	.custom-19.header_19th::after , .custom-19.header_19th::before {height: 283px;}
	#wrapper{padding: 0;}
	#content{padding: 0 15px;}
	.custom-19 nav{position: absolute;background-color: #fff;}
	.custom-19 nav::before , .custom-19 nav::after {display: none;}
	.userfile_content_left {width: 100%;float: left;}
	.header_19th .header_right_top li{text-align: center;}
	.custom-19 nav ul.dropdown li a{width: 100% !important;}	
	.ninety_menubar .header_right_search {left: 15px;top: -45px;right: initial;}
	.default_image .contem_artist_detail {margin-top: 0px;}

	.index_content_right_menu ul {width: 100%;text-align: center; }
	.index_content_right_menu li {width: 46%;float: left;float: none;margin: 4px;display: inline-block;padding: 0;}
	.index_content_right_menu li a {width: 100% !important;height: auto !important;font-size: 11px !important;display: block !important;float: left !important;padding: 12px 3px !important;text-align: center;min-height: 52px;}
	.index_content_right_menu li a div.fly {display: block;text-align: center;vertical-align: middle;width: auto !important;height: auto;}
	.inner_right_img_bg, .index_content_right_menu {margin:15px 0;text-align: center;}
	.small_icon_bg {float: none;display: inline-block;}
	.inner_right_img_bg h1 , .inner_right_img_bg span , .inner_right_img_bg p{width: 100%;padding: 0;}
	.inner_right_img_bg {width: 370px;float: none;padding: 0px;margin-top: 2px;margin-left: 10px;margin: 0 auto !important;max-width: 100%;}
	.index_content_right_menu {width: 375px;float: none;margin-left: 12px;margin: 0 auto !important;margin-top: 20px !important;max-width: 100%;}
	.feature-post {float: left;height: auto;margin-bottom: 20px;width: 100%;}
	.feature-image ,  .feature-content{float: left;width: 100%;}
	.feature-image img, .painting-image0{width: 100%;height: auto;}
	.painting-of-the-day, .quote-of-the-day-wrapper , .wpp-list{float: left;width: 100%;margin-left: 0;}
	.painting-image1 , .painting-image2	 {float: none;display: inline-block;}
	.painting-image0 img{height: auto;}
	.blog-content .widget-container.popular-posts{float: left;width: 100%;margin: 0;}
	.other-image img{height: 100%;}
	.other-image{float: left;width: 100%;}
	.other-content , .other-title  {width: 100%;}
	.recently_image {float: none;padding: 5px 0 5px 0;width: 49%;display: inline-block;margin-right: 2%;}
	.recently_image:nth-child(2n) {margin-right: 0;}
	.nav-previous > a {margin-top: 30px;}

	/* contact page  */
	.userfile_content_left {width: 100%;float: left;padding: 0;}
	.index_content .userfile_content_left td {display: initial;float: none;width: 100%;}
	.index_content .userfile_content_left tr{display: block;}
	.index_content .userfile_content_left table{table-layout: fixed;}
	.index_content  .userfile_content_left input[type="text"] ,.index_content  .userfile_content_left textarea  {margin-right: 0px;width: 100%;margin-bottom: 10px;}
	.index_content_right {width: 100%;padding: 0 15px;margin-top: 20px;}
	.quote-of-the-day-content {margin-bottom: 15px;white-space: unset;overflow: auto;/* text-align: justify; */height: auto !important;max-height: none !important;}
	.quote-of-the-day, .quote-of-the-day-content{width: 100%;}
	.quote-of-the-day, .quote-of-the-day-content{width: 100%;}

	.quote-of-the-day, .quote-of-the-day-content {width: 100%;}
	.painting-of-the-day, .quote-of-the-day-wrapper, .wpp-list{width: 100%;}
	.blog-content .widget-container.popular-posts{width: 100%;margin: 0;}
	.other-post, .blog-content .widget-container.popular-posts, .recently-added-works{text-align: center;}
	.feature-image img {width: 80%;max-width: 100%;height: auto;}
	.painting-image0 img{width: 80% !important;}
	.other-content > p{text-align: left;}
	.painting-image2 , .painting-image1{float: none;display: inline-block;}

/*blog*/

	.other-title > p{float: none;display: inline-block;}
	.nav-previous {float: none;margin-right: 0px;margin-bottom: 40px;}
	.widget-title, .widget-title h3{text-align: center;}
	.textwidget {text-align: center;}
	.other-content > p{text-align: center;}
	.widget-title, .widget-title h3{font-size: 15px;}
 .index_content{padding-top: 0;}
	

/* searched details page */

	.DSForm input[type="text"]{margin-top: 15px;float: left;}
	.vanillaform input[type="submit"]{float: left;margin: 10px 0}
	.index_content {padding:0 15px;}
	.index_content_right {padding: 15px 0;}
	.sitesearch_instructions {margin-left: 0px;margin-top: 20px;float: left;width: 100%;}
	.index_content.buynow-main-wrap {float: left;width: 100%;padding: 0;}
	
	/* essay */
	.index_content .essay-wrap .essay_image_table td {width: 46%;margin: 2%;}
	/* client made page */
	.fl-node-5a5e4998217f6 > .fl-row-content-wrap{padding: 30px !important;}
	.fl-node-5a5e4998217f6 > .fl-row-content-wrap p span {font-size: 31px !important;}
	.artist-custom{margin-top:-20px !important;}
	

}

@media(max-width:479px){
.index_content .com_exhibition_one {float: left;width: 100%;}
.index_content .com_exhibition_three {float: right;width: 100%;}
	/* searched details page */
	.sitesearch_item {width: 100%;}
	/* new given responsive page  */	
	.new-buynow-right-wrap {float: right !important;width: 100% !important;text-align: center;}
	.new-buynow-left-wrap {float: left !important;width: 100% !important;text-align: left;}

	/* essay */
	.index_content .essay-wrap .essay_image_table td {width: 31.3%;margin: 1%;}
	.index_content .essay-wrap .exhibition_page_image , .index_content .essay-wrap .exhibition_page_desc{width: 100%;}
	.index_content.exhibition_page.main-essay-wrap{padding: 0;}

	/* social icon */
	.at-icon-wrapper {height: 36px !important;width: 36px !important;border-radius: 6px !important;}
	.at-icon {height: 30px !important;width: 26px !important;}

	/* contact us new */
	.input-text, .main-contact-us-wrap .contact-required-field, .main-contact-us-wrap .contact-field {width: 100%;}
	.custom-btn-buy {font-size: 12px;}
	.wp-caption {width: 100%;display: block;max-width: 100% !important;}

}

/* 26/1/2018  Set design of social icon of image and artist page */

/* .addthis_inline_follow_toolbox .at-icon-wrapper{height: 37px;width: 43px;border-radius: 17% !important;}
.addthis_inline_follow_toolbox .at-icon at-icon-instagram{width: 41px;height: 39px;}
.addthis_inline_follow_toolbox {margin-top: -46px;margin-right: 34px;}
.addthis_inline_share_toolbox{height: 50px;width: 232px;}
.addthis_toolbox.addthis_default_style {height: 50px;width: 50px;float: right;} 
.addthis_inline_follow_toolbox span.at-icon-wrapper {height: 40px !important;width: 40px !important;}
svg.at-icon.at-icon-instagram {width: 40px !important;height: 40px !important;}
a.at300b.at-follow-btn {margin-top: -2px;}

.contem_artist_page .addthis_inline_follow_toolbox {margin-right: 286px;} */

/* End 26/1/2018  Set design of social icon of image and artist page */

/* 29/1/2018 */
.DSForm .main-contact-us-wrap input[type="file"] {
 -webkit-box-shadow: none;
 -ms-box-shadow: none;
 -o-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
 -ms-appearance: none;
 -o-appearance: none;
 appearance: none;
 background: transparent;
 border: none;
}

/*
 FIX formatting issue. Hardik - April 10th, 2017
 == WordPress WYSIWYG Editor Styles ==
*/

.entry-content img {
    margin: 0 0 1.5em 0;
}
.alignleft, img.alignleft {
    margin-right: 1.5em;
    display: inline;
    float: left;
}
.alignright, img.alignright {
    margin-left: 1.5em;
    display: inline;
    float: right;
}
.aligncenter, img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}
.alignnone, img.alignnone {
    /* not sure about this one */
}
.wp-caption {
    margin-bottom: 1.5em;
    text-align: center;
    padding-top: 5px;
}
.wp-caption img {
    border: 0 none;
    padding: 0;
    margin: 0;
}
.wp-caption p.wp-caption-text {
    line-height: 1.5;
    font-size: 10px;
    margin: 0;
    width:100%;
}
.wp-smiley {
    margin: 0 !important;
    max-height: 1em;
}
blockquote.left {
    margin-right: 20px;
    text-align: right;
    margin-left: 0;
    width: 33%;
    float: left;
}
blockquote.right {
    margin-left: 20px;
    text-align: left;
    margin-right: 0;
    width: 33%;
    float: right;
}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}

.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
.cboxIE + span {display: none !important;}
.cboxIE + span + span {display: none !important;}
.magnify {position: relative;margin-right: 20px;}
.fl-module-content {margin-left: 0px !important;}
.addthis_inline_share_toolbox {margin-left: 58px;}

/*
 End FIX formatting issue. Hardik - April 10th, 2017
 == WordPress WYSIWYG Editor Styles ==
*/


/*image-thumbnail*/
.img-gallery .zoom.cboxElement {font-size: 0;display: inline-block;margin-right: 15px !important;margin-bottom: 10px !important;width: 100px;height: 100px;margin-top: 0 !important}
.img-gallery .zoom.cboxElement img{width: 100%;height: 100%;}
@media(max-width:767px){
	.img-gallery .zoom.cboxElement{margin-right: 10px !important;}
	#content{padding: 0 10px;}
	.index_content{padding: 0 10px;}
	/* .pp-hover-card.powerpack-style.clearfix{display: none !important;} */

	/* 28 aug 2018 */

	div.blog-box-home .pp-hover-card.powerpack-style.clearfix{display: inline-block !important;max-width: 100% !important;width: 100% !important;min-height: auto;max-height: none;}
	/*div.blog-box-home .pp-hover-card-inner-wrap h2{top: 0 !important;transform:none !important;}*/
	
	
	/* end 28 */

	/* .pp-hover-card.pp-hover-card-1.powerpack-style.clearfix,.pp-hover-card.pp-hover-card-0.powerpack-style.clearfix{display: inline-block !important;min-height: 140px;
    max-height: 140px;
    width: 49.5% !important;
    max-width: 140px !important;} 
 	
} */

/* Set image size for recent image in home page */

img.recent_img_home {
    height: auto;
    width: 175px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
	.fl-node-5b629a21bb973 .pp-hover-card-wrap {padding: 20px 0px; max-width: 545px; margin: 0px auto; }
	.fl-node-5b62921fd3fe6 .pp-hover-card,.fl-node-5b629a21bb973 .pp-hover-card{width: 32.333% !important; margin-bottom: 1% !important;margin-top: 0px !important; float: left !important; clear: initial !important; }
	.fl-node-5b629a21bb973 .pp-hover-card .recent_img_home{margin-bottom: 0px; }
	.fl-node-5b629a21bb973 .pp-hover-card:nth-of-type(2n) {margin-right: 1% !important; }
}

.fl-node-5b629a21bb973 .pp-hover-card{min-height: inherit !important;margin-top: 30px;}
div.fl-node-5b629a04c22e8 .pp-heading-content .pp-heading{margin-top: 25px;}

/*7/2/2019*/
.header_right_search #searchform label{display: none !important;}
.mobile_menu > span{color: transparent;
font-size: 0;
}
