@charset "utf-8";
@media only screen and (max-width:1200px){
#li-golden{
	display:none !important;
}
}
@media only screen and (max-width: 1024px){
/* INDEX PAGE 1024 */
body{overflow-x:hidden !important;}
.wrapper-100{
	width:100% !important;
}
.wrapper-content{
	width:98% !important;
}
.nav > li > a{
	padding:12px 15px !important;
}
.logo{
	float:left;
	z-index:1000;
	position:relative;
	margin-top:-3% !important;
}
.wrapper-menu-bg{
	margin-top:-88px !important;
}
.ornam-instance{
	width:25% !important;
	height:390px;
	float:left;
	text-align:center;
	margin:0px 0px !important;
}
.clear-float-hidden{
	clear:both;
	display:block !important;
}
.tel{
	margin:1% 0 !important;
	float:left !important;
}
.actor-text{
	text-align:center;
	width:55%;
	margin:-35% auto 0 auto !important;
}
.rings-text{
	text-align:center;
	width:90%;
	margin:-70% auto 0 auto !important;
}
.bracelets-text{
	text-align:center;
	width:90%;
	margin:-70.75% auto 0 auto !important;
}
/* MENU AREA 1024 */
.navigationarea{
	margin:40px 0 0 -62px !important;
}
.menu_div {
    float: right;
    margin: -6% 3% 0 0;
}
.main_menu ul li a {
    color: #777777;
    font: 13px Verdana !important;
}
/* BLACK FLAG */
.swatch, .ear-ring{
	height:219px !important;
}
.swatch-text p, .ear-ring-text p, .righty-text p{
	display:none !important;
}
/* SHOPPING CART 1024 */
.cart-left img{
	width:100% !important; 
}
/* SHOWROOM 1024 */
.captcha-left, .captcha-middle{
	width:100% !important;
	margin:1% 0 !important;
}
.captcha-right{
	width:100% !important;
	margin:0 0 10% 0 !important;
}
.showroom-left img{
	width:100% !important;
}
/* CONTACT US 1024 */
.phone-left img {
	width:100% !important;
}
/* ABOUT US 1024 */
.navig-bar{
	margin:4% auto !important;
}
.simpleLens-big-image-container {
    height: 320px !important;
	
}
.top-menu{
	margin:23px 0 0 0 !important;
}
.searchtb{
	width:120px !important;
}
.black-container{
	width:190px !important;
	margin:27px 0 0 !important;
}
.main_menu ul{
	margin:0 0 0 0 !important;
}
.main_menu ul li{
	padding:0 20px !important;
}
.menu_div{
	float:none !important;
	margin:-30px 0 0 0 !important;
}
#img-helper img{
	width:100% !important;
}
.entity-edit p, .entity-edit-black p{
	display:none !important;
}
.searchtb, .BtnSrch{
	display:none !important;
}


}

