@media (min-width: 1151px) {



	.container { width: 75% !important; }



}

@media (max-width: 1800px) {

	.Banner-new .container { width: 65% !important; }

}

@media (max-width: 1600px) {

	header .Logo img { max-width: 450px; }
	.Banner-new .container { width: 67% !important; }

	/* 9-12-2025 */
	.keepin_touch_box { padding: 20px 40px; }

}

@media (max-width: 1450px) {

	header .Logo img { max-width: 390px; }
	.Banner-new .container { width: 66% !important; }

	.Banner-new .content h1 { margin: 0 0 100px; }

	.Banner-new .content h1 span { margin: 50px 0 0; }

	.Banner-new .Image { width: calc(100% - 350px); }

	/* 28-11-23 */
	.Detail_single .Left-box .art-content p + p{padding: 8px;}
	.Art-money-logo{margin: 80px 0 0;}
	.Detail_single .Left-box .Title{margin-bottom: 80px;}

	/* 9-12-2025 */
	.keepin_touch_box { padding: 20px 30px; }
	.keepin_touch_box p.subtext { font-size: 20px; }
	.keepin_touch_box .email-row .Email-box input::-moz-placeholder { font-size: 20px; }
	.keepin_touch_box .email-row .Email-box input::-webkit-input-placeholder { font-size: 20px; }
	.keepin_touch_box .email-row .Email-box input { font-size: 20px; }
	.Artists_detail.Detail__page .Detail-image { height: 400px; }

}

@media (max-width: 1366px) {



/***** Home Page *****/

header .Menu ul li { margin-right: 30px; }

.Banner-new .container { width: 65% !important; }

.Banner-new .content h1 { margin: 0 0 80px; }

.Banner-new .content p { font-size: 26px; line-height: 41px; }

/***** Exhibitions Page *****/

/***** About Us Page *****/

/***** Artists Page *****/

/***** Artists Detail Page *****/

/***** Artists Detail Single Page *****/

/***** Art Enquiry Page *****/

	/* 28-11-23 */
.Artists_detail .Left-box { width: calc(100% - 550px); }
.Artists_detail .Right-box{width: 500px;}
.Contact_Us .contact-info-content p, .Contact_Us .contact-info-content ul li, .Contact_Us .contact-info-content p a { font-size: 19px; }
.popup a.popup-logo { margin: 10px 0 15px; }
.popup .content h1 { margin: 0 0 20px; }

/* 9-12-2025 */
.keepin_touch_box { padding: 20px 20px; }


}



@media (max-width: 1280px) {



	/***** Home Page *****/

	header .Logo img { max-width: 380px; }
	header .Menu ul li { margin-right: 25px; }

	.Banner-new .container { width: 66% !important; }

	.Banner-new .content h1 { margin: 0 0 60px; }

	.Banner-new .content h1 span { margin: 40px 0 0; }

	.Banner-new .content p { font-size: 26px; line-height: 41px; }



/***** Exhibitions Page *****/

/***** About Us Page *****/

/***** Artists Page *****/

/***** Artists Detail Page *****/

/***** Artists Detail Single Page *****/

/***** Art Enquiry Page *****/



}



@media (max-width: 1250px) {



	/***** Home Page *****/

	header .Logo img { max-width: 330px; }
	header .Menu ul li { margin-right: 22px; }


	/* 28-11-23 */
	.Artists_detail .Left-box { width: calc(100% - 480px); }
	.Artists_detail .Right-box{width: 450px;}

}



