@media screen and (min-width:960px) and (max-width: 1199px),  (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
    .filterArea, .col-md-12.filterArea {padding: 20px 0 50px;}
    .categoryHeading {margin:0;}
    .categoryHeading .holder {margin: 0 30px;}
    .artworks {padding: 0 30px;}
    .artworksArea {padding: 0 50px;}
    .contactWrapper{
		padding-bottom:30px;
	}
    .contactInfo article {
        margin-left: -5px;
        margin-right: -5px;
    }
	.bottom-buffer{
		padding-bottom: 20px;
	}
    .contactInfo .infoRow {margin:0 20px;}
    /*.contactInfo .infoMember {width:31.5%;}*/
    /* Home page */
    .big-img-container {
        width: 90%;
        height: 480px;
        overflow: hidden;
        max-height: 480px;
        margin: 0 auto;
    }
    .big-img-container img {
        max-width: 1100px;
        height: auto;
    }
    .image-area .additional-logo {
        padding-top: 60px;
        padding-bottom: 60px;
        display: block;
        margin: 0 auto;
    }
    .description-area p {width: 100%;}
	.artDetailBanner {
		padding-bottom: 61px;
	}
}


@media screen and (max-width:959px) and (min-width: 768px),  (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait)  {
    .categoryHeading {padding: 0 10px;}
    .gutter-sizer {width: 20px;}
    .contactWrapper{
		padding-bottom:30px;
	}
    .contactInfo article {
        margin: 94px -5px 0;
        padding: 0;
    }
	.contactInfo article {
		margin-top: 0;
		margin-bottom: 89px;
	}
    .contactInfo .infoRow {margin:0 20px;}
    /*.contactInfo .infoMember{width:31.5%;}*/
    /* Home page */
    .image-area {max-width: 960px;}
    .big-img-container {
        width: 100%;
        height: 480px;
        max-height: 480px;
    }
    .description-area p {
        width: 100%;
        text-align: left;
    }
	.artDetailBanner img,
	.membersite-banner img{
		width: 100%;
	}
	.artDetailBanner {
		padding-bottom: 61px;
	}
}