/* MENU AREA RESPONSIVE CSS */
@media only screen and (max-width: 1020px){
/* INDEX 1020 */
.search-box, .search-image{
	display:none !important;
}
.actor-div{
	width:50% !important;
	float:left;
}
.rings-div{
	width:25% !important;
	float:left;
}
.bracelets-div{
	width:25% !important;
	float:right;
}
#nav {
	display: none !important;
}
/* MENU AREA START */
.menu_ham{ 
	position: absolute; 
	right:30px !important; 
	top:123px !important; 
	display:block; 
	cursor:pointer; 
	width:32px !important; 
	height:26px !important;
}
.menu_ham img{
	width:100% !important;
}
.menu_div{ 
	height:0px; 	 
}	
.main_menu{
	height:auto;
	width:50% !important;
	display:none;
	float:right;
	position:absolute;
	right:-30px !important;
	top:164px !important;
	z-index:3000 !important;
	background-image:none !important;
}
.main_menu ul{
	float:none;
	padding:0px;
	margin:0;
}
.main_menu ul li{
	list-style:none;
	width:100%;
	float:left;
	font-size:15px;
	padding:0px;
	margin:0;
	background-image:none !important;
}
.main_menu ul li a{
	display:block;
	text-decoration:none; 
	padding:8px 5px 8px 15px;
	background:#777777;
	color:#000;
	font-family:Georgia;
}
.main_menu ul li img{
	display:none;
}
.main_menu ul li.active a{	
	color:#fff;	
	background:#627f9a;
}
.main_menu ul li.active{	 
	color:#fff;	
}
.main_menu ul li a:hover{	
	color:#fff;	
}
.main_menu ul li a:hover{	
	background-color:#d1d1d1;
    color:#000;	
    border-bottom:0px solid #FFFFFF;
}
.main_menu ul li ul{	
	width:100%;
	position:relative;
	background-color:#003e64;
}
.main_menu ul li ul li{
	width:100%;
	background:#003e64;
	color:#000;	
}
.main_menu ul li ul li a{
	display:block;
	width:100%;	 
	color:#fff;
	background:#003e64;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
}
.main_menu ul li ul li a:hover{
	display:block;
	width:100%;
	background:#0095da;
	color:#FFF;	
}
/* MENU AREA END */
/* DISABLE PRODUCT ZOOM */
.simpleLens-lens-element {
    display:none !important;
}
}


@media only screen and (max-width: 991px){
.top-menu a{
	font:12px Verdana !important;
}
/* FOOTER */
.first{
	margin-top:3% !important;
}
.nav > li > a{
	padding:12px 8px !important;
}

.first ul{
	margin-top:-2% !important;
}
/* FOOTER NEW */
.swap991{
	display:block !important;
}
.simpleLens-big-image-container {
    height: 300px !important;
	
}
.company-logo{
	margin:5px 0 0 -70px !important;
}
.top-menu{
	margin-left:-15px !important;
}

.black-container{
	margin:24px 0px 0 !important;
}




}

@media only screen and (max-width: 980px){
/* INDEX 1024 */
.ornam-instance img{
	width:100% !important;
}
/* LISTING 980 */ 
.other-stuff-left img{
	width:100% !important;
}
.first-div span{
	white-space:nowrap;
	font:18px Arial !important;
	color:#5c5c5c;
}
/* PRODUCT 980 */
.shop-links img{
	margin-top:-2px !important;
}
/* SHOPPING 980 */
.stock{
	float:right;
	margin:-3% 0% 0 0 !important;
}

} 

@media only screen and (max-width: 800px){
/* INDEX 800 */
.actor-text{
	text-align:center;
	width:90%;
	margin:-38% auto 0 auto !important;
}

.rings-text{
	text-align:center;
	width:90%;
	margin:-88% auto 0 auto !important;
}
.bracelets-text{
	text-align:center;
	width:90%;
	margin:-88.75% auto 0 auto !important;
}
.ornam-instance p{
	font:14px/18px Georgia;
	color:#000;
	width:90%;
}
/* PRODUCT DETAILS 800 */
.prod-left{
	float:left;
	width:100% !important;
}
.prod-right{
	float:right;
	width:100% !important;
	margin:0 !important;
}
.prod-spec-left{
	float:left;
	width:69% !important;
	margin:0 !important;
}
.prod-spec-middle{
	float:right !important;
	width:29% !important;
	margin:0 !important;
}
.prod-spec-right{
	float:left !important;
	width:100% !important;
	margin:0 !important;
}
.prod-right-header{
	display:none !important;
}
.prod-right-header2 {
    display:block !important;
    margin:2% 0 !important;
}
/* CONTACT US 800 */
.phone-right span, .phone-right p{
	font-size:14px !important;
}
.company-logo{
	margin:5px 0 0 -20px !important;
}
.top-menu{
	margin-left:10px !important;
}
.top-menu li a{
	padding-right:8px !important;
	padding-left:8px !important;
}
.searchtb, .BtnSrch{
	display:none !important;
}
.black-container{
	margin:24px 25px 0 0 !important;
}
.entity-edit h2, .entity-edit-black h2{
	font-size:20px !important;
}












}