@media (max-width: 1150px) {



	h1 { font-size: 25px; letter-spacing: 1px; margin: 0 0 50px; }

	h2 { font-size: 23px; letter-spacing: 1px; margin: 0 0 50px; }



	/***** Home Page *****/

	header { padding: 30px 0; }

	header .Logo img { max-width: 360px; }

	.Banner { padding: 30px 0; }

	.Banner .content h1 { font-size: 33px; line-height: 1.8; margin: 0 0 12px; }

	.Banner .content span { font-size: 21px; }

	.Banner .content p { font-size: 19px; padding: 0 0 15px; }

	.Banner-new { margin: 20px 0 0; }

	.Banner-new .container { width: 85% !important; }

	.Banner-new .content h1 { font-size: 37px; margin: 0 0 80px; }

	.Banner-new .content h1 span { margin: 50px 0 0; }

	.Banner-new .content p { font-size: 25px; line-height: 42px; }

	footer { padding: 50px 0; }

	footer p { font-size: 19px; padding: 0 0 20px; }



	/***** Exhibitions Page *****/

	.Exhibition_section { margin: 40px 0 60px; }

	.Exhibition_section h1 { font-size: 25px; margin: 0 0 40px; }

	.Exhibition_section .box-section .box { width: calc(33.333% - 20px); margin-right: 30px; }

	.Exhibition_section .box-section .box:nth-child(n+4) { margin-top: 50px; }

	.Exhibition_section .box-section .box .image { margin: 0 0 10px; }

	.Exhibition_section .box-section .box .content a { font-size: 19px; margin: 0 0 10px; }

	.Exhibition_section .box-section .box .content p { padding: 0 0 15px; }



	/***** About Us Page *****/

	.About_Us { margin: 50px 0; }

	.About_Us .Left-box { width: calc(100% - 470px); }

	.About_Us .Left-box h1 { margin: 0 0 22px; }

	.About_Us .Left-box p { font-size: 21px; line-height: 37px; padding: 0 0 15px; }

	.About_Us .Right-box { width: 440px; }

	.About_Us .Right-box .Image img { margin: 0 0 12px; }

	.About_Us .Right-box span { font-size: 21px; }

	.Purchasing-legal { padding: 30px 0; }

	.Purchasing-legal h2 { margin: 0 0 25px; }

	.Purchasing-legal p { font-size: 21px; line-height: 1.4; padding: 0 0 18px; }



	/***** Artists Page *****/

	.Artists_section { padding: 40px 0 0; }

	.Artists_section .box-section { margin: 0 0 70px; }

	.Artists_section .box-section .box { width: calc(20% - 24px); margin-right: 30px; }

	.Artists_section .box-section .box:nth-child(n+6) { margin-top: 40px; }

	.Artists_section .box-section .box a { margin: 15px 0 0; }



	/***** Artists Detail Page *****/

	.Artists_detail { margin: 40px 0 60px; }

	.Artists_detail .Left-box { width: calc(100% - 480px); }

	.Artists_detail .Right-box { width: 450px; }

	.Artists_detail .Title { margin: 0 0 60px; }

	.Artists_detail .Left-box span { font-size: 27px; max-width: 472px; padding: 0 0 0 25px; margin: 0 0 35px; }

	.Artists_detail .Left-box p { font-size: 19px; padding: 0 0 25px; }

	.Artists_detail .Right-box .Detail-image span { padding: 0 0 18px; }

	.Works-section { margin: 0 0 60px; }

	.Works-section .Box-section .box .images { margin: 0 0 12px; }

	.Works-section .Box-section .box .content a { font-size: 19px; margin: 0 0 10px; }

	.Works-section .Box-section .box .content span { margin: 0 0 10px; }

	.Works-section .Box-section .box .content p { padding: 0 0 10px; }



	/***** Artists Detail Single Page *****/

	.Detail_single { margin: 40px 0 60px; }

	.Detail_single .Right-box .Title { margin: 0 0 30px; }

	.Detail_single .Left-box .Title { margin: 45px 0 60px; }

	.Detail_single .Left-box a { /*font-size: 19px;*/ margin: 0 0 12px; }

	.Detail_single .Left-box .Art-money-logo p { font-size: 19px; }

	.Detail_single .Left-box a.photo_a { padding: 20px 0 25px; }

	.Detail_single .Left-box p.Price { margin: 0 0 10px; }

	.Art-money-logo { margin: 60px 0 0; }

	.Art-money-logo img { max-width: 110px; margin: 0 0 10px; }

	.Grid-image { margin: 25px 0 0; }

	.Grid-image .box { width: calc(33.333% - 20px); margin-right: 30px; }

	.Grid-image .box .overlay { padding: 0 10px; }

	.Grid-image .box .overlay span { font-size: 19px; }



	/***** Art Enquiry Page *****/
	/****Contact Us ***/
	.About_Us.Contact_Us .Left-box p { font-size: 19px; line-height: 1.3; }

	/* 21-2-24 */
.home-page .banner_Main { margin: 0 0 30px; }
.home-page .more_information{margin:50px auto 0;}

/* 13-3-24 */
.Exhibition_section .post_content, .Exhibition_section .current_exhibitions, .Exhibition_section .future_exhibitions, .Exhibition_section .past_exhibitions { margin: 0 0 40px; }

/* 9-12-2025 */
.keepin_touch_box p.subtext { font-size: 19px; padding: 0 0 18px; }
.keepin_touch_box .email-row .Email-box input::-moz-placeholder { font-size: 19px; }
.keepin_touch_box .email-row .Email-box input::-webkit-input-placeholder { font-size: 19px; }
.keepin_touch_box .email-row .Email-box input { font-size: 19px; }
.keepin_touch_box .email-row .Email-box label { font-size: 17px; line-height: normal; }
.Artists_detail.Detail__page .Detail-image { height: 350px; margin: 0 0 25px; }
.Artists_detail.Detail__page .Detail-image .Title { padding: 40px; }
.Artists_detail.Detail__page .Detail-image .Title h1 { font-size: 30px; }
.Artists_detail.Detail__page .Detail-image .Title span { font-size: 24px; }
.Artists_detail.Detail__page .artists_description, .Artists_detail.Detail__page .Biog_section a { width: 100%; }
.Artists_detail.Detail__page .Biog_section { padding: 25px 0; }
.Artists_detail.Detail__page .Biog_section a { font-size: 21px; }

}



