@media(max-width:1010px){
.container{width:98%;}	
header{padding:28px 0 37px 0;}
.profile h1{font-size:40px;}
.williams{padding:0 0 0 2%;}
nav ul li{margin:0 0 0 10px;}
.art img{width:95%; height:auto;}
.art span{right:-117px;}
.galler_types ul li{width:23.7%;}
.copy span{right:-115px;}
.gallery-items .copy{display:none;}
.gallery-items small{display:block;}
.logo{padding:0 0 0 2%;}
.copy span{display:none;}
.video span{display:block;}
.galler_types ul{margin:0;}
}
@media(max-width:767px){
.container{width:95%;}	
header{padding:18px 0 27px 0;}	
.williams{padding:0 0 0 0;}
.profile{width:100%; float:none; display:block; margin:0 0 10px 0;}
.art{width:100%; float:none; display:block; margin:0 0 0px 0; padding:20px 0 0 0;}
nav{display:none; float:none; width:100%;}
.menu{display:block; top:13px;}
nav ul li{float:none; width:100%; display:block; padding:0 0 10px 0; margin:0;}
nav ul li a{width:100%; padding:10px 0; display:block; height:auto; line-height:15px; background:#7c1bc5; font-size:14px;}
nav ul li a.about{background:#eb31e0; width:100%; padding:10px 0; display:block; height:auto; line-height:15px;}
nav ul li a.gallery{background:#00bbd9; width:100%; padding:10px 0; display:block; height:auto; line-height:15px;}
nav ul li a.media{background:#f2cb27; width:100%; padding:10px 0; display:block; height:auto; line-height:15px;}
nav ul li a.studio{background:#fc2d06; width:100%; padding:10px 0; display:block; height:auto; line-height:15px;}
nav ul li a.contact{background:#030403; width:100%; padding:10px 0; display:block; height:auto; line-height:15px;}
nav ul{width:100%;}
.art img{width:100%; height:auto;}
.art span{display:none;}
.galler_types ul li{width:32.1%; margin:0 0.5% 10px;}
.galler_types ul{display:block; text-align:center; float:none;}
.copy{display:none;}
.logo{padding:0;}
.galler_types ul li:nth-child(4), .galler_types ul li:nth-child(8){margin-right:0.5%;}
.galler_types ul li:nth-child(1), .galler_types ul li:nth-child(5){margin-left:0.5%;}
.galler_types ul li:nth-child(1), .galler_types ul li:nth-child(4){margin-left:0;}
.galler_types ul li:nth-child(3), .galler_types ul li:nth-child(6){margin-right:0;}
}
@media(max-width:599px){
.galler_types ul li{width:49%;}
.galler_types ul li:nth-child(1), .galler_types ul li:nth-child(4){margin-left:0.5%;}
.galler_types ul li:nth-child(3), .galler_types ul li:nth-child(6){margin-right:0.5%;}
.galler_types ul li:nth-child(odd){margin-left:0;}
.galler_types ul li:nth-child(even){margin-right:0;}
}
@media(max-width:479px){
.profile{text-align:center;}
.profile h1{font-size:30px;}	
header{padding:8px 0 17px 0;}
.art{padding:10px 0 0 0;}
.video{padding:20px 0 0;}
.menu{top:20px;}
.galler_types ul li{width:100%; margin:0 0 10px 0;}
.galler_types ul li:nth-child(odd){margin-left:0;}
.galler_types ul li:nth-child(even){margin-right:0;}
.profile p{text-align:center;}
}
@media(min-width:768px){
nav{display:block !important;}	
}