@media only screen and (max-width: 768px){
/* INDEX 768 */
.actor-text p, .rings-text p, .bracelets-text p{
	display:none !important;
}
.actor-div{
	width:100% !important;
	float:left;
	height:320px !important;
}
.rings-div{
	width:50% !important;
	float:left;
}
.bracelets-div{
	width:50% !important;
	float:right;
	margin-bottom:5% !important;
}
.rings-text{
	text-align:center;
	width:90%;
	margin:-50% auto 0 auto !important;
}
.bracelets-text{
	text-align:center;
	width:90%;
	margin:-50.75% auto 0 auto !important;
}
.ornam-instance span{
	font:20px "Times New Roman" !important;
	color:#777777;
}
.nav > li > a{
	padding:12px 3px !important;
}
/* LISTING 768 */
.part-heading{
	font:20px Georgia !important;
	text-transform:uppercase;
}


}


/* BOOTSTRAP RESPONSIVE MENU COLLAPSE */
@media only screen and (max-width: 767px){
.logo{
	float:left;
	z-index:1000;
	position:relative;
	margin-top:-50px !important;
}
/* MENU AREA START */
.menu_ham{ 
	top:113px !important; 
}
.main_menu{
	top:146px !important;
}
.first-div{
	padding-bottom:5% !important;
	text-align:center;
}
.first-div img{
	width:100% !important;
}
/* LISTING 767 */
.part-heading-right{
	font:25px Georgia;
	text-transform:uppercase;
	margin:4% 0 0 0 !important;
}
/* PRODUCT DETAILS 767 */
.prod-tips{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}
.tip-instance{
	background:none !important;
}
.tip-left, .tip-left img{
	display:none !important;
}
.tip-right{
	float:left !important;
}
/* SHOPPING 767 */
.stock {
    float:right;
    margin:-1.75% 50% 0 0 !important;
}
/* ENQUIRY 767 */
.spano{
	display:none !important;
}
/* MY ACCOUNT 767 */
.inner-padding{
	padding:0 !important;
}
.acc-entity{
	margin:30px 0 !important;
}

/* ORDER-DETAILS 767 */
.table-padding a{
	padding:0 !important;
	display:block !important;
	background:none !important;
}
.table-padding a:hover{
	color:#777777 !important;
	transition:color 1s;
	border:none !important;
}
.clear-float-hidden767{
	display:block !important;
}
.navbar-toggle{
	margin:36px 0 0 0!important;
}
.navbar-collapse{
	background:#d3d3d3 !important;
}
.navbar-static-top{
	position:relative;
	z-index:5000 !important;
}
.top-menu a, .top-menu a:hover{
	border-bottom:1px solid transparent !important;
}
.entity-edit h2, .entity-edit-black h2{
	font-size:28px !important;
}



}


@media only screen and (max-width: 640px){
/* INDEX 640 */
.actor-text{
	text-align:center;
	width:90%;
	margin:-20% auto 0 auto !important;
}
.rings-text{
	text-align:center;
	width:90%;
	margin:-50% auto 0 auto !important;
}
.bracelets-text{
	text-align:center;
	width:90%;
	margin:-50.75% auto 0 auto !important;
}
.ornaments-heading{
	text-transform:uppercase;
	font:18px Georgia !important;
	color:#fff;
}
.rings-heading{
	text-transform:uppercase;
	font:18px Georgia !important;
	color:#000;
}
.righty{
	margin-top:-3% !important;
}
.ornam-instance span {
    font:18px "Times New Roman" !important;
}
/* BLACK BAR */
.lefty, .swatch, .ear-ring, .righty{
	width:100% !important;
}
/* LISTING 640 */
.left-bar, .right-contents{
	width:100% !important;
}
.right-contents{
	margin-top:5% !important;
}
.other-stuff-left img{
	width:60% !important;
}
.collections{
	margin-bottom:5% !important;
}
.collections ul li{
	list-style:none;
	padding:0;
	padding:1% 0 !important;
	border-bottom:1px dotted #dddddd;
}

/* CONTACT US 640 */
.care-left, .care-right{
	width:100% !important;
}



}

