@media all and (min-width:920px) {
		#men {height:650px !important; position:relative;}
		.right_lower_side{width: 780px;}
		.left_side img {float: left; margin:5px 0 15px;}
		.other-press {top:-75px !important; right:0 !important;}
}

@media all and (max-width:919px) and (min-width: 768px) {
		#men {height:550px !important; position:relative;}
		.container {width: 100%;}
		
		.left_side{height:550px;}
		
		.right_side{float: left;width: 628px;}
		.right_lower_side{height: 425px; width: 628px; background-size: contain !important;}
		
		#pics {height: 425px; width: 628px;	background-size: 17% !important;display: none;}
		
		.left_side img {float: left; margin:5px 0 15px;}

/* page */

		#right_lower_side_text {width: 380px; margin -left:120px;}
		.jScrollPaneContainer{width: 385px !important; heig ht: 390px !important;margin: 0px auto;float: none;clear: both;}
		
		.page .container {width: 540px;}
		.page .right_side, .page .right_lower_side {width: 400px;}
		.page #gallery_page_floor_plan_link {margin-top: 10px;}
		.page #right_lower_side_pix { margin-top: 30px;}
		.page #right_lower_side_artists {width: 100%;}
		.page #right_lower_side_artists .jScrollPaneContainer #pane4 { height: 260px !important; width:390px !important;}
		.page .scroll-pane-list {width: 140px !important;}
		.page #pane1 {width: 270px !important;}
		
		.right_lower_side_about {width: auto; position:absolute; top: 10px; right: 10px;}
        
		
		#collection_name {margin-top: 0; width:100%; float:left;}
		
		#contact_image { float:none; width: 100%;}
		#contact_image img {width: 100%;}
		
		.other-press {top:-75px !important; right:-75px !important;}
		
		h1.h1-181 {line-height: normal !important; margin-top:100px; float:left;}

/* fancybox */

		#fancybox-inner {wi dth: 97% !important; margin:0 !important;}
		#fancybox-img {width: 100% !important; height:auto !important; top:0 !important; left: 0 !important;}
		#fancybox-title-over {margin-left: 0px !important; bottom: -68px  !important; position: absolute; left: 50px  !important;}
		#fancybox-left, #fancybox-right {bottom:0; top:auto !important; }

/* ScrollPane & List */

		.scroll-pane {height:auto !important;width:390px !important;}
		
		.artFairLinks {position: relative !important; top: 0 !important;}
		.artFairLinks a {display: block; float:left; clear:both;}
}

@media all and (max-width:767px) and (min-width: 640px) {
		#men {height:550px !important; position:relative;}
		.container {width: 100%;}
		.left_side{height:450px;}
		.right_side{float: left; width: 500px;}
		
		.right_lower_side{height: 335px; width: 500px;background-size: contain !important;}
		#pics { height: 335px; width: 500px; background-size: 17% !important;display: none;}
		.left_side img {float: left; margin:5px 0 15px;}

/* page */
		html > body .list_item_news_parent {margin-bottom: 30px;}
		.pr_thumbnail.sho {display: block;}
		#right_lower_side_text {width: 380px; margin -left:120px;}
		.jScrollPaneContainer{width: 385px !important; heig ht: 330px !important;}
		
		.page .container {width: 540px;}
		.page .right_side, .page .right_lower_side {width: 400px;}
		.page #gallery_page_floor_plan_link {margin-top: 10px;}
		.page #right_lower_side_pix { margin-top: 30px;}
		.page #right_lower_side_artists {width: 100%;}
		.page #right_lower_side_artists .jScrollPaneContainer #pane4 { height: 260px !important; width:390px !important;}
		.page .scroll-pane-list {width: 250px !important;}
		.page #pane1 {width: 270px !important;}
		
		.right_lower_side_about {width: auto; position:absolute; top: 10px; right: 10px;}

		#collection_name {margin-top: 0; width:100%; float:left;}
		#contact_image { float:none; width: 100%;}
		#contact_image img {width: 100%;}
		
		.other-press {top:-75px !important; right:-75px !important;}
		h1.h1-181 {line-height: normal !important; margin-top:100px; float:left;}

/* fancybox */
		
		#fancybox-inner {wid th: 97% !important; margin:0 !important; top:0 !important; left: 0 !important;}
		#fancybox-img {width: 100% !important; height:auto !important;}
		#fancybox-title-over {margin-left: 0px !important; bottom: -68px  !important; position: absolute; left: 50px  !important;}
		#fancybox-left, #fancybox-right {bottom:0; top:auto !important; }
		
/* ScrollPane & List */

		.scroll-pane {height:auto !important;width:390px !important;}
		
		.artFairLinks {position: relative !important; top: 0 !important;}
		.artFairLinks a {display: block; float:left; clear:both;}
}