@media (max-width: 999px) {



	h1 { font-size: 24px; letter-spacing: 1px; margin: 0 0 40px; }

	h2 { font-size: 22px; letter-spacing: 1px; margin: 0 0 40px; }



	/***** Home Page *****/

	header { padding: 25px 0; }

	header .Logo img { max-width: 330px; }

	header .Menu ul { display: none; }

	header .Enquiry__form { float: right; display: flex; align-items: center; }

	header .Enquiry__form a { font-family: 'Dosis', sans-serif; font-weight: 400; font-size: 20px; line-height: 1; color: #00566a; text-transform: uppercase; margin: -5px 20px 0 0; }

	header .Enquiry__form .slicknav_menu a { margin: 0; }

	.Banner { padding: 20px 0 30px; }

	.Banner .content h1 { font-size: 31px; line-height: 1.5; margin: 0 0 10px; }

	.Banner-new .Image { width: 100%; display: inline-block; float: initial; margin: 0 0 20px; }

	.Banner-new .content { width: 100%; display: inline-block; float: initial; margin: 0 0 0; }

	.Banner-new .content h1 { font-size: 35px; margin: 0 0 10px; }

	.Banner-new .content h1 br { display: none; }

	.Banner-new .content h1 span { display: inline-block; margin: 0; }

	.Banner-new .content p { font-size: 23px; line-height: 40px; }

	.Banner-new .content p br { display: none; }

	footer { padding: 40px 0; }



	/***** Exhibitions Page *****/

	.Exhibition_section { margin: 30px 0 40px; }

	.Exhibition_section h1 { font-size: 25px; margin: 0 0 30px; }

	.Exhibition_section .box-section .box { width: calc(50% - 20px); margin-right: 0; }

	.Exhibition_section .box-section .box:nth-child(even) { margin-left: 40px; }

	.Exhibition_section .box-section .box:nth-child(n+3) { margin-top: 40px; }



	/***** About Us Page *****/

	.About_Us { margin: 40px 0; }

	.About_Us .Left-box { width: 100%; display: inline-block; float: initial; margin: 0 0 15px; }

	.About_Us.About_Us_Intro .Left-box .Right-box { width: 100%; display: inline-block; float: initial; margin: 0 0 25px 0; }

	.About_Us .Left-box h1 { margin: 0 0 18px; }

	.About_Us .Left-box p { font-size: 20px; line-height: 33px; text-align: left; padding: 0 0 15px; }

	.About_Us .Right-box .Image img { margin: 0 0 10px; }

	.Purchasing-legal { padding: 20px 0; }

	.Purchasing-legal h2 { margin: 0 0 20px; }

	.Purchasing-legal p { font-size: 20px; line-height: 1.3; padding: 0 0 15px; }



	/***** Artists Page *****/

	.Artists_section { padding: 30px 0 0; }

	.Artists_section .box-section { margin: 0 0 60px; }

	.Artists_section .box-section .box { width: calc(25% - 23px); margin-right: 30px !important; }

	.Artists_section .box-section .box:nth-child(4n+0) { margin-right: 0 !important; }

	.Artists_section .box-section .box:nth-child(n+5) { margin-top: 40px; }

	.Artists_section .box-section .box a { font-size: 17px; margin: 12px 0 0; }



	/***** Artists Detail Page *****/

	.Artists_detail { margin: 30px 0 50px; }

	.Artists_detail .Left-box { width: 100%; display: inline-block; float: initial; margin: 0 0 20px; }

	.Artists_detail .Right-box { width: 100%; display: inline-block; float: initial; margin: 0 0 0; }

	.Artists_detail .Title { margin: 0 0 30px; }

	.Artists_detail .Left-box span { font-size: 25px; max-width: 100%; padding: 0 0 0 20px; margin: 0 0 30px; }

	.Artists_detail .Left-box p { font-size: 19px; padding: 0 0 20px; }

	.Artists_detail .Right-box .Detail-image span { padding: 0 0 15px; }

	.Works-section { margin: 0 0 40px; }

	.Works-section .Box-section .box { width: calc(33.333% - 20px); margin-right: 30px !important; }

	.Works-section .Box-section .box:nth-child(3n+0) { margin-right: 0 !important; }

	.Works-section .Box-section .box:nth-child(n+4) { margin-top: 30px; }



	/***** Artists Detail Single Page *****/

	.Detail_single { margin: 30px 0 40px; }

	.Detail_single .Left-box .Title h1 a { font-size: 24px; }

	.Detail_single .Left-box { width: 100%; display: inline-block; float: initial; margin: 0 0 30px; }

	.Detail_single .Right-box { width: 100%; display: inline-block; float: initial; margin: 0 0 0; }

	.Detail_single .Left-box .Title { margin: 0 0 30px; }

	.Detail_single .Left-box a.photo_a { padding: 15px 0 20px; }

	.Art-money-logo { max-width: 100%; margin: 30px 0 0; }



	/***** Art Enquiry Page *****/


	/* Biography Page 30-11-23 */
	.artist-biography .artist-nav-links ul.artist-links li{font-size: 19px;}
	.artist-biography .artists-main-img .artist-name{font-size: 19px;}
	.artist-biography .artists-main-desc { max-width: calc(100% - 180px - 30px); line-height: 1.2; font-size: 18px; }
	.artist-biography .artists-main-img { width: 180px; }
	.artist-biography .artists-main-img .artist-img { height: 180px; width: 180px; }

	/* Contact us 11-1-24 */
	.Contact_Us .Right-box, .Contact_Us .Left-box{width: 48%;}
	.Contact_Us .Left-box{float: left;}
	.Contact_Us .Right-box{float: right;}
	.Contact_Us .contact-info-content p, .Contact_Us .contact-info-content ul li, .Contact_Us .contact-info-content p a{font-size: 18px;}
	.Contact_Us .contact-info-content p { padding: 0 0 25px; line-height: 1.3; }
	.Contact_Us .contact-info-content h2 { font-size: 23px; margin: 15px 0 25px; }
	.Contact_Us .Right-box .Image { margin-top: 40px; }
	.Contact_Us .Right-box .Image img{margin: 0;}

	/* 21-2-24 */
	.home-page .banner_Main { margin: 0 0 20px; }
	.home-page .more_information{margin:40px auto 0;}

	/* 3-4-24 */
	.catalogues_page .Works-section .Box-section .box:nth-child(4n+0) { margin-right: 20px; }
	.catalogues_page .Works-section .Box-section .box:nth-child(3n+0) { margin-right: 0; }
	.catalogues_page .Works-section .Box-section .box:nth-child(n+4) { margin-top: 20px; }
	.catalogues_page .Works-section .Box-section .box { width: calc(33.33% - 20px); margin-right: 20px; }

/* 9-12-2025 */
.keepin_touch_box .email-row .Email-box { gap: 10px; }
.keepin_touch_box .email-row .Email-box input { width: calc(100% - 120px); }
.Artists_detail.Detail__page .Detail-image { height: 300px; }
.Artists_detail.Detail__page .Detail-image .Title { padding: 30px; }
.Artists_detail.Detail__page .Detail-image .Title h1 { font-size: 28px; }
.Artists_detail.Detail__page .Detail-image .Title span { font-size: 23px; }
.Artists_detail.Detail__page .artists_description span { margin: 0 0 25px; }
.Artists_detail.Detail__page .Biog_section { padding: 20px 0; }
.Artists_detail.Detail__page .Biog_section a { font-size: 20px; }

/* Tregony Contemporary In Residence : 16-12-25 */
.InResidenceComplete h2 { font-size: 26px; margin: 0 0 18px; }
.InResidenceComplete h3{font-size: 22px; margin: 0 0 18px;}
.InResidenceComplete p { font-size: 19px; line-height: 27px; padding: 0 0 18px; }
.InResidenceComplete p.big { font-size: 21px; }
.InResidenceComplete .content { margin: 18px 0; }
.InResidenceComplete .content-wraper { margin: 30px 0 0; }
.InResidenceComplete .grid-row { border-width: 5px; padding-bottom: 18px; gap: 10px; }
.InResidenceComplete .grid-row.pb-10 { padding-bottom: 5px; }
.InResidenceComplete .AboutErinRaedekeimg{margin-top: 0; margin-left: 20px;}
}



@media (max-width: 767px) {



	h1 { font-size: 23px; letter-spacing: 1px; margin: 0 0 30px; }

	h2 { font-size: 22px; letter-spacing: 1px; margin: 0 0 30px; }



	/***** Home Page *****/

	header { padding: 20px 0; }

	header .Logo img { max-width: 300px; }

	.Banner { padding: 10px 0; }

	.Banner .content { padding: 8px 0 0; }

	.Banner .content h1 { font-size: 28px; line-height: 1.5; margin: 0 0 8px; }

	.Banner .content span { font-size: 20px; }

	.Banner .content p { font-size: 18px; padding: 0 0 15px; }

	.Banner .content p br { display: none; }

	.Banner-new { margin: 10px 0 0; }

	.Banner-new .content h1 { font-size: 32px; margin: 0 0 8px; }

	.Banner-new .content p { font-size: 22px; line-height: 35px; }

	footer { padding: 30px 0; }

	footer p { font-size: 18px; padding: 0 0 15px; }

	footer p br { display: none; }

	.home-page .Banner-new .page_content p br { display: none; }

	.home-page .Banner-new .page_content { max-width: 575px; }

	.popup .content { position: fixed; width: 94%; height: 80vh; overflow: hidden; overflow-y: auto; padding: 15px 15px 20px; }

	.popup .close-btn { top: 5px; right: 5px; width: 25px; height: 25px; font-size: 22px; line-height: 20px; }

	.popup .content h1 { font-size: 23px; margin: 0 0 20px; }

	.popup .content form .box input.wpcf7-submit { padding: 10px 18px; }

	.popup a.popup-logo { margin: 20px 0; }



	/***** Exhibitions Page *****/

	.Exhibition_section { margin: 25px 0 30px; }

	.Exhibition_section h1 { font-size: 23px; margin: 0 0 25px; }

	.Exhibition_section .box-section .box { width: calc(50% - 15px); }

	.Exhibition_section .box-section .box:nth-child(even) { margin-left: 30px; }

	.Exhibition_section .box-section .box:nth-child(n+3) { margin-top: 30px; }

	.Exhibition_section .box-section .box .image { margin: 0 0 8px; }

	.Exhibition_section .box-section .box .content a { font-size: 18px; margin: 0 0 8px; }

	.Exhibition_section .box-section .box .content p { padding: 0 0 12px; }

	.sw-pagination { padding: 40px 0 0; }



	/***** About Us Page *****/

	.About_Us { margin: 30px 0; }

	.About_Us .Left-box h1 { margin: 0 0 15px; }

	.About_Us .Left-box p { font-size: 19px; line-height: 31px; text-align: left; padding: 0 0 12px; }

	.About_Us .Right-box span { font-size: 20px; }

	.Purchasing-legal { padding: 15px 0;}

	.Purchasing-legal h2 { margin: 0 0 15px; }

	.Purchasing-legal p { font-size: 19px; line-height: 1.3; padding: 0 0 12px; }



	/***** Artists Page *****/

	.Artists_section { padding: 20px 0 0; }

	.Artists_section .box-section { margin: 0 0 50px; }

	.Artists_section .box-section .box { width: calc(33.333% - 20px); margin-right: 30px !important; }

	.Artists_section .box-section .box:nth-child(4n+0) { margin-right: 30px !important; }

	.Artists_section .box-section .box:nth-child(3n+0) { margin-right: 0 !important; }

	.Artists_section .box-section .box:nth-child(n+4) { margin-top: 30px; }



	/***** Artists Detail Page *****/

	.Artists_detail { margin: 20px 0 40px; }

	.Artists_detail .Title { margin: 0 0 20px; }

	.Artists_detail .Left-box .Title span, .Artists_detail .Title .Browse-artists, .Detail_single .Left-box .Title span, .Detail_single .Right-box .Title a.Browse-artists { font-size: 17px; }

	.Artists_detail .Left-box span { font-size: 23px; max-width: 100%; padding: 0 0 0 15px; margin: 0 0 25px; }

	.Artists_detail .Left-box p { font-size: 18px; padding: 0 0 15px; }

	.Artists_detail .Right-box .Detail-image img { margin: 0 0 8px; }

	.Artists_detail .Right-box .Detail-image span { padding: 0 0 12px; }

	.Artists_detail .Right-box .Detail-image span, .Artists_detail .Right-box .Detail-image a.View-works { font-size: 16px; }

	.Works-section { margin: 0 0 30px; }

	.Works-section .Box-section .box { width: calc(50% - 15px); margin: 0 !important; }

	.Works-section .Box-section .box:nth-child(even) { margin-left: 30px !important; }

	.Works-section .Box-section .box:nth-child(n+3) { margin-top: 30px !important; }

	.Works-section .Box-section .box .images { margin: 0 0 10px; }

	.Works-section .Box-section .box .content a { font-size: 19px; margin: 0 0 8px; }

	.Works-section .Box-section .box .content span { margin: 0 0 8px; }

	.Works-section .Box-section .box .content p { padding: 0 0 8px; }



	/***** Artists Detail Single Page *****/

	.Detail_single { margin: 20px 0 30px; }

	.Detail_single .Left-box .Title { margin: 0 0 20px; }

	.Detail_single .Left-box .Title h1 a { font-size: 23px; }

	.Detail_single .Left-box span { font-size: 18px; margin: 0 0 12px; }

	.Detail_single .Left-box p { font-size: 17px; padding: 0 0 12px; }

	.Detail_single .Left-box a { /*font-size: 18px;*/ margin: 0 0 12px; }

	.Detail_single .Left-box .Art-money-logo p { font-size: 18px; }

	.Detail_single .Left-box a.photo_a { padding: 5px 0 10px; }

	.Detail_single .Left-box p.Price { margin: 0 0 5px; }

	.Art-money-logo { margin: 20px 0 0; }

	.Detail_single .Left-box { margin: 0 0 20px; }

	.Detail_single .Right-box .Title { margin: 0 0 20px; }

	.Grid-image { margin: 20px 0 0; }

	.Grid-image .box { width: calc(33.333% - 16px); margin-right: 24px; }

	.Grid-image .box .overlay span { font-size: 18px; }



	/***** Art Enquiry Page *****/

	.Art_Enquiry_Page .contact-img-text h2 { margin: 0 0 10px; }

	.Art_Enquiry_Page .Right-box form { padding: 20px; }

	/* Biography Page 30-11-23 */
	.artist-biography .artist-nav-links ul.artist-links { float: none; margin: auto; display: table; }
	.artist-biography .artists-main-desc { max-width: 100%; line-height: 1.2; font-size: 18px; }
	.artist-biography .artists-main-img { width: 100%; margin: 0 0 30px;}
	.artist-biography .artists-main-img .artist-img { height: 220px; width: 220px; margin:0 auto 8px;}
	.artist-biography .Title h1 { margin: 0 0 20px; text-align: center; }

	/* Contact us 11-1-24 */
	.Contact_Us .Right-box, .Contact_Us .Left-box{width: 100%;}
	.Contact_Us .contact-info-content p, .Contact_Us .contact-info-content ul li, .Contact_Us .contact-info-content p a{font-size: 18px;}
	.Contact_Us .contact-info-content p { padding: 0 0 22px; line-height: 1.3; }
	.Contact_Us .contact-info-content h2 { font-size: 23px; margin: 15px 0 22px; }

	/* 21-2-24 */
	.home-page .more_information{margin:30px auto 0;}

	/* 13-3-24 */
	.Exhibition_section .post_content, .Exhibition_section .current_exhibitions, .Exhibition_section .future_exhibitions, .Exhibition_section .past_exhibitions { margin: 0 0 30px; }

	/* 3-4-24 */
	.catalogues_page .Works-section .Box-section .box:nth-child(3n+0) { margin-right: 20px; }
	.catalogues_page .Works-section .Box-section .box:nth-child(2n+0) { margin-right: 0; }
	.catalogues_page .Works-section .Box-section .box:nth-child(n+2) { margin-top: 20px; }
	.catalogues_page .Works-section .Box-section .box { width: calc(50% - 20px); margin-right: 20px; }

/* 9-12-2025 */
.Artists_detail.Detail__page .Detail-image { height: 250px; }
.Artists_detail.Detail__page .Detail-image .Title { padding: 25px; }
.Artists_detail.Detail__page .Detail-image .Title h1 { font-size: 26px; }
.Artists_detail.Detail__page .Detail-image .Title span { font-size: 22px; }
.Artists_detail.Detail__page .Biog_section { padding: 15px 0; }
.Artists_detail.Detail__page .Biog_section a { font-size: 19px; }


/* Tregony Contemporary In Residence : 16-12-25 */
.InResidenceComplete h2 { font-size: 22px; }
.InResidenceComplete h3{font-size: 20px;}
.InResidenceComplete p { font-size: 18px; }
.InResidenceComplete p.big { font-size: 19px; }
.InResidenceComplete .intro-box { margin: 0 0 30px; }
.InResidenceComplete ul li{font-size: 18px; line-height: 27px;}
.InResidenceComplete .itinerary-row .grid-col-6 { grid-column: span 12; gap: 20px; margin: 0 0 10px; }
.InResidenceComplete .grid-row { gap: 5px; }
.InResidenceComplete .banner .img { margin: 0 -5%; }
}



@media (max-width: 479px) {



	h1 { font-size: 22px; letter-spacing: 0.5px; margin: 0 0 20px; }

	h2 { font-size: 21px; letter-spacing: 0.5px; margin: 0 0 20px; }

	textarea { height: 120px; }



	/***** Home Page *****/

	header { padding: 15px 0; }

	header .Logo img { max-width: 210px; }

	.Banner .content h1 { font-size: 25px; line-height: 1.2; letter-spacing: 0.5px; margin: 0 0 8px; }

	.Banner .content span { font-size: 19px; }

	.Banner .content p { font-size: 17px; padding: 0 0 12px; }

	.Banner-new .Image { margin: 0 0 15px; }

	.Banner-new .content h1 { font-size: 28px; margin: 0 0 8px; }

	.Banner-new .content p { font-size: 20px; line-height: 32px; padding: 0 0 12px; }

	footer { padding: 20px 0; }

	footer p { font-size: 17px; padding: 0 0 12px; }

	.popup .content { height: 87vh; }

	.popup .content h1 { font-size: 22px; margin: 0 0 18px; }

	.popup .content form .box label { width: 100%; display: inline-block; float: initial; margin: 0 0 8px; }

	.popup .content form .box:nth-last-child(2) { width: 100%; display: inline-block; float: initial; }

	.popup .content form .box input, .popup .content form .box textarea, .popup .content form .box p span.wpcf7-not-valid-tip { width: 100%; display: inline-block; float: initial; }

	.popup .content form .box:last-child { width: 100%; display: inline-block; float: initial; text-align: center; }

	.popup .content form .box input.wpcf7-submit { padding: 9px 15px; }

	.popup a.popup-logo { margin: 18px 0 15px; }



	/***** Exhibitions Page *****/

	.Exhibition_section { margin: 20px 0; }

	.Exhibition_section h1 { font-size: 22px; margin: 0 0 20px; }

	.Exhibition_section .box-section .box { width: 100%; display: inline-block; float: initial; margin: 0 !important; }

	.Exhibition_section .box-section .box:nth-child(n+2) { margin-top: 30px !important; }

	.Exhibition_section .box-section .box .image { height: initial !important; display: inline-block; margin: 0 0 8px; }

	.Exhibition_section .box-section .box .content p { padding: 0 0 10px; }

	.sw-pagination { padding: 30px 0 0; }



	/***** About Us Page *****/

	.About_Us { margin: 20px 0; }

	.About_Us .Left-box h1 { margin: 0 0 12px; }

	.About_Us .Left-box p { font-size: 18px; line-height: 28px; text-align: left; padding: 0 0 10px; }

	.About_Us .Left-box { margin: 0 0 10px; }

	.About_Us .Right-box .Image img { margin: 0 0 8px; }

	.About_Us .Right-box span { font-size: 19px; }

	.Purchasing-legal { padding: 12px 0; }

	.Purchasing-legal h2 { margin: 0 0 12px; }

	.Purchasing-legal p { font-size: 18px; line-height: 1.3; padding: 0 0 10px; }



	/***** Artists Page *****/

	.Artists_section .box-section { margin: 0 0 35px; }

	.Artists_section .box-section .box { width: calc(50% - 10px); margin: 0 !important; }

	.Artists_section .box-section .box:nth-child(even) { margin-left: 20px !important; }

	.Artists_section .box-section .box:nth-child(4n+0) { margin-right: 0 !important; }

	.Artists_section .box-section .box:nth-child(n+3) { margin-top: 20px !important; }

	.Artists_section .box-section .box a { font-size: 16px; margin: 8px 0 0;}



	/***** Artists Detail Page *****/

	.Artists_detail { margin: 15px 0 30px; }

	.Artists_detail .Title { margin: 0 0 15px; }

	.Artists_detail .Left-box { margin: 0 0 15px; }

	.Artists_detail .Left-box span { font-size: 20px; max-width: 100%; padding: 0 0 0 12px; margin: 0 0 15px; }

	.Artists_detail .Left-box p { font-size: 18px; padding: 0 0 12px; }

	.Works-section { margin: 0 0 20px; }

	.Works-section .Box-section .box { width: 100%; margin: 0 !important; }

	.Works-section .Box-section .box:nth-child(even) { margin-left: 0 !important; }

	.Works-section .Box-section .box:nth-child(n+2) { margin-top: 25px !important; }

	.Works-section .Box-section .box .images { height: initial !important; margin: 0 0 8px; }



	/***** Artists Detail Single Page *****/

	.Detail_single { margin: 15px 0 20px; }

	.Detail_single .Left-box .Title { margin: 0 0 15px; }

	.Detail_single .Left-box .Title h1 a { font-size: 22px; }

	.Art-money-logo { margin: 15px 0 0; }

	.Grid-image .box { width: calc(50% - 12px); margin: 0; }

	.Grid-image .box:nth-child(even) { margin-left: 24px; }

	.Grid-image .box:nth-child(n+3) { margin-top: 25px; }

	.Grid-image .box .overlay span { font-size: 17px; }



	/***** Art Enquiry Page *****/

	.Art_Enquiry_Page .Right-box form { padding: 15px; }

	.Art_Enquiry_Page .Right-box form .box .wpcf7-not-valid-tip { font-size: 16px; }



	/* Contact us 11-1-24 */
	.Contact_Us .contact-info-content p, .Contact_Us .contact-info-content ul li, .Contact_Us .contact-info-content p a{font-size: 17px;}
	.Contact_Us .contact-info-content p { padding: 0 0 20px; line-height: 1.3; }
	.Contact_Us .contact-info-content h2 { font-size: 22px; margin: 10px 0 20px; }
	.Contact_Us .Right-box .Image img{margin: 0	;}
	.Contact_Us .Right-box .Image { margin-top: 20px; }

	/* 21-2-24 */
	.home-page .more_information{margin:20px auto 0;}
	.home-page .Banner-new .page_content p, .home-page .more_information p{padding: 0 0 15px;}

	/* 13-3-24 */
	.Exhibition_section .post_content, .Exhibition_section .current_exhibitions, .Exhibition_section .future_exhibitions, .Exhibition_section .past_exhibitions { margin: 0 0 25px; }

	/* 3-4-24 */
	.catalogues_page .Works-section .Box-section .box { width: 100%; }

/* 9-12-2025 */
.keepin_touch_box .email-row .Email-box label { font-size: 16px; }
.keepin_touch_box .email-row .Email-box input { width: calc(100% - 115px); }
.keepin_touch_box { padding: 15px; margin: 20px 0 0; }
.Artists_detail.Detail__page .Detail-image { height: 230px; margin: 0 0 20px; }
.Artists_detail.Detail__page .Detail-image .Title { padding: 20px; }
.Artists_detail.Detail__page .Detail-image .Title h1 { font-size: 24px; margin: 0 0 10px; }
.Artists_detail.Detail__page .Detail-image .Title span { font-size: 21px; }
.Artists_detail.Detail__page .artists_description span { margin: 0 0 20px; }
.Artists_detail.Detail__page .artists_description { margin: 0 auto 15px; }
.Artists_detail.Detail__page .Biog_section { padding: 12px 0; }

/* Tregony Contemporary In Residence : 16-12-25 */
.InResidenceComplete .AboutErinRaedekeimg{margin: 0 0 15px; max-width: 100%;}
.InResidenceComplete .banner .img .bottomtxt{line-height: 1.2;}
}