@media only screen and (max-width: 1199px){
	.container {max-width: 970px;}
	.navigation_main ul li {padding: 0 20px;}
	.mainslider .owl-nav {max-width: 940px;}
	.beaseresec .beauimg img {width: 100%;}
	footer .fbox1 {width: 300px; padding-right: 50px;}
	footer .fbox2 {width: 184px;}
	footer .fbox3 {width: 176px;}
}
@media only screen and (max-width: 991px){
	.container {width: 750px;}
	.mainslider .owl-nav {max-width:720px;}
	.artgallsec .textinfo1 .ctextinfo {padding-right: 0px;}
	.artgallsec .artgaimg {padding: 30px 15px 0px;}
	footer .fboxs {width: 50%;}
	footer .fbox3, footer .fbox4 {margin-top: 30px;}
}
@media only screen and (max-width: 767px){
	.container {width: auto;}
	.ctextinfo h4 {font-size: 32px;line-height: 39px;}
	.ctextinfo p {font-size: 16px;}
	.artgallsec .textinfo1 .ctitle h3 {font-size: 36px; line-height: 50px;}
	.rheader, .mainslider:after, .artgallsec:before, .artgallsec:after {display: none;}
	.headertop {display: block !important; text-align: center;}
	.mainslider .sliderbanner {height: 540px;}
	.mainslider .slidertexts {top: 67%;}
	.mainslider .slidertexts h2 {font-size: 26px; line-height: 34px;}
	.mainslider .slidertexts h4 {font-size: 20px; margin-top: 0px;}
	.mainslider .slidertexts p {font-size: 16px; margin-top: 10px;}
	.mainslider .owl-nav {max-width:95%;}
	.beaseresec .textinfo1 {padding-left: 15px;}
	.artgallsec {padding: 50px 0px;}
	.artgallsec .textinfo1 .ctextinfo p {line-height: 26px;}
	.lblogsec {margin-top: 50px;}
	footer .fboxs {width: 100%;}
	footer .fbox1 {padding-right: 0px;}
	footer .fbox2 {margin-top: 30px;}
}