@media all and (max-width:639px) and (min-width: 360px) {
		html > body .list_item_news_parent {margin-bottom: 30px;}
		.container {width: 100%;}
		#tog {display: block; position:absolute; top: 5px; left:5px; width: 30px; height:30px; cursor:pointer;}
		
		.open {background:url(../images/open.png) no-repeat;}
		.close {background:url(../images/clo.png) no-repeat !important;}
		
		.left_side{height:120px;overflow:hidden;float:none;margin:auto;}
		.left_side img{float:none;margin:10px;}
		
		ul.menu {padding-left: 15px;}
		.right_side{float: left; width: 100%;}
		
		.right_upper_side { height: 70px; text-align: center;}
		.right_upper_side_white_space {height: auto;}
		.right_upper_side_white_space h1 {line-height: 30px !important;}
		
		.right_lower_side{ width:95%;background-position:center center !important;background-size: contain !important;	max-width:500px;margin:auto;overflow-x: hidden;}
		#pics { height: 335px; width: 500px; background-size: 17% !important;display: none;}
		
		.left_side #search {display: none;}
		#search.b {display: block; z-index:10000;}
		
		#search { text-align: left; margin: 0px auto;position: fixed; bottom: 0px;width:100%;background:#fff;left:0;}
		
		#search .search {width: 150px; margin:auto; text-align:center;}
		
		.inputbox { width: 150px;}

/* page */

		.pr_thumbnail.sho {display: block;}
		#right_lower_side_text {width: 380px; margin -left:120px;}
		.jScrollPaneContainer{width: 350px !important; height: 380px !important; margin: 0 auto;  float:none; clear: both;}
		
		.page .container {width: 100%;;}
		.page .right_side, .page .right_lower_side {width: 350px; float:none; margin: auto;}
		.page #gallery_page_floor_plan_link {margin-top: 10px;}
		.page #right_lower_side_pix { margin: 30px auto; width:350px;}
		.page #slider-wrapper {width: 100%; height: 260px; margin-bottom: 5px; overflow:hidden;}
		.page .right_upper_side_text_space_right #links{ display:none;}
		.page div.right_upper_side table tr td {max-height: 10px !important; height:10px;}
		.page .res {display: none;}
		.page table.tab {height: 30px !important;}
		.page table.tab h2 {text-align: left !important;}
		.page #right_lower_side_artists {width: 100%;}
		.page #right_lower_side_artists .jScrollPaneContainer #pane4 { height: 260px !important; width: 270px !important; float: none; margin: 30px auto 0;;}
		.page .scroll-pane-list {width: 220px !important;}
		.page #pane1 {width: 350px !important;}
		
		.right_upper_side_left_white_space {display: none;}
		#collection_name {margin-top: 0; width:100%; float:left;}
		.pos22 {display: block; top: 10px; right: 0; position:absolute;}
		
		.other-press {top:10px !important; right:10px !important; position:fixed !important;}
		
		h1.h1-181 {line-height: normal !important; margin-top:px; float:left;}
		
		.right_lower_side_about {width: auto; position:absolute; top: 10px; right: 10px;}
        #pressrelease .right_lower_side_about, #pastExh .right_lower_side_about{display: none;}
/* fancybox */
		#fancybox-inner {width: 97% !important; margin:0 !important; top:0 !important; left: 0 !important;}
		#fancybox-img {width: 100% !important; height:auto !important;}
		#fancybox-title-over {margin-left: 0px !important; bottom: -68px  !important; position: absolute; left: 50px  !important;}
		#fancybox-left, #fancybox-right {bottom:0; top:auto !important; }

/* ScrollPane & List */
		
		.scroll-pane {height:auto !important;width:355px !important;}
		
		.artFairLinks {position: relative !important; top: 0 !important;}
		.artFairLinks a {display: block; float:left; clear:both;}


}