@media only screen and (max-width: 480px){
/* INDEX 480 */
.actor-div{
	width:100% !important;
	height:220px !important;
}
.rings-div{
	width:50% !important;
}
.bracelets-div{
	width:50% !important;
}
.ornam-instance{
	width:50% !important;
	height:370px;
	float:left;
	text-align:center;
	margin:0px 1%;
}
.pre-footer-seperator{
	display:none !important;
}
.footer-bg{
	background:none !important;
}
.netbios{
	float:left !important;
}
/* PRODUCT DETAILS 480 */
.prod-tips{
	width:100% !important;
	height:40px;
	margin:3% 0 !important;
}
.tip-instance{
	background:none !important;
}
.tip-left{
	display:none !important;
}
.tip-right{
	width:100% !important;
}
.prod-spec-left, .prod-spec-middle{
	width:100% !important;
}
/* SHOPPING CART 480 */
.stock{
	float:right;
	margin:-4% 0 2% 0 !important;
}
/* SHOWROOM 480 */
.showroom-left, .showroom-right{
	width:100% !important;
}
.showroom-left img{
	width:100% !important;
}
/* ENQUIRY 480 */
.enquiry-right{
	margin:16% 0 0 0 !important;
}
/* LISTING 480 */
.general-links ul li{
	width:100% !important;
	margin-top:2% !important;
	margin-bottom:2% !important;
	margin-left:-4% !important;
	padding-top:2% !important;
	padding-bottom:2% !important;
}
.main_menu{
	width:80% !important;
}
.entity-edit h2, .entity-edit-black h2{
	font-size:22px !important;
}


}

@media only screen and (max-width: 360px){
.actor-div, .rings-div, .bracelets-div{
	width:100% !important;
}
.bracelets-div{
	margin:30% 0 20% 0 !important;
}
.ornam-instance{
	width:50% !important;
	height:320px;
	float:left;
	text-align:center;
	margin:0px 1%;
}
.company, .netbios{
	line-height:20px !important;
}
.netbios{
	float:left !important;
}
/* LISTING 360 */
.first-div{
	width:100% !important;
	margin:3% 0 !important;
}
/* SHOPPING CART 360 */
.stock{
	float:right;
	margin:-5% 0 2% 0 !important;
}
/* SHOWROOM 360 */
.ui-accordion .ui-accordion-header{
	font-size:14px !important;
}
/* ABOUT US 360 */
#accordion p{
	font-size:14px !important;
}
/* CONTACT US 360 */
.phone-left{
	display:none !important;
}
.phone-right{
	width:100% !important;
}
/* PRODUCT PAGE 360 */
.shop-links a{
	font:14px Georgia !important;
	padding:2% 3% !important;
}
/* ENQUIRY 480 */
.continue{
	float:left !important;
}
.enter-here{
	white-space:nowrap;
	margin-left:1.5% !important;
}
/* LISTING 360 */
.general-links ul li{
	margin-left:-5% !important;
}
.black-container{
	margin-top:0 !important;
	margin-bottom:10px !important;
}


}

@media only screen and (max-width: 320px){
/* PRODUCT DETAILS 320 */
.simpleLens-lens-image{
	width:100% !important;
}
.simpleLens-lens-image img{
	width:100% !important;
}
.no-line{
	white-space:nowrap !important;
}
/* SHOPPING CART 320 */
.stock{
	float:right;
	margin:-6% 0 2% 0 !important;
}
/* ENQUIRY 320 */
.bucks{
	font-size:18px !important;
}
/* LISTING 320 */
.general-links ul li{
	margin-left:-7% !important;
}
.entity-edit h2, .entity-edit-black h2{
	font-size:18px !important;
}




}
