@media only screen and (max-width:900px){
.content{width:90%;}
.img-cont img{width:100%;}
.select-stone ul{width:100%; text-align:center;}
.select-stone ul li{display:inline-block; float:none; width:12%; margin:0 5px;}
.select-stone ul li a img{width:100%;}
}
@media only screen and (max-width:850px){
/*header{background:linear-gradient(65deg, #ffdd02 0%, #ffdd02 30%, #000000 30%, #000000 100%);}*/
}
@media only screen and (max-width:768px){
footer ul li{padding:0 15px;}
.reveal-modal-bg{position:fixed;}
}
@media only screen and (max-width:668px){
footer ul li{padding:0 12px;}
}

@media only screen and (max-width:630px){
.middle-logo{margin-left:-137px;}
}
@media only screen and (max-width:600px){
/*header{background:linear-gradient(360deg, #ffdd02 0%, #ffdd02 40%, #000000 30%, #000000 100%); height:150px; background:-webkit-linear-gradient(90deg, #ffdd02 0%, #ffdd02 40%, #000000 30%, #000000 100%); height:150px;}*/
.middle-logo{width: 100%;left: 0 !important;margin-left: 0;left: 0;}
.right-data{margin-top:4px;}
.right-data{float:right; position:relative;  top:78px;}
.left-data{width: auto;position: absolute;top: 78px;left: 0;}
.right-data a{background:#000; color:#FFDE02;}
.middle-switch{right:13px;}
.select-stone ul li{width:122px; margin:0 9px 10px 9px !important;}
footer ul li{padding:0 4px;}
.container-pop-up-right.reveal-modal.email-pop{width:90%; margin-left:-45%; padding:30px;}
.switch-hover{left:-95px;}
.reveal-modal{position: absolute;}
.watermark{top: 15px;}
.left-icons{position: absolute; bottom: inherit; top: 10px;}
.middle-switch{left: inherit; bottom: 10px; right: 30px; margin-left: 0; position: absolute; transform: translate(0);}
}
@media only screen and (max-width:500px){
footer ul li{padding:0; width:100%; float:left; margin-bottom:10px;}
.left-summery{width:100%; padding:0;}
.pop-form{width:100%;}
.summery-img img{width:auto;}
.pop-form input.half-text[type="text"],.pop-form input.half-text[type="text"]{width:100%;}
.container-pop-up-right.reveal-modal.summery{width:90%; margin-left:-45%;}
.left-summery.summery-row .location-nm p{font-size:9px;}
.container-pop-up-right.reveal-modal.email-thank-you{width:90%; margin-left:-45%;}
.container-pop-up-right.reveal-modal.help{width:90%; margin-left:-45%; padding:30px;}
}
@media only screen and (max-width:400px){
	.left-icons ul li{width: 45px;}
	.watermark{width: 115px; top: 25px;}
	.left-icons ul li a span{font-size: 7px;}
}