@media all and (max-width:359px) {
		.container {width: 100%;}
		#tog {display: block; position:absolute; top: 5px; left:5px; width: 30px; height:30px; cursor:pointer;}
		
		.open {background:url(../images/open.png) no-repeat;}
		.close {background:url(../images/clo.png) no-repeat !important;}
		
		.left_side{height:120px;overflow:hidden;float:none;	margin:auto;}
		.left_side img{float:none;margin:10px;}
		.right_side{ float: left; width: 100%;}
		ul.menu {padding-left: 15px;}
		
		.right_upper_side {height: 75px;text-align: center;}
		.right_upper_side_white_space {height: auto;}
		.right_upper_side_white_space h1 {line-height: 30px !important;}
		
		.right_lower_side{width: 95%;background-position:center center !important;background-size: contain !important;max-width:500px;margin:auto;overflow-x: hidden;}
		#pics { height: 335px; width: 500px; background-size: 17% !important;display: none;}
		
		.left_side #search {display: none;}
		#search.b {display: block; z-index:10000;}
		
		#search { text-align: left; margin: 0px auto; position: fixed; bottom: 0px;width:100%;background:#fff;left:0;}
		
		#search .search {width: 150px; margin:auto; text-align:center;}
		
		.inputbox { width: 150px;}
		
		html > body .list_item_news_parent { margin-bottom: 30px;}

/* page */

		.pr_thumbnail.sho {display: block;}
		#right_lower_side_text {width: 320px; margin -left:120px;}
		.jScrollPaneContainer{width: 300px !important; height: 380px !important; margin: 0 auto;  float:none; clear: both;}
		.page .container {width: 100%;}
		.page .right_side, .page .right_lower_side {width: 300px; float:none; margin: auto;}
		.page #gallery_page_floor_plan_link {margin-top: 10px;}
		.page #right_lower_side_pix { margin: 30px auto; width:300px;}
		.page #slider-wrapper {width: 100%; height: 260px; margin-bottom: 5px; overflow:hidden;}
		.page .right_upper_side_text_space_right #links{ display:none;}
		.page div.right_upper_side table tr td {height: 10px;}
		.page .right_upper_side_text_space_right #links{ display:none;}
		.page div.right_upper_side table tr td {max-height: 10px !important; height:10px;}
		.page .res {display: none;}
		.page table.tab {height: 30px !important;}
		.page table.tab h2 {text-align: left !important;}
		.page #right_lower_side_artists {width: 100%;}
		.page #right_lower_side_artists .jScrollPaneContainer #pane4 { height: 260px !important; width: 270px !important; float: none; margin: 30px auto 0;}
		.page .scroll-pane-list {width: 155px !important;}
		.page #pane1 {width: 300px !important;}
		
		.right_upper_side_left_white_space {display: none;}
		
		.right_lower_side_about {width: auto; position:absolute; top: 10px; right: 10px;}
		#pressrelease .right_lower_side_about, #pastExh .right_lower_side_about{display: none;}
		#collection_name {margin-top: 0; width:100%; float:left;}
		
		
		
		#contact_image { float:none; width: 100%;}
		#contact_image img {width: 100%;}
		
		#mailing_list_subscription_box input {float: right;	background-color: #F6F6F6;width: 85%;}
		
		.pos22 {display: block; top: 10px; right: 0; position:absolute;}
		
		.other-press {top:10px !important; right:10px !important; position:fixed !important;}
		h1.h1-181 {line-height: normal !important; margin-top:px; float:left;}


/* fancybox */

		#fancybox-inner {wid th: 97% !important; margin:0 !important; top:0 !important; left: 0 !important;}
		#fancybox-img {width: 100% !important; height:auto !important;}
		#fancybox-title-over {margin-left: 0px !important; bottom: -78px  !important; position: absolute; left: 0px  !important; width:100% !important;}
		#fancybox-left, #fancybox-right {bottom:0; top:auto !important; }

/* ScrollPane & List */

		.scroll-pane {height:auto !important;width:300px !important;}
		
		.artFairLinks {position: relative !important; top: 0 !important;}
		.artFairLinks a {display: block; float:left; clear:both;}

}
