﻿/* font converted */
@font-face {
  font-family: 'GothamRounded-Light';
  src: url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.eot'); /* IE9 Compat Modes */
  src: url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.woff2') format('woff2'), /* Modern Browsers */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.woff') format('woff'), /* Modern Browsers */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRoundedLight.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'GothamRounded-Book';
  src: url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.eot'); /* IE9 Compat Modes */
  src: url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.woff2') format('woff2'), /* Modern Browsers */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.woff') format('woff'), /* Modern Browsers */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/GothamRounded-Book.svg') format('svg'); /* Legacy iOS */  font-weight: normal;
  font-style: normal;
}
/*new Offer*/
.categorypath-trending-half-kilo-gold-campaign-html [data-test-id="ChatWidgetMobileButton"]{
	bottom:-95px!important;
}
.categorypath-trending-half-kilo-gold-campaign-html [data-test-id="ChatWidgetMobileUnreadCountBadge"]{
	bottom:-125px!important;
}
.new_offer{
	position: absolute;
    left: 20px;
    bottom: 10px;
    background-color: #dfdfdf;
    padding: 5px;
    font-size:13px;
	font-weight:bold;
}
.star{
	position:absolute;
	right:10px;
	bottom:10px;
}
.rating-box{
	width: 70px; 
	text-align: justify;  
	display: inline-block; 	
} 
#menu451 .menu_name{
	background-color: #2fbccc;
    color: #fff;
    padding: 10px;
}
#menu451:hover .menu_name,
#menu451 .menu_name:hover{
	color:#fff!important;
}
/*new Offer*/
/*homepage popup*/
.tagalys-my-store-index-index .padd-main-bottom .wrapper .page{
	display:block;
}
a.addtocartBTN{
	width: 250px;
    height: 40px;
    background-color: #2fbccc;
    border: none;
    border-radius: 0;
    color: #FFF;
    font-weight: bold;
    cursor: pointer;
    display: block;
    text-decoration: none;
    line-height: 40px;
    text-align: center;
}
.top-nav ul li a:hover .myStore{color:#2fbccc;}
.catLink{
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
	left: 0;
    margin-bottom: 0;
}
 p.catLink a {
    display: block;
    height: 100%;
    text-indent: -9999px;
}
.popContainerbg {
  position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index:100;
    padding: 20px;
    box-sizing: border-box;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.6);
    text-align: center;
	opacity:0;	
	z-index: 9999;
	overflow:hidden;
	visibility: hidden;
	transition: all 1s ease-in-out;
}
#popWrapper{
	display:block;
	width:685px;
	margin:200px auto;
	background-color:#f5f6f6;
	color:#000000;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	overflow:hidden;
	position:relative;	
	border:1px solid #babbbb;
	-moz-transform:translateY(-1000px);
	-webkit-transform:translateY(-1000px);
	transform:translateY(-1000px);
	-moz-transition: transform .3s ease-in-out;
	-webkit-transition: transform .3s ease-in-out;
	transition: transform 1s ease-in-out;
	 z-index:999;
}
.popupCloseButton{
	position:absolute;
	top:3px;
	right:3px;
	font-size:12px;
	background-color:#2fbccc;
	height:20px;
	width:20px;
	line-height:20px;
	text-align:center;
	border-radius:50%;
	cursor:pointer;
	color:#fff;
}
#popWrapper .leftHolder{
	display:inline-block;
	width:340px;
	float:left;
}
	#popWrapper .leftHolder img{
		width:100%;
		display:block;
	}
#popWrapper .rightHolder{
	display:inline-block;
	width:305px;
	margin: 45px 15px 5px 10px;
    padding: 16px 0 0 25px;
	box-sizing: border-box;
	float:right;
	border-left:2px solid #fff;;
}
.popHeading{
	font-size:24px;
	font-weight:normal;
	line-height:31px;
	text-transform:uppercase;
	letter-spacing:2px;
	color:#343339;
	margin-bottom:28px;
	text-align:center;
}
.popHeading span{
	color:#df6061;
}
.popInputText{
	font-size:13px;
	font-weight:normal;
	padding-top:8px;
	padding-bottom:16px;
}
.popTandC{
	font-size:13px;
	font-weight:normal;
	display:inline-block;
	margin-top:10px;
	margin-bottom:15px;	
}
.popSubC{
	font-size:13px;
	font-weight:normal;
	display:inline-block;
	line-height:19px;
}
.popSignup{
	font-size:18px;
	font-weight:normal;
	width:100%;
	height:40px;
	text-align: center;
	line-height:40px;
	background-color:#2fbccc;
	border:none;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	margin-top:10px;
}
.popSignup:focus{
	border:none;
	outline: none;
}
.popFooter{
	font-size:10px;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	display:block;
	clear: both;
	padding:5px 0
}
.emailHolder{
	position: relative;
	display:block;
	overflow: hidden;
}
.userNameSymbol{
	width:40px;
	height:40px;
	display:block;
	background-color:#d5d7d6;
	overflow: hidden;
	line-height:40px;
	position: absolute;
	text-align: center;
	font-size: 20px;
	color:#fff;
}
.popHomeEmail{
	width:100%;
	display:block;
	padding: 0 10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin-bottom:30px;
	height:40px;
	line-height: 40px;
	border: 1px solid #d5d7d6!important;
	
}
	.popHomeEmail:hover{
		focus:none;
	}
.popHomeEmailFName{
	width:50%;
	display:inline-block;
	padding: 0 10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin-bottom:30px;
	height:40px;
	line-height: 40px;
	border: 1px solid #d5d7d6!important;
	float:left;
	margin-right:5%;
	
}
.popHomeEmailLName{
	width:45%;
	display:inline-block;
	padding: 0 10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin-bottom:30px;
	height:40px;
	line-height: 40px;
	border: 1px solid #d5d7d6!important;

}
.popCheckBox{
	vertical-align:middle;
	display:inline-block;
	width:15px;
	height:15px;
	margin-right:8px;
}
	.popupError{
		display:none;				
		color:red;
		font-size: 13px;
	}
	.popupErrorfname{
		position: absolute;	
		bottom:8px;
		display:none;	
	}
	.popupErroremail{
		position: absolute;	
		bottom:8px;
		display:none;
	}
	.popupErrormobile{
		position: absolute;	
		bottom:8px;
		display:none;
	}
	.socialLoginpopup{
		display: block;
		text-align: center;
		overflow: hidden;
		width:100%;
		margin-top:5px;
	}
.popupSocialBTN {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width:45%;
    height:40px;
    line-height:40px;
    margin-right:5%;
    color: #fff;
    cursor: pointer;
}
	.popupSocialBTN:last-child{
		 margin-right:0;
	}
.popupgpl {
    background-color: #e44120;
    font-size: 15px;
}
.popupfbl {
    background-color: #3b589c;
    font-size:15px;
}
	.popupgpl .fa {
		margin-right:10px;
	}
	.popupgpl span{
		font-size:16px
	}
	.popupfbl span{
		font-size:16px
	}
	.popupfbl .fa{
		margin-right:10px;
	}
	.tcp{
		font-size: 10px;
    	text-align: center;
		display:block;
		margin-top:15px;
	}
	.successmessage
	{
		margin-top:25% ;
	}
/*homepage popup*/
/*homepage Video*/
.work-marg img{
	width:100%;
	display:block;
}
.video-responsive{
    overflow:hidden;
    padding-bottom:101.5%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
.headCenter a:focus{
	outline:none;
	border:none;
}
.ourCollectionImage{
	width:100%; 
	display:block;
}
/*homepage Video*/
/*homepage Candere Advantage*/
.cAdvantage{
		overflow:inherit;
	}
	.cAdvantage .catBoarder{
		transition:all .3s ease-in-out;
	}
	.cAdvantage .catBoarder:hover{
		transform:translateY(-8px);
		cursor:pointer;
		box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	}
	.fbembLogo{
		display:block;
		text-align:left;
		margin-bottom:20px;
		
	}
	.fbembLogo span{
		height:38px;
		line-height:38px;
		font-size:20px; 
	}
	.fbembLogoImg{
		display:inline-block;
		margin-right:10px;
		vertical-align: middle;
	}
/*homepage Candere Advantage*/
/*the-wedding-shoppe*/
	.weddingBG {
		background: url(../images/weddingshoppe/women/weddingBG.jpg) no-repeat;
		width: 100%;
		min-height: 100%;
	}
/*the-wedding-shoppe*/
/*new homepage*/
.category-solitaires .newgpBTN > a li.socialGP_BTN {   
        position: relative;		
}
.category-solitaires .newgpBTN > a li.socialFB_BTN {    
		position: relative;
		top: 16px!important;
}
/*borderAnimate*/
.borderAnimate{
	display:block;
	position:relative;
}
.borderAnimate:after,
.borderAnimate:before {
  bottom: 15px;
  content: '';
  left: 15px;
  opacity: 0;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  z-index: 1;
}
.borderAnimate:before {
    border-bottom: 1px solid rgba(124,  121, 147, .3);
    border-top: 1px solid rgba(124,  121, 147, .3);
    bottom: 30px;
    left: 15px;
    right: 15px;
    top: 30px;
    transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
}
.borderAnimate:after {
    border-left: 1px solid rgba(124,  121, 147, .3);
    border-right: 1px solid rgba(124,  121, 147, .3);
    bottom: 15px;
    left: 30px;
    right: 30px;
    top: 15px;
    transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
}
.borderAnimate:hover:before,
.borderAnimate:hover:after {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  -ms-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
  transform: scale(1);
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
}
/*borderAnimate*/
/*payment usd*/
.optionbulletbox li {
    line-height: 19px!important;
    font-size: 11px!important;
    font-weight: 500;
    color: #333;
}
/*payment usd*/
/*faq*/
.category-nimah .t-product-img img {
    max-width: 100%!important;
    height: 100%;
    width: 100%;
}
.categorypath-collections-mudhra-html .t-product-img img {
    max-width: 100%!important;
    height: 100%;
    width: 100%;
}
.categorypath-the-wedding-shoppe-gold-bangles-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-diamond-mangalsutra-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-chain-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-earrings-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-mangalsutra-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-necklace-women-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-chain-men-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
.categorypath-the-wedding-shoppe-gold-bracelet-men-html .t-product-img img {max-width:100%!important; height: 100%;  width: 100%;}
@media (max-width:1380px){
	.img-responsive  {
		height: inherit;
	}
}
.lazy-Img {
    background: url(https://www.candere.com/skin/frontend/default/new_design_candere/images/lazy_image_loader/loader.gif) center center no-repeat white;
}
.img-responsive {
    display: block;
    max-width: 100%;
    max-height: 100%;
}
.port-img img{
	width:100%;
}
.port-img >.loading{
	position:absolute;
	top:50%;
	width:100%;
	min-height:100%;
	display:block;
}
.port-img >.loading img{
	max-width:20px;
}
.accordians{
			display:block;
			width:100%;
			border:1px solid #f3f3f3;	
			margin-bottom:15px;
		}
.accordians p{
	padding:10px;
	font-size:15px;
	line-height:22px;
}
.accordHead{
	font-size:15px;
	padding: 10px 120px 10px 15px;
	background-color:#fbfbfb;
	color:#7c7993;	
	transition:all .3s ease-in-out;
	cursor:pointer;
	position: relative;
	line-height: 22px;
}		
.accordHeadActive{
	background-color:#eaeaea;
	color:#000;
}
.accorData{
	display:none;
	max-height:100%;
	transition: max-height .3s ease-in-out;
}
.currentAccord{
	display:block;
	max-height:100%;
}
.faqHead{
	font-size:20px;
	text-align: center;
	padding:20px 0;
	text-transform: uppercase;
}		

.fright{
	font-size:10px;
	position: absolute;
	top: 50%;
	right:20px;
	transform:translateY(-50%);
	display: inline-block;
}			
.accordians a{
	color:#2fbccc;
	font-weight: bold;
}
/*faq*/
/*social login*/
.skyp{
	color:#aaaaaa;
	margin-right:10px;
	vertical-align:middle;
}
.skypNormal{
	font-size:14px;
	text-align: left;
	margin-top: 8px;
}
.review_page_details{
	padding-top:25px;
	display:block;
	overflow:hidden;
}
.review_page_user{
	padding-top:25px;
	display:block;
	overflow:hidden;
	text-align: right;
}
.reviews-index-index .padd-main-bottom .page .main .col-main .review_page li {
	padding: 10px 0 10px 20px;
    border-top: 1px dotted #d3cfcf;
    margin: 2px 0 2px 0;
    border-bottom: 1px dotted #d3cfcf;
    width: 100%;
    display: table;
    background-color: #eee;
    box-sizing: border-box;
    margin-bottom: 20px;
    margin-top: 30px;
}

.socialLoginwithFBgmail{
	display:block;
	text-align:center;
	overflow:hidden;
	padding:15px 0;
}
.socialBTN{
    display:inline-block;
    vertical-align: middle;
    text-align: center;
    width:50px;
    height:50px;
    line-height:50px;
    border-radius:50%;  
    margin-right:30px;
    color:#fff;
    cursor:pointer;
}
.fbl{
    background-color:#3b589c;
    font-size:25px;
	margin-right:0;
}
.gpl{
    background-color:#e44120;
    font-size:25px;
}
.signinWith{
	position:relative;
	display:block;
	text-align:center;
	margin-bottom:15px;
}
.signinWith span{
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:50%;
	background-color:#7c7993;
	display:inline-block;
	margin:0 auto;
	color:#fff;
	font-size: 13px;
}
.signinWith:after{
	position:absolute;
	content:"";
	border-bottom:1px solid #dadada;
	width:46%;
	top:14px;
	right:0;
}
.signinWith:before{
	position:absolute;
	content:"";
	border-bottom:1px solid #dadada;
	width:46%;
	top:14px;
	left:0;
}
.socialFB_BTN{
	display:inline-block;
	background-color:#3b589c;
	font-size:17px;
	width:25%;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#fff;
	margin-right:2%;
	vertical-align:middle;
}
.socialFB_BTN a{
	color:#fff;
}
.socialFB_BTN a span{
	color:#fff;
	font-size:12px;
	padding-left:10px;
}
.socialGP_BTN{
	display:inline-block;
	background-color:#e44120;
	font-size:17px;
	width:25%;
	height:30px;
	text-align:center;							
	line-height:30px;
	color:#fff;
	vertical-align:middle;
}
.socialGP_BTN a{
	color:#fff;
}
.socialGP_BTN  span{
	color:#fff;
	font-size:12px;
	padding-left:10px;
}
 .customer-account-login .col-main .buttons-set{
	width:98%!important;
	padding:0!important;
}
.buttons-set li.socialGP_BTN{
	width:22%;
	float:right;
}
.customer-account-login li.socialFB_BTN{
	width:12%;
}
.customer-account-login .col-main {	
	margin-bottom:25px;
}
.customer-account-login .col2-set .col-1{
	width: 58%;
}
#popup251 { position: absolute ; width:280px;left:-56px;}
.header-top .nav #custommenu #menu451{
	position:relative;
}
.header-top .nav #custommenu #menu451 ul#popup451{	  
	width:290px;
    border: 1px solid #7c7993;
    left: -80px;
}
#menu451 .menu_name:after{
	content: ">";
    font-size:15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu451:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
.notes, .chain-text{
	font-size: 10px;
    text-align: center;
}
.cms-bridal-diamond-jewellery .page-title{
	padding: 0 20px;
	margin-bottom:20px;
}
.headCenter{
	text-align:center;
}
h5.cat-f-h2{
	display:inline-block!important;	
	font-size:25px !important;
	text-transform: uppercase !important;
	font-family: 'GothamRounded-Light' !important;	
	padding:15px 32px;
	color:#000000;
}
.cat-f-h2 span{	
	display: inline-block;
	padding: 0 20px; 
	position: relative;
	z-index: 1;
	color: #7c7993;
}
.cat-f-h2:after {
	margin: auto;
	content: '';
	position: absolute;	
	top: 89%;  
	left: 0;right: 0;
	margin-top: -1px;
	height:1px;
	width:100px;
	background-color:#7c7993;
}
.backgroundImg{
	position: relative;
	overflow:hidden;
	width:100%;
	display:block;
}
.ourExpertiesEarringTextButtons{ 
	display:block; 
	font-family: 'GothamRounded-Book'; 
	margin: 20px auto; 
	text-align:center; 
	height:30px; 
	line-height:30px; 
	width:25%; 
	color:#fff; 
	font-size: 16px; 
	background-color:#2fbccc;
} 
.ourExpertiesEarring{
	position: absolute; 
	bottom: 0; 
	text-transform: uppercase; 
	font-family: 'GothamRounded-Light'; 
	font-size: 18px; 
	display: block; 
	width: 100%; 
	margin: 0 auto;
} 
.model-6{	position:relative;}
.work-marg{overflow:hidden;}
.port-img{position:relative;	overflow:hidden;width:100% ;height:auto;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	-ms-transition: all .3s ease;	-o-transition: all .3s ease;	transition: all .3s ease;}
.port-img{border:1px solid #eee; line-height:0;}
.bannerText{
	position: absolute;
    bottom: 31px;
    text-align: center;
    font-family: 'GothamRounded-Light';
    font-size: 19px;
    margin-left: 29%;
} 
.bannerTextold{
	position: absolute;
    bottom: 9%;
    right: 5%;
    text-transform: uppercase;
    font-family: 'GothamRounded-Light';
    font-size:23px;
	text-align:right;
}
.bannerTextold p {
    display: block;
    margin-top: 25px;
    font-size: 14px;
    text-align: right;
    text-transform: initial;
}
.textWhite{
	color:#fff;
	bottom: 5%;
}
.signUphover:hover .userCircle{
	color:#2fbccc;
}
.signInhover:hover .userCircle{
	color:#2fbccc;
}
.signInhover, .signUphover{
	margin-right:5px;
} 
.whatsAppandPhone{	
	font-size:14px;
}
.userCircle{
	text-align: center;
	box-sizing: border-box;
	margin-right:7px;
	color:#aaaaaa;
}
.bannerText p{display:block; margin-top:25px; font-size:15px; text-align:right; text-transform:initial;} 
.collectionsBannerButtons{font-family: 'GothamRounded-Book'; position:absolute; bottom:8%; text-align:center; right: 5%; padding:10px 15px 5px 0; color:#2fbccc; font-size: 18px;} 
.collectionsBannerButtons:after{content:''; position:absolute; border-bottom: 1px solid #2fbccc;width: 45%; bottom: -10px; left: 0;} 
.trendingBannerText{position: absolute;top: 9%;right: 5%;text-transform: uppercase; font-family: 'GothamRounded-Light'; font-size: 40px; padding:40px 15px 30px 15px; background-color: #fff; border: 1px solid #eee; display:block;}

@media (max-width:1380px){
	.ourExpertiesEarring{font-size: 16px;}
	.ourExpertiesEarringTextButtons{margin: 15px auto; font-size: 13px;}
	.bannerText{font-size: 15px;}
	.bannerText{bottom:20px;}
	.bannerTextold{font-size: 15px;}
	.bannerTextold p{font-size: 12px;}
	.collectionsBannerButtons{font-size: 16px;}
	.trendingBannerText{top: 6%; right:4%; font-size: 32px; font-size: 29px;  padding: 32px 7px 25px 3px;}
	.trendingBannerText p{font-size: 12px;}
	.buttonBorder{font-size: 10px;}
 }
/*for bordereffectButtons*/
.buttonBorder{
	font-size:12px; background:0 0; position:relative;text-transform:uppercase; border:0;cursor:pointer;
	-moz-transition:all .2s cubic-bezier(0.645,.045,.355,1) 0s;
	-o-transition:all .2s cubic-bezier(0.645,.045,.355,1) 0s;
	-webkit-transition:all .2s cubic-bezier(0.645,.045,.355,1);
	-webkit-transition-delay:0s;transition:all .2s cubic-bezier(0.645,.045,.355,1) 0s;
	color:#687278;
}	
.buttonBorder::after{
	content:'';width:30%;left:50%;height:1px;bottom:0;-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-webkit-transform:translatex(-50%);transform:translatex(-50%);-moz-transition:width .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:width .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:width .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:.4s,0s;transition:width .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;display:block;position:absolute;background:#687278
}	
.buttonBorder span{
display:block;position:absolute;-moz-transition:all .2s cubic-bezier(0.645,.045,.355,1);-o-transition:all .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition:all .2s cubic-bezier(0.645,.045,.355,1);transition:all .2s cubic-bezier(0.645,.045,.355,1);width:100%;top:0;left:0
}	
.buttonBorder span::after,
.buttonBorder span::before{
content:'';display:block;position:absolute;background:#687278;-moz-transition:all .2s cubic-bezier(0.645,.045,.355,1);-o-transition:all .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition:all .2s cubic-bezier(0.645,.045,.355,1);transition:all .2s cubic-bezier(0.645,.045,.355,1)
}
.buttonBorder span:first-child{height:100%}	
.buttonBorder span:first-child::after,
.buttonBorder span:first-child::before{
width:1px;height:100%;bottom:0;
-moz-transform:scale3d(1,0,1);
-ms-transform:scale3d(1,0,1);
-webkit-transform:scale3d(1,0,1);
transform:scale3d(1,0,1);
transform-origin:bottom center;
-webkit-transform-origin:bottom center;
-moz-transition:-moz-transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;
-o-transition:-o-transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;
-webkit-transition:-webkit-transform .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);
-webkit-transition-delay:.2s,0s;transition:transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s
}	
.buttonBorder span:first-child::before{left:0}	
.buttonBorder span:first-child::after{right:0}	
.buttonBorder span:last-child{width:100%;height:1px}	
.buttonBorder span:last-child::after,
.buttonBorder span:last-child::before{
	height:1px;width:100%;bottom:0;
	-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-moz-transition:-moz-transform .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:-o-transform .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:-webkit-transform .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:0s,0s;transition:transform .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s
}	
.buttonBorder span:last-child::before{
	left:0;transform-origin:bottom left;
	-webkit-transform-origin:bottom left
}
.buttonBorder span:last-child::after{
	right:0;transform-origin:bottom right;
	-webkit-transform-origin:bottom right
}
.port-img:hover .ourExpertiesEarring .buttonBorder{
	opacity:1;outline:0;color:#687278!important;text-decoration:none;-moz-transition:color .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:color .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:color .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:0s;transition:color .2s cubic-bezier(0.645,.045,.355,1) 0s
}
.port-img:hover .ourExpertiesEarring .buttonBorder::after{
	width:100%;background:#687278;-moz-transition:width .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:width .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:width .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:0s,0s;transition:width .2s cubic-bezier(0.645,.045,.355,1) 0s,background .2s cubic-bezier(0.645,.045,.355,1) 0s
}
.port-img:hover .ourExpertiesEarring .buttonBorder span:first-child::after,
.port-img:hover .ourExpertiesEarring .buttonBorder span:first-child::before{
	-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);
	-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background:#687278;-moz-transition:-moz-transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:-o-transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:-webkit-transform .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:.2s,0s;transition:transform .2s cubic-bezier(0.645,.045,.355,1) .2s,background .2s cubic-bezier(0.645,.045,.355,1) 0s
}	
.port-img:hover .ourExpertiesEarring .buttonBorder span:last-child::after,
.port-img:hover .ourExpertiesEarring .buttonBorder span:last-child::before{
	-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);
	-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background:#687278;-moz-transition:-moz-transform .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-o-transition:-o-transform .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s;-webkit-transition:-webkit-transform .2s cubic-bezier(0.645,.045,.355,1),background .2s cubic-bezier(0.645,.045,.355,1);-webkit-transition-delay:.4s,0s;transition:transform .2s cubic-bezier(0.645,.045,.355,1) .4s,background .2s cubic-bezier(0.645,.045,.355,1) 0s
}
/*for bordereffectButtons*/
/*new homepage*/
/*new header*/
.headerContainerWrapper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
	-webkit-transition: top 500ms ease;
	-moz-transition: top 500ms ease;
	-o-transition: top 500ms ease;	
	transition: top 500ms ease;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	background-color:#fff;
	}
.headerContainerShadow {
	background: #FFF;	
	border-bottom: 2px solid #eee;
	box-shadow: 0 0 30px 0 rgba(0,0,0, 0.3);
	position: relative;
	}
.scrollActive .headerContainerWrapper {
	position: fixed;
	}
.header-container .header div.logo{   
	width:290px; 
	text-align:center;
	display:inline-block;
	margin-top:10px;
}
.logo{	
	width:215px;
	-webkit-transition: all .3s ease-in-out;	
	-moz-transition:all .3s ease-in-out;	
	-o-transition: all .3s ease-in-out;	
	transition: all .3s ease-in-out;
	transform: translateZ(0);
	}
.header-container .header .header-top .header-top-links,.header-container .header .header-top .nav,.header-container .header .header-top .nav ul.nav_menu{ display: inline-block;  position: relative;}
.header-top {
	display:block;
	text-align:center;	
	margin:20px 0 0 0;
	-webkit-transition: all .3s ease-in-out;	
	-moz-transition:all .3s ease-in-out;	
	-o-transition: all .3s ease-in-out;	
	transition: all .3s ease-in-out;	
}
.nav{
	float:none!important;
}
.top-nav{	
	display:block;	
	float:right;
	overflow: hidden;
	-webkit-transition: opacity .3s ease-in-out;	
	-moz-transition:opacity .3s ease-in-out;	
	-o-transition: opacity .3s ease-in-out;	
	transition: opacity .3s ease-in-out;	
}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0{ 
	padding: 5px 15px 20px 15px; 
	font-size:13px; 
	text-transform: uppercase; 
	font-weight: normal; 
	vertical-align:middle ; 
	display:inline-block;  
	cursor:pointer; 
}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover ul.wp-custom-menu-popup{
	display:block;
}
#popup117, #popup119, #popup118{
	position: absolute;
	width:100%;
	left:0px; 
	border-top:1px solid #7c7993;
}
.main .col-main .product-view{  
	display: table; 
	width:100%; 
	margin: 0 auto; 
	padding: 0; 
	clear:both;
}
/*new header*/
/*product detail page*/
.details-top-right h1{ 
	font-size: 23px; 
	text-align: left;  
	color:#000000;  
	font-weight: bold; 
	text-transform:uppercase;
	font-family:'GothamRounded-Light';    
	margin: 0 0 2px 0;
}
.subTitleHover{
	font-size:12px;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title_sku .selected_left{
	font-size:15px; 
	width:100%; 
	float: left;
}
.details-top-right .sub_title_sku .making_discount{
	float:right; 
	display:table;
	color:#000000;
	font-size:15px;
}
.nav-toggle_pDetails, .nav-toggle, .nav-toggle_metal, .nav_toggle_engrave{
	font-size:15px!important;
}
.details-top-right span .fa {
	color:#b3b3b3;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right .divider{ 
	clear: both;  
	line-height: 0;  
	height: 1px;  
	background: #efecec;
}
.ringSizerLeft {
	width:95%; 
	margin-left:10px; 
	overflow:hidden; 
	padding-bottom:10px;
}
.ringSizerRight {
	display: block;
	width: 100%;
	margin-bottom:10px;
	text-align: left;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .metal{  
	float: left;  
	display: table; 
	clear: both;  
	width: 100%;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right  .metal_ring_block .metal_karat_swatch{
	display:block;
	padding: 10px 10px 5px 10px;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details { 
	padding:10px 0 0 10px;  
	width: 100%;  
	float: left;  
	display: table; 
	margin-bottom:5px; 
}
.metal_karat_swatch>.metal{
	margin-bottom:10px;
}
#metal_selection{
	width:30%!important;
	margin-right:15px;
}
#metal_selection >.dd-select{
	width:100%!important;
}
#metal_selection >ul.dd-options{
	width:100%!important;
}
.sizer_block{
	font-size:15px;
}
span.delivery{
	font-size:15px;
}
.fa-custom-icon-green1:hover{
	color:#2fbccc;
	transition: color .3s ease-in-out;
}
.label_chain_mm_dropdown{
	font-size:15px;
}
/*product detail page*/
/*payment icon*/
.debitCard{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -40px 3px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.creditCard{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -60px 3px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.netBanking{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat;
	background-position: -98px 5px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 7px;
    left: 8px;
}
.easyEMI{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	    background-position: -78px 4px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 7px;
    left: 8px;
}
.amzpay{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -152px 3px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.loyalty{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -169px 3px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.fbEMI{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -83px 4px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.chequePay{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -18px 2px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.walletPay{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: 3px 3px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top: 8px;
    left: 8px;
}
.PayPal{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -136px 5px;
	height: 19px;
    width: 22px!important;
    position: absolute;
    top:7px;
    left: 8px;
}
.cashOD{
	display: inline-block;    
    background-color: #2fbccc;
    background: url(../images/paymentSprite/paymentSprite.png)no-repeat; 
	background-position: -116px 5px;
    height: 19px;
    width: 22px!important;
    position: absolute;
    top:7px;
    left: 8px;
}
/*payment icon*/
/*menu icon*/
#custommenu .menu_name{
	position: relative; 
}
#menu251 .menu_name:after{
	content: ">";
    font-size: 15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu251:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu117 .menu_name:after{
	content: ">";
    font-size: 15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu117:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu118 .menu_name:after{
	content: ">";
    font-size: 15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu118:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu119 .menu_name:after{
	content: ">";
    font-size: 15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu119:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu325 .menu_name:after{
	content: ">";
    font-size:15px;
    position: absolute;    
    color: #7c7993;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu325:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu48 .menu_name:after{
	content: ">";
    font-size:15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu48:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu257 .menu_name:after{
	content: ">";
    font-size:15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu257:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#menu446 .menu_name:after{
	content: ">";
    font-size:15px;
    position: absolute;    
    color: #a9a9ab;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	right:-15px;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
#menu446:hover .menu_name:after{	
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	color:#2fbccc;
}
#popup446>li:hover span{
	color:#2fbccc;
}
#popup325 {
	position: absolute;
    width: 1000px;
    border: 1px solid #7c7993;
    left: -378px;
	padding:10px;
	box-sizing:border-box; 
	-moz-box-sizing:border-box;	
}
#popup325  li{
	padding:10px 0 10px 10px !important; 
	width:25%; 
	display: inline-block;
	box-sizing:border-box; 
	-moz-box-sizing:border-box;
	float: left;
}
.header-top .nav #custommenu #menu446{
	position:relative;
}
.header-top .nav #custommenu #menu446 ul#popup446{	  
	width: 118px;
    border: 1px solid #7c7993;
    left: -18px;
	}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup{   
	position: absolute; 
	text-align: center;   
	z-index: 99999; 
	background-color:#FFF;   
	width: 112%;  
	visibility:hidden;
	/*display: none;  */
	left: -56px; 
	border-left:1px solid #7c7993;  
	border-right:1px solid #7c7993; 
	margin: 20px 0 0 0; 
	vertical-align:middle ; 
	opacity:0;	
	transform: translateY(30px);
	transition: .3s all ease-in-out;
}

.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover  .wp-custom-menu-popup{
		opacity: 1;
		visibility: visible;
		transform: translateY(0);
}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover .wp-custom-menu-popup li.level1.active_level_1 ul.ul_level_1{display:block;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level1.has_children .ul_level_1{display:none;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level1.has_children:hover .ul_level_1{display:block !important;}

/*menu icon*/
.category_image_container{background-color:#efefef!important;}
.cms-faq-html .std p strong{margin:5px 0;}
.cms-faq-html .std p {margin-bottom:10px;}
.gicons{
	margin:15px 0 5px 0;
	padding:0;
	display:block;
	overflow:hidden;
}
.offerInclused{
		float:left;
		width:calc(100%/2);
		box-sizing:border-box;
		-mox-box-sizing:border-box;		
		height:32px;
		line-height:32px;
}
.giftImageIcon{
	display:inline-block;
	width:32px;
	margin-right:5px;
	float:left;
}
.gifticonText{
	display:inline-block;
	float:left;
	height:32px;
	line-height:32px;
	font-size:13px;
}
					
input, textarea, keygen, select, button {font-family: 'GothamRounded-Light'!important;}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover .has_children li.level1.active_level_1 a span{color:#fff;}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover .has_children li.level1.active_level_1 {background-color: #2fbccc;   background-repeat: no-repeat; background-position: bottom; background-image: url('../images/menu-bar-divider.png');padding-bottom: 31px; }
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level1.has_children{  float:left; width: 50%; padding: 20px 0px 19px 0px; text-align:center;vertical-align:middle ; background-color: #fff;   }
.categorypath-solitaires-html .page{
	max-width: 1250px!important;
    width: 100%;
    display: table;
    margin: 0 auto;}
/*@media (max-width: 1350px) {.nav ul li a { padding: 10px 7px;    color: #000000;    font-size: 15px;    line-height: 30px;   }}*/
.occasionText{position:absolute; top:33%; left:57%;}
.occasionTextFR{font-size:22px; font-weight:bold; text-transform:uppercase;margin-bottom: 30px; text-align: left; margin-bottom:20px;}
.occasionTextFound {font-size:17px; text-transform:uppercase;margin-bottom:30px; text-align: left; line-height: 30px;}
.occasionTextML span{font-size:25px; text-transform:uppercase;margin-bottom: 65px; text-align: left; font-weight:bold;}
.occasionTextML{font-size:17px; display:block; margin-left:-18px;}
.occasionTextButtons{font-weight:bold; position:absolute; left:0%;text-transform:uppercase;font-size:12px; color:#000000; margin-top:40px;}

/*#featurette {
    background: url("https://www.candere.com/skin/frontend/default/new_design_candere/images/parallax/OccasionBanner.jpg") center center repeat-y fixed;
    background-size: cover;
	position:relative;
}
.likeBG{
    display:block;
    width:100%;
    padding-top:170px;
    padding-bottom:300px;
	text-align:center;
}
@media (max-width:1380px){
	.likeBG{
		padding-top:31px;
	}
	.occasionText {
		top: 27%;
	}
}*/
.occasionTextButtons:after{
	content: '';
    position: absolute;
    border-bottom: 1px solid #7c7993;
    width: 55%;
    bottom: -18px;
    left: 0%;
}
.ourCategoryBannerText{
	position: absolute;
    bottom:8%;
	font-weight:bold;
    text-transform: uppercase;
    font-family: 'GothamRounded-Light';
    font-size:17px;
    display: block;
    width: 100%;
    margin: 0 auto;
	opacity:.8;
}
@media (max-width: 1380px){.ourCategoryBannerText {font-size: 12px;}}
#popup251 li .itemMenuName span{text-transform:uppercase;}
#popup251 li span.tag_line{text-transform:capitalize;}
#popup325  li .itemMenuName span{text-transform:uppercase;}
#popup325 li span.tag_line{text-transform:capitalize;}
#popup257 #popup325  li .itemMenuName span{text-transform:uppercase;}
#popup257 li span.tag_line{text-transform:capitalize;}
.heart i:hover, .fa-cart i:hover, .phone i:hover{color:#2fbccc!important;}
.fa-cart i{color:#aaaaaa!important;	display:inline-block;	float:left;	margin-right:5px; margin-top:3px;}.phone i{	margin-right:7px;	font-size:18px;	float:left; color:#aaaaaa!important;}.heart i{color:#aaaaaa!important;}
#popup251 .itemMenu .itemMenuName span{letter-spacing: 0px;}
#popup325 .itemMenu .itemMenuName span{letter-spacing: 0px;}
#popup257 .itemMenu .itemMenuName span{letter-spacing: 0px;}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup  li.level2 a.level2 span:after{
	content: '';
    position: absolute;
    border-bottom: 1px solid #2fbccc;
    width: 50%;
    bottom: -5px;
	left:5px;
	}
.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level3 a.level3 span:hover{color:#2fbccc!important;}
.myStore{color:#aaaaaa;	display:inline-block;	float:left;	margin-right:8px; margin-top:3px;}
.wp-custom-menu-popup .itemMenu .ul_level_1 .itemMenu .ul_level_2{margin-top:10px!important;}
#popup257 li:hover .itemMenuName span{text-decoration:underline !important; color:#2fbccc!important;}
#popup325 li:hover .itemMenuName span{text-decoration:underline !important; color:#2fbccc!important;}
#popup451 li:hover .itemMenuName span{text-decoration:underline !important; color:#2fbccc!important;}
/* font converted */
/*for countdown when active 
.pitch-color {margin-top: 27px;}
.top-blank {margin-top:218px;} 
@media (min-width: 1380px){.top-blank {margin-top:218px!important;}}
.catalog-category-view .top-blank{margin-top: 218px!important;} */
/**for countdown*/
/* when countdown is not active use this code*/ 
.pitch-color {margin-top: 0px;}
.top-blank {margin-top:153px;} 
/*@media (min-width: 1380px){.top-blank {margin-top:166px!important;}}*/
/* Candere Advantage*/
/*social login*/
.canderecheckout-index-address .top-blank{
	margin-top:110px!important;
}
.canderecheckout-index-index .top-blank{
	margin-top:95px!important;
}
.canderecheckout-index-payment .top-blank{
	margin-top:110px!important;
}
.canderecheckout-index-index .top-nav {visibility:hidden}
.canderecheckout-index-address .top-nav{visibility:hidden}
.canderecheckout-index-payment .top-nav {visibility:hidden}
/*
.canderecheckout-index-index .paymentHeader , .canderecheckout-index-address .paymentHeader , .canderecheckout-index-payment .paymentHeader{
	display:none;
}*/
.cat-ca-h2{position:relative;}
.cAdvantage {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}
.catBoarder {
    border: 1px solid #d4d4d1;
}
.cAdvantage img{width:100%; display:block;}
/* Candere Advantage*/
/**for countdown**/
/*testimonial fadein and fadeout*/
.testi-monial{
				background:url(../images/testi-monial.jpg)center center;
				background-size:cover;
				height:350px;
				display:block;
			}
.tsl-content {
	font-size: 18px;
	text-align:left;
	line-height:28px;
}
.tsl-content p {
	margin-top:0;
	margin-bottom:15px;
	margin-left:0%;
}
.tsl-meta {
	font-size:15px;
	text-align:left;
	font-weight:bold;
	position:relative;
	padding-bottom:10px;
	margin-left:0%;
}
.tsl-meta ::after{
	content:'';
	position:absolute;
	border-bottom:3px solid #2fbccc;
	width: 10%;
    bottom:0;
    left: 0%;
}
.testimonialName {
	margin-bottom:0;
	font-weight:bold;
}
.cat-testi-h2 span {
    display: inline-block;
    padding: 0 20px;
    position: relative;
    z-index: 1;
    color: #7c7993;
}
.cat-testi-h2{
	position:relative;
	display: block!important;
    font-size: 20px !important;
    margin: 0 !important;
    text-transform: uppercase !important;
    font-family: 'GothamRounded-Light' !important;
    padding: 15px 32px;
    color: #000000;
    text-align: center;
}
.cat-testi-h2:after {
    margin: auto;
    content: '';
    position: absolute;
    top: 89%;
    left: 0;
    right: 0;
    margin-top: -1px;
    background: url(../images/line.png) center center;
    background-size: cover;
    height: 5px;
    width: 15%;
}
/* font converted using font-converter.net. thank you! */
/*footer*/
.p-text-1:after {
    content: '';
    position: absolute;
    border-bottom: 1px solid #2fbccc;
    width: 20%;
    bottom: -10px;
    left: 0%;
}
/*footer*/
.checkout-types{display:inline-block; float:right; /*width:522px;*/width:287px; margin-bottom:20px}
.btn-proceed-checkout{display: inline-block; width:285px; float: left; height: 44px; margin-top: 10px; margin-right: 33px; font-size: 15px!important; letter-spacing: 2px; text-transform: uppercase; font-weight:normal!important;}
.list-old-price {
    color: #000000;
    font-size: 15px;
    margin-right: 10px;
    text-decoration: line-through;
    text-align: left;
}
.payButton{background-color: #2fbccc!important;}
/*.page change 1200px to 1350px*/
.checkout-cart-index .page, .sales-order-history .page, .ordertracking-index-index .page, .canderecheckout-index-index .page, .canderecheckout-index-address .page, .canderecheckout-index-payment .page, .checkout-onepage-success .page, .cms-page-view .page, .reviews-index-index .page, .category-solitaires .page, .customer-account-login .page, .customer-account-create .page, .customer-account-forgotpassword .page, .searchsolitaire-viewsolitaire-index .page, .customer-account-edit .page, .customer-address-index .page,  .customer-address-form .page,  .sales-order-view .page,  .paywithamazon-checkout-success .page, .customer-account-index .page, .wishlist-index-index .page, .checkout-onepage-failure .page, .payucheckout-shared-canceled  .page{max-width:1350px;}
/*.page change 1200px to 1350px*/
.top-nav ul li:last-child{padding-right:0;}
/*cart page*/
.cartTotalAmt{
	color:#bdbdbd;
}
.gTotalAmt{
	color:#000000;
}
.gTotalAmtinrs{
	color:#2fbccc;
	font-weight:bold;
}
.cartTotalAmtinrs{
	color:#000000;
}
.textRight{
	text-align:right;
}
.discountCoupom{
	font-size:12px;
	display:block;
}
.shopingBagTitle{
	text-transform:uppercase;
	font-size:22px;
	color:#2fbccc;
}
.shopingBag{
		margin-right:15px;
		color:#2fbccc;
}
.bagitem{
	display:inline-block;
	font-size:15px;
	line-height: 18px;
    margin-left: 12px;
    position: relative;
    top: -2px;
}
.placeOrder{
	text-decoration:none;
	padding: 9px 18px 7px;
	background-color:#2fbccc;
	color:#fff;
	font-size: 15px;
    line-height: 18px;
    letter-spacing:2px;
	text-align:center;
	display:block;
	text-transform:uppercase;
	cursor:pointer;
}
.shopingMargin{
	margin-top:8px;
}
.shopingMargin-2{
	margin:20px 0;
}
.shopingPadding{
	padding: 12px 15px 12px 0;
    font-size: 15px;
    line-height: 19px;
	border:1px solid rgba(124, 121, 148, 0.22);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	border-bottom:0;
}
.pro{
	padding-left:20px;
}
.removeCenter{
	text-align:center;
}
.detailPadding{
	padding:12px 15px 12px 0;
	border:1px solid rgba(124, 121, 148, 0.22);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.continueShoping{
	text-decoration: none;
    text-transform: uppercase;
    color: white!important;
    background-color: #7c7994;
    font-size: 15px;
    line-height: 18px;
    display:block;
    white-space: nowrap;
    transition: ease-in-out .15s all;
    cursor: pointer;
    text-align: center;
	height: 44px;
    line-height: 44px;
}
.proBGcolor{
	background-color: #eee;
}
.grand-total-row {
    padding: 10px 0;
    margin: 0;
    text-transform: uppercase;
	border:1px solid rgba(124, 121, 148, 0.22);
	border-top:none;
}
.product-price-left {
    text-align: right!important;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #666;
    letter-spacing: 2px;
	padding-right: 21px;
}
.product-price-right {
    font-size: 18px;
    line-height: 24px;
    font-family: Dosis,sans-serif;
    font-weight: normal;
    text-indent: initial;
	padding-left: 20px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
#has-voucher{
    display: inline-block;
    position: relative;
    top: 3px;
    vertical-align: top;
}
#has-voucher label {
    color: #2fbccc;
    font-size:15px;
    margin: 0;
    line-height: 34px;
    font-weight: bold;
    cursor: pointer;
    margin-right: 10px;
    position: relative;
	display: inline-block;
    max-width: 100%;
}
#has-voucher .checkbox {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #f15d47;
    font-size: 17px;
    margin: 0;
}
.haveDiscount{
	width:15px;
	height:15px;
	border-radius:50%!important;
}
.discount-forms{
    display: block;
    width: 100%;
	overflow:hidden;
	padding-right:10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.input-boxs{
	display:inline-block;
	float:left;
	width:68%;
	margin-right:5px;
}
.buttons-sets{
	display:inline-block;
	float:left;
	width:30%;
}
.couponButton{
	display:block;
	width:100%;
    height: 40px;
	line-height:40px;
    background-color: #2fbccc;
    border: none;
    border-radius: 0;
    color: #FFF;
    font-weight: bold;
    cursor: pointer;
}
.input-text{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid rgba(124, 121, 148, 0.22);
    border-radius: 0 0 0 0;
    color: #212121;
    height: 40px!important;
	line-height:40px;
    width: 100%;
	padding:10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	transition: border-color .3s ease;
	
}
.input-text:focus{
	 border: 1px solid #7c7994;	
	transition: border-color .3s ease;	 
}
.productTitles{
    text-transform: uppercase;
    color: #2fbccc;
    font-size: 16px;
    line-height: 22px;
    padding-top: 2px;
    padding-bottom: 13px;
	font-weight:bold;
}
.productTitles a{
	color: #2fbccc;
}
.productTitles:hover a{
	text-decoration:underline;
	cursor:pointer;
	color: #2fbccc;
}
.pdetailspadding{
	padding-bottom:8px;
	text-transform:uppercase;
	font-size:15px;
}
.cartPrice{
	color:#2fbccc;
	font-weight:bold;
}
.cartCloseButtons{
	color:#2fbccc;
	font-weight:bold;
	cursor:pointer;
}
.procontent{
    padding-top: 22px;
	font-size:13px;
}
.browseButton{
	display:inline-block;
	padding:10px 50px;
	background-color: #2fbccc;
	font-size:15px;
	margin:20px 0;
	color:#fff;
}
.inputQty{width:50%!important}
#search_mini_form .form-search{
	position:relative;
}
/*cart page*/
/*emi*/
.more_products:after{
	margin: auto;
    content: '';
    border-bottom: 1px solid #A5A0A0;
    position: absolute;
    width: 100px;
    top: 60px;
    left: -20px;
    right: 0;
}
.custjImgs{
	background: url(../images/custom-design.jpg) top center no-repeat!important;
    background-size: cover;
    height:1100px;
	width:100%;	
}
.slider-main-container .hallmarked {  	
	position: absolute;
    text-align: right;
    right: 5px;
    top: 5px;
}
.slider-main-container .hallmarked img{  	
	max-width:100%;
}
.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price-wrapper .emi-price {width: 45%;  float: left; margin-left:2%; padding: 4px 0px 0px 0px; font-family:'GothamRounded-Light';  font-size: 17px; box-sizing:border-box; -moz-box-sizing:border-box;}
.price-wrapper #loading{display: block;  float: left;  padding: 6px 0px 2px 20px; margin-left:-15px; }
.emiH3{
	font-size:14px;
	font-weight:normal;
	color:#8c8c8c;
	display:inline-block;
	position:relative;
}
.special-price{
	width:auto;
}

.availEMI{
	width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 50%;
    background-color: #2fbccc;
    color: #fff;
    padding: 2px 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-left: 20px;
    cursor: pointer;
    font-size: 13px;
}
.emi-price{
	position:relative;
}
.newemiTable{
	top:0;
	left:0;
	background-color: white;
	padding: 16px 10px 11px 26px;
	position: absolute;
	width:100%;
	z-index: 1;
	box-shadow: 3px 3px 10px rgba(0,0,0,0.3);
	/*overflow:hidden;*/
	display:none;
	box-sizing:border-box; -moz-box-sizing:border-box;
}
.emiCloseBTN {
		font-size: 20px;
		position: absolute;
		top: 9px;
		right: 9px;
		cursor: pointer;
		line-height: 10px;
		z-index: 1;
	}
	.newemiTable p{
		color: #2fbccc;
		letter-spacing: 2px;
		font-size: 15px;
		line-height: 21px;
		margin-bottom: 3px;
	}
	.emiTextp {
		color: #505050;
		font-size: 13px;
		line-height: 19px;
		line-height: 21px;
		letter-spacing: .08em;
	}
.newemiTable hr{
		display: block;
		border-color: #e1e1e1;
		margin: 16px 10px 11px 0;
		border: 0;
		border-bottom: 1px solid #2fbccc;
}
/*emi*/
.top_currency_wrap select{margin-left:0px;}

.header-top .nav #custommenu #menu251 ul#popup251  #li_449 a span{position:relative;}
.header-top .nav #custommenu #menu251 ul#popup251  #li_449 a span:before {
	position: absolute;
    width: 15px;
    height: 15px;
    top: -5px;
    right: 14px;
    content: " ";
    background: url(../images/valentine/velantineHeart.png)no-repeat center center;
    background-position: 0 0;
    display: inline-block;
}
/*new tag in menu*/
/*.header-top .nav #custommenu #menu251 ul#popup251  #li_393 a span{position:relative;}
.header-top .nav #custommenu #menu251 ul#popup251  #li_419 a span{position:relative;}
.header-top .nav #custommenu #menu251 ul#popup251  #li_430 a span{position:relative;}
.header-top .nav #custommenu #menu251 ul#popup251  #li_425 a span{position:relative;}
/*.header-top .nav #custommenu #menu251 ul#popup251  #li_405 a span{position:relative;}*/
/*.header-top .nav #custommenu #menu251 ul#popup251  #li_407 a span{position:relative;}*/
/*.header-top .nav #custommenu #menu325 ul#popup325  #li_394 a span{position:relative;}
.header-top .nav #custommenu #menu325 ul#popup325  #li_146 a span{position:relative;}

.header-top .nav #custommenu #menu251 ul#popup251  #li_393 a span:before {
  content: 'New';
  position: absolute;
  top: 10px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
.header-top .nav #custommenu #menu251 ul#popup251  #li_419 a span:before {
  content: 'New';
  position: absolute;
  top: 5px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
.header-top .nav #custommenu #menu251 ul#popup251  #li_430 a span:before {
  content: 'New';
  position: absolute;
  top: 5px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
.header-top .nav #custommenu #menu251 ul#popup251  #li_425 a span:before {
  content: 'New';
  position: absolute;
  top: 5px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
/*.header-top .nav #custommenu #menu251 ul#popup251  #li_405 a span:before {
  content: 'New';
  position: absolute;
  top: 5px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
.header-top .nav #custommenu #menu251 ul#popup251  #li_407 a span:before {
  content: 'New';
  position: absolute;
  top: 5px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}*/
/*.header-top .nav #custommenu #menu325 ul#popup325  #li_394 a span:before {
  content: 'New';
  position: absolute;
  top: 10px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;
  font-size:12px;
}
.header-top .nav #custommenu #menu325 ul#popup325 #li_146 a span:before {
  content: 'New';
  position: absolute;
  top: 10px;
  right: 15px;
  background-color: red;
  padding: 2px 5px;
  color: #FFF;  
  font-size:12px;
}*/
/*new tag in meni*/
/*icons*/.facebook-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -137px;}.twiter-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -194px;}.linkedin-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -224px;}.google-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -107px;}.pinterest-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -77px;}.insta-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -552px;}.whatsapp-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -48px;}.wiki-ico{background:#fff url(../images/all_images.png) no-repeat; background-position: -44px -43px;}/*icons*/
/*slider*/.jssorb05 {position: absolute;}.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {position: absolute;width: 16px;height: 16px;background: url('../images/b05.png') no-repeat;overflow: hidden;cursor: pointer;}.jssorb05 div {background-position: -7px -7px; }.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }.jssorb05 .av { background-position: -67px -7px; }.jssorb05 .dn, .jssorb05 .dn:hover {background-position: -97px -7px; }.jssora22l, .jssora22r {display: block;position: absolute;width: 20px;height: 54px;cursor: pointer;background: url('../images/a22.png') center center no-repeat;overflow: hidden;}.jssora22l { background-position: -10px -31px; }.jssora22r { background-position: -88px -31px; }.jssora22l:hover { background-position: -130px -31px; }.jssora22r:hover { background-position: -208px -31px; }.jssora22l.jssora22ldn { background-position: -250px -31px; }.jssora22r.jssora22rdn { background-position: -208px -31px; }
/*modal popup*/.userFormWrapper{display:block;width:100%;height:auto;overflow:hidden;background-color:#f9f9f9;font-family:'GothamRounded-Light';}.userFormLeft img{display:block;}h2.userRegisterText{font-size:32px;font-weight:normal;letter-spacing:1px;margin:0 0 60px 0;padding:0;color:#746e6e;}p.userAccountText{display:block;font-size:17px;text-align:center;margin-bottom:20px;padding:0;}.userFomLink{text-decoration:none;color:#000000;}.userFomLinks{text-decoration:underline;color:#000000;}.userFormRight-2{display:block;width:100%;	height:auto;float:right;background-color:#f9f9f9;padding:15px 50px 39px 48px;box-sizing:border-box;-moz-box-sizing:border-box;}h6.userRegisterText-2{font-size:32px;		font-weight:normal;letter-spacing:1px;margin:0 0 4px 0;padding:0;color:#746e6e;display: inline-block;width:100%; text-align:center;}.userRegisterName{display:block;width:100%;padding:10px 0 3px 0;	margin-bottom:5px;border:none;background-color:#f9f9f9;border-bottom:1px solid #a2a0a0;box-sizing:border-box;-moz-box-sizing:border-box;height:40px;-webkit-transition: padding 0.15s ease-in-out 0s;-moz-transition: padding 0.15s ease-in-out 0s;-ms-transition: padding 0.15s ease-in-out 0s;-o-transition: padding 0.15s ease-in-out 0s;transition: padding 0.15s ease-in-out 0s;}.userRegistermobile{display:inline-block;width:100%;padding:10px 0 3px 0;border:none;height:40px;background-color:#f9f9f9;border-bottom:1px solid #a2a0a0;		box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition: padding 0.15s ease-in-out 0s;-moz-transition: padding 0.15s ease-in-out 0s;-ms-transition: padding 0.15s ease-in-out 0s;-o-transition: padding 0.15s ease-in-out 0s;transition: padding 0.15s ease-in-out 0s;float:left;}.userRegisterName:focus{padding-bottom:10px;outline:none;}.userRegistermobile:focus{padding-bottom:10px;outline:none;}.mobileInputMobile{display:block;height:40px;line-height:40px;overflow:hidden;margin-bottom:15px;}.mobileInputMobile span{display:inline-block;float:left;margin-right:10px;width:10%;margin-top:4px;}.formButtonSubmit{margin-top:23px;display:block;margin-bottom:10px;overflow:hidden;}.userCheckbox{		width:70%;float:left;}.userRegisterButton{width:100%;height:40px;background-color:#2fbccc;text-align:center;line-height:40px;color:#fff;cursor:pointer;margin-top:20px;}.facebookLoginButton{width:100%;height:40px;background-color:#4476b1;text-align:center;line-height:40px;color:#fff;cursor:pointer;margin-top:10px;text-transform:uppercase;}.checkSignUp{margin-right: 10px;position: relative;top: 9px;display: inline-block;width: 16px;}.alreadyMembers{font-size:14px;text-align:right;margin:0;padding:0;font-style: italic;}.userFormRight-3{display:block;width:100%;height:auto;float:right;background-color:#f9f9f9;padding:30px 50px 39px 48px;box-sizing:border-box;-moz-box-sizing:border-box;}h6.userRegisterText-3{font-size:32px;font-weight:normal;letter-spacing:1px;margin:0 0 15px 0;padding:0;color:#746e6e; text-align:center;}.userRegisterButton-2{width:30%;height:40px;background-color:#2fbccc;text-align:center;line-height:40px;color:#fff;cursor:pointer;margin-top:30px;}.userFomLink-2{display:inline-block;text-decoration:underline;color:#000000;font-size:13px;	margin-right:37px;}.userFomLink-3{display:inline-block;text-decoration:underline;color:#000000;font-size:13px;text-align:right;}.popupSignin{font-size:13px;margin-top:10px;}#email1 {width: 322px;}.userSocialButton{width: 41% !important;}/*modal popup*/
/*cart popup*/
.cartHolder{width:360px;height:auto;background-color:#F9F9F9;position:absolute;right:117px;z-index:99999;border:1px solid #2fbccc;box-sizing:border-box;padding:15px;top:-1000%;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}@media(max-width:1500px){.cartHolder{right:117px}}.cartHolder:after {bottom: 100%;left: 77%; content: " ";height: 0;width: 0;position: absolute;border-bottom-color:#2fbccc;border-width:10px;margin-left: -10px;}.cart-holder-container{cursor:pointer; width:auto; padding-right:9px!important;}.cart-holder-container:hover .cartHolder{display:block;top:68px;color:#000000!important;}.cart-holder-container:hover .cartItemDetail , .cartItemDetail a{color:#000000!important;display:block;}.blog-padding{padding:3% 15%;}.cartHolder-bagTotal{font-family:'GothamRounded-Light';font-size:14px;text-align:right;float:right;	display:block;text-transform:none;margin-bottom: 8px;}.cartHolder-line-bottom{display:block;padding-bottom:1px;border-bottom:1px solid #2fbccc; background-color: #2fbccc;clear:both;}.cartHolder-addedItems{font-family:'GothamRounded-Light';font-size:14px;text-align:right;float:right;display:block;text-transform:none;margin-bottom: 8px;margin-top: 8px;}.cartItem{width:100%;overflow:hidden;display:block;margin-top:10px;padding-bottom:15px;border-bottom:1px solid  #2fbccc;}.ProductImage{max-width:70px;max-height:70px;display:block;float:left;}.productDetail{display:block;float:left;margin-left:18px;width:200px;margin-right:10px}.cartItemDetail{margin:0;padding:0;display:block;line-height:18px;font-family:'GothamRounded-Light';	font-size:14px;text-align:left;text-transform:none;}.cartClose{display:block;float:left;}.cartHolderButton{display:block;width:140px !important;height:30px;margin:15px auto 0 auto;background-color: #2fbccc;border:none;text-transform:uppercase;font-family:'GothamRounded-Light';font-size:15px;color:#fff;}/*cart popup*/.wishinproduct {margin-top: 6px!important; float:right; margin-right: 2%!important;}/*.details-top-right h1{font-size: 26px!important;}*/}.chain-text{text-align:center; margin:10px 0;}.productDetailText{width:100%;padding:0 0 0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;overflow: hidden;}.ringSubscribe{padding:30px; display:block;background-color:#eee;overflow:hidden;text-align:center;}#engrave_box_open{margin-top:27px!important;}div.selected_left{color:#696868;}#sub_title_sku{color:#8c8c8c;}.making_discount, .emi-price{color:#696868!important;}.emi_know_more{color:#8c8c8c!important;}.two_columns_alpha_availableBy{width:100%!important;}.details-top-right .hallmarked {  float: right;  background-image: url(../images/bis.jpg);  background-position: 0 0px;  font-size: 0px;  width: 118px;  height: 35px;  display: block;text-indent: -9999px;  margin: -34px 12px 0px 0px;}.cloud-zoom-big {border:2px solid #d9d9d9;overflow:hidden;z-index:1;position:relative;width:119%!important;height:118%!important;left:85%!important;top:-20px!important;}.mousetrap{width:85%!important;}.col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .slide-thumbs{width: 100%;margin-top:15px;}.col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .slide-thumbs ul{display:inline-block; text-align:center;}.col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .slide-thumbs ul li{display:inline-block; text-align:center; float:left; margin-right:10px !important;}.hidden_content h2{font-size:18px!important;font-weight:normal;margin:10px 0;}.hidden_content p{font-size:15px !important;}.hidden_content a{	color:#2fbccc!important;}.subTitleHover{display:inline-block;color:#8c8c8c;}.viewPDEtailsHover{width:3%;height:5%;display:inline-block;cursor:pointer;text-align:center;margin-left:5px;}.viewPDEtails{display:inline-block;width: 0;height: 0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2fbccc;background:0;position:relative;bottom:0;cursor:pointer;transition:.2s;}.viewPDEtails:hover {bottom:-5px;transition:.2s;}#pDetails p{font-size:13px !important; text-align:justify;}#pDetails p:first-child:first-letter { float: left; font-size: 30px; line-height:36px; padding-top:0; padding-right: 5px; padding-left: 3px; color:#989898;}.onlineJewelleryStore{font-size: 14px;font-weight: bold;padding-top: 24px;  color: #1f1e24;text-align:left;margin:0 0 5px 0;}.candereSEO{line-height: 25px;font-size: 14px;color: #1f1e24;text-align:left;margin:15px 0 5px 0 ;}.seoFooter{display:block;	overflow:hidden;margin-bottom:15px;font-family:'GothamRounded-Light';}.seoFooterMarginRight{padding-left:10px;font-size:13px;}.category_image_container_new{max-height: 450px !important;}.category_image_head{max-height: 450px !important;}#cboxNext{display:none!important;}#cboxPrevious{display:none!important;}#cboxTitle{display:none!important;}#cboxCurrent{display:none!important;}#cboxWrapper{height:auto!important;}.search-autocomplete ul li:hover .even{background-color:#eee;}.search-autocomplete ul li:hover .odd{background-color:#eee;}.menu_name{letter-spacing: 0px; }/*.top-nav li:nth-child(7){padding-right:0; margin-right:5px;}*/#cart_items{background-color:#f0f0f0;}.cp-image-bg{display:block; width:100%; background-color:#f0f0f0; padding-top: 15px;}.cp-image{display:block; max-width:1300px; width:95%; margin:10px auto 0 auto;}.cp-image img{display:block;}.coa{display:block; width:100%; margin-bottom:10px; background-color:#7c7993; padding: 5px; box-sizing: border-box; color:#fff;}.coah2{margin:0; padding:7px 0; font-size:16px; color:#fff; font-family:'GothamRounded-Light'; text-align:center;}.coaP{margin:0; font-size:12px; font-family:'GothamRounded-Light'; line-height:18px; text-align:center;}.rvp{font-size:18px;	color:#000000;margin:0;padding:15px;display:block;text-align:center;background-color:#f0f0f0;}#child_129,#child_180,#child_185 { text-align:right ;}#child_185 li{margin-right:50px;}#custommenu li ul li .tag_line  {font-size: 12px; margin-top: 1px; font-family:'GothamRounded-Book'; opacity:.7;}#popup325 li span { display:block !important ; padding-left:6px !important;}#popup257  li{padding:10px 0 10px 15px !important; width:100%; box-sizing:border-box; -moz-box-sizing:border-box;}#menu325 , #menu251,#menu48 { position:relative;}
#popup251 li:hover .itemMenuName span{text-decoration:underline !important; color:#2fbccc!important;}#popup325 li:hover .itemMenuName span{text-decoration:underline !important;}#popup48 { position: absolute ; left:-360px !important ;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover #popup257 li {background-color:#fff; background-image:none;}.pwsd_cont{width:600px !important;}.gemsRing{display:block;overflow:hidden;}.gemsRing2{display:block;overflow:hidden;max-width:250px;width:100%;margin:0 auto;}.gemsRingContent{display:block;width:100%;padding-left:5%;padding-right:5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}@media (min-width: 1380px) { .gemsRingContent { padding-top:5%;padding-left:12%;	padding-right:12%; }.divtimer1{	width:57% !important;}}@media (min-width: 1600px) {.gemsRingContent {padding-left:12%;padding-right:12%;}}.gemsRingContent h4{margin:0;	padding:0;font-size:35px;font-weight:normal;margin-bottom:8px;color:#909090;}a.gemsDesign{display:block;margin-top:50px;padding-bottom:20px;font-size:17px;color:#909090;	text-decoration:underline;transition: all 0.4s ease 0s;}a.gemsDesign:hover{color:#2fbccc;}.gemsCollection{display:block;width:100%;padding:2%;box-sizing:border-box;	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color: rgba(252, 176, 175, 0.06);}.gems-collection{display:block;width:100%;padding:2%;box-sizing:border-box;	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.gems-collection h2{font-size: 35px;text-transform: uppercase;padding-bottom:3%;font-weight:normal;color:#909090;	padding-top:5%;}.gemsCollection h2{margin:0;padding:0;font-size:35px;font-weight:normal;padding-top:5%;padding-bottom:3%;color:#909090;}.gemsCollection h3{margin:0;padding:0;	font-size:16px;font-weight:normal;margin-bottom:8px;color:#909090;}a.gemsShop{display:block;margin-top:50px;font-size:16px;color:#909090;margin-bottom:50px;text-decoration:underline;transition: all 0.4s ease 0s;}a.gemsShop:hover{color:#2fbccc;}.gemsAlvin{display:block;width:100%;	text-align:center;}.gemsAlvin img{display:block;max-width:350px;width:100%;	text-align:center;margin:0 auto;margin-top: 76px;}h2.ourCommitment{margin:67px 0;padding:0;font-size:35px;font-weight:normal;margin-bottom:20px;color:#909090;}span.commitmentBorder{display:block;border-color: #d0b3b2;border-style: solid none none;border-width: thin;margin: 20px auto 0 auto;width: 80%;}h3.photography{display:block;margin:50px auto 25px auto;	padding:0;font-size:25px;font-weight:normal;margin-bottom:20px;color:#909090;}.gemsparagraph{font-size: 14px;line-height: 18px;color:#909090;}.gemsallDetail{display:block;padding:2%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.usp-image-holder{display:inline-block;text-align:center;overflow:hidden;margin-top:25px;}.usp-image{display:block;max-width:200px;width:100%;float:left;opacity:.6;}.usp-image:nth-child(3){margin-right:0px;}.gems-design-top{display:block;max-width:250px;width:100%;padding-top:5%;padding-bottom:5%;margin:0 auto;opacity:.6;}@media (max-width: 1380px) {.usp-image-holder{display:inline-block;text-align:center;overflow:hidden;margin-top:10px;}.usp-image{display:block;max-width:180px;width:100%;float:left;opacity:.6;}span.commitmentBorder{margin: 20px auto 0 auto;}a.gemsDesign-usp{display:block;margin-top:30px;font-size:20px;color:#909090;	text-decoration:underline;transition: all 0.4s ease 0s;}}#li_128 a.level1 span , #li_129 a.level1 span, #li_175 a.level1 span, #li_180 a.level1 span,#li_184 a.level1 span,#li_185 a.level1 span { font-size:17px;}#popup48 { width: 682px !important;}.middle-width-3{width:75%;margin:0 auto;text-align:center;clear:both;}@media (min-width: 768px) {.middle-width-3 {width: 85%; } }@media (min-width: 992px) {.middle-width-3{width: 95%;}}@media (min-width: 1200px) {.middle-width-3 {width: 90%;}}@media (min-width: 1380px){.middle-width-3 {width: 1350px;}.ca-container { height:265px;}}@media (min-width:1600px) {.middle-width-3{width: 86%;}}.cust-vouch{display:inline-block;float:left;margin-right:15px;}.cust-vouch img{display: block;width: 100px;height: 100px;border-radius: 50%;padding: 1px;border: 1px solid #DCDCDC;}.ca-item-main div[class^="six "]:after {content: '';border-right: 1px solid #949191 ;position: absolute;height:150%;top: 0;right:50.5%;margin-top: -60px;}.customerVouch-text{margin:10px 0;font-family:'Abel';font-size:17px;line-height:25px;text-align:justify;padding: 0 20px 0 5px;}	.v-cust-name{display:block;margin:10px 0;font-family:'GothamRounded-Light';font-size:17px;line-height:25px;text-align:left;padding: 0 10px;}.middleWidth{width:100%;margin:0 auto;border:1px solid #DCDCDC;}.light-grey{background-color:#F0F0F0;}.slideshow-relative{position:relative;}.borderTopLeft{border-top:1px solid #E8E8E8;border-left:1px solid #E8E8E8;}#slideshow {position:absolute;top:6%;left:38%;}#slideshow img {    position:absolute;top:0;left:0;z-index:8;opacity:0.0;width:150px;height:150px;border-radius:50%;}#slideshow img.active {z-index:10;opacity:1.0;}#slideshow img.last-active {z-index:9;}.ringDesign{width:80%;	margin:0 auto;text-align:center;font-family:'GothamRounded-Light';padding:27% 0 5% 0;box-sizing:border-box;-moz-box-sizing:border-box;}.designYourRing{font-size:25px;}.engagementRing{font-size:35px;color:#2fbccc;}@media (max-width:1368px) {.cat-f-h5:after {top: 89%;background:url(../images/line.png) center center;width: 32%;}.cat-f-h4:after {top: 89%;background:url(../images/line.png) center center;width: 20%;}.cat-f-h3:after{top: 89%;background:url(../images/line.png) center center;width: 18%;}}.cat-head{font-family:'GothamRounded-Light';font-size:40px;text-transform:uppercase;}h5.cat-f-h4{display:block!important;font-size: 35px !important;	margin:0 !important;text-transform: uppercase !important;font-family: 'GothamRounded-Light' !important;	padding:15px 32px;color:#000000;text-align: center;	color: #7c7993;}.cat-f-h4 span{display: inline-block;padding: 0 20px;background-color: #fff;position: relative;z-index: 1;}.cat-f-h4:after {margin: auto;content: '';position: absolute;top: 89%;    left: 0;right: 0;margin-top: -1px;background:url(../images/line.png) center center;background-size: cover;height: 5px;width: 20%;}h5.cat-f-h5{display:block!important;font-size: 35px !important;margin:0 !important;text-transform: uppercase !important;font-family: 'GothamRounded-Light' !important;padding:15px 32px;color:#000000;text-align: center;}.cat-f-h5 span{	display: inline-block;padding: 0 20px;background-color: #fff;position: relative;z-index: 1;color: #7c7993;}.cat-f-h5:after {margin: auto;content: '';position: absolute;top: 89%;    left: 0;right: 0;margin-top: -1px;background:url(../images/line.png) center center;	background-size: cover;height: 5px;width: 15%;}h5.cat-f-h3{display:block!important;font-size: 35px !important;margin:0 !important;text-transform: uppercase !important;font-family: 'GothamRounded-Light' !important;padding:15px 32px;color:#000000;text-align: center;}.cat-f-h3 span{display:inline-block;padding: 0 20px;background-color: #fff;position: relative;z-index: 1;}.cat-f-h3:after {margin: auto;content: '';position: absolute;top: 89%;left: 0;right: 0;    margin-top: -1px;background:url(../images/line.png) center center;background-size: cover;height: 5px;width: 15%;}h5.cat-f-h7{display:block!important;font-size: 20px !important;	margin:0 !important;text-transform: uppercase !important;font-family: 'GothamRounded-Light' !important;padding:15px 32px;color:#000000;text-align: center;}.cat-f-h7 span{display: inline-block;  padding: 0 20px;background-color: #fff;position: relative;z-index: 1;color: #7c7993;}.cat-f-h7:after {margin: auto; content: ''; position: absolute;top: 89%;left: 0;right: 0;    margin-top: -1px;	background:url(../images/line.png) center center;background-size: cover;height: 5px;width: 15%;}.blog-post-h2{display:block!important;font-size: 21px !important;	margin:0 !important;font-family: 'GothamRounded-Light' !important;padding:10px;color:#909090;text-align: left;text-transform:initial !important;}.blog-post-h2:hover{color: #2fbccc;cursor:pointer;}.post-sub-head{display:block;text-align: center;font-family: 'GothamRounded-Light' !important;font-size: 15px;padding: 2px 0 10px 0;}.blog-para{font-family: 'GothamRounded-Light' !important;	font-size: 17px;padding:0 20px 10px 20px;text-align: center;color:#a7a7a7;}.blog-social-buttons{display:block;padding:10px 15px;box-sizing:border-box;background-color: #2fbccc;    color: #fff;width: 41%;float: right;}.blog-social{list-style-type:none;	display:block;text-align: left;padding: 15px 10px;}.blog-social li{display:inline-block;width: 15px;height: 15px;border-radius: 50%;box-sizing: border-box;font-size: 16px;text-align: center;margin-right: 6px;color: #434141;opacity: 0.5;filter: alpha(opacity=90);}.blog-social li:hover{	opacity: 1;filter: alpha(opacity=100);}.blog-social li a{color:#434141;}.blog-social li a:hover{color:#FD585B;}#amazingcarousel-1 .amazingcarousel-title{margin:0 !important;padding:20px !important;background-color:#E8E8E8;color:#000000!important;}#amazingcarousel-1 .amazingcarousel-title p{font-size:18px;	font-family:'GothamRounded-Light';margin-bottom:7px;white-space: nowrap;  text-overflow: ellipsis;}#amazingcarousel-1 .amazingcarousel-item-container{padding:0 !important;}.fa-custom-icon-red1{ color:#2fbccc;}.fa-custom-icon-green1{	color:#ccc;}.ringSizer{	display: block; width: 100%; float: left; overflow: hidden;}.dropdown_sizer{width:100%!important;}.sizer_block{display:block;float:left;width:50%;}.chain_mm_dropdown{display:block;float:left;width:45%;margin-left:5%;}#chain_mm_dropdown_select{margin-top:7px;}.two_columns_alpha_availableBy {	box-sizing:border-box; -moz-box-sizing:border-box; box-shadow: 0 2px 2px rgba(0,0,0,0.4);    color: #a7a7a7;    margin: 5px 0 10px 0;    text-align: center;    text-shadow: rgba(0,0,0,0.5) 0px -1px 0;    text-transform: uppercase;    font-size: 20px;    padding: 4px;    border: 1px solid #E8E8E8;    height: 100%;    width: 140px; vertical-align: middle;    line-height: 20px;}.ring_sizer_text a{  	color:#000000; 	font-size:14px;}.nav-right{	display:block; color:#696868; letter-spacing: 1px;   font-family: 'GothamRounded-Light';    cursor: pointer;	margin-left:9px;}.nav-right{	display:block;}#engrave_box_open:hover span{  	text-decoration:underline;  }.ring_sizer_text :hover {  	text-decoration:underline;  } .link_for_emi:hover .emi_know_more{	 text-decoration:underline; } .emi_know_more:hover{  	text-decoration:underline; } span.product_customization:hover span{  	text-decoration:underline; }.fa-custom-icon-red {font-size: 24px;padding: 5px;}.fa-custom-icon-green {color: #2fbccc;font-size: 24px;padding: 5px;}.t-all-product-info-2 {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #fff none repeat scroll 0 0; border-color: #f0f0f0 #f0f0f0 #cacaca; border-image: none; border-style: solid; border-width: 1px; position: relative; transition: all 0.4s ease 0s;}.t-product-img-2 > a {  display: block;}.t-product-img-2 {position: relative;text-align:center;}.t-product-img-2 img {  height: 100%;  width: 100%;  display:block;}.opa {opacity: 0;transition: all 0.2s ease 0s; max-width: 100%; max-height: 100%;}.wish-p-disc{font-family: 'GothamRounded-Light'; font-size:16px; margin:20px 0; padding:0;}.open-product{ background-color:#2fbccc; padding:10px;  -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; color:#fff; float:left; display:block; width:55%; overflow:hidden;}.open-product h3{font-family: 'GothamRounded-Light'; font-size: 18px;text-transform: uppercase; font-weight: normal; margin:0; padding:0; display:block;color:#fff;}.remove-product{background-color:#7c7993;text-align: center; height:40px; line-height:40px; color:#fff!important; display:inline-block;}.remove-product h3{font-family: 'GothamRounded-Light'; font-size:13px; color:#fff;text-transform: uppercase; font-weight: normal; margin:0; padding:0; display:block;}.wishlist-bnt {	display:inline-block; text-align:center; height:40px; line-height:40px; background-color:#2fbccc;color:#fff; font-family:'GothamRounded-Light';font-size:13px;text-transform:uppercase;}@media (max-width:1280px){.open-product h3{font-size: 14px;}}@media (max-width:1080px) {.open-product h3{font-size: 14px;}}.t-all-product-info-2:hover .opa{opacity:1;transition:all 0.7s ease 0s;}.second-img-2 {height: 100%;left:15%;position: absolute; top:15%;width: 100%;max-height:200px;max-width:200px;}.tab-p-info-2 > a {color: #434343;display: block;font-family:'GothamRounded-Light';font-size: 18px;font-weight: 500;margin-bottom: 7px;text-transform: capitalize;}.tab-p-info-2 {padding: 30px 20px; position: relative;z-index: 9;}.tab-p-info-2 > h3 { color: #434343; font-size: 19px; font-weight: bold; margin: 0; font-family:'GothamRounded-Light'; text-align:left;}.tab-p-info-2 .button.btn-cart:hover, ul.add-to-links-2 a:hover { background: #2fbccc none repeat scroll 0 0; color: #fff;}.t-all-product-info-2:hover .second-img-2 { opacity: 0; transition: all 0.5s ease 0s;}.second-img-2 {  transition: all 0.7s ease 0s;}.tab-p-info-1 > a:hover { color: #2fbccc;}.t-all-product-info-2:hover{box-shadow: 0 8px 20px #dedede;}.t-all-product-info-2:hover{ margin-top: 0px; overflow: initial; padding-bottom: 0px;}.sql-no{color: #434343;	font-size:13px;	margin: 0;font-family:'GothamRounded-Light';margin-top:7px;	letter-spacing: 1px;}/*end wishlist*/.checkout-cart-index .page, .sales-order-history .page, .ordertracking-index-index .page, .canderecheckout-index-index .page, .canderecheckout-index-address .page, .canderecheckout-index-payment .page, .checkout-onepage-success .page, .cms-page-view .page, .reviews-index-index .page, .category-solitaires .page, .customer-account-login .page, .customer-account-create .page, .customer-account-forgotpassword .page, .searchsolitaire-viewsolitaire-index .page, .customer-account-edit .page, .customer-address-index .page,  .customer-address-form .page,  .sales-order-view .page,  .paywithamazon-checkout-success .page, .customer-account-index .page, .wishlist-index-index .page, .checkout-onepage-failure .page, .payucheckout-shared-canceled  .page{max-width:1350px;width:98%;display: table;margin:0 auto; }.catalog-category-view .categorypath-gold-investment-html .category-gold-investment .page{max-width: 100%!important;width:100%;display: table;margin:0 auto; }.cms-page-view .cms-trending-fleur-edition-html .padd-main-bottom .wrapper .page{max-width:1600px!important;}.checkout-cart-index .container-list{padding-left:0 ;width:100%;}.top_currency_wrap #custom-currency-selector{height: 22px !important;}.cms-home.form-search .button{height: 29px;}.cms-home.form-search #search{height: 23px;}.searchsolitaire-viewsolitaire-index .details-top-right .price-wrapper{line-height: 27px;}.reviews-index-writecustomreview .top-blank{margin-top:5px;}.four.columns .t-product-img .second-img {    height: 100%;      position: absolute;    top: 5%;    width: 100%;  max-height: 300px;    max-width: 300px; }.right-form{	display:block;	float:left;	box-sizing:border-box;	text-align:center;}p.or-sep{font-family:'GothamRounded-Light';font-size:15px;	margin-bottom:25px;	text-transform:uppercase;}.form-social{	list-style-type:none;}.form-social li{display:inline-block;margin-right:10px;}.form-social li a{display:block;	width:138px;height:40px;line-height:40px;color:#fff;text-decoration:none;text-align:center;}.form-social .fa-facebook {margin-right:15px;}.form-social .fa-google-plus{margin-right:15px;}.fb-color{background-color:#2d4487;}.g-plus-color{	background-color:#e04a32;}.buttons{height: 47px; width: 65%; resize: none; background-color:#2fbccc; border:none; font-family:'GothamRounded-Light';}input, textarea, button{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #999999; border-radius: 0 0 0 0;  color: #212121; height: 27px; width: 100%; resize: none;}select{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #999999; border-radius: 0 0 0 0;  color: #212121; height: 30px; width: 100%; resize: none; margin-bottom: 4px;font-family:'GothamRounded-Light'; }input[type="radio"]{ height: auto;  }h5{font-size:12px;font-weight:bold;   text-align: left;   color: #909090;}h6{font-size:11px;font-weight:bold;   text-align: left;   color: #603102;}fieldset{border:0;}legend{display:none;}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;   width: 100%;}caption, th, td{  padding: 5px 0 5px 0; vertical-align:middle; text-align:left;font-weight:normal;}strong{font-weight:bold;}address{font-style:normal;   font-style: normal;   clear: both;   display: table;}cite{font-style:normal;}q, blockquote{quotes:none;} ul,ol{list-style-type: none;}  .rating-box .rating { float: left; height: 13px; background: url(../images/bkg_rating.gif) 0 100% repeat-x; }.rating-box { width: 70px; height: 13px; font-size: 0; line-height: 0; background: url(../images/bkg_rating.gif) 0 0 repeat-x;   text-indent: -999em; overflow: hidden; } button{width:212px; height:30px; background-color:#2fbccc; border:none; border-radius: 0;  color: #FFF;   font-weight: bold; cursor: pointer;}.validation-advice { clear: both; min-height: 13px; margin: 0 0 0 0; padding-left: 17px !important;  background: url(../images/validation_advice_bg.png) 2px 1px no-repeat; color: #F00; text-align: left;}.solitaire_form .validation-advice{  background-color: #B4976F;   color: #000;}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}.nobr{white-space:nowrap !important;}.wrap{white-space:normal !important;}.a-left{text-align:left !important;}.a-center{text-align:center !important;}.a-right{text-align:right !important;}.v-top{vertical-align:top;}.v-middle{width:auto;}.f-left, .left{float:left !important;}.f-right, .right{float:right !important;}.f-none{float:none !important;}.f-fix{float:left;width:100%;}.no-display{display:none  !important; padding:0 0 0 0 !important;} .no-margin{margin:0 !important;}.no-padding{padding:0 !important;}.no-bg{background:none !important;}.messages { width: 100%;  overflow: hidden; }.messages, .messages ul {   float: left; font-size: 14px;  font-weight: bold; }.success-msg { border-color: #446423; background-color: #EFF5EA; background-image: url(../images/i_msg-success.gif); color: #000000;   font-size: 15px; overflow:hidden; }.error-msg, .success-msg, .note-msg, .notice-msg { border-style: solid !important; border-width: 1px !important; background-position: 10px 9px !important; background-repeat: no-repeat !important; min-height: 24px !important; padding: 8px 8px 8px 32px !important; font-size: 14px !important; border-color: #DDDDDD;}.messages, .messages ul { list-style: none !important; margin: 0 !important;  padding: 0 !important; }.clear {  margin: 0;  padding: 0;  clear: both;}input::-webkit-input-placeholder { color: #000000;}input:-moz-placeholder { color: #000000;}input::-moz-placeholder { color: #000000; }input:-ms-input-placeholder { color: #000000; }textarea::-webkit-input-placeholder { color: #000000;}textarea:-moz-placeholder { color: #000000;}textarea::-moz-placeholder { color: #000000; }textarea:-ms-input-placeholder { color: #000000; }.padd-main-bottom .wrapper {    width: 100%;}.header-container { width: 100%;    }.header-container .header .header-top .header-top-links .top-links ul.links li{  float: left;   padding: 0 5px 0 5px;}.header-container .header .header-top .header-top-links .top-links, .header-container .header .header-top .header-top-links.block-cart-header, .header-container .header .header-top .header-top-links .phone-block, .header-container .header .header-top .header-top-links .top_currency_wrap, .header-container .header .header-top .header-top-links  #search_mini_form{  float: right;   padding: 0 15px 0 15px;   position: relative; font-size: 16px;}.header-container .header .header-top .header-top-links   .form-search{display:table;}

.form-search .button {
	width:40px;   
	height: 29px;   
	z-index: 999; 
	float: right;
	position: absolute;
    top:0px;
    right:0;
}

.form-search #search{
	background-color: #fff; 
	padding: 2px 40px 2px 5px;   
	width: 250px;   
	left:-250px; 
	transition: all 0.8s ease;/** left:64.5%;**/ 
	height: 30px!important;   
	color: #5F5E5E; 
	font-family:'GothamRounded-Light'; 
	z-index: 999;
	outline: none;
}
.form-search #search:focus{
	outline: none;
}
	.header-container .header .header-top .header-top-links .top_currency_wrap select{   background-color: #B4976F; color: #FFF; width: 100%;}.header-container .header .header-top .header-top-links .block-cart-header .cart-content div.actions{text-align:center;   padding: 15px 0 0 0;}.header-container .header .block-cart-header .summary .amount a ,.header-top .header-top-links .phone-block, .header-container .header .header-top .header-top-links .top-links ul.links li a{ color: #FFF;}.header-container .header .header-top .header-top-links .block-cart-header{position: relative;   background: url('../images/new_theme/cart-img.png?version=1404751739') no-repeat left center;background-position: 0px 2px; width:50px; float:right;   padding: 5px 0 0 0;} .header-container .header .header-top .header-top-links .top-links{padding: 5px 5px 0 0;}.header-container .header .header-top .header-top-links .phone-block{padding: 5px 15px 0 0;}.header-top .header-top-links #search_mini_form{ padding: 0 0 0 15px !important; }.header-container .header .header-top .header-top-links .block-cart-header .cart-content {  position: absolute; background-color: #FFF;  border: 2px solid #000;    text-align: left;   padding: 15px 15px 15px 15px;  left: -80%;  z-index: 9999;  width: 300px;  display: block ;  top: 25px;}.block-cart-header .mini-products-list .details  {  float: left; display:table;   padding: 5px 5px 5px 5px;  width: 70%;}.header-container .header .header-top .header-top-links .block-cart-header .cart-content {position: absolute;background-color: #FFF;border: 2px solid #000;  text-align: left; padding: 15px 15px 15px 15px;left: 0;z-index: 9999;width: 300px; top: 25px;   display: none;}.block-cart-header .mini-products-list .details  {  float: left; display:table;   padding: 5px 5px 5px 5px;  width: 70%;}.block-cart-header .mini-products-list .image  {  width: 25%;float: left;display:table; } .btn-remove { display: block;width: 13px;height: 13px;font-size: 0;line-height: 0;margin: 2px 0 0 0;background: url(../images/btn_remove.gif) 0 0 no-repeat;text-indent: -999em;overflow: hidden;float: right;} .header-container .header .header-top .header-top-links .block-cart-header .cart-content .subtotal span.price{font-weight:bold;}.header-container .header .header-top .header-top-links .block-cart-header .cart-content .mini-products-list li{ width:100%; padding: 5px 0 5px 0; display: table;   border-bottom: 1px solid #000;}.header-container .header .header-top .header-top-links .block-cart-header .cart-content .subtotal,.header-container .header .header-top .header-top-links .block-cart-header .cart-content  .block-subtitle{text-align:right;   padding: 5px 0 5px 0;   border-bottom: 1px solid #000000;} .dropdown {cursor: pointer; } a.account {color: #FFFFFF;   padding: 0 10px 0 10px;}  .arrow-down { width: 0; height: 0; border-left: 6px solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); margin-left: 5px; border-top: 6px solid #FFFFFF; float: right; margin-top: 6px; }.submenu {background-color: #B4976F;	 left: 0; position: absolute; top: 25px;     display: none;  width: 100%;   z-index: 1; display: none;  opacity: 0; }.submenu ul li{ clear:both;   text-align: left;}.submenu ul li a{   padding: 5px 5px 5px 5px; display: table; }  .logged_in:hover, .logged_in ul li:hover{  background-color: #B4976F; } .logged_in:hover .submenu{  display:block; opacity: 1; -webkit-transition: opacity 1s ease-out;} .logged_in:hover .submenu{ margin-top: -2px;}.catalog-category-view .header-container .header .header-top .header-top-links .form-search .search-autocomplete{   z-index: 1;   text-align: left;   color: #FFF;   background-color: #B4976F; }.catalog-category-view  .header-container .header .header-top .header-top-links .form-search .search-autocomplete  li .amount { float: right;   font-weight: bold; }.catalog-category-view  .header-container .header .header-top .header-top-links .form-search .search-autocomplete li{padding: 3px;border-bottom: 1px solid #DDD;cursor: pointer; }.cart-content a.btn-remove:hover,.cart-content a.btn-remove:focus,.cart-content a.btn-remove:visited{outline:0; color:#000000; text-decoration:none; cursor:pointer;  width: 13px;} /**menu**//*.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover span{ color:#000000 !important; xfont-weight:bold; }*/.header-container .header .header-top .nav ul.nav_menu li.menu_level_0  a span{padding:0 5px 0 5px;}.header-container .header .header-top .nav ul.nav_menu .no_children li.no_children {  margin: 0 0 0 0 !important;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0:hover .menu_name{color: #2fbccc!important; }.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup  li.level1 a.level1 span{font-weight:normal!important; font-size: 14px!important;} .header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup  li.level2 a.level2 span{color: #000000 !important; font-weight: bold; position:relative;} .header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level3 a.level3 span{ color:#000000 !important; text-transform:capitalize; }.header-container .header .header-top .nav .select_jewellery,.header-container .header .header-top .nav ul.nav_menu{/*float:right;*/   width: 100%;font-family: 'GothamRounded-Light';}.header-container .header .header-top .nav .select_jewellery{  padding-right: 20px; color: #FFF; font-family: Monotype Corsiva; font-size: 20px; vertical-align: middle;  line-height: 28px;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level1 .ul_level_1 {  width: 100%;  left: -1px;   margin: 30px 0 0 0; position: absolute;  display: table; background-color: #fff;  text-align: left; padding-top:10px; border-left:1px solid #696868;border-right:1px solid #696868;border-bottom:1px solid #696868; }.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li.level2{ padding: 5px 7px 15px 9px;text-align: left;   display: inline-block; font-size:13px;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 .wp-custom-menu-popup li{display:table; padding:6px 0px; width:50%; text-align:left; float:none; width: auto;}.header-container .header .header-top .nav ul.nav_menu li.menu_level_0 ul.no_children li{padding-left:10px;   margin-left: auto;   margin-right: auto;}li.solitaire_menu_sub_4{ margin-bottom: 5px; }.nav_menu li.active{  background-color: #2fbccc; }.nav .nav_menu li.active a span{color:#000000 !important;}.nav_menu li.active ul.wp-custom-menu-popup li.level1 .ul_cntr_1{display:block !important;}.header-top .nav #custommenu #menu251 ul#popup251{width: 260px;}#popup251{border:1px solid #7c7993;}#popup251 li{width:100%; display: table; box-sizing:border-box; -moz-box-sizing:border-box; }#popup251 li .itemMenuName{clear: both;    width: 90%;    margin-top: 10px;}#popup251 li .itemMenuName span{margin-top: 10px;}#popup251 li  span.tag_line{ font-size: 14px; padding-top: 1px;}.header-top .nav #custommenu #menu251 ul#popup251  li{padding: 0 4px 10px 4px !important;}.header-top .nav #custommenu #menu251 ul#popup251  li:last-child { margin: 0 !important;}#popup251 li span{clear: both;  cursor:pointer;  float: left;    width: 100%;    text-align: left; padding-top: 5px;    font-size: 13px; padding-left:5px;}.header-top .nav #custommenu #menu257{position:relative;}.header-top .nav #custommenu #menu257 ul#popup257{width: 250px; }#popup257{width: 220px; border:1px solid #7c7993;}#popup257 li{display: table; }#popup257 li .itemMenuName{    clear: both;    width: 90%;    margin-top: 10px;}#popup257 li .itemMenuName span{margin-top: 10px; color:#000000!important;}#popup257 li  span.tag_line{ font-size: 13px; padding-top: 1px;}.header-top .nav #custommenu #menu257 ul#popup257  li{ padding: 3px 0 10px 15px !important;}.header-top .nav #custommenu #menu257 ul#popup257  li:last-child { margin: 0 0 0 0 !important;}#popup257 li span{clear: both;  cursor:pointer;  float: left;    width: 100%;    text-align: left;  padding-top: 5px;    font-size: 13px; padding-left:5px;}/*menu*/.padd-main-bottom .wrapper {    width: 100%;margin-top:3px;}.padd-main-bottom .wrapper .page{width:98% ;  display: table;   margin-left: auto;   margin-right: auto; }.padd-main-bottom .wrapper .page .main-container .main .breadcrumbs{ font-size:12px; width: 100%;   float: left;   display: table;}.padd-main-bottom .wrapper .page .main-container .main .breadcrumbs ul li{ float:left;   padding: 5px 5px 5px 0; }.padd-main-bottom .wrapper .page .main-container .breadcrumbs li a,.padd-main-bottom .wrapper .page .main-container .breadcrumbs li span {text-decoration: none; color:#000000; }.padd-main-bottom .wrapper .page .main-container .breadcrumbs li a,.padd-main-bottom .wrapper .page .main-container .breadcrumbs li.current span{color:#000000;}.page-title{display: table; width: 100%;   text-align: left;   padding: 10px 0 15px 0; clear: both;}.cart .cart-table th,.cart .cart-table td{  border:0px; width: 30px; text-align: center;}.cart .cart-table tbody td .product_cart_image,.cart .cart-table tbody td  .product_cart_info{width: auto;   float: left;   display: block;   text-align: center;} .cart .cart-table tbody td .product_cart_image{ max-width: 142px; }.cart .cart-table tbody td  .product_cart_info{text-align: left; display: table; padding: 0 0 0 10px; margin-left: 30px; /*width: 320px;*/  float: left;  display: table;}.cart .cart-table tbody td  .product_cart_info .product-details{  width: 100%;}.cart .cart-table tbody td  .product_cart_info .product-details p,.cart .cart-table tbody td  .product_cart_info .item-options p{ width:100%; padding: 5px 0 5px 0;   clear: both;}.cart .cart-table tbody td  .product_cart_info .product-details p strong,.cart .cart-table tbody td  .product_cart_info .item-options p strong{   font-weight:normal !important; display: inline-table;   width: 230px; white-space:nowrap;}.cart .cart-table tbody td .product_cart_info h2{ padding: 5px 0 5px 0;   font-size: 17px; font-weight:normal;}.cart .cart-table tbody td .product_cart_info h2.product-name a{   color: #2fbccc; }.cart  fieldset table.cart-table{   width:900px; float:left;   margin-right: 20px; }.cart fieldset{padding-bottom:25px;}.cart .right{  float: right !important;   width: 270px; height:auto; border:1px solid #bfbfbf; }.cart  .right #shopping-cart-totals-table tr td{     width: 50%;   text-align: center; height: 25px;}tr.grandtotal td{font-size: 19px;} .col2-set .col-1{float:left; width:50%;} .cart .right #shopping-cart-totals-table{ width: 90%; margin-left:auto; margin-right:auto; margin-bottom:5px; } .cart .right .shopping-cart-totals-table tfoot tr.grandtotal{ font-size: 18px;} .cart .right .shopping-cart-totals-table tr td.left{     text-align: left; }.cart .right .shopping-cart-totals-table tr td.right{     text-align: right; }.cart .right .discount{   padding: 5px 0 5px 0; }.cart .right .discount .discount-form{    display: table; width: 100%; margin: 0 auto; }.cart .right .discount .discount-form .extra_coupon{  margin: 0 auto; display:table; width: 95%; }.cart .right .discount .discount-form .extra_coupon .buttons-set{  padding: 0 0 5px 5px; width: auto; display: table;   float: left;   clear: none;}.cart .right .discount .discount-form .extra_coupon .input-box{   float: left; width: 173px; }.cart .right .discount .discount-form .extra_coupon .input-box .input-text{ width: 175px;   height: 30px;}.cart .right .discount .discount-form .extra_coupon .buttons-set button{   float: left;   width: 75px;   height: 32px;}.cart .right div.heading{   font-size: 18px;  text-align:center;  padding: 0 15px; height: 40px; background-color: #dedede; line-height: 40px; text-transform: uppercase;  margin-bottom: 10px;  box-shadow: 0 0 3px #999;  -webkit-box-shadow: 0px 0px 3px 0 #999; -moz-box-shadow: 0px 0px 3px 0 #999999;}.cart .right .discount h2{  text-align: left; display: table; width: 100%; margin: 0 auto;   padding: 0 0 10px 10px; font-size:19px; font-weight:normal;}/*ul.checkout-types, ul.checkout-types li{   padding: 5px 0 10px 0; text-align:center;}ul.checkout-types li button{   font-size: 16px; height: 45px; width: 212px;}*/.cart table.cart-table select{width:85%;}/*footer*/#floatMenu {  position: fixed;  z-index: 1;  bottom: 100px;   right: 0;  width: 37px;  height: 276px;  background: none repeat scroll 0 0 #FFF;  border: 1px solid #AAA;  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.75);}.footer-col-1 .col_1,.footer-col-1 .col_2,.footer-col-1 .col_3,.footer-col-1 .col_4{width: 210px; float: left;  color: #FFF;  padding: 0 0px;}.footer-col-1 .col_1{margin: 0 70px 10px 0px;}.footer-col-1 .col_2{margin: 0 50px 10px 20px;}.footer-col-1 .col_3{margin: 0 0px 10px 80px;}.footer-col-1 .col_4{margin: 0 0px 10px 140px;}.footer-container{   width: 100%; background-color: #221505; display:table;   padding: 5px 0 5px 0;}.footer-container .footer{   width: 1200px;   margin-left: auto;   color: #FFF;  margin-right: auto;   text-align: left;   display: table;   padding: 5px 0 5px 0;} .footer-container .footer li a,.footer-container .footer address,.footer-container .footer address a,.footer-container .footer  .social_media span{color:#FFFFFF;}.footer-container .footer address{width: 100%;  text-align: center;}.footer-container .footer .social_media ul{float: left;  clear: both;  padding-top: 5px;}.footer-container .footer .social_media{  display: table;   width: auto;  float: left;  clear: none;  margin-left: 80px;  margin-top: -46px;  padding-bottom: 15px;}.footer-container .footer .social_media ul li{   float: left;}.footer .social_media ul li a {  float: right;  width: 21px;  font-size: 0px;  height: 20px;  display: block;  margin: 0;  padding: 0;}.footer .social_media ul li {  margin: 0 5px 0 0;  padding: 0 0 0 0;  float: left;  width: 27px;  height: 23px;  }.footer .social_media ul li.facebook { background-image: url("../images/new_theme/facebook_footer.png");}.footer .social_media ul li.twitter { background-image: url("../images/new_theme/twitter_footer.png");}.footer .social_media ul li.linked-in { background-image: url("../images/new_theme/linkedin_footer.png"); }.footer .social_media ul li.google-plus { background-image: url("../images/new_theme/google_plus.png");}.footer .social_media ul li.pinintrest { background-image: url("../images/new_theme/pinterest_footer.png"); }.footer .social_media ul li.instagram { background-image: url("../images/new_theme/instagram_footer.png"); }.footer-container .footer .social_media span{float: left;  padding: 0 10px 0 0px;  width: 100%;  text-align: center;}.footer-col-3 .payment_ssl_seal { width: 25%;  padding: 0px 0px 5px 100px;  float: left; }.footer-col-3 .payment_ssl_seal a  {  background: url('../images/all_images.png') no-repeat left center;  background-position: 0 -925px;  height: 51px;  width: 115px;  display: block;	text-indent:-999px;    font-size: 0px;}.footer-col-3 .payment_type_wrap {   padding: 0 0px 0px 3px;  width: 17%;  float: right;}.footer-col-3{   width: 100%;   display: table; border-bottom: 1px solid #B4976F; padding-bottom: 5px;}.footer-container .footer .padd-footer-inner .footer-col-1{width: 100%;  display: table;  float: left;  padding-top: 10px; padding-bottom: 10px;}.footer-container .footer .footer-col-1 ul li.heading{padding: 10px 0 10px 0; font-size: 17px; text-transform: uppercase;}.footer-container .footer .footer-col-1 ul li{padding-top: 2px;  padding-bottom: 2px; font-size: 15px;  font-weight: bold;}.footer-container .footer .footer-col-1 ul.col_2 li:nth-last-child(2){padding: 23px 0 5px 0;  font-weight: bold;  font-size: 17px;}.footer-col-3 .footer_newsletter_wrap{  display: table;  float: left;  width: 45%;}.footer-col-3 .footer_newsletter_wrap input{ float:left;    background-color: #B4976F; width: 275px;} button.newsletter_submit_btn{ float: left;  color: #FFFFFF;  width: 100px;  height: 29px; border: none;}.footer-col-3 .payment_type_img span { background-image: url("../images/all_images.png"); width: 50px;   height: 16px;  float: left;   padding: 5px 0 5px 0;}.footer-col-3 .payment_type_img span a{  	text-indent:-999px;  font-size: 0px; }.footer-col-3 .payment_type_img span.visa {  background-position: 0 -258px; }.footer-col-3 .payment_type_img span.mastercard {  background-position: 0 -290px; }.footer-col-3 .payment_type_img span.americanexpress {  background-position: 0 -323px; }.footer-col-3 .payment_type_img span.netbanking {  background-position: 0 -355px; }.footer_newsletter_wrap .footer_input_left{  width: 51%;  float: left;  display: table;}/*pop up*/#bottom_esns_box_layer,#esns_background_layer {  position: relative;  z-index: 9999;  background: url(../images/newssubscribers/esns_dark2.png);  width: 100%;  height: 100%;  overflow: hidden;  display: block;  top: 0;  left: 0;  }#esns_email{  width: 70%; padding: 0 0 0 5px;}#bottom_esns_email{  width: 70%; padding: 0 0 0 5px; float: left;  display: table;}#bottom_esns_submit{  width: 85px; float: left;}#esns_box_subscribe_form #esns_box_subscribe_input,#esns_box_subscribe_form{text-align: left; padding: 0; }#esns_box_subscribe_submit{padding-top: 30px;}	#esns_box_subscribe_form {    position: absolute;  top: 115px;  vertical-align: middle;  right: 27px; width: 280px; }#esns_box_layer .text_content_block .text_content{  display: table; position: relative; width: 100%;}#esns_box_subscribe_bottom span.close:after{content:" | ";} #esns_box_subscribe_bottom { position: absolute;  bottom: -258px;   width: 100%;  left: 42px;}#newsletter_spinner,#bottom_newsletter_spinner {position: absolute;  display: none;  top: 15px;  right: -12px;}#esns_submit_women,#esns_submit_men { cursor: pointer;  width: 90px;  height: 30px;  display: inline-block;   border: 0px; }#esns_submit_men {margin-left: 5px;}#esns_box_layer {  z-index: 9999;   margin:0 auto;  background: url(../images/newssubscribers/new_subscribe_popup.jpg?version=1408809785) repeat scroll 0 0 #FFFFF2; 	width: 525px;  min-height: 270px;  border: 2px solid #000;    position: relative;} #esns_box_subscribe_response_error { color: #f00; display: none; height: auto; margin-left: auto;  margin-right: auto; margin-top: 28%; overflow: hidden; padding-left: 11%; position: absolute; text-align: center; width: 100%;}#esns_box_subscribe_response_success {   position: absolute;  right: 9px; padding-left: 22px; font-size: 16px; width: 300px;  text-align: justify; top: 126px;}/*utm pop up*/.bottom_utm_esns_box_subscribe_form {  z-index: 9999;   margin:0 auto;   background: url(../images/newssubscribers/utm_pop_up_ten_thousand.jpg?version=144705498) no-repeat scroll 0 0 #FFFFF2; 	width: 525px;  min-height: 270px;  border: 1px solid #000;    position: relative; height:auto;}.yatra_pop_up .bottom_utm_esns_box_subscribe_form {  z-index: 9999;   margin:0 auto;   background: url(../images/newssubscribers/yatra_register_popup.jpg?version=1447054917) no-repeat scroll 0 0 #FFFFF2; 	width: 525px;  min-height: 270px;  border: 2px solid #000;    position: relative; height:500px;}.yatra_pop_up .bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input{bottom:125px;}.bottom_utm_esns_box_subscribe_form .utm_popup_container,.bottom_utm_esns_box_subscribe_form .utm_popup_container_otp{ float: right; text-align:center;     width: 48%;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input{bottom:70px;width: 100%; padding: 0 0 0 0; right: 40px; right: 0;}.bottom_utm_esns_box_subscribe_form .otp_container{ bottom:110px !important ; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box,.bottom_utm_esns_box_subscribe_form .utm_popup_container_otp .input-box{    width: 290px; text-align: left; padding: 2px 5px 2px 5px; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .email{ padding-bottom: 5px; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .email label{ padding-top: 5px; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .name-box{ display: table; width:100%; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .name-box .name{ float: left; width: 41%; padding-right: 12px;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .name-box  input{ width: 85%; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box  textarea{ height: 42px; padding: 0px 5px 0px 5px; width: 280px;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box #utm_is_subscribed{ width:auto; height: auto;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box input{    width: 97%;  padding: 5px 5px 5px 5px; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box .gender{    padding: 0 20px 0 0; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .input-box .gender_label{ padding: 0; font-weight: bold;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input #utm_esns_submit,.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input .utm_otp_submit,.bottom_utm_esns_box_subscribe_form #utm_popup_container_otp .utm_otp_submit{ padding: 20px;     width: 100%;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_input #utm_esns_submit span,.bottom_utm_esns_box_subscribe_form .utm_popup_container_otp .utm_otp_submit  span{ display: table; width: 100%; margin: -8px 0 0 0;     font-size: 16px;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_bottom{ right: 30px; text-align: right;}.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_bottom .bottom_links{ padding-right:80px;  }#resend_otp,.utm_popup_container_otp_success{ font-size: 18px; }.utm_popup_container_otp_success{text-align:left !important;}#resend_otp{text-decoration:underline;}.popup_error{color: #fff; }#utm_otp_spinner{display:none;position:absolute;}.popup_err_validation, .utm_response_error{color: #f00;}#utm_popup_container_otp_success{position: absolute; right: 0; width: 43%; padding-right: 15px; float: right; bottom: 99px; text-align: justify; font-size: 17px;color:#a1a1a1;}#utm_newsletter_spinner{width: 16px; float: right; margin-top: -30px; margin-right: -5px; text-align: right;}#utm_esns_box_subscribe_response_success{text-align: right;    padding-right: 107px;    color: #068406;    font-weight: bold;    font-size: 15px;  margin-top: -67px;}.yatra_pop_up #utm_esns_box_subscribe_response_success{text-align: right;    padding-right: 50px;    color: #068406;    font-weight: bold;    font-size: 15px;  margin-top: -67px;}#utm_esns_box_subscribe_response_error{text-align: right; padding-right: 13px; color: #f00; font-weight: bold;}/*utm pop up*/.affiliate{display:none;}.bottom_text_content {  bottom: 0;  left: 0;  position: relative	;  width: 100%;  z-index: 100;  display: block;  top: 20%;}#bottom_esns_box_subscribe_form {  margin: 0 auto;  min-height: 415px;  min-width: 681px;  overflow: hidden;  padding: 10px;  position: relative;  width: 640px;}#bottom_esns_box_subscribe_input {  bottom: 45px;  float: left;  position: absolute;  width: 45%;  padding:10px;}#bottom_esns_box_subscribe_bottom {  left: 100px;  bottom: 14px;  clear: both;  text-align: left;  position: absolute;}#bottom_esns_box_subscribe_bottom .privacy_policy{padding: 0 0 0 10px;}#bottom_esns_box_subscribe_bottom .close {  border-right: 1px solid #000;  padding: 0 10px 0 0;}#bottom_esns_box_subscribe_bottom span a {  text-decoration: none;  cursor: pointer;  color: #000;}#bottom_esns_box_subscribe_response_error {  color: #F00;  font-size: 14px;  padding-bottom: 2px;  text-align: left;  display: none;}#bottom_esns_box_subscribe_response_success {  color: #000;  display: none;  font-size: 16px;  font-weight: bold;  padding-bottom: 0;  text-align: left;  width: 330px; position:absolute; top:45%; color:#fff; text-align: center; line-height: 24px;} .catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .col-left,.catalogsearch-result-index .padd-main-bottom .wrapper .page .main-container .main .col-left{width: 100%; float: left; padding-top:5px;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .col-main ,.catalogsearch-result-index .padd-main-bottom .wrapper .page .main-container .main .col-main{width: 100%;float: left; padding-top: 0px; padding-bottom: 10px !important;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .collection_four_column_div{max-width: 1600px; width:100% ; float: left; padding-top: 0px; padding-bottom: 10px !important;}.product_grid li.collection_four_columns_li .item:hover { border: 1px solid #603102;  }.product_grid li.collection_four_columns_li .item{display:block !important;overflow:hidden !important;position:relative;cursor:pointer;width:298;border:1px solid #fff;}.product_grid li.collection_five_columns_li .item:hover { border: 1px solid #603102;  }.product_grid li.collection_five_columns_li .item{display:block !important;overflow:hidden !important;position:relative;cursor:pointer;width:248;border:1px solid #fff;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .col-main .category-content .view {  float: right; padding-right: 8px; }.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .hidden_content{display: none; text-align: justify; float:left; width:100%; padding: 15px 25px;box-sizing: border-box;height: 180px; overflow-y: scroll; }.padd-main-bottom .wrapper .page .main-container .main .category-content .view a{cursor: pointer;  text-decoration: none;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .category-page-title { padding: 5px 0 10px 0; margin: 0; float:left; width:85%;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main  .page-title h1, .page-title h2 { font-size: 22px; color:#000000; font-weight:normal; }.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .col-left .block .block-layered-nav{width:100%;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .view { float: left;  width: 15%;  padding-top: 20px; text-align:right;} .ajax_category-products .category-products .product_grid li {  float: left;  text-align: left;}.ajax_category-products .category-products .last.two_column_grid{padding:0 0 15px 15px; }.ajax_category-products .two_column_grid_ul .cloned_firstli{border-top: none !important;border-bottom: none !important; padding:0 0 10px 0  !important;}.ajax_category-products .category-products .two_column_grid .item{  border: 1px solid #D9D9D9;} .ajax_category-products .category-products .two_column_grid .couple_band{height: 368px;}.ajax_category-products .category-products .two_column_grid li{  border-bottom: 3px solid #D9D9D9;}.ajax_category-products .category-products .three_column_grid_ul li.first{padding:0 0 11px 0;}.ajax_category-products .category-products .three_column_grid_ul li{padding:0 0 15px 15px; }.ajax_category-products .three_column_grid_ul .cloned_firstli{border-top: none !important;border-bottom: none !important; padding:0 0 10px 0  !important;}.ajax_category-products .category-products .three_column_grid .item{  border: 1px solid #D9D9D9;} .ajax_category-products .category-products .three_column_grid .couple_band{height: 368px;}.ajax_category-products .category-products .product_grid .price_details_wrap{text-align:center;min-height: 56px; }.ajax_category-products .category-products .product_grid .price_details_wrap h2{text-align:center;font-size: 14px; color:#000000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.ajax_category-products .category-products .product_grid .price_details_wrap .sku_num{font-size: 15px; color:#000000;}.ajax_category-products .category-products .product_grid .item .price_details_wrap .price .old-price{text-decoration: line-through; font-size: 14px;}.ajax_category-products .category-products .product_grid .cloned_firstli {padding: 10px 0 10px 20px; border-top: 1px dotted #d3cfcf;margin: 2px 0 2px 0;border-bottom: 1px dotted #d3cfcf; width:100%; display:table; background-color: #eee; box-sizing: border-box; margin-bottom:20px;}.ajax_category-products .toolbar { padding: 8px 0px 7px 0px; margin-bottom: 15px; float: left; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;  width: 100%; }.ajax_category-products  .product_count {float: right;width:auto;text-align: right; padding-right:10px;}.ajax_category-products .customstyle .pager .sort-by { float: left; width: auto;  text-align: left; display:table;}.ajax_category-products .toolbar .pager .spinner, .ajax_category-products .toolbar .pager #spinner{  width: auto; float: left; text-align: center; padding-top:3px; margin-top: 0px;} .ajax_category-products .customstyle .pager .sort-by a.sort_selected {color: #2fbccc !important; }.ajax_category-products .sort-by a.sort_anchor {padding: 0 7px;border-right: 1px solid black; text-decoration: none; line-height: 24px;  }.ajax_category-products .sort-by a.last { border-right: 0px; }.ajax_category-products .customstyle .pager .pagi {display: none;}.ajax_category-products .customstyle .pager .pagi .pagination {clear: both; display: block; float: right;  font-size: 12px;   height: 19px;  line-height: 19px; margin: 2px 0 5px; text-align: right; }.ajax_category-products .customstyle .pager .pagi .pagination .active_link { background: url("../images/pagination-bg.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0); color: #ffffff; cursor: default; display: block; float: left; font-weight: bold; height: 19px; margin-left: 5px; text-align: center; text-decoration: none; width: 19px; }.ajax_category-products .customstyle .pager .pagi .pagination a:link, .ajax_category-products .customstyle .pager .pagi .pagination a:visited {  background: url("../images/pagination-bg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);  color: #6f716c;  display: block;  float: left;  font-weight: bold;  height: 19px;  line-height: 19px !important;  margin-left: 5px;  padding: 0;  text-align: center;  text-decoration: none;  width: 19px;}.catalog-category-view .padd-main-bottom .wrapper .page .main-container .main .col-main .ajax_category-products .customstyle .pager .sort-by .v-middle {vertical-align: middle;width:auto;} .catalog-category-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .ajax_category-products .note-msg {text-align: left;  font-size: 18px;   font-weight: bold; }.catalog-category-view  .padd-main-bottom .wrapper .page  .main-container .main  .five_column_div{width:1200px; clear:both; padding-top: 10px;} .ajax_category-products .category-products .product_grid .three_columns_li{ width:310px; }.ajax_category-products .category-products .product_grid .four_columns_li{ width:235px; }.ajax_category-products .category-products .product_grid .five_columns_li{width:240px; }.product_grid li.four_columns_li .item:hover{border:1px solid #603102;}.product_grid li.four_columns_li .item{display:block !important;overflow:hidden !important;position:relative;cursor:pointer;width:233px;border:1px solid #fff;   text-align: center;}.product_grid li.three_columns_li .item:hover{border:1px solid #603102;}.product_grid li.three_columns_li .item{display:block !important;overflow:hidden !important;position:relative;cursor:pointer;width:308px;border:1px solid #fff;}.product_grid li.five_columns_li .item:hover{border:1px solid #603102;}.product_grid li.five_columns_li .item{display:block !important;overflow:hidden !important;position:relative;cursor:pointer;width:238px;border:1px solid #fff;}.category-products .product_grid .item .price_details_wrap .product_metal .price .new-price {color: #603102;  font-weight: bold;  font-size: 18px;}/* Category Listing Ends*/ .padd-main-bottom .page .col-main .account-create{ width:1200px; padding: 35px 0px 0 0px; overflow:hidden; margin:0 auto;}.padd-main-bottom .page .col-main .account-create .col2-set{width:100%;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1 {   float: left;  width: 58%;  border-right: 1px solid #DDDDDD;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2 {float: left;  width: 30%;  padding-left: 5%;  text-align: left;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content{ width:100%; padding: 10px 0px 40px 0px; text-align: left;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content{padding-top:8%;width:100%;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .login_form label{line-height: 30px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .btn_submit_wrpr{clear: both;  margin: 0px;  padding: 10px 0 0px 0px;  float: left;  width: 100%; margin-bottom:15px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .btn_submit_wrpr .forgot_link{width: 47%;  float: left;  text-align: left;  font-weight: bold; line-height: 35px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .btn_submit_wrpr .login_btn{width: 50%;  float: left;  text-align: left;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .btn_submit_wrpr .forgot_link a{text-decoration:underline;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form{ width:100%; padding:0px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form ul { float:left; clear: both;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form ul li label { float: left;  width: 160px;  clear: both;  line-height: 30px; text-align: left;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form  .tearms-text {clear:both;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .captcha{clear:both; width: 83%;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .register-form-btn {  padding: 15px 0 30px 0px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .buttons-set{width: 420px;  float: left;  text-align: left;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form ul li fieldset { float: left; line-height: 29px;  width: 250px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form ul li label em,.padd-main-bottom .page .col-main .account-create  .col2-set .col-2  .content .register-form ul li label em,.tearms-text em{ color: #FF0000;  margin-right: 3px;}.padd-main-bottom .page .col-main ul li input {  background: none repeat scroll 0 0 transparent;  border: 1px solid #999999;  border-radius: 0 0 0 0;  color: #212121;  height: 27px;  float: left;  margin: 0;  padding: 2px 5px !important;  width: 295px; font-family:'GothamRounded-Light';}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .tearms-text {width: 450px;  float: left;  padding-top: 15px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .tearms-text .field-wrap { width: 100%;  float: left;  padding: 0px 0; text-align: left;  display: table;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .tearms-text .field-wrap fieldset{float: left;  padding-right: 5px;  } .padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .tearms-text .field-wrap fieldset input[type=checkbox] {float: left;  padding-right: 5px;   width: 14px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content  .register-form-btn button.button { float: left; clear:both; width:100px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .name-firstname ,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .reg_email_address, .padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .reg_password,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form  .name-lastname, .padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .reg_telephone, .padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .reg_confirmation {float: left;  width: 48%;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form  .captcha_label {width: 233px;}.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .mandatory_text,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .captcha-image,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .subscribe_check,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .subscribe_check,.padd-main-bottom .page .col-main .account-create  .col2-set .col-1  .content .register-form .terms_check{float: left;padding-top: 5px; padding-left: 5px;}.padd-main-bottom .page .col-main .account-login .col2-set .content{padding-left: 40px;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users{float:left; width:55%;}.padd-main-bottom .page .col-main .account-login .col2-set .new-users{float:left; width:40%; border-left: 1px solid #DDDDDD;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .register-form {width: 700px;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .register-form ul {margin: 0;  padding: 0;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .register-form ul.login_form li {padding: 5px 0; clear:both;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .register-form .login_form label{  float: left;  width: 100px; padding-top: 5px;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .register-form .login_form fieldset{ width: 157px;  float: left; padding-top: 5px;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .register-form .tearms-text {clear:both;}.padd-main-bottom .page .col-main .col2-set .content .register-form .tearms-text .field-wrap .terms_check a {text-decoration:underline;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .register-form .tearms-text .field-wrap .terms_check em{color:#f00;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .btn_submit_wrpr { width: 275px;  float: left;  padding: 10px 30px 10px 100px;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .btn_submit_wrpr .for_pawd_fl {  float: left;  margin-left: 0px;  line-height: 26px; padding-left: 24px;  text-decoration: underline; width:auto;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .buttons-set button.login_btn_fl {  float: right !important;  margin: 0 20px 10px 0;}.padd-main-bottom .page .col-main .account-login .col2-set .registered-users .content .btn_submit_wrpr .not_register_wpr b{float: left; font-size: 18px;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin h3 {  font-size: 18px; text-transform: uppercase;  font-weight: normal;  line-height: 22px; margin: 0 0 15px 0;  text-align: center;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li { padding: 0px;  display: inline; width: 80px; height: 80px;  float: left; margin: 6px;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li a { display: block;  width: 80px;  height: 80px;}.col2-set .col-2 .content .or_sign_in_with_wrpr { width: 400px; height: 240px;  padding-bottom: 50px; float: left;  }.col2-set .col-2 .content  .or_sign_in_with_wrpr .social_signin { float: left;  height: 185px;  margin-left: 130px;  margin-top: 32px;  width: 185px;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.facebook_login_icon a{background:url(../images/facebook_login_icon.jpg) no-repeat center top;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.facebook_login_icon a:hover{background:url(../images/facebook_login_icon.jpg) no-repeat center bottom;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.twitter_login_icon a{background:url(../images/twitter_login_icon.jpg) no-repeat center top;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.twitter_login_icon a:hover{background:url(../images/twitter_login_icon.jpg) no-repeat center bottom;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.yahoo_login_icon a{background:url(../images/yahoo_login_icon.jpg) no-repeat center top;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.yahoo_login_icon a:hover{background:url(../images/yahoo_login_icon.jpg) no-repeat center bottom;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.google_login_icon a{background:url(../images/google_login_icon.jpg) no-repeat center top;}.col2-set .col-2 .content .or_sign_in_with_wrpr .social_signin ul li.google_login_icon a:hover{background:url(../images/google_login_icon.jpg) no-repeat center bottom;}.padd-main-bottom .page.col-main .account-login .col2-set .col-2 .content .tearms-text {padding: 0 0 0 38px;}.padd-main-bottom .page.col-main .account-login .col2-set .col-2 .content .tearms-text .field-wrap-two {width: 400px;float: left;  padding: 3px 0;}.col-main .fieldset {float:left; clear:both;   padding-top: 15px;}.col-main  .suceess_fieldset{  width: 100%;}.col-main .fieldset .form-list li { margin: 0 0 8px; display: table; float: left; }.col-main .fieldset .form-list label {  float: left;  position: relative; z-index: 0;  padding-bottom: 3px;}.col-main .fieldset .form-list label em { color: #FF0000;}.col-main .fieldset.form-list .input-box {  display: block;  width: 250px;}.col-main .fieldset .form-list input.input-text { width: 200px;}.col-main .buttons-set {  clear: both;  margin: 0px;  padding: 5px 0 25px 5px; float:left;  width: 420px;}.col-main .buttons-set p { padding-bottom: 10px;  float: left;  color: #f00;  width: 100%;  padding-left: 0px;  text-align: left;}.col-main .buttons-set button {float:left; background-color: #2fbccc;  width: 100px;  color: white;  height: 35px; border:none;}.col-main .buttons-set button span span {font-size:14px; text-transform: uppercase;}.col-main .buttons-set .back-link {float: right;    text-decoration: underline;  width: 210px;  }.gender_fieldset {clear: both;  width: 90% !important;  text-align: left; }.gender_input{width: 15px !important; height:auto;}.gender_label{  clear: none !important; padding-left: 10px; width: 70px !important;} .customer-account-login .main-container ul.messages .error-msg { border-style: solid !important;  border-width: 1px !important;  background-position: 10px 9px !important;  background-repeat: no-repeat !important;  min-height: 24px !important;  padding: 8px 8px 8px 32px !important;  font-size: 14px !important;  font-weight: bold !important;  border-color: #F16048;  background-color: #FAEBE7;  background-image: url(../images/i_msg-error.gif); color: #DF280A;  text-align: left;}.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main,.customer-account-edit .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main,.investingoldandemi-index-plans .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main,.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main,.cms-page-view .padd-main-bottom .wrapper .page .col1-layout .main .col-main,.customer-address-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main,.newsletter-manage-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main{ width:100% ;   padding: 10px 0 15px 0;   text-align: left;}   .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .welcome-msg, .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account{   padding: 5px 0 5px 0; }  .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-head{  display:table;width:100%;   padding: 0 0 5px 0; }  .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .box-head h2{float:left; width: 90%;}.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .box-head a{float:right; width: 10%;  text-align: right;}ul.form-list li{ display:table; float:left; } .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-left, .customer-account-edit .padd-main-bottom .wrapper .page .col2-left-layout .main .col-left,.investingoldandemi-index-plans .padd-main-bottom .wrapper .page .col2-left-layout .main .col-left{ width:100%; }.col-left .block-account{   width: 100%;   display: table;   padding: 15px 0 15px 0;}.col-left .block-account .block-title{   float: left;   display: table;   font-size: 22px;}.col-left .block-account .block-content{ float: right;   display: table;   font-size: 18px;} .col-left .block-account .block-content ul li{   float: left;   padding: 0 0 0 6px;} .col-left .block-account .block-content ul li::after { content: " | ";}.col-left .block-account .block-content ul li.last::after { content: "";}.data-table tr td{border:1px solid #D9D9D9;  padding: 5px; } .data-table tr th{border:1px solid #dedede;  padding: 5px 5px 5px 5px; background-color: #dedede;   height: 30px; width:5%;  font-size: 15px; text-transform:uppercase; letter-spacing: 1px; } .my-account .order_details_wrap .order-details .data-table th.order_details_styles,.my-account .order_details_wrap .order-details .data-table th.order_details_price{width:10%;}.my-account .order_details_wrap .order-details .data-table th.order_details_details{width:auto;}.data-table tr th.order_th{width:7% !important;}.data-table tr td a:hover, .data-table tr td a:focus, .data-table tr td a:visited {  outline: 0;  color:#2fbccc;  text-decoration: none;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info{   width: 100%; display: table;   padding: 15px 0 15px 0;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info .block{float:left;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info .print,.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .buttons-set{float:right;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order-details{   width: 100%; display: table;   padding: 15px 0 15px 0;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order-details table .item-options{width:100%;display:table;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order-details table .item-options p strong{width: 18%;display:table; float:left;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order-details table .item-options p strong span{  padding: 0 5px 0 5px;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order-details table .item-options p, .my-account .addresses-list ol li p , .my-account .addresses-list ol li h3{  padding: 3px 0 3px 0;   clear: both; }.my-account .addresses-list ol li{ display: table; padding: 5px 0 5px 0;}.col-main .my-account .buttons-set .back-link{float:right; text-align:right;}.col-main .my-account .buttons-set .button{float:left;   width: 80px;}.customer-address-form .col-main .my-account .buttons-set .button{float:left;   width: 140px;}.col-main .my-account .fieldset ul.form-list li label {display: table;  height:auto;   padding: 0 5px 0 0px;} .col-main .my-account .fieldset ul.form-list li{padding: 5px 0 5px 0;} .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .col2-set,.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account.col-1{   display: table; width: 100%; }.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .col2-set .col-1,.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .col2-set .col-2{    float: left;  width: 50%; }.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account .col2-set{  padding: 10px 0 10px 0; }.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews{   width: 100%; }.customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li span.number,  .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li .details .ratings, .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li .details .ratings strong{     float: left; } .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li .details,  .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li .details .ratings .rating-box{     float: left; padding: 0 0 0 10px; } .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li {  width:100%; display:table; }  .customer-account-index .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .dashboard .box-account #my_recent_reviews li .details .ratings .rating-box{   padding: 0 0 0 0; } .col-main .my-account .fieldset ul.form-list li .customer-name .field{width : 35%; float:left; } .col-main .my-account .fieldset ul.form-list li{width : 100%;   text-align: left;} .col-main .my-account .fieldset ul.form-list li .field{width:35%;float:left;   text-align: left;} .col-main .my-account  .account_info h2{text-align:left;}.col-main .my-account  .buttons-set{width:100%; text-align: left;   padding: 10px 0 10px 0;   display: table;} .col-main .my-account  .order_details_wrap .pending_status_form{float:right;  display: table;} .col-main .my-account  .order_details_wrap .pending_status_form table td{ width: 50%; padding: 5px 0 5px 0; float: left;} .col-main .my-account  .order_details_wrap .pending_status_form table td.emi_button{  float: right;} .col-main .my-account  .order_details_wrap .pending_status_form table, .col-main .my-account .order_details_wrap .emi_form  table{ width: 370px; padding: 5px 0 5px 0; display: table; }  .col-main .my-account .order_details_wrap .emi_form,.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .emi_details{   padding: 15px 0 5px 0; }.col-main .my-account .order_details_wrap .emi_form{float:right;}.col-main .my-account  .account_info ul.form-list li .reg_gender .gender_fieldset label {padding: 5px;} .sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info .order_info_sub{width: 70%;  float: left;}.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info .print{width: 30%;  float: left; text-align:right;}.customer-account-index .padd-main-bottom .page .main-container  .main .col-main .my-account .dashboard .box-info a,.customer-address-index .col-main a,.sales-order-view .padd-main-bottom .wrapper .page .col2-left-layout .main .col-main .my-account .order_details_wrap .order_info .print a{text-decoration:underline;}.account_info{width:1180px; display:table; padding:10px 10px 10px 0px;}.account_info ul li .customer-name fieldset {float: left;    line-height: 29px;    width: 250px; clear:both;}.input-box{width: 250px; clear:both;}.col-main .my-account .fieldset ul.form-list li input {display: table;  float: left;   padding: 0 5px 0 5px;background: none repeat scroll 0 0 transparent;  border: 1px solid #999999;  border-radius: 0;  color: #212121;  margin: 0;  height:30px;  width: 290px;  } .col-main .my-account .fieldset ul.form-list li input[type=checkbox]{width:auto; height:auto;}.account_info ul li .radio-btn input[type=radio] {clear: both;  width: auto !important;  height: auto !important;}.account_info ul li .radio-btn label{width:295px;}  .account_info ul li .radio-btn .radio_box_2, .account_info ul li .radio-btn .radio_box_3 {width: 125px;  float: left; padding-top: 5px;}  .account_info ul li .radio-btn .radio_box_2 span, .account_info ul li .radio-btn .radio_box_3 span{padding-left:10px;}.account_info ul li.control label{padding-left:5px !important;}.col-main .my-account .fieldset  ul li .field .input-box select{width:302px; background: none repeat scroll 0 0 transparent;  border: 1px solid #999999; height:30px;}.main .col-main .fieldset ul.form-list li.control label{padding-left:10px;}  .main .col-main .create_plan_button{padding-top:10px;}.main .col-main .create_plan_button .button{width:150px;}.data-table tr td.continue_shopping{   padding: 10px 0 10px 0;  }.data-table tr td.continue_shopping button {font-size:16px; height: 40px;}/* Product Page Starts */.catalog-product-view .padd-main-bottom .wrapper .page{width: 100%;  display: table;  margin-left: auto;  margin-right: auto;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container{width: 100%;  min-height: 700px;  margin: 0 auto; margin-right: auto;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .breadcrumbs {  font-size:12px; max-width: 1350px; width:95% ;  display: table;  margin: 0 auto;  float: none;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main{width: 100%;  float: left;  padding-bottom: 10px;  margin: 0 auto;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .product-essential,.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .related_products_wrap,.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .note{max-width: 1350px; width:95%; margin:0 auto;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main  .product-view .details-mid-inner{width: 100%; background-color:#f0f0f0 ; margin: 0 auto; padding-top: 30px; padding-bottom:30px; overflow:hidden ; }.pd-color { display:block ; max-width:1350px ; width:100%; margin:0 auto ; overflow:hidden ; }.col-main  .product-view .related_products_wrap .caroufredsel_wrapper{height:275px !important;}#carousel_upsell .slide .item{text-align: center; width: 248px; height: auto; display:inline-block; margin-right: 8px;}#carousel_upsell .slide .item:nth-child(5){margin-right:0;}.product-view .related_products_wrap #prev_upsell, .product-view .related_products_wrap #next_upsell{background-color: white; display:none;}.col-main  .product-view .related_products_wrap .caroufredsel_wrapper #recently-viewed-items .slide div.item{text-align: center; width: 240px; height: auto; float: left;}#recently-viewed-items{    display: table; width: 100%; padding: 5px 0 20px 0; text-align:center;}#recently-viewed-items .item{ text-align: center; width: 248px; display:inline-block; margin-right: 10px;}#recently-viewed-items .item:nth-child(5){margin-right:0;}.product-view .details-mid-inner .simple_contact{clear:both;}.product-view .details-mid-inner .simple_contact .btn_submit_wrpr button span span{font-size: 17px;  text-transform: uppercase;  font-weight: 500;}  .catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .product-essential .details-top-inner{width:100%; background-color: #FFFFFF;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered {display: table;  width: 100%; min-height: 560px; vertical-align: middle; margin-top:15px;}.catalog-product-view .padd-main-bottom .wrapper .page .main-container .main .col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered  ul li {border: 1px solid #D9D9D9;   margin: 3px 0 3px 0;}.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title{ float: left; text-align: left;}.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title_sku {width:100%; display:block; padding-left: 10px; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box;}.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title_sku .selected_right{width: 250px;  float: left;  display: table;}.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title_sku .selected_right .selected_metal_right{  width: 50%;  float: left;  text-align: right;  padding-right: 10px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .sub_title_sku .selected_right .selected_karat_right{width: 40%;  float: left; }.col-main .product-view .product-essential .details-top-inner .details-top-right .price-wrapper{width:100%; padding: 13px 0px 13px 10px;  float: left; text-align: left;} .col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price-wrapper .old-price, .special-price{  float: left;}.col-main .product-view .product-essential .details-top-inner .details-top-right  .price-wrapper .old-price .price ,.col-main .product-view .product-essential .details-top-inner .details-top-right  .price-wrapper .old_price{  color: #515254;  float: left;  font-weight: normal;  padding-right: 10px;  text-decoration: line-through;  font-size: 17px; line-height:12px; padding-top:10px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price-wrapper .special-price .price {  font-family:'GothamRounded-Light'; color: #000000; font-weight:bold; font-size: 21px;  margin: 0;padding: 0px 0 0px 0;  display: block;  float: left;}.product-view .product-essential .details-top-inner .details-top-right .price-wrapper .price{font-family: 'GothamRounded-Light';
color: #000000;font-weight: bold;  font-size: 21px;  margin: 0; display: block;  float: left;} h3.xemiH3{padding-top:0px!important;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation{padding-left:10px; overflow:hidden;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .gold_div,.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .diamond_div, .col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .vat_div, .col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .gemstone_div{width:70px;float:left;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .add{width: 5px;  float: left;  padding: 20px 10px 0px 5px;  text-align: center;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation .making_charges_div{width:107px;float:left;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation div span.top{border-bottom: 1px solid #000000;}.col-main .product-view .product-essential .details-top-inner .details-top-right .price_div .price_bifurcation div span {  display: table;  clear: both;  width: 100%;  text-align: center;  padding: 5px 0 5px 0; font-size:13px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block{padding:0px 0px 0px 0px;  }.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .metal, .col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .purity{width:50%; float:left; display:table;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .metal, .col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .purity .purity_label{width: 100%;  float: left;  text-align: left;  clear: both;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .purity{width: 30%;  float: left;  display: table;  padding-bottom: 10px;  padding-top: 10px;} .metal_label{  float: left;  display: table;  padding-top: 10px; font-family:'GothamRounded-Light'; font-size:13px; margin-right:15px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .purity .purity_selection {width: 60px;  float: left;  font-size: 13px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .metal .dd-container{padding-top: 5px;  width: 36% !important;  float: left;  display: table;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .metal .dd-container .dd-select .dd-selected-text{padding-left: 32px; display: block; line-height: 0!important; margin-top: -13px; font-size:13px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details .diamond_selection {width:auto; float:left; text-align:left;  padding: 0px 0px 2px 0px; font-family:'GothamRounded-Light'; font-size:13px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details .radio_div{width:80px; float:left; padding-bottom: 10px; font-size: 13px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .ring_sizer{float: left;  margin-top:-35px; width: 100%;  display: table;   padding-bottom: 7px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .ring_sizer .sizer_block{padding: 10px;  float: left; }.ring_sizer .sizer_block label{ font-size:15px; width: auto;  float: left;  display: table;   font-weight: bold;}.ring_sizer .chain_mm_dropdown .label_chain_mm_dropdown{font-weight: bold;}.col-main .product-view .product-essential .details-top-inner .details-top-right .ring_sizer .sizer_block .ring_sizer_text{float:left; width:auto; padding-left: 15px;  padding-top: 7px;}.details-top-right .add-to-box .share_block .delivery_block .social-icons-block .share{font-weight:bold; width:35px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .help-block .left .help_left {  float: left;} .col-main .product-view .product-essential .details-top-inner .details-top-right .help-block .left .help_right {  float: left;  font-weight: bold;  font-size: 16px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .help-block .product_customization {  cursor: pointer;  color: #696868;}.col-main .product-view .product-essential .details-top-inner .details-top-right .ring_sizer .sizer_block .dropdown_sizer{width: 135px;  padding-top: 5px;  float: left;  display: table;  clear: both;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .ring_sizer .chain_mm_dropdown .chain_mm_dropdown_select{padding-top: 5px; width:190px;}.details-top-right .add-to-box .share_block .delivery_block .delivery_block_left .divider{width:140px; margin-top: 5px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .ring_sizer  .chain_mm_dropdown{width: 200px;  float: left;  padding: 10px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .metal_karat_swatch .purity .purity_selection input[type=radio] { width: 20%;  height: 1em; vertical-align:middle;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details .radio_div input[type=radio]{width: 20%;  height: 12px; margin-top: 3px; }.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details label.diamond_selection{padding-right: 15px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .diamond_details .radio_div label{width: 60px;  float: left;  text-align: left;  padding-left: 2px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .ring_sizer{padding: 10px 0px 5px 0px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .ring_sizer .sizer_block .dropdown_sizer select{ width:135px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .metal_ring_block .ring_sizer .sizer_block .ring_sizer_text a{color: #2fbccc;}.col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .chain-text{width: 600px;  float: left;  text-align: left;  padding: 10px 0 10px 0px;}.col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .slider-main-container {  width: 100%; text-align: center;  margin: 0 auto;  vertical-align: middle; position:relative }@-moz-document url-prefix() {    .col-main .product-view .product-essential .details-top-inner .details-top-left .slide-thumbs-centered .slide-thumbs { height:auto; }}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box{padding-top:5px;  width: 100%;  float: left;  padding-bottom: 15px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart{width: 50%;  float: left;  display:block; margin-bottom:15px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart .buttons_bottom_block{display:block; width: 250px;  height:50px; line-height:50px; padding-left: 10px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart .loading{display: block;  width: 100px;  float: left;}.product-view .product-essential .details-top-inner .details-top-right .help-block { width: 310px;  float: right;  display: table;}.col-main .product-view .product-essential .details-top-inner .details-top-right .help-block .left .help_left {  float: left;}.col-main .product-view .product-essential .details-top-inner .details-top-right .help-block .left .help_right {  float: left;  font-weight: bold; font-size: 16px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart .buttons_bottom_block buttons{width:180px; height:40px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart .buttons_bottom_block button span span {font-size: 18px;  text-transform: uppercase;font-weight: 500;}.add-to-box .help-block .product_customization{cursor:pointer; color:rgb(200, 0, 0);}.col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block{ text-align: left;  width: 163px;  padding-bottom: 10px;  display: table;  float: left;} .col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block .delivery_block_left{ float: left;  display: table;} .share_block .matching_band_container{float: left;  display:block;  padding-left: 13px;  border-left: 1px solid #D9D9D9;}.matching_band_container .matching_band .price_details_wrap_upsell .product_metal .price .new-price{font-weight:bold;color: #000000; font-family:'GothamRounded-Light';   font-size: 14px;}  .share_block .matching_band_container .matching_product_label{  text-align: left;  font-weight: bold;   padding-left: 15px; }.share_block .matching_band_container .matching_band{width: 100%;  float: left;  }.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .matching_band_container .matching_band .image, .matching_band_container .matching_band .price_details_wrap_upsell{text-align:center;}.matching_band_container .matching_band .price_details_wrap_upsell{font-family:kalinga regular; }.matching_band_container .matching_band  .price_details_wrap_upsell h2{text-align:center;font-size: 12px; color:#000000;white-space: nowrap;}.matching_band_container .matching_band  .price_details_wrap_upsell .sku_num{font-size: 13px; color:#000000; font-family:'GothamRounded-Light';}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block{padding:10px 0px 10px 10px; overflow:hidden;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box  .share_block .social-icons-block{padding: 20px 0px 0px 0px;  width: auto;  float: left;  display: table;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .social-icons-block .twitter {  background-position: 0 -197px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .social-icons-block .google {  background-position: 0 -110px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .social-icons-block .facebook {  background-position: 0 -140px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .social-icons-block .pinintrest {  background-position: 0 -618px;}.col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .share_block .social-icons-block .td_share {float: left;  height: 24px;  padding-right: 5px;  margin: 0 5px 0 0;  padding: 0;  width: 24px; }.col-main .product-view .product-essential .details-top-inner .details-top-right .social-icons-block .td_share a {  display: block;  float: right;  font-size: 0;  height: 24px;  margin: 0;  padding: 0;  width: 24px;}.product-view .details-mid-inner  .details-mid-top {padding:10px; }.product-view .details-mid-inner   .product_details, .product-view .details-mid-inner  .product_details .details,.product-view .details-mid-inner  .product_details .details div div{display: table; width: 99%; margin: 0 auto; text-align: left;}.product-view .details-mid-inner  .product_details .details div div{  border-bottom: 1px solid #e8e8e8; }.product-view .details-mid-inner  .product_details .details div div.last{  border: none; }.product-view .details-mid-inner  .product_details .details div div label{float:left; font-size:14px;}.product-view .details-mid-inner  .product_details .details div div span.values{float:right;}.product-view .details-mid-inner  .product_details .details div {padding: 5px 0 5px 0; border-bottom: 1px solid #000;   white-space: nowrap;}.product-view .note{   text-align: left; font-size:12px; } .product-view .details-mid-inner .product_details .details .diamond_details  span.value{width: 80px; text-align: right;  float: left;font-size:14px;}.product-view .details-mid-inner .product_details .details .gemstone_details  span.value{ width: 130px; text-align: right; float:left; font-size:14px ;}.product-view .details-mid-inner .product_details .details div div.title{color: #000000;   font-size: 17px;   background-color: #f1efef;   text-transform: uppercase;	margin-bottom:3px ;}.product-view .reviews,.product-view .reviews .review,.product-view .reviews .review .review_rating_box {width:100%;clear:both;}.product-view .reviews .review { display:none ;  padding: 10px 0 10px 0; background-color: #dedede;}.product-view .reviews .review .review_rating_box .rating-box,.product-view .reviews .review .review_rating_box  .rating_count{float:left;margin-left:auto;margin-right:auto;}.product-view .reviews .review  .review_detail{clear: both;  width: 1200px;  margin: 0 auto; text-align: center; font-style: italic; font-size: 17px; color: #695C5C;}.product-view .reviews .review .review_rating_box{  padding: 10px 0 20px 0;   display: table; }.product-view .reviews .review .outer{   margin-left: auto;  margin-right: auto;width: 99%; display: table; } div.review_block .rating_count{padding-left:5px;}div.review_block{height: 1px;  border-top: 1px solid #E2E2E2;  text-align: center;  position: relative;  line-height: 15px;; display: table;  width: 100%;  margin: 10px auto 10px auto;  width: 1200px; }span.review_block { position: relative; top: -.7em;display: inline-block;   padding: 0 50px 0 50px;}div.review_block .rating-box,div.review_block  .rating_count{ float:left;}.product-view .reviews .review .author_details{  padding: 5px 0 0 0;  width: 1200px;  margin: 0 auto; }.product-view .reviews .review .author_details .author{  font-weight: bold;  font-style: italic;  font-size: 17px; text-align:center;}.product-view .reviews .review  .all_review {width: 1200px;  text-align: right;  margin: 0 auto; } .product-view .details-mid-inner .product_details,.product-view .details-mid-inner  .fastquote{float:left;}.product-view .details-mid-inner .fastquote{ background-color: #fff; padding: 5px 20px;}.product-view .details-mid-inner .product_details .title h2,.product-view .details-mid-inner .fastquote  .title h2{  padding: 5px 0 10px 0;   color: #000;  font-weight: bold;   float: left;}.product-view .details-mid-inner .fastquote  .title span{  width:51% ; font-size:14px ;  float: left; padding: 13px 0 0 9px; } .register-form ul li{  display: table; width: 100%; clear:both; padding: 5px 0 5px 0;}.register-form ul li textarea{  width:300px;   padding: 0 0 0 5px; height:50px;   float: left; font-family:'GothamRounded-Light';}#simple_contact_form{display: table; padding: 0 0 14px 0; }#simple_contact_form .btn_submit_wrpr .button{    width: 130px;   height: 35px;   float: left; }#simple_contact_form .btn_submit_wrpr {padding:5px 0; }div.usp_div{   display: table; clear: both; border-top: 1px solid #888888; padding: 10px 0 37px 0; }div.usp_div span{  display: table; float: left;   width: 180px;  text-align: left;   padding: 5px 0 5px 0; font-size: 16px;}.usp_div .candere_options span a{color: #5C4017;}.usp_div .candere_options span a:hover {color: black;}div.usp_div span.title:before{ content:" * ";   font-size: 16px;  vertical-align: middle;}div.usp_div span.clear{  display: table; clear:both;}.product-view .details-mid-inner .product_details{  background-color:#fff; padding-bottom: 40px;  padding-right: 15px; padding-left: 10px ; margin-bottom:10px;  box-sizing:border-box; -moz-box-sizing:border-box;} .candere_promise{width: 160px;  float: left;  display: table; padding-top: 15px;}.candere_options{width: 150px;  float: left;  display: table;}.add-to-box .share_block .matching_band_container .matching_band .price_details_wrap_upsell .product_metal span.price span.old-price{text-decoration: line-through;  color: #515254;}.item .price_details_wrap_upsell{text-align:center; font-family:'GothamRounded-Light'; padding: 10px 2px;}.item  .price_details_wrap_upsell h2{text-align:center;font-size: 15px; color:#000000; margin-bottom:5px;}.item  .price_details_wrap_upsell .sku_num{font-size: 14px; color:#000000; font-family:'GothamRounded-Light';}.item .price_details_wrap_upsell .product_metal .price .old-price{text-decoration: line-through;}.item .price_details_wrap_upsell .product_metal .price .new-price{font-weight: bold; color: #000000;   font-size: 18px; font-family:'GothamRounded-Light';}.details-mid-inner .fastquote .simple_contact .messages_product_view{text-align: left;  float: left;  width: 100%;  color: rgb(221, 39, 39);  padding-bottom: 10px;}.product-view .related_products_wrap #prev_upsell, .product-view .related_products_wrap #next_upsell{background-color: white; height:auto; width:auto;}.reviews .blank_review{border-top: 1px solid;}.emi-price #link_for_emi{cursor: pointer;    font-weight: normal;}.reviews-index-index .padd-main-bottom .page .main .col-main{padding-top:25px;} .reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating {margin: 0 0 20px;  background: #eee;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .text_left {  float: left;  padding: 0 10px 0 20px;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .rating-box-summary {  display:block; overflow:hidden;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .rating-box-summary .rating-box {  width: 70px;  height: 13px;  font-size: 0;  line-height: 0;  background: url(../images/bkg_rating.gif) 0 0 repeat-x;  text-indent: -999em;  overflow: hidden;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .rating-box-summary .rating-box .rating {  float: left;  height: 13px;  background: url(../images/bkg_rating.gif) 0 100% repeat-x;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .text {  padding: 0 0 0 10px;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .individual_stars {  padding: 0 0 40px 0;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .individual_stars .individual_stars_list {  clear: both;  padding: 3px 0 0 21px;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .individual_stars .individual_stars_list .star_vote {  float: left;  padding: 0 5px 0 0;}.reviews-index-index .padd-main-bottom .page .main .col-main .overall_rating .individual_stars .individual_stars_list .star_vote_count {  float: left;  padding: 0 0 0 25px;}.review_page_list {display:block; width:100%; overflow:hidden;}.reviews-index-index .padd-main-bottom .page .main .col-main .review_page .review_page_list .review_page_product{width: 240px;  float: left;  text-align: center;  display: table;}.reviews-index-index .padd-main-bottom .page .main .col-main .review_page .review_page_list .review_page_reviews{width: 940px;  float: left;  text-align: justify;  display: table;}.reviews-index-index .padd-main-bottom .page .main .col-main .review_page .review_page_list .review_page_reviews .review_page_details{ text-align: justify;  display: block;  padding: 10px 20px 10px 10px;}  .reviews-index-index .padd-main-bottom .page .main .col-main .review_page .review_page_list  .review_page_reviews .review_page_user {width: 290px;  float: left;  text-align: justify;  padding: 10px;} .rating-box{width: 70px; text-align: justify;  display: inline-block; margin-right:10px;} .rating_count{display: inline-block;  width: 60px;  text-align: left;} .review_page_title{display: block; font-weight: bold; padding: 10px 0 10px 0;}  .review_page_list .review_page_reviews .review_page_user .review_page_user_author .review_page_name {  clear: both;  font-weight: bold; padding: 5px 0 5px 0px; text-align:justify;}.pagination {clear: both; float: right;  font-size: 12px;   height: 19px;  line-height: 19px; margin: 2px 0 5px; text-align: right; }.pagination .active_link { background: url("../images/pagination-bg.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0); color: #ffffff; cursor: default; display: block; float: left; font-weight: bold; height: 19px; margin-left: 5px; text-align: center; text-decoration: none; width: 19px; }.pagination a:link, .pagination a:visited {  background: url("../images/pagination-bg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);  color: #6f716c;  display: block;  float: left;  font-weight: bold;  height: 19px;  line-height: 19px !important;  margin-left: 5px;  padding: 0;  text-align: center;  text-decoration: none;  width: 19px;}.reviews-index-index .padd-main-bottom .page .main .col-main .review_page {  clear: both;}.reviews-index-index .padd-main-bottom .page .main .col-main .review_page .review_page_list .review_page_product .review_page_product_image .review_page_product_name{color: #603102;  font-weight: bold;  font-size: 16px;}.review-customer-view .product-review{  width: 100%;  float: left;}.review-customer-view .product-review .product-img-box{width: 20%;  float: left; text-align:center;}.review-customer-view .product-review .product-details{width: 80%;  float: left;}.review-customer-view .product-review .product-details dl{text-align: left;  padding-top: 10px;  padding-bottom: 10px;}.review-customer-view .product-review .product-details dl dt{font-weight: bold; padding:10px 0 10px 0;}.review-customer-view .product-review .product-details table.ratings-table th{font-weight: bold; width: 70px;}/* Solitaire category page starts*/.padd-main-bottom .wrapper .page .main-container .main .category-image{  width: 100%;  float: left;  display: table; min-height:200px;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container{width:1200px !important;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds{width:1200px; float:left; display:table;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #reset{border: 1px solid #BDBCBC;  height: 29px;  width: 120px;  clear: both;  cursor: pointer;  text-decoration: none;  float: right;  top: -45px;  right: 0;   background-image: url("../images/new_theme/button.png");  background-position: -1px -4px;   margin-top: -25px;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds  #reset a{ padding: 10px 0 0 10px;  line-height: 29px;  text-decoration: none;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form{text-align:left;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .search-form .diamond-shape{width: 100%;  float: left;  display: table;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .search-form .diamond-shape .shape{padding: 10px 0px 10px 0px;  width: 100%;  float: left;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .search-form.diamond-shape .label-text{text-align: left;  width: 100%;  float: left;}  .padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .search-form div div span.selected {  background-image: url("../images/new_theme/button.png") !important;  background-position: -1px -40px !important;}.solitaire_container .search-diamonds .search-form div div span a {  cursor: pointer;  padding: 3px 3px 3px 3px;  text-decoration: none;}.solitaire_container .search-diamonds .search-form div div span a.selected {  font-size: 14px;background: none;  color: #000000;  font-weight: normal;}.wrapper .page .main-container .main .solitaire_container .search-diamonds .form .color_div{	float: left;  width: 360px;  clear: none;  display: table;  margin-right: 5px;  padding: 10px 0 10px 0;} .solitaire_container .search-diamonds .form .clarity_div{float: left;  width: 450px;  clear: none;  display: table;  margin-right: 5px;  padding: 10px 0 10px 0;}  .solitaire_container .search-diamonds .form .cut_div{	float: left;  width: 380px;  clear: none; display:table; padding: 10px 0 10px 0;} .solitaire_container .search-diamonds .search-form  .color, .solitaire_container .search-diamonds .search-form  .clarity, .solitaire_container .search-diamonds .search-form  .cut {  padding: 5px 0px 5px 0px;}  .solitaire_container .search-diamonds .search-form div div span {  height: 29px;  border: 1px solid #BDBCBC;  background-image: url("../images/new_theme/button.png");  background-position: -1px -4px;  padding: 0 5px 0 5px;  color: #666666;  display: inline-block;  font-weight: bold;  line-height: 31px;  text-align: center;  text-decoration: none;}.solitaire_container .search-diamonds .search-form div div.shape span{ min-width: 103px;}.solitaire_container .search-diamonds .search-form div div.clarity span{ min-width: 31px;}.solitaire_container .search-diamonds .search-form div div.color span{ min-width: 19px;}.solitaire_container .search-diamonds .search-form div div.cut span{ min-width: 79px;}.solitaire_container .search-diamonds .search-form div div span a {  font-size: 12px; cursor: pointer;  padding: 3px 3px 3px 3px;  text-decoration: none; font-weight:normal;}.padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .price_div, .padd-main-bottom .wrapper .page .main-container .main .solitaire_container .search-diamonds #search_form .form .carat_div{width: 570px;  margin-top: 15px; float: left;  clear: none; padding:0px 20px 10px 0; }.solitaire_container .search-diamonds .search-form .form .price_div .diamond-price, .solitaire_container .search-diamonds .search-form .form .carat_div .diamond-carat {  width: 100%; float:left;}.price_div .diamond-price .display_price_1, .carat_div .diamond-carat .display_weight1{width: 100px;  float: left;  display: table;}.price_div .diamond-price .display_price_2, .carat_div .diamond-carat .display_weight2{ width: 100px;  float: left;  display: table;   margin-left: 36px;}.price_div .diamond-price #price-range, .carat_div .diamond-carat #carat-range {  width: 300px;  float: left;  display: table;  margin-left: 10px;  margin-top:13px;}.form .price_div .diamond-price #price_display1, .carat_div .diamond-carat #weight1, .carat_div .diamond-carat .display_weight2 #weight2, .price_div .diamond-price .display_price_2 #price_display2 {  float: left;  width: 93px;  height: 30px;  color: #424242;  background-image: url("../images/new_theme/button.png");  background-position: -1px -4px;  text-align: center;  border-top: solid 1px #aaa;  border-left: solid 1px #aaa;  border-bottom: solid 1px #ccc;  border-right: solid 1px #ccc;}.advanced_search_text{width:100%; float:left; border-bottom: 1px solid #000000;  margin-left: auto;  margin-right: auto; margin-top:15px; padding:10px 0 10px 0;}  .solitaire_container .search-diamonds .form .advanced_search_text span a{cursor:pointer;font-weight:normal;  font-size: 18px;}.solitaire_container .search-diamonds .form .advanced_search{width:100%; float:left;   display: table; padding:10px 0 10px 0;} .solitaire_container .search-diamonds  .form .advanced_search .polish_div,.solitaire_container .search-diamonds .form .advanced_search .symmetry_div{width: 360px;  float: left;  display: table;}.solitaire_container .search-diamonds .form .advanced_search .labs_div{width: 480px;  float: left;  display: table;}.solitaire_container .search-diamonds .result{ width: 1200px; display:table; float: left;  padding: 20px 0 20px 0; }.solitaire_container .search-diamonds .result .pagination { padding-top: 5px;  padding-bottom: 5px;}.solitaire_container .search-diamonds .result table {color:#333333;	border-width: 1px;	border-color: #666666;	border-collapse: collapse;}.solitaire_container .search-diamonds .result table th {border-width: 1px;	padding: 8px;	border-style: solid;	border-color: #666666;	background-color: #dedede;	font-weight: bold;}.solitaire_container .search-diamonds .result table td {border-width: 1px;	padding: 5px;	border-style: solid;	border-color: #666666; color: #000000;}.solitaire_container .search-diamonds .result table tr th img {float: right;  padding-top: 2px;}.solitaire_container .search-diamonds .result table tr td span.old_price {  color: #515254;  padding-right: 5px;  text-decoration: line-through;}.solitaire_container .search-diamonds .result table tr td a {  color: #000000;  text-decoration: underline;}.solitaire_container .search-diamonds .result table tr:nth-child(odd) {  background: #F8F8F8;}.solitaire_container .search-diamonds .result table tr:nth-child(even) {  background: #FFFFFF;}.solitaire_customer_enqiry{ width: 1200px;  float: left;  display: table;  clear: both;  overflow: hidden;  background-color: #dbdbdb;  height: 105px;  padding: 10px 0;}.solitaire_customer_enqiry .text{width: 1170px;  float: left;  display: table;  text-align: left;  padding: 10px;  font-size: 17px;  font-weight: normal;  }.solitaire_customer_enqiry #solitaire_contact_form .solitaire_form ul li, .solitaire_customer_enqiry #gold_coin_contact_form .solitaire_form ul li {  float: left;  padding-left: 15px;  padding-right: 15px;} .solitaire_customer_enqiry .solitaire_form ul li:last-child {   padding-top:24px;}.solitaire_customer_enqiry #solitaire_contact_form .solitaire_form ul li label, .solitaire_customer_enqiry #gold_coin_contact_form .solitaire_form ul li label {  float: left;  padding: 5px 5px 0 0;  color: #000000;}.solitaire_customer_enqiry #solitaire_contact_form .solitaire_form ul li .input-box, .solitaire_customer_enqiry #gold_coin_contact_form .solitaire_form ul li .input-box {  float: left;  background-color: #FFFFFF;}.solitaire_customer_enqiry .solitaire_form ul li .button{width: 120px;}.solitaire_customer_enqiry #solitaire_contact_form .solitaire_form ul li.solitaire_btn{padding-top:22px;}.padd-main-bottom .page .col-main .solitaire_form   ul li input{  padding: 2px 0 !important;   width: 100%;}.solitaire_customer_enqiry #messages_product_view{ text-align: left; font-weight: bold; font-size: 17px; }.searchsolitaire-viewsolitaire-index .main .col-main .product-view{  padding: 5px 0 0 0;}.searchsolitaire-viewsolitaire-index .details-top-inner{width: 100%;  float: left;  display: table;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-left {width:700px; float:left;}  .searchsolitaire-viewsolitaire-index .details-top-inner .details-top-right {width: 480px;  float: left;  padding: 0px 10px 10px 10px;}  .searchsolitaire-viewsolitaire-index .details-top-inner .details-top-left .solitaire_details{padding:0 20px 20px 0;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-left .solitaire_details .info_table{padding:10px;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-left .solitaire_details .info_table table tr {  border-bottom: 1px solid #D9D9D9;  padding: 5px;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-left .solitaire_details .info_table table tr td{  padding: 5px 10px 5px 10px;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-right h1{padding: 10px;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-right .short_description{padding: 10px;  text-align: justify;  font-style: italic; font-size:17px;}.details-top-inner .details-top-right .solitaire_sku{width:100% !important; padding-bottom: 10px;  padding-top: 10px;  padding-left: 10px;}.searchsolitaire-viewsolitaire-index .details-top-inner .details-top-right .solitaire_sku .solitaire_sku_txt{width:100% !important; text-align:left !important; padding-left: 5px; }.product-view .product-essential .details-top-inner .details-top-right .view_certificate{float: left;  padding: 10px;  text-decoration: underline;}.details-top-inner .details-top-right .add-to-solitaire{padding: 10px 0px 10px 0px; width: 42% !important;}.col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block .delivery_block_right{width: auto;   height: 35px;  clear: left;}.col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block .two_columns_alpha_availableBy {	box-shadow: 0 2px 2px rgba(0,0,0,0.4);  color: #a7a7a7;  margin:7px 0 0px 0;  text-align: center;  text-shadow: rgba(0,0,0,0.5) 0px -1px 0;  text-transform: uppercase;  font-size: 1.429em;  padding: 3px 0;  border: 1px solid #fff;  height: 100%;  width: 140px; vertical-align: middle;  line-height: 25px;  }.col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block .two_columns_alpha_availableBy span.delivery_date {vertical-align: middle;} .price_div .price-wrapper .emi-price .light_box_link_for_emi{font-weight: bold; cursor: pointer;}.col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block .delivery{ font-weight: bold; }.searchsolitaire-viewsolitaire-index .col-main .product-view .product-essential .details-top-inner .details-top-right .delivery_block{ text-align: left;  width: 175px;  padding:10px 0 10px 10px;  display: table;  float: left;}.searchsolitaire-viewsolitaire-index .add-to-solitaire{width: 200px;  float: left;  display: table;}.searchsolitaire-viewsolitaire-index .share_block{width: 200px;  float: left;  padding-top: 27px; padding-left: 30px;}  .searchsolitaire-viewsolitaire-index .col-main .product-view .product-essential .details-top-inner .details-top-right .add-to-box .add-to-cart .buttons_bottom_block{width: 190px;  float: left;  padding-left: 5px;}
/* Solitaire Menu starts*/.nav ul.nav_menu li ul.solitaire_menu_active li{padding: 0px !important;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_container{text-align:left;}.nav ul.nav_menu li ul.solitaire_menu_active{background-color:#5d5d5d !important; color:#2fbccc; padding:1px 0 1px 0 !important;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_1{width:662px !important;  display:table; float:left;}.cms-home .nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2{width:662px !important;  display:table; float:left;}.catalog-category-view .nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2{width:662px !important;  display:table; float:left;}.marketingcampaign-index-index .solitaire_menu_sub_3 .menu_sub_container:nth-child(5) img{max-width: 142px !important; }.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_4,.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3{width:682px !important;  display:table; float:left;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2{border-bottom:2px solid #dfdfdf;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3{border-bottom:2px solid #bdbdbd;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_1{background-color:#2fbccc; color:#ffffff; padding:10px  !important;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2,.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3,.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_4{background-color:#ffffff; color:#000000;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2{padding:10px  !important;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2 .menu_sub_span, .nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2 .menu_sub_dmd_span, .nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2 .menu_sub_img,.nav ul.nav_menu li ul.solitaire_menu_active li span{width: 100%;  display: table;  text-transform: none; padding-bottom: 5px;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2 .menu_sub_span{color: #2fbccc;  font-weight: bold; padding-bottom:5px;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_2 .menu_sub_dmd_span{text-align:right;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3 .menu_sub_container{width:auto; float:left; display:table; padding-right: 5px;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3 .menu_sub_container .solitaire_menu_sub_img{width:auto;  display:table; }.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_3 .menu_sub_container .solitaire_menu_sub_txt{width: 100%;  display: table;  text-align: center; padding-bottom: 10px;}.nav ul.nav_menu li ul.solitaire_menu_active div.solitaire_menu_sub_1 span{width:100%; float:left;}/* Solitaire Menu ends*/.suceess_fieldset .suceess_text_wrap{ text-align: left; padding: 2% 0 2% 25px; width: 94%; margin-left: auto;   margin-right: auto;}.suceess_fieldset h3.order_placed{line-height:40px; font-size:26px;font-weight:normal; text-align:left;text-transform:uppercase;background:url('../images/success_check_img.gif') no-repeat left center;   padding: 0 0 0 55px;   margin: 20px 0 0 15px;} .suceess_fieldset .order_placed_checkmo { padding: 15px 25px 15px 25px;  }.suceess_fieldset .suceess_text_wrap ol li{padding:10px 0;}.suceess_fieldset .order_details{margin:0;padding:0; width:100%;}.suceess_fieldset .order_details p{padding:5px 0; width:100%; display: table;}.suceess_fieldset .order_details p span{   text-align: left; width: 165px; float: left; display: table;}.suceess_fieldset .order_details p strong{  font-weight:bold;   text-align: left; padding-left:10px;}.suceess_fieldset .order_details p span.divider_dot{width:5px;}.suceess_fieldset .buttons-set{width: auto; float: right;   padding: 10px 15px 0 0;}.suceess_fieldset .buttons-set .button{width: 200px; height: 48px;}.coupon-applied-div .remove_coupon_code{   text-decoration: underline; cursor:pointer; }.coupon-applied-div{ display: block; width: 100%; margin-left: auto; margin-right: auto;   text-align: right; padding: 5px 0 5px 0;}.coupon-applied-div .price{   float: right; } #success_message,#error_message{text-align:right;}.padd-main-bottom .wrapper .page .main-container .main .col-main .page-title-canceled-page{ text-align: left; padding: 10px 0 10px 0; }.padd-main-bottom .wrapper .page .main-container .main .col-main .page-title-canceled-page h1{font-size: 22px; color: #2fbccc; text-align:center; margin-bottom:25px;}.padd-main-bottom .wrapper .page .main-container .main .col-main .page-title-cancel{ text-align: left; }#esns_background_layer_emi{position:fixed;z-index:9999;background:url(../images/newssubscribers/page-overlay.png);width:100%;height:100%;overflow:hidden;display:block;text-align:center;top:0;left:0;display:none;}#esns_box_layer_emi{z-index:9999;height:auto;overflow:hidden;top:0;text-align:center;display:inline-block;background:url(../images/newssubscribers/subscription_lightbox.jpg?version=1408809785) repeat scroll 0 0 #FFFFF2;position:relative;max-width:625px;min-height:184px;border:2px solid #000000;}#esns_box_close_emi{height:22px;cursor:pointer;padding-right:5px;position:absolute;right:0;width:22px;background:url(../images/newssubscribers/esns_box_close.png) no-repeat;bottom:18px;height:22px;z-index:2;top:3px;}/**home page**/.cms-home .col-main{max-width: 1903px;  margin: auto;  width: 100%;}.home_container_block{ overflow: hidden;  width: 100%;}.home_container_block .home_category .block_first{ overflow: hidden;  display: table; margin-left: auto; margin-right: auto;   width: 1200px;} .home_container_block .home_category .block_first .home_category_image_inner_block,.home_container_block .home_category .home_category_image_inner_block_right{  float: left; box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  -webkit-box-sizing: border-box;}  .home_container_block .home_category .block_first .home_category_image_inner_block{width:801px;}  .home_container_block .home_category .home_category_image_inner_block_right{width:395px;}.home_category_image_inner_block{display:table; }.category_images { display: table;   width: 100%;  margin-left: auto;  margin-right: auto;  border-top: 1px solid #000000;  border-bottom: 1px solid #000000;}.category_images .images{  display: table;  max-width: 1200px;  margin-left: auto;  margin-right: auto;  width: 100%; }.category_images .images .image{  float: left;  padding: 15px 10px 15px 10px;  width: 13%;}.category_images .images .image a img{width:100%; height:auto;}.category_images .images .first{  width: 9%;  height: 105px;  padding-top: 70px;  float: left;}.category_images .images .first h2{font-weight: bold;  text-align: left;  font-size: 20px;}.category_images .images .first span{  width: 100%;  float: left;  text-align: left;  display: table;	font-size: 16px;}.home_container_block div.home_category div.block_second{   margin: auto;  width: 100%;  max-width: 1903px;}.home_container_block div.home_category div.block_second .home_category_image_inner{width: 100%;  float: left;} .home_container_block .home_category{padding:1px 0 10px 0;}.col-main .write_reviews .left .product {  padding: 5px 0 0 0;  background-clip: padding-box;  border: 13px solid #F1F1F1;  background: rgba(0, 0, 0, 0);  -webkit-background-clip: padding;  overflow: hidden;  margin-bottom: 10px;}.col-main .write_reviews .left .bottom_text {  padding: 5px 5px 5px 5px;  clear: both;  background-clip: padding-box;  border: 13px solid #F1F1F1;  background: rgba(0, 0, 0, 0);  -webkit-background-clip: padding;    text-align: left;	  float: left;}.col-main .write_reviews .right {  width: 610px;  float: left !important;  margin: 0 10px 5px 20px;}.col-main .write_reviews .right .page-title{  padding: 0 0 15px 0;}#product-review-table tr th{  text-align: center; }.col-main .write_reviews .left .product .title {  padding: 5px 0 5px 5px;}.col-main .write_reviews .left .product .image {  float: left;  padding: 0 10px 0 0;}.col-main .write_reviews .left .product .name {  padding: 30px 0 0 0;  font-weight: bold;}.col-main .write_reviews .left .bottom_text .title {  font-size: 13px;  padding: 5px 0 5px 0;  font-weight: bold;}.col-main .write_reviews .left .bottom_text span {  padding: 5px 0 15px 0;  display: block;  clear: both;}.col-main .write_reviews .left .bottom_text strong {  padding: 5px 5px 5px 5px;}.col-main .write_reviews .left .bottom_text p {  padding: 5px 5px 5px 15px;}.col-main .write_reviews .left{  width: 360px; }.col-main .write_reviews .right .form-add .form-list .summary,.col-main .write_reviews .right .form-add .form-list .summary .input-box,.col-main .write_reviews .right .form-add .form-list .summary .input-box input,.col-main .write_reviews .right .form-add .form-list .review .input-box textarea,.col-main .write_reviews .right .form-add .form-list .review .input-box,.col-main .write_reviews .right .form-add .form-list .review{clear:both; width:100%;   text-align: left;   padding: 5px 0 5px 0;}.col-main .write_reviews .right .form-add .form-list .review .input-box textarea{clear:both; width:100%;   padding: 2px 5px !important;   height: 100px;}#review_submit{  width: 175px; }/*home page*/.search-autocomplete ul{ display: none;   width: 100%;} .search-autocomplete ul li{ background-color: #7c7993; width:100%; border-bottom: 1px solid #fff;   text-align: left; cursor: pointer; color:#fff; line-height:20px; padding:10px!important; box-sizing:border-box;}.search-autocomplete ul li span.amount{ float: right;}.search-autocomplete{z-index: 999;}/* Page Not Found */.page_not_found_image{width: 35%; float: left; display: table;  padding-top: 10%;  text-align: right; padding-right: 30px;}.page_not_found_content{width: 55%; float: left; display: table; padding-top: 11%;}  .page_not_found_meta{ padding: 20px;}  .page_not_found_data{ text-align: left;  padding-left: 20px; font-size: 18px;}  .page_not_found_meta h1{font-size: 35px;}/* Order Tracking Page */.ordertracking-index-index .account-login .col2-set,.ordertracking-index-index .col2-set .registered-users {width: 100% !important; float: left; display: table;}.ordertracking-index-index .col2-set .registered-users .content{padding-left: 0px !important;  text-align: left;}.ordertracking-index-index .col2-set .registered-users .content p{padding-top: 10px;  padding-bottom: 10px; font-size: 17px;}.ordertracking-index-index .col2-set .registered-users .content ul.form-list{width: 100%;  float: left;}.ordertracking-index-index .col2-set .registered-users .content ul.form-list li{display: table; width: 100%;padding-bottom: 10px;}.ordertracking-index-index .account-login .status_label{text-align: left;}.ordertracking-index-index .col2-set .registered-users .content p.required{color:#f00;}.ordertracking-index-index .account-login .col2-set .registered-users .buttons-set button{width: 120px;}.ordertracking-index-view .wrapper .page .col1-layout .main .col-main .order-items{width: 100%; display: table;   padding: 15px 0 15px 0;}.ordertracking-index-view .wrapper .page .col1-layout .main .col-main  .order-info-box{width: 100%;  float: left;  padding-bottom: 20px;}.order-info-box .col-1 .box .box-content{text-align: left;}.ordertracking-index-view .wrapper .page .col1-layout .main .col-main .order-info-box .order_status{float: left;  width: 50%;  text-align: left;}.dd-options > li > .dd-option .dd-option-text{  padding: 0px 0px 0px 8px; }#back-top { position: fixed; bottom: 401px; z-index: 9999; right: 0; }#back-top span { width: 101px; height: 24px; display: block; margin-bottom: 30px; background: url('../images/all_images.png') no-repeat left center; background-position: 0 -762px; display: block; }#back-top a { width: 100px; display: block; }.product-container { display: table; width:1200px; margin: 0 auto; padding: 15px 0 0 0; clear:both;}.product-view .product-essential .details-top-inner .details-top-right .help-block .type_Coins{padding: 7px 0 0 0;}/* Review Pop up */#review_form_div{width: 80%; margin: 0 auto; padding: 20px;} #review_form_div .form-list {width: 100%; display: inline-block;  padding-top: 10px;}#review_form_div .form-list li{width: 100%; float: left;  text-align: left; padding:10px 0 0px 0;}    #review_form_div .form-list li label{font-weight: bold; font-size: 16px;}    #review_form_div .form-list li input,#review_form_div .form-list li textarea{width:350px;padding:2px 5px !important; }  #review_form_div .form-list li textarea{height:60px;}#colorbox  .reviews-index-writecustomreview{overflow:hidden !important;}#review_form_div .data-table{width:70%;}#review_form_div .data-table tr th, #review_form_div .data-table tr td{padding:0px; }#review_form_div .success-msg{width: 80%;  float: left;  text-align: left; margin-top:9%;}#colorbox .review_page_title{font-weight: bold;  padding: 10px 0 10px 0;   width: 60%;}#colorbox .review_page_detail{padding: 10px 0 10px 0;  width: 60%;  text-align: justify;}  #cboxLoadedContent{overflow-x:hidden !important;}  #cboxLoadedContent .review_page_product{font-weight: bold; }#my-orders-table h3.product-name{width: 80%;  float: left;}#my-orders-table p.write_review, #my-orders-table p.read_review{width: 20%;  float: left; text-align:right; text-decoration: underline;}.review_success{  font-size: 20px;  color: green;  padding-top: 10%;  padding-bottom: 10%;  padding-left: 0px;  margin: 0 auto;  width: 60%;  text-align: left;  margin-left: 10%;  margin-right: 10%;}.search_page-title{  margin: 0 0 10px 0; font-size:12px; }.my-account .emi_form #emi_amount,.my-account .emi_form #other_amount,.my-account .emi_form #full_amount{padding: 0 0 0 5px; width: 165px;}.order_details_wrap .emi_form tr td button{width:180px;}.sales-order-view .padd-main-bottom .wrapper .page .main  .col-main .my-account .order-info-box .order_status{display:table;}.ias_loader,.ias_trigger{ font-size: 16px; display: table; margin-left: auto;  margin-right: auto; padding: 10px 0 10px 0; background-color: #F6F4EC;    width: 100%;}.ias_loader img,.ias_trigger img{ padding: 4px 5px 0 0; }.emi_know_more{font-weight:normal; color: #000000; font-size:14px; text-decoration:underline; font-size:17px;}.my-account .address_book .address_heading{width:50%; float:left; display:table; padding-top: 5px;}#my_order_emi_confirmation{ width: 800px !important; background-color: #FFF; margin-left: auto; margin-right: auto; border: 1px solid #000;  padding: 0 10px 0 10px;}#my_order_emi_confirmation .onestepcheckout-terms-popup .onestepcheckout-popup-wrapper-inner {  padding:10px; text-align:justify;}#my_order_emi_confirmation .onestepcheckout-terms-popup .onestepcheckout-popup-wrapper-inner .close {  float: right;}#my-orders-table #terms_n_condition{text-decoration:underline;}#bg_fade { background-color: #555; height: 100%; left: 0px; margin: 0px; padding: 0px; position: fixed; top: 0px; bottom: 0px;   width: 100%; z-index: 1000; }/*** Affiliate Campaign****/.affiliate_page_container{width:1200px; display:inline-block; margin: 0 auto; min-height:750px; padding-top: 15px;}.affiliate_page_container .content_left{width:562px; float:left; display:table; margin: 0 auto; text-align:center;}.affiliate_page_container .content_right{width:638px; float:left; display:table; margin: 0 auto; text-align:center;}.affiliate_page_container .content_left .product_1, .affiliate_page_container .content_left .product_2{text-align:left; width: 540px; height:212px;  margin: 0 auto;}.affiliate_page_container .content_left .product_1 .product_1_content_1 {text-align:center; width: 210px; float:left; height:210px;}  .affiliate_page_container .content_left .product_1 .product_1_content_2 {text-align:center; width: 260px; float:left; margin-top:9%;}  .affiliate_page_container .content_left .product_1 .product_1_content_2 .campaign_shop_now{width: 100px;}.affiliate_page_container .content_left .product_1 .product_1_content_2 .product_name{color: #000000; font-size: 17px; font-weight: bold;}.affiliate_page_container .content_left .product_1 .product_1_content_2 .sku_num{color: #000000; }.affiliate_page_container .content_left .product_1 .product_1_content_2 .old_price{text-decoration: line-through;}.affiliate_page_container .content_left .product_1 .product_1_content_2 .special_price{ padding-left:5px; color: #000000;    font-size: 16px; font-weight: bold;}.bottom_border{border-bottom : 1px solid #A5A0A0;}.more_products{ position:relative; width: 90px; padding: 30px 0 15px 0; font-weight: bold; font-size: 17px; margin: 0 auto; margin-bottom: 30px;}.more_products a{color: #2fbccc;}.coupon{ display: table; text-align: left; padding: 5px 0px 10px 0; font-size: 17px;  clear: both;}.coupon #coupon_price, .coupon #coupon_price_gold{ font-size: 19px; font-weight: bold; color: red;}.coupon .code{ font-weight: bold;}.details-top-right .sub_title_sku .selected_left{ float: left !important; display: table !important; width: auto !important;}.catalog-product-view .zero_making_tag{position: absolute; text-align: right; float: right; right: 2%;z-index:99;}.catalog-category-view .wrapper .category_image_container{width: 100%; max-height: 170px; margin: 0 auto; background-color: #6f4721;}.category-new-arrivals .category_image_container{width: 100%; max-height: 400px !important; margin: 0 auto; background-color: #6f4721;}.catalog-category-view .wrapper .white_category_image_container{width: 100%; height:auto; margin: 0 auto; background-color: #6f4721;}.catalog-category-view .wrapper .category_image_container .category_image_head{width: 100%; height: auto; max-height:170px; max-width: 1600px;}.category-new-arrivals .wrapper .category_image_container .category_image_head {width: 100%; height: auto; max-height: 400px !important;   max-width: 1600px;}.catalog-category-view .wrapper .brrr_category_image_container{width: 100%; max-height: 300px; margin: 0 auto; background-color: #6f4721;}.catalog-category-view .wrapper .brrr_category_image_container .category_image_head{width: 100%; height: auto; max-height:300px; max-width: 1600px;}.marketingcampaign-index-index .campaign_banner{width: 100%;float: left;margin: 0 auto;}.marketingcampaign-index-index .campaign_banner .campaign_banner_img{width:100%;height:auto;}.suceess_fieldset h1{text-align: right;    color: #000000;    font-size: 30px;    font-weight: bold;    width: 57%;    float: left;}.suceess_fieldset span{float: left;    text-align: left;    margin-left: 20px; font-size:18px;}.suceess_fieldset p{clear: both;    font-size: 18px;    padding: 10px;}.suceess_fieldset .order_details p.thanks_msg span{ width:100%; float:left; font-size: 22px; color: #777777; text-align:center; padding:3px;}.suceess_fieldset p.thnks_process{float: right; text-align: center;}.header-container .header .header-top .header-top-links .shipping-block{float: right; position: relative; font-size: 16px; color: #fff; padding: 5px 5px 0 0; text-transform: uppercase;}.home_container_block .home_category .home_category_image_block{clear:both;}.padd-main-bottom .category_banner_img{width:100%; background-color:#ffb28a;}.padd-main-bottom .category_banner_img img{width:100%; height:auto; max-width:1600px;}.social_container li { padding: 0px; display: inline-block;}.social_container li a{ display: block;}.social_container li.facebook_login_icon{background: url(../images/social/sign_in_fb.jpg) no-repeat left top;} .social_container li.google_login_icon{background: url(../images/social/sign_in_google.jpg) no-repeat left top;}.social_container li.facebook_signup_icon{background: url(../images/social/sign_up_fb.jpg) no-repeat left top;}.social_container li.google_signup_icon{background: url(../images/social/sign_up_google.jpg) no-repeat left top;}.divider_container{height: 1px;  text-align: center; display:inline-block;   width: 10%; margin:0px !important;}.xdivider_container .divider_line{position: relative;  top: -.7em; background-color: #ffffff;  display: inline-block;  padding: 0 20px 0 20px;}.top_offer{   background-color: #e9e0d4; padding: 5px;   font-size: 16px;}.top_offer span{   color: #000000; padding: 15px;}.top_offer span.whatsapp { background-image: url("../images/new_theme/whatsapp.png"); background-position: -6px 7px;  background-size: 35px 35px; background-repeat: no-repeat; padding-right: 11px;}.top_offer span.whatsapp_num{padding-left:0px;}.amazon #cbxmlButtonAfterAjax{ padding-top:10px;}.amazon_success_message { padding:15px 0 15px 0 ; text-align: left;}.amazon_success_message p{ padding:5px 0 5px 0 ;     font-size: 15px;  color: #000000;}.amazon_success_message p b{ font-size: 16px;}.amazon_buttons-set .amazon_button{width: 200px  !important;  height: 48px  !important; display:table; float:right;}.amazon_buttons-set { padding:5px 0 5px 0 !important ; width: 200px  !important;  height: 48px  !important; float:right !important;}.amazon_thank_you {  background: url('../images/success_check_img.gif') no-repeat left center;     padding: 15px 5px 15px 50px;}/**product category page pop up**/.bottom_product_subscribe_form {text-align: center; z-index: 9999; margin: 0 auto; width: 100%; min-height: 400px;    position: relative;}.bottom_product_subscribe_form #bottom_esns_box_subscribe_input{width: 90%; }.bottom_product_subscribe_form #bottom_esns_box_subscribe_input .input-box,.bottom_product_subscribe_form .input-box{    width: 100%; text-align: center; padding: 5px; }.bottom_product_subscribe_form #bottom_esns_box_subscribe_input .email{ padding-bottom: 5px; }.bottom_product_subscribe_form #bottom_esns_box_subscribe_input .email label{ padding-top: 5px; }.bottom_product_subscribe_form #bottom_esns_box_subscribe_input .input-box #utm_is_subscribed{ width:auto; height: auto;}.bottom_product_subscribe_form #bottom_esns_box_subscribe_input .input-box input{    width: 80%;  padding: 5px; color: #000000;    background-color: #FFFFFF;}.bottom_product_subscribe_form #bottom_esns_box_subscribe_input #utm_esns_submit{color: #000000; text-align: center; width:124px; background-color: #ccc;}.bottom_product_subscribe_form #bottom_esns_box_subscribe_input #utm_esns_submit,.bottom_product_subscribe_form #bottom_esns_box_subscribe_input #utm_esns_submit span,.bottom_product_subscribe_form #bottom_esns_box_subscribe_bottom{ right: 40px; text-align: center;}.bottom_product_subscribe_form #bottom_esns_box_subscribe_bottom .bottom_links{ padding-right:80px; }.bottom_utm_esns_box_subscribe_form #bottom_esns_box_subscribe_bottom .top_links{ padding: 5px 0 5px 0; }.utm_popup_container .popup_heading{color:white;}.utm_popup_container .popup_heading  .head_hey{font-size:40px;width:100%;float:left; clear:both;}.bottom_product_subscribe_form .popup_err_validation{text-align:left; margin-left: 37px;}.utm_popup_container .popup_heading .head_looking, .utm_popup_container .popup_heading .head_help{ font-size: 20px; padding-top: 8px;    clear: both;}#bottom_product_subscribe_form #product_popup_success{text-align: center;    color: #adadad;         font-size: 20px;padding-top: 40%;}.product_popup_error{color: #000; }/*product category page pop up*/.engrave_pop_up .utm_popup_container .popup_heading  .head_hey{font-size: 30px;    width: 100%;    float: left;    clear: both;    color: black; padding-bottom: 15px;}.engrave_pop_up #bottom_esns_box_subscribe_input{bottom: 2px !important; top:0;}.engrave_pop_up  .product_popup_error{color: #fff; }/* valentine custom page starts*/.category_images .valentine_image1{width: 100%; height: auto; margin: 0 auto;}.category_images .valentine_image2{width: 100%; height: 335px; margin: 0 auto; clear:both;}.category_images .valentine_image3{width: 100%; height: 515px; margin: 0 auto; clear:both;}.category_images .valentine_image3 div{margin: 0 auto;    padding: 0px;    float: left;    width: 100%;    display: table;}.category_images .valentine_image4{width: 1200px; height: 845px; margin: 0 auto; clear:both;}.category_images .valentine_image4 .valentine_image4_sub1{margin: 0 auto; padding: 0px; float: left; width: 603px; display: table;}.category_images .valentine_image4 .valentine_image4_sub2{margin: 0 auto; padding: 0px; float: left; width: 597px; display: table;}.category_images .valentine_image5{width: 1200px;margin: 0 auto; clear:both;}.category_images .valentine_image5 .valentine_image5_sub1{margin: 0 auto; padding: 0px; float: left; width: 723px; display: table;}.category_images .valentine_image5 .valentine_image5_sub2{margin: 0 auto; padding: 0px; float: left; width: 477px; display: table;}/* valentine custom page ends*/.bottom_page_img{width:1px; height:1px;}.wis-img{	position:absolute;		height:25px;	display:none;	top:69%;	left:22%;	} .price-wishlist{	width:40%;	float:right;	position:relative;	top:10px;	right:-30px;}.item:hover .wis-img{	display:block;}.cart-container{	width:100%;	height:auto;	margin:0;	padding:0;	float:left;}.cart-contant{	width:1200px;	margin:0 auto;	padding:10px 0;	overflow:hidden;}.cart-img{	width:300px;	height:auto;	margin-right:15px;	float:left;}.ct-img{	width:200px	;height:200px;}.cart-img-detail{	width:400px;	height:auto;	float:left;	margin-right:15px;}h1.product-name{	font-size: 20px;	color: #000000;	padding: 0 0 10px 0;	margin: 0px !important;}p.product-detail{	font-size: 13px;	color: #000000;	margin-bottom:10px;}p.product-rate{	font-size: 16px;	color: #000000;	margin-bottom:20px;}.cart-button{	display:block;	width:250px;	height:50px;		color:#fff;	padding:10px;	box-sizing:border-box;	font-size:16px;	line-height:25px;	text-align:center;}.closed{	float:left;	width:13px;	height:auto;}.ajax_category-products .category-products .product_grid li.four_column_grid {  padding:0 47px 0 0px; }.ajax_category-products .category-products .product_grid li.four_column_grid h2.product_name{width:180px;}*{margin:0;padding:0;}img{max-width:100%;}.sp_analytics img { width:auto ;}body{margin:0;	padding:0;	font-family: 'GothamRounded-Light',sans-serif;}.light-grey-2{background-color:#eae8e8;}.grey{background-color:#E1DFDF;}.ligjt-grey{background-color:#F0F0F0;}#white{position:fixed;top:0px;	background-color:#ffffff;}.top-blanks {margin-top:125px;} .top-blank-register{margin-top:41px;}header{width:100%;z-index:9999;/*box-shadow: 0 8px 6px -6px #333;*/border-bottom: 1px solid #bdbdbd;}.black{background-color:#000000;}ul.top-menu{margin:0;padding:0;list-style-type:none;text-align:center;height: 50px; overflow: hidden;}.top-menu li{display:inline-block;	border-right:1px solid #DDDDDD;	}.top-menu li a{text-decoration:none;	color:#000;	padding:17px 13px;	font-family: 'GothamRounded-Light', sans-serif;	font-size:16px;	line-height:50px;}.top-menu li:nth-child(8){border-right:none;}.pitch{	background-color:#2fbccc;	color:#fff;} a {text-decoration:none;color:#000000;}.offer{display:block;	margin-top:30px; font-size:15px;	font-weight:normal;	text-align:center;color:#000000;	letter-spacing: 1px;	font-family: 'GothamRounded-Light', sans-serif;}.pitch-color{background-color:#fff;}.shop-now{	background-color:#fff;	font-size:14px;	font-weight:normal;	text-align:center;	margin-left:10px;	padding:2px 15px;	color: rgb(0, 0, 0);    font-weight: bold;}.middle-width{	width:65%;	margin:0 auto;	text-align:center;	clear:both;	}.header-middle-width{	max-width:1350px;	width:95%;	margin:0 auto;	text-align:center;	clear:both;}.middle-width-slider{	width:65%;	margin:0 auto;	text-align:center;	line-height:0;}@media (max-width:1400px) { .middle-width-slider{	width:100%;	margin:0 auto;	text-align:center;	line-height:0;}}.top-nav ul{float:right;	margin:0;	padding:0;	list-style-type:none;	overflow: hidden;	height:40px;}.top-nav ul li{float:left;	display:block;text-decoration:none;	padding:5px 10px 10px 0;	text-transform:uppercase;font-size:13px;color:#000000;		line-height:20px;	font-family: 'GothamRounded-Light', sans-serif;}.top-nav ul li a{text-decoration:none;color:#000000;}.top-nav ul li:hover{	color:#2fbccc;}.top-nav ul li a:hover{	color:#2fbccc;} .nav{float:right; }.nav ul{margin:0;padding:0;list-style-type:none;}.nav ul li a:hover{color:#000;}.whatsap{	display:inline-block;	width:30px;	height:30px;	margin-right:5px;	float:left;	opacity:.5;}.whatsap:hover{	opacity:1;}.medium-width{	width:100%;	max-width:1600px;	margin:0 auto;	float:left;}	.top-margin{margin-top:20px;}.bottom-margin{margin-bottom:30px;	}	.bottom-margin-slider{margin-bottom:15px;}	h1.main-text{font-family: 'GothamRounded-Light',sans-serif;font-size:40px;		text-align:center;		font-weight:normal;			text-transform:uppercase;			margin-bottom:20px;		color:#000000;}	.text-bold{	font-size:40px;	color:#000000;	font-weight:bold;	letter-spacing:2px;	}	h3{		font-family: 'GothamRounded-Light', sans-serif;		font-size:20px;		text-align:center;		font-weight:normal;		color:#69696D;	}	h1.main-text-white{		font-family: 'GothamRounded-Light', sans-serif;		font-size:40px;		text-align:center;		font-weight:normal;			text-transform:uppercase;	margin-bottom:20px;	margin-top:20px;	color:#fff;	}	.text-bold-white{		font-size:40px;		color:#fff;	font-weight:bold;	letter-spacing:2px;	}.bg-color{	background:url(../img/model-6.jpg);	}	.bg-color-grey{	background-color:#f3f1f4;	padding:0 0 2% 0;}.padding-bottom{	padding-bottom:5px;	}.padding-bottom-5{	padding-bottom:40px;		padding-top:20px;}.bg-image-slider{	background:url(../images/bg-slider.jpg) right;	background-size:cover;	height:auto;}h1.main-text-slider{font-family: 'GothamRounded-Light', sans-serif;	font-size:40px;	text-align:center;	font-weight:normal;	text-transform:uppercase;	margin-bottom:20px;	color:#fff;	}.shadow{box-shadow: 0 8px 6px -6px #333;}.slider-banner{width:100%;	height:auto;	float:left;}.cust-color{background-color:#39393c;}.grey-color{background-color:#605e5f;padding:30px 0 20px 0;}.newsletter-area-color{background-color:#7c7993;	padding:20px 0;	}.newsletter{width:100%;	height:auto;	font-size:14px;	text-transform:uppercase;	color:#fff;	line-height: 50px;	overflow:hidden;	text-align:center;	box-sizing: border-box;}.email-text{width:350px;font-size:17px;	margin-right:15px;}#emails{	width:400px;height:50px;box-sizing:border-box;padding:10px;margin-right:15px;   background-color:#fff;}.email-button{background-color:#2fbccc; font-family: 'GothamRounded-Light'; width:160px;height:50px;text-align:center;box-sizing:border-box;color:#fff;margin-right:15px;font-size:17px;cursor:pointer;border:#2fbccc;}.email-button:focus{border:none;}.footer-color{padding:50px 0 20px 0;}.middle-width{width:65%;margin:0 auto;text-align:center;clear:both;}.menu a.first{	font-size:15px;text-transform:uppercase;margin-bottom:20px;text-decoration:none;color:#2fbccc;font-family:'GothamRounded-Light';}.menu a.second{	display:block;color:#000000;font-size:14px;	line-height:25px;text-decoration:none;text-align:left;}.social-text{font-size:15px;margin-bottom:10px;}.social{list-style-type:none;margin-top:14px;}.social li{display:block;float:left; width: 30px;   height: 30px;   border-radius: 50%;    box-sizing: border-box;    font-size: 16px;    line-height: 30px;    text-align: center;    margin-right: 3px;    color: #434141;	opacity: 0.5;	filter: alpha(opacity=90);}.social li:hover{	opacity: 1;	filter: alpha(opacity=100);	}.social li a{	color:#434141;	padding:5px;}.social li a:hover{	color:#FD585B;} .p-text{text-align:left;	font-size: 15px;	color:#000000;    text-transform: uppercase;	font-family: 'GothamRounded-Light'; }.p-text-1{	position:relative; font-size:15px;	text-transform:uppercase;	margin-bottom:20px;	text-decoration:none;	color:#000000;	text-align:left;	font-family: 'GothamRounded-Light';}.p-text-2{	font-size:15px;	text-transform:uppercase;	margin-bottom:20px;	text-decoration:none;	color:#2fbccc;	text-align:left;	margin-top: 14px;	font-family: 'GothamRounded-Light';}.p-text-2 a{	color:#2fbccc;}p.normal{color: #000000;    font-size: 15px;    line-height: 25px;    text-decoration: none;    text-align: left;    font-family: 'GothamRounded-Light';}}#a-text{	text-transform:uppercase;margin-top:25px;color:#2fbccc;}.ssl{width:96px;	height:55px;	float:left;	margin-right:100px;	background:#fff url(../images/all_images.png) no-repeat; background-position: 1px -925px;}.copyright{display:block;	width:388px;	font-size:13px; float:left;	margin-right:60px;}.copyright p{	line-height:58px;}.payment{	width:316px;	font-size:13px; height:auto;	float:left;}.payment p{	text-align:left;	text-transform:uppercase;	margin-bottom:3px;}.social-footer{	width:960px;	margin:0 auto;	text-align:center;}.line-up{border-top: 1px solid #E0E0E0;margin-bottom:15px;}.bottom-margins{	margin-bottom:15px;}.sitemap{text-decoration:none;color:#000000;}.clear{clear:both;}.single-image{	background: #fff none repeat scroll 0 0;  overflow:hidden;    padding-bottom: 15px;   padding-top: 15px;   position: relative;   top: -50px;width:60%;margin:0 auto;padding-left:15px;}.sing-img-zoom img{transition: all 0.4s ease 0s;}.sing-img-zoom{overflow: hidden;   position: relative;   transition: all 0.4s ease 0s;}.sing-img-zoom:hover img{ transform: scale(1.2); transition: all 0.4s ease 0s;} .sing-img-zoom::after {  background: #000 none repeat scroll 0 0;  content: "";  height: 100%;  left: 0;  opacity: 0;  position: absolute;  top: 0;  transition: all 0.4s ease 0s;  width: 100%;}.sing-img-zoom:hover::after {opacity: 0.3;} .atitle { background: #2fbccc none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 17px;  font-weight: 600;  left: 56%;  margin-left: -73.5px;  margin-top: -22px;  padding: 10px 20px;  position: absolute;  text-transform: uppercase;  top: 50%;  z-index: 9;  transition: all 0.4s ease 0s;}.atitle:hover {background: transparent;  	border: 1px solid #fff;  	color: #000000;}.blank{	margin-top: -55px;}.big-model{display:block;line-height:0;width:100%;height:auto;overflow: hidden;    position: relative;}.model-top-margin{	margin-top:30px;}.img-on-text{	position:absolute;	top:70%;	left:2%;	font-size:25px;	font-weight:bold;	font-family: 'GothamRounded-Light', sans-serif;	text-transform:uppercase;	color:#535353;	}.img-on-text-white{	position:absolute;	top:70%;	left:2%;	font-size:25px;	font-weight:bold;	font-family: 'GothamRounded-Light', sans-serif;	text-transform:uppercase;	color:#fff;	}.img-on-text-left-1{	position:absolute;	top:30%;	right:2%;	font-size:25px;	font-weight:bold;	font-family: 'GothamRounded-Light', sans-serif;	text-transform:uppercase;	color:#535353;	}p.explore-button{	width:140px;	display:block;	background-color:#2fbccc;	padding:10px;	font-size: 20px;	text-align:center;	margin-top:30px;	color:#fff;	line-height:30px;	font-family: 'GothamRounded-Light', sans-serif;	letter-spacing:3px;		margin-left: auto;    margin-right: auto;	transition: all 0.4s ease 0s;}p.explore-button:hover{	background: transparent;    border: 1px solid #2fbccc;    color: #000000;}.img-on-text-left{position:absolute;	top:30%;	right:2%;	font-size:25px;	font-weight:bold;	font-family: 'GothamRounded-Light', sans-serif;	text-transform:uppercase;	color:#535353;	}@media (max-width: 1368px) {	.img-on-text{	top:60%;}	.img-on-text-white{	top:60%;}	p.explore-button{	margin-top:20px;}}a.explore-button{	display:block;	width:200px;	height:50px;	background-color:#2fbccc;	font-size: 22px;	text-align:center;	margin-top:20px;	color:#fff;	line-height:50px;	font-family: 'GothamRounded-Light', sans-serif;	letter-spacing:3px;		margin-left: auto;    margin-right: auto;	transition: all 0.4s ease 0s;}a.explore-button:hover{	background: transparent;    border: 1px solid #2fbccc;    color: #000000;}hr {  margin-top: 35px;  margin-bottom: 5px;border: 1px solid #FB8385; }  .trendingBannerText p{display:block; text-align:center; margin-top:35px; font-size:13px; text-transform:uppercase;}.cart-content{	width:100%;	height:auto;}.cart-menu{list-style-type:none;	margin:0;	padding:0;}.cart-menu li{	display:inline-block;	margin-top:70%;	}


.cart-menu li a{	display:block;	background-color:rgba(10,10,10,.3);	border: 1px solid #E9E9E9;	color:#fff;	padding:17px; 	line-height:6px;	font-size:16px;	transition: all 0.4s ease 0s;	font-family: 'GothamRounded-Light', sans-serif;	}.cart-menu li a:hover{	background-color:#2fbccc;  	border: 1px solid #2fbccc;  	color:#fff;}h2.discri{display:block;text-transform:uppercase;text-align:center;	font-size:36px;}.model-6{	display:block;	line-height:0;}.line-none{display:block;	line-height:0;	width:100%;}@media (max-width: 1750px) {.middle-width{	width:80%;	}}@media (max-width: 1680px) {.middle-width{width:80%;}hr { margin-top: 25px; margin-bottom: 5px; border: 1px solid #FB8385; }a.explore-button{display:block;width:130px;height:50px;background-color:#2fbccc;	font-size: 19px;	letter-spacing:1px;		font-weight:normal;	margin-top:12px;}}@media (max-width: 1650px) {.middle-width{width:85%;}}@media (max-width: 1565px) { .middle-width{	width:80%;	}.single-image{	clear:both;	background: #fff none repeat scroll 0 0;    overflow:hidden;   padding-bottom: 15px;    padding-top: 15px;    position: relative;    top: -50px;	width:60%;	margin:0 auto;	padding-left:10px;	}  a.explore-button{display:block;	width:130px;height:50px;	background-color:#2fbccc;	font-size: 19px;	letter-spacing:1px;		font-weight:normal;	margin-top:12px;}.cart-menu li a{	padding:20px;	height:36px;line-height:6px;font-size:16px;	}}@media (max-width: 1520px) { 	.cart-menu li a{	padding:15px;	height:36px;	line-height:5px;	font-size:16px;	}}@media (max-width: 1450px) { .middle-width{width:90%;	}}@media (max-width: 1400px) { .middle-width{width:90%;	}.cart-menu li a{padding:15px;	height:36px;line-height:6px;font-size:14px;	}}@media (max-width: 1300px) {.single-image{	clear:both;	background: #fff none repeat scroll 0 0;   overflow:hidden;    padding-bottom: 15px;    padding-top: 15px;    position: relative;    top: -50px;	width:70%;	margin:0 auto;	padding-left:10px;	}a.explore-button{	display:block;	width:130px;	height:50px;	background-color:#2fbccc;	font-size: 19px;		letter-spacing:1px;		font-weight:normal;	margin-top:12px;}}@media (max-width: 1270px) { .cart-menu li a{	padding:13px;	height:36px;	line-height:6px;font-size:13px;	}.social-footer {   max-width: 100%;}.test-color{background-color:#EE8081;}}@media (max-width: 1200px) {	#email{	width:350px;	height:50px;	box-sizing:border-box;	padding:10px;	margin-right:15px;	}.email-button{	background-color:#2fbccc;	width:160px;height:50px;	text-align:center;	box-sizing:border-box;		color:#fff;	margin-right:15px;	font-size:17px;	cursor:pointer;		border:#2fbccc;}.cart-menu li a{	padding:12px;height:36px;	line-height:6px;font-size:13px;	}.social-footer {    max-width: 100%;}}@media (max-width: 1160px) {#email{	width:310px;	height:50px;	box-sizing:border-box;	padding:10px;	margin-right:15px;	}.email-button{	background-color:#2fbccc;	width:130px;	height:50px;	text-align:center;	box-sizing:border-box;		color:#fff;	margin-right:15px;	font-size:17px;	cursor:pointer;		border:#2fbccc;}.email-text{	width:300px;	font-size:13px;		margin-right:15px;	}.cart-menu li a{	padding:12px;	height:36px;	line-height:6px;	font-size:11px;	}.social-footer {    max-width: 100%;}.ssl {	margin-left:10px;   margin-right: 30px;}.copyright {     margin-right:30px;}}@media (max-width: 1100px) {.single-image{	clear:both;	background: #fff none repeat scroll 0 0;    overflow:hidden;    padding-bottom: 15px;    padding-top: 15px;    position: relative;    top: -50px;	width:85%;	margin:0 auto;	padding-left:10px;	}a.explore-button{	display:block;	width:130px;	height:50px;	background-color:#2fbccc;	font-size: 19px; letter-spacing:1px;	font-weight:normal;	margin-top:12px;}.social-footer {    max-width: 100%;}.ssl {	margin-left:30px;  margin-right: 30px;}.copyright {    margin-right:30px;}}@media (max-width: 1060px) {	.middle-width{	width:98%;	}a.explore-button{	display:block;	width:130px;	height:50px;	background-color:#2fbccc;	font-size: 19px;	letter-spacing:1px;		font-weight:normal;	margin-top:12px;}.cart-menu li a{	padding:10px;	height:36px;	line-height:13px;	font-size:10px;	}.social-footer {  max-width: 100%;}}ul.listing-ring{	margin:0;	padding:0;	list-style-type:none;}.ring-listing{float:left;	width: 250px;    margin-right: 18px;	margin-bottom:20px;}ul.listing-ring li:nth-child(5){margin-right:0;}ul.listing-ring li:nth-child(10){margin-right:0;}ul.listing-ring li:nth-child(15){margin-right:0;}.t-all-product-info {border-color: #e3e3e3 #e3e3e3 #bdbdbd; margin-bottom:30px;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  background: #fff none repeat scroll 0 0;  border-color: #f0f0f0 #f0f0f0 #cacaca;  border-image: none;  border-style: solid;  border-width: 1px;  position: relative;  transition: all 0.4s ease 0s;}.t-all-product-info .al-btns {  background: #fff none repeat scroll 0 0;  border-color: #fff;  bottom: -12px;  box-shadow: 0 4px 8px #dedede;  left: 0px;  opacity: 0;  position: absolute;  transition: all 0.5s ease 0s;  width: 100%;}.t-all-product-info:hover .second-img {  opacity: 0;  transition: all 0.5s ease 0s;}.t-all-product-info:hover .al-btns {  bottom: -43px;  opacity: 1;  transition: all 0.7s ease 0s;}.second-img {   transition: all 0.7s ease 0s;}.t-all-product-info:hover{  box-shadow: 0 8px 20px #dedede;}.t-all-product-info:hover{  margin-top: -5px; overflow: initial;  padding-bottom: 5px;}.t-all-product-info .add-to-links {  float: left;  width: 75%;  list-style-type:none;}.t-all-product-info .add-to-links > li {  border-left: 1px solid #f0f0f0;  width:32.7%; border-top: 1px solid #f0f0f0; float:left;}.p-sign {  border: 2px solid #000;  color: #000;  font-family: "Raleway",sans-serif;  font-size: 12px;  font-weight: 600;  height: 31px;  line-height: 28px;  position: absolute;  right: 10px;  text-align: center;  text-transform: uppercase;  top: 8px;  width: 54px;  z-index: 7;}.t-product-img > a {  display: block;}.t-product-img {  position: relative;}.t-product-img img {max-width:220px; height: 100%;  width: 100%;}.second-img {  height: 100%;  left: 15%;  position: absolute;  top: 0;  width: 100%;}.second-img {   transition: all 0.7s ease 0s;}.tab-p-info {  padding: 30px;  position: relative;  z-index: 9;}h2.product_name{	font-family:'GothamRounded-Light';	font-size:14px;	font-weight:normal;	white-space: nowrap;    text-overflow: ellipsis;	overflow:hidden;}.tab-p-info > h3 {  color: #434343;  font-size: 18px;  font-weight: bold;  margin: 0;}.tab-p-info .button.btn-cart {  background: transparent none repeat scroll 0 0;  border: 0 none;  color: #a1a1a1;  display: inline-block;  float: left;  font-family: Lato;font-size: 12px;  font-weight: 700;  height: 45px;  padding: 0;  text-transform: uppercase;  transition: all 0.4s ease 0s;  width:25%;  border-top: 1px solid #f0f0f0;  border-bottom:0 ;}.tab-p-info .button.btn-cart:hover, ul.add-to-links a:hover {  background: #c8b29b none repeat scroll 0 0;  color: #fff;}.tab-p-info ul.add-to-links a {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: #f0f0f0;  border-image: none;  border-style: solid solid solid none;  border-width: 1px 1px 1px 0;  color: #a1a1a1;  display: block;  font-size: 12px;  padding: 14px 19.2px;  text-align: center;}.tab-p-info ul.add-to-links a:hover {  color: #fff;}.shop-p-ditels {  opacity: 0;  margin-bottom: 0;  margin-top: 16px;  transform: scale(0);  transition: all 0.5s ease 0s;  visibility: hidden;  height: 0;}.shop-p-ditels > p {  margin: 0;}.t-all-product-info:hover .shop-p-ditels {  transform: scale(1);  opacity: 1;  visibility: visible;  height: 100% ;  transition: all 0.5s ease 0s;}.shop-products .tab-p-info {    background: #fff none repeat scroll 0 0;    border: 1px solid #e3e3e3;    margin-left: -1px;    padding: 24px 30px;    position: absolute;    width: 101%;    z-index: 9;    border-top: 0;}.al-btns {  display: inline-block;  margin-top: 5px;  overflow: hidden;}.actions .button {  background: #2fbccc none repeat scroll 0 0;  border: 1px solid #2fbccc;  color: #fff;  height: 33px;  text-transform: uppercase;  width: 71px;  transition: all 0.4s ease 0s;}.actions .button:hover,.search-area button:hover {  background:transparent;  color:#c8b29b;}.button.btn-viewcart::before {  content: "\";  font-family: "FontAwesome";  margin-right: 10px;}.button.btn-viewcart, .btn-checkout { padding: 9px 18px; background-color: #2fbccc;}.button.btn-cart {  background: transparent none repeat scroll 0 0;  border: 1px solid #fff;  display: inline-block;  float: left;  font-family: Lato;  font-size: 14px;  font-weight: 700;  height: 51px;  padding: 0 4px;  text-transform: uppercase;  transition: all 0.4s ease 0s;}.p-area.h1-big-p .button.btn-cart {  padding: 0 80px;}
.button.btn-cart:hover,ul.add-to-links a:hover {  background: #C8B29B;}ul.add-to-links a {  border: 1px solid #fff;  color: #fff;  display: block;  font-size: 18px;  padding: 12px 16px;  text-align: center; }.add-to-links {  display: block;  float: left;}ul.add-to-links a {  border: 1px solid #fff;  color: #fff;  display: block;  font-size: 18px;  padding: 10.5px 16px;  text-align: center;  border-left:0;}.add-to-links > li {  float: left;}.button.btn-cart:hover,ul.add-to-links a:hover {  background: #C8B29B;}.tab-p-info .button.btn-cart:hover, ul.add-to-links a:hover {  background: #c8b29b none repeat scroll 0 0;  color: #fff;}.tab-p-info ul.add-to-links a {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: #f0f0f0;  border-image: none;  border-style: solid solid solid none;  border-width: 1px 1px 1px 0;  color: #a1a1a1;  display: block;  font-size: 12px;  padding: 14px 19.2px;  text-align: center;}.tab-p-info ul.add-to-links a:hover {  color: #fff;}.tab-p-info .al-btns .add-to-links > li:last-child a {  border-right: 0 none;}a.create-account-link-wishlist {  color: #434343 !important;}/** form.css**/.customer-account-login .right-form{ background-color: #fff;} .checkout-cart-index #cboxContent {background: #fff;}.canderecheckout-index-index #cboxContent {background: #fff ;}.close-font-button{	position:absolute;	right:3px;	top:0;	cursor:pointer;	padding:5px;}.left-side{display:block;	float:left;	width:55%; padding:3% 4%;	box-sizing:border-box;	background-color:#2fbccc; position:relative;} .left-side p{color:#fff!important;}.wait-hand{display:block;	font-size:85px;	color:#fff;	float:left;	margin-right:30px;}h1.wait{color:#fff;	display:block;	float:left;	margin-top:15px;	font-size:30px;	text-transform:uppercase;	font-family:'GothamRounded-Light';}h3.order-now{ color:#fff; display:block;	margin-top:70px;	font-size:22px;	font-family:'GothamRounded-Light';}h1.casn-back{	display:block;	text-align:center;	font-family:'GothamRounded-Light';	font-size:50px;		font-weight:bold;	margin-top:25px; color:#fff;}.details{	text-align:center;		font-family:'GothamRounded-Light';	margin:10px;	font-size:15px;}.discount-form{	display:block;	width:100%;	margin-top:20px;}.your-eiail{	border:1px solid #fff; width:100%;	height:50px;	padding:10px;	box-sizing:border-box;	-moz-box-sizing:border-box;	margin-bottom:5px;}.your-mobile{ border:1px solid #fff;	width:100%;	height:50px;	padding:10px;	box-sizing:border-box;	-moz-box-sizing:border-box;	margin-bottom:5px;}.get-off{	display:block;	width:75%;	height:50px !important ;	text-align:center;	padding:10px;	box-sizing:border-box;	-moz-box-sizing:border-box;	margin: 9px auto;	font-family:'GothamRounded-Light';	font-size:20px;	background-color:#7c7993;	border:none;	font-weight:bold;	box-shadow: 5px 8px 10px -4px #333;}.right-form{	display:block;	width:45%;	padding:3% 2% 10% 2%;	float:left;	box-sizing:border-box;	text-align:center;		background-color:#f1f1f2;}.cust-img{	display:block;	text-align:center;	}.cust-img img{	display:block;	border-radius:50%;	border:1px solid #C9C9C9;	max-width:200px;	width:100%;	text-align:center;	margin:10px auto;	}h4.c-name{	display:block;	text-align:center;	font-family:'GothamRounded-Light';	font-size:18px;	margin:10px;}span.read-m{	display:block;	color:#ee8081;}.wrapper-4{	display:block;	max-width:400px;	width:100%;	padding:0;	margin:10% auto;	background-color:#f1f1f2;		overflow:hidden;	position:relative;}.left-side-caller{	display:block;	float:left;		width:100%;		padding:3% 4%;	box-sizing:border-box;	background-color:#2fbccc;}.caller-image{	width:100%;	display:block;	position:relative;	background-color:#ee8081;	height:110px;}.cal-img{	position:absolute;	top:0%;	left:30%;}.cal-img img{	display:block;		border-radius:50%;	max-width:180px;	width:100%;	text-align:center;	margin:10px auto;}.blank-popup{	margin-top:55px;}h1.avail-caller{	display:block;	float:left;		font-size:25px;		font-family:'GothamRounded-Light';	text-align:center;	width:100%;	margin-top:20px;	margin-bottom:8px;}h1.avail-call{	display:block;	float:left;		font-size:25px;		font-family:'GothamRounded-Light';	text-align:center;	width:100%;	margin-bottom:25px;}h1.avail-call-2{	display:block;	float:left;		font-size:25px;		font-family:'GothamRounded-Light';	text-align:center;	width:100%;		margin-bottom:8px;}.get-off-caller{	display:block;	width:60%;	height:50px;	text-align:center;	padding:10px;	box-sizing:border-box;	-moz-box-sizing:border-box;	margin: 0 auto;	font-family:'GothamRounded-Light';	font-size:22px;	background-color:#f76162;	border:none;	font-weight:bold;	box-shadow: 5px 8px 10px -4px #333;}/*question form*/.wrapper-5{	display:block;	max-width:700px;	width:100%;	padding:0;	margin:10% auto;	position:relative;	background-color:#FEE2E1;	overflow:hidden;	position:relative;}.question-form{	width:100%;	height:auto;	font-size:14px;	text-transform:uppercase;	color:#fff;	line-height: 50px;	overflow:hidden;	box-sizing: border-box;	    padding: 25px;	font-family:'GothamRounded-Light';}.question-button{background-color:#2fbccc;	width:150px;	height:50px;	text-align:center;	box-sizing:border-box;		color:#fff;	font-size:17px;	cursor:pointer;		border:#2fbccc;	float:left;	margin-right:15px;	box-shadow: 5px 8px 10px -4px #333;}.question-button:nth-child(2){	margin-right:15px;}#question-email{	width:80%;	height:50px;	box-sizing:border-box;	padding:10px;	margin-bottom:10px;	-webkit-transition: width .35s ease-in-out;  	transition: width .35s ease-in-out;}#question-email:focus {  width:100%;}#question-name{	width:80%;	height:50px;	box-sizing:border-box;	padding:10px;	margin-bottom:10px;	-webkit-transition: width .35s ease-in-out;  	transition: width .35s ease-in-out;}#question-name:focus {  width:100%;}#question-contact{	width:80%;	height:50px;	box-sizing:border-box;	padding:10px;	margin-bottom:10px;	-webkit-transition: width .35s ease-in-out;  	transition: width .35s ease-in-out;}#question-contact:focus {  width:100%;}#question-question{	width:80%;	height:100px;	box-sizing:border-box;	padding:10px;	-webkit-transition: width .35s ease-in-out;  	transition: width .35s ease-in-out;}#question-question:focus {  width:100%;}.question-heading h3{	display:block;	font-family:'GothamRounded-Light';	font-size:16px;	color:#000000;	}.question-help{	display:inline-block;	font-family:'GothamRounded-Light';	font-size:13px;	color:#000000;		font-weight:normal;		margin-left:68px;}/*end question form */.wrapper-6{	display:block;	max-width:1200px;	width:100%;	padding:0;	margin:10% auto;	position:relative;	background-color:#FEE2E1;	overflow:hidden;	position:relative;}h3.gold-heading{	display: block;    font-family: 'GothamRounded-Light';    font-size: 16px;    color: #000000;}.gold-form{	width:100%;	height:auto;	font-size:14px;	text-transform:uppercase;	color:#fff;	line-height: 50px;	overflow:hidden;	box-sizing: border-box;	    padding: 10px 10px 30px 20px;	font-family:'GothamRounded-Light';}#gold-name{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}#gold-email{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}#gold-contact{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}.gold-button{	background-color:#2fbccc;	width:150px;	height:50px;	text-align:center;	box-sizing:border-box;	-moz-box-sizing:border-box;			color:#fff;	font-size:17px;	cursor:pointer;		border:#2fbccc;	box-shadow: 5px 8px 10px -4px #333;}/*wrapper-7*/.wrapper-7{	display:block;	max-width:1200px;	width:100%;	padding:0;	margin:10% auto;	position:relative;	background-color:#FEE2E1;		overflow:hidden;	position:relative;}h3.solitaires-heading{	display: block;  font-family: 'GothamRounded-Light';    font-size: 16px;    color: #000000;}.solitaires-form{	width:100%;	height:auto;	font-size:14px;	text-transform:uppercase;	color:#fff;	line-height: 50px;	overflow:hidden;	box-sizing: border-box;	    padding: 10px 10px 30px 20px;	font-family:'GothamRounded-Light';}#solitaires-name{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}#solitaires-email{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}#solitaires-contact{	display:inline-block;	width:300px;	height:50px;	margin-right:20px;	padding-left:15px;	box-sizing:border-box;	-moz-box-sizing:border-box;}.solitaires-button{	background-color:#2fbccc;	width:150px;	height:50px;	text-align:center;	box-sizing:border-box;	-moz-box-sizing:border-box;			color:#fff;	font-size:17px;	cursor:pointer;		border:#2fbccc;	box-shadow: 5px 8px 10px -4px #333;}/*newsletter*/.wrapper-8{	display:block;	width:100%;	padding:0;	margin:10% auto;	position:relative;	background-color:#FEE2E1;		overflow:hidden;	position:relative;	}.newsletter-area-color{	background-color:#7c7993;	padding:20px 0;	}.newsletter{	width:100%;	font-size:14px;	text-transform:uppercase;		overflow:hidden;	text-align:center;	box-sizing: border-box;	padding:20px 0 20px 0;	margin-right: 10px;}.email-text{	width:350px;	font-size:17px;		margin-right:15px;	}#email1{	width:400px;	height:50px;	box-sizing:border-box;	padding:10px;	margin-right:15px;	}.email-button{	background-color: #2fbccc;    width: 150px;    height: 50px;    text-align: center;    box-sizing: border-box;    -moz-box-sizing: border-box;    color: #fff;    font-size: 17px;    cursor: pointer;    border: #2fbccc;    box-shadow: 5px 8px 10px -4px #333;	margin-right:15px;	}.email-button:focus{	border:none;}/*form.css*/
/* grid.css*/.container {position: relative;  width: 100%;  max-width: 1920px;  margin: 0 auto;  padding: 0 20px;  box-sizing: border-box;}.container-list {position: relative; width: 100%;  max-width: 1600px;  margin: 0 auto;  padding: 0 20px;  box-sizing: border-box;}.column,.columns,.columns-1 {width: 100%;  float: left;  box-sizing: border-box; }@media (min-width: 400px) {.container {width: 85%;  padding: 0; }}@media (min-width: 400px) {.container-list{width: 85%; padding: 0; }}@media (min-width: 550px) {.container {width: 100%;} .container-list {width: 98%; }  .column,  .columns {margin-left: 2%; }  .column:first-child,  .columns:first-child {margin-left: 0;}  .one.column,  .one.columns {width: 6.5%;} .two.columns {width: 15%;}.three.columns{width: 23.5%;}.four.columns{width: 32%;}.five.columns{width: 40.5%;}.six.columns{width: 49%;}.six.columns-1{width: 50%;}.seven.columns{width: 57.5%;}.eight.columns{width: 66%;}.nine.columns{width: 74.5%;}.ten.columns{width: 83%;}.eleven.columns{width: 91.5%;}.twelve.columns{width: 100%; margin-left: 0;}.one-third.column{ width: 30.6666666667%;}.two-thirds.column{ width: 65.3333333333%;}.one-half.column{width: 48%;}.six-1.columns-1{width: 49%;}/* Offsets */.offset-by-one.column,  .offset-by-one.columns{ margin-left: 8.5%;}.offset-by-two.column, .offset-by-two.columns{margin-left: 17%;}.offset-by-three.column, .offset-by-three.columns{margin-left: 25.5%;} .offset-by-four.column,  .offset-by-four.columns{margin-left: 34%; } .offset-by-five.column,  .offset-by-five.columns{ margin-left: 42.5%; }  .offset-by-six.column,  .offset-by-six.columns{ margin-left: 51%;} .offset-by-seven.column,  .offset-by-seven.columns{ margin-left: 59.5%; } .offset-by-eight.column,  .offset-by-eight.columns{ margin-left: 69.3333333333%; }.offset-by-nine.column,  .offset-by-nine.columns{ margin-left: 78.0%;}.offset-by-ten.column,  .offset-by-ten.columns{ margin-left: 86.6666666667%; }.offset-by-eleven.column,  .offset-by-eleven.columns{ margin-left: 95.3333333333%; }.offset-by-one-third.column,  .offset-by-one-third.columns{ margin-left: 34.6666666667%;}  .offset-by-two-thirds.column,  .offset-by-two-thirds.columns{ margin-left: 69.3333333333%; }.offset-by-one-half.column,  .offset-by-one-half.columns{ margin-left: 52%; }}.container:after,.row:after,.u-cf {  content: "";  display: table;  clear: both; }/*grid.css*//* listing.css*/.p-area{overflow:hidden;position:relative;}.p-sign{border:2px solid #000;color:#000;font-family:"Raleway",sans-serif;font-size:12px;font-weight:600;height:31px;line-height:28px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:8px;width:54px;z-index:7;}.p-img-area{position:relative;}.p-img-area img{width:100%;}.secondary-img{height:100%;left:0;position:absolute;top:0;width:100%;transition:all 0.7s ease 0s;}.p-info h3 a{color:#fff;font-family:Raleway;font-weight:600;}.p-info > h3{font-size:22px;margin:0;}.regular-price .price{font-family:Helvetica;font-size:20px;font-weight:bold;}.button.btn-cart{background:transparent none repeat scroll 0 0;border:1px solid #fff;display:inline-block;float:left;font-family:Lato;font-size:14px;font-weight:700;height:51px;padding:0 4px;text-transform:uppercase;transition:all 0.4s ease 0s;}.searchsolitaire-viewsolitaire-index .button.btn-cart{background: #2fbccc;}.p-area.h1-big-p .button.btn-cart{padding:0 80px;}.btn-cart span i{margin-right:6px;}.p-infos{background:rgba(0, 0, 0, 0.36) none repeat scroll 0 0;color:#fff;height:100%;left:0;position:absolute;text-align:center;top:100%;width:100%;transition:all 0.7s ease 0s;}.p-area:hover .p-infos{top:0;transition:all 0.7s ease 0s;}.p-area:hover .secondary-img{opacity:0;transition:all 0.7s ease 0s;}ul.add-to-links a{border:1px solid #fff;color:#fff;display:block;font-size:18px;padding:12px 16px;text-align:center;}.add-to-links{display:block;float:left;}ul.add-to-links a{border:1px solid #fff;color:#fff;display:block;font-size:18px;padding:10.5px 16px;text-align:center;border-left:0;}.add-to-links > li{float:left;}.al-btns{display:inline-block;margin-top:5px;overflow:hidden;}.button.btn-cart:hover,ul.add-to-links a:hover{background:#2fbccc;}.p-info{margin-top:-58px;position:relative;top:50%;}.tab-p-area{padding-bottom:55px;padding-top:64px;}.tab-p-area .nav-tabs > li.active > a,.tab-p-area .nav-tabs > li.active > a:focus,.tab-p-area .nav-tabs > li.active > a:hover{background-color:#fff;border:0 none;color:#555;cursor:default;}.tab-p-area .nav-tabs{border-bottom:0 none;}.tab-p-area .nav-tabs > li > a{border:0 none;border-radius:0;line-height:1.42857;margin-right:2px;}.tab-p-area .nav-tabs > li.active > a,.tab-p-area .nav-tabs > li.active > a:focus,.tab-p-area .nav-tabs > li.active > a:hover{background-color:transparent;border:0 none;color:#444;}.tab-p-area .nav-tabs > li > a{border:0 none;border-radius:0;color:#444;font-family:raleway;font-size:20px;font-weight:bold;line-height:1.42857;margin-right:89px;padding:0 0 10px;position:relative;text-transform:uppercase;}.tab-p-area .nav.nav-tabs{display:inline-block;}.product-cat-title{margin-bottom:24px;text-align:center;}.tab-p-area .nav > li > a:focus, .tab-p-area .nav > li > a:hover{background-color:transparent;color:#2fbccc;}.tab-p-area .nav-tabs > li.active > a::after, .tab-p-area .nav-tabs > li.active > a:focus::after, .tab-p-area .nav-tabs > li.active > a:hover::after{background:#2fbccc none repeat scroll 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;}.tab-p-area .nav-tabs > li > a::before{background:#2fbccc none repeat scroll 0 0;content:"";height:5px;left:-47px;position:absolute;top:14px;width:5px;}.tab-p-area .nav-tabs > li:first-child > a::before{display:none;}.t-all-product-info{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:#f0f0f0 #f0f0f0 #cacaca;border-image:none;border-style:solid;border-width:1px;position:relative;transition:all 0.4s ease 0s;}.t-product-img > a{display:block;}.t-product-img{position:relative;text-align:center;}.t-product-img img{height:100%;width:100%;}.opa{opacity:0;transition:all 0.2s ease 0s;max-width:100%;max-height:100%;}.t-all-product-info:hover .opa{opacity:1;transition:all 0.7s ease 0s;}.second-img{height:100%;left:15%;position:absolute;top:25%;width:100%;max-height:200px;max-width:200px;}@media (max-width:1600px){.second-img{left:14%;}}@media (max-width:1460px){.second-img{left:7.9%;}}@media (max-width:1270px){.second-img{left:4%;}}@media (max-width:1210px){.second-img{left:0;}}@media (max-width:990px){.second-img{left:15%;}}.tab-p-info > a{color:#434343;display:block;font-family:'GothamRounded-Light';font-size:11px;font-weight:500;margin-bottom:7px;text-transform:capitalize;}.tab-p-info{padding: 15px 20px 45px 20px; position:relative;z-index:9;}.tab-p-info-home{padding:20px;position:relative;z-index:9;}.tab-p-info-home > a{color:#434343;display:block;font-family:'GothamRounded-Light';font-size:18px;font-weight:500;margin-bottom:7px;text-transform:capitalize;}.tab-p-info > h3{color:#434343;font-size:16px;font-weight:bold;margin:0;font-family:'GothamRounded-Light';text-align:left;}.tab-p-info .button.btn-cart{background:transparent none repeat scroll 0 0;border:0 none;color:#a1a1a1;display:inline-block;float:left;font-family:Lato;font-size:12px;font-weight:700;height:53px;padding:0;text-transform:uppercase;transition:all 0.4s ease 0s;width:43.6%;border-top:1px solid #f0f0f0;border-bottom:0;}.tab-p-info .button.btn-cart:hover, ul.add-to-links a:hover{background:#2fbccc none repeat scroll 0 0;color:#fff;}.tab-p-info ul.add-to-links a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#f0f0f0;border-image:none;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#a1a1a1;display:block;font-size:12px;padding:14px 19.2px;text-align:center;}.tab-p-info ul.add-to-links a:hover{color:#fff;}.t-all-product-info .al-btns{background:#fff none repeat scroll 0 0;border-color:#fff;bottom:-12px;box-shadow:0 4px 8px #dedede;left:0px;opacity:0;position:absolute;transition:all 0.5s ease 0s;width:100%;}.t-all-product-info:hover .second-img{opacity:0;transition:all 0.2s ease 0s;}.t-all-product-info:hover .al-btns{bottom:-55px;opacity:1;transition:all 0.7s ease 0s;}.second-img{transition:all 0.7s ease 0s;}.tab-p-info > a:hover{color:#2fbccc;}.tab-p-info-home > a:hover{color:#2fbccc;}.tab-p-info .al-btns .add-to-links > li:last-child a{border-right:0 none;}.al-btns .add-to-links{float:right;}.old-price{color:#000000;font-size:14px;margin-right:5px;text-decoration:line-through;font-family:'GothamRounded-Light';}.t-all-product-info:hover{box-shadow:0 8px 20px #dedede;}.t-all-product-info:hover{margin-top:-5px;overflow:initial;padding-bottom:5px;}.s-p-icon{display:inline-block;float:left;margin-right:20px;}.s-p-text{display:inline-block;float:left;}.s-p-icon a{background:#0670aa none repeat scroll 0 0;border:5px solid #09a1f4;border-radius:50%;color:#fff;font-size:17px;height:55px;padding-top:8px;text-align:center;transition:all 0.5s ease 0s;width:55px;}.s-p-icon > a{display:inline-block;position:relative;}.s-p-icon > a:hover{background:#fff none repeat scroll 0 0;border:5px solid #0670aa;color:#0670aa;transition:all 0.5s ease 0s;}.s-p-text > a{color:#434343;display:block;font-size:14px;font-weight:bold;margin-bottom:6px;}.h2-left-cat{border:1px solid #ebebeb;margin-bottom:20px;}h2.left-crt-title{background:#f1f1f1 none repeat scroll 0 0;color:#000;font-family:"Raleway",sans-serif;font-size:16px;font-weight:bold;margin:0;padding:15px 20px;text-transform:uppercase;}.left-cart-menu li{border-bottom:1px solid #ebebeb;padding:13px 20px;}.left-cart-menu li:last-child{border:0 none;}.left-cart-menu a{color:#666;display:block;font-family:lato;font-size:14px;font-weight:400;}.left-cart-menu span{float:right;}.left-cart-menu a:hover{color:#000;}.h2-arviel-title h3{border-color:#0670aa;color:#000000;font:700 20px/1.35 Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom-style:solid;border-bottom-width:3px;display:inline-block;margin:0;padding-bottom:10px;position:relative;text-transform:uppercase;}.h2-products .owl-wrapper-outer{padding-bottom:60px;}.h2-products{margin-top:31px;}.sql-no{color:#434343;font-size:13px;margin:0;font-family:'GothamRounded-Light';margin-top:7px;letter-spacing:1px;}.star i{color:#f6af35;font-size:12px;margin-top:3px;vertical-align:top;}.star i.fa-star-half-o{color:#808080;}.t-all-product-info .add-to-links{float:left;width:56.33%;}.tab-p-info ul.add-to-links a{border:0 none;color:#a1a1a1;display:block;font-size:12px;height:36px;line-height:22px;padding:14px 0 0;text-align:center;}.t-all-product-info .add-to-links > li{border-left:1px solid #f0f0f0;width:32.33%;border-top:1px solid #f0f0f0;}.electronics-area .h2-arviel-title{margin-bottom:30px;margin-top:3px;}/*listing.css*//* colorbox.css*/#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative; top:75px;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{  background: url(../images/newssubscribers/page-overlay.png); opacity: 0.9; filter: alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:21px; height:21px; display: none;}#cboxTopRight{width:21px; height:21px; display: none;}#cboxBottomLeft{width:21px; height:21px; display:none;}#cboxBottomRight{width:21px; height:21px;  display:none;}#cboxMiddleLeft{width:21px; display:none;}#cboxMiddleRight{width:21px;  display:none;}#cboxTopCenter{height:21px; display: none;}#cboxBottomCenter{height:21px;  display:none;}#cboxContent{background:#fff; overflow:hidden; border: 2px solid #000000;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}#cboxLoadingOverlay{background:url(../images/colorbox_images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(../images/colorbox_images/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/colorbox_images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/colorbox_images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; top: 2px; right: 3px; background:url(../images/colorbox_images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;     z-index: 99999;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cart_abandon #cboxContent ,.cart_abandont_pop_up #cboxContent{  height: 480px !important;}.register_pop_up #cboxContent{ height: 437px !important;}  .gudhipadwa_pop_up #cboxContent, .engrave_pop_up #cboxContent{ height: 490px !important;} .yatra_pop_up #cboxContent{ height: 470px !important;} .prod_cat_pop_up #cboxContent{background:#2fbccc; overflow:hidden; }/*colorbox.css*//*jquery.jscrollpane.css*/.jspContainer{	overflow: hidden;	position: relative;}.jspPane{	position: absolute;}.jspVerticalBar{	position: absolute;	top: 0;	right: 0;	width: 10px;	height: 100%;	background: #fff;}.jspHorizontalBar{	position: absolute;	bottom: 0;	left: 0;	width: 100%;	height: 10px;	background: #fff;}.jspVerticalBar *,.jspHorizontalBar *{	margin: 0;	padding: 0;}.jspCap{	display: none;}.jspHorizontalBar .jspCap{	float: left;}.jspTrack{	background: #fff;	position: relative;}.jspDrag{	background: #000;	position: relative;	top: 0;	left: 0;	cursor: pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{	float: left;	height: 100%;}.jspArrow{	background: #50506d;	text-indent: -20000px;	display: block;	cursor: pointer;}.jspArrow.jspDisabled{	cursor: default;	background: #80808d;}.jspVerticalBar .jspArrow{	height: 10px;}.jspHorizontalBar .jspArrow{	width: 10px;	float: left;	height: 100%;}.jspVerticalBar .jspArrow:focus{	outline: none;}.jspCorner{	background: #eeeef4;	float: left;	height: 100%;}* html .jspCorner{	margin: 0 -3px 0 0;}#amazingcarousel-1 .amazingcarousel-image {		position: relative;	padding: 26px;}#amazingcarousel-1 .amazingcarousel-image img {	display: block;	width: 100%;	max-width:220px;	border: 0;	margin: 0 auto;	padding: 0;}#amazingcarousel-1 .amazingcarousel-title {	position:relative;	font-size:18px;	color:#333333;	margin:20px;	text-align:center;	text-shadow:0px 1px 1px #fff;	font-family:'abel';	padding-bottom:29px;}/* carousel */#amazingcarousel-container-1 {	padding: 0; }#amazingcarousel-1 .amazingcarousel-list-container { 	padding: 16px 0;}#amazingcarousel-1 .amazingcarousel-item-container {	text-align: center;	padding: 4px;	background-color: #fff;	border: 1px solid #ddd;	-moz-box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);	-webkit-box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);	box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);}#amazingcarousel-1 .amazingcarousel-prev {	left: 0%;	top: 50%;	margin-left: -48px;	margin-top: -16px;}#amazingcarousel-1 .amazingcarousel-next {right: 0%;	top: 50%;	margin-right: -48px;	margin-top: -16px;}#amazingcarousel-1 .amazingcarousel-nav {	position: absolute;	width: 100%;	top: 100%;}#amazingcarousel-1 .amazingcarousel-bullet-wrapper {	margin: 4px auto;}/*initcarousel-1.css*//*modal.css*/.blocker {  position: fixed;  top: 0; right: 0; bottom: 0; left: 0;  width: 100%; height: 100%;  overflow:hidden;  z-index: 9999;  padding: 20px;  box-sizing: border-box;  background-color: rgb(0,0,0);  background-color: rgba(0,0,0,0.75);  text-align: center;}.blocker:before{  content: "";  display: inline-block;  height: 100%;  vertical-align: middle;  margin-right: -0.05em;}.blocker.behind {  background-color: transparent;}.modal { display: inline-block;  vertical-align: middle;  position: relative;  z-index: 9999;  background: #fff;  padding:10px;  -webkit-border-radius: 8px;  -moz-border-radius: 8px; -o-border-radius: 8px;  -ms-border-radius: 8px;  border-radius: 8px;  -webkit-box-shadow: 0 0 10px #000;  -moz-box-shadow: 0 0 10px #000;  -o-box-shadow: 0 0 10px #000;  -ms-box-shadow: 0 0 10px #000;  box-shadow: 0 0 10px #000;  text-align: left;margin:0 auto;  top: -85%;  overflow:hidden;width:25%;}
@media (max-width:1600px){
	.modal{
		width:38%;
	}
}
.modal a.close-modal { position: absolute;  top:0;  right:0;  display: block;  width: 30px;  height: 30px; text-indent: -9999px;  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=") no-repeat 0 0;}.modal-spinner {  display: none;  width: 64px;  height: 64px;  position: fixed;  top: 50%;  left: 50%;  margin-right: -32px;  margin-top:-32px;  background: url("data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==") #111 no-repeat center center;  -webkit-border-radius: 8px;  -moz-border-radius: 8px;  -o-border-radius: 8px;  -ms-border-radius: 8px;  border-radius: 8px;}/*modal.css*//*fontawsome*//*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('https://www.candere.com/skin/frontend/default/new_design_candere/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*fontawsome*/
/*timer*/
#timer span{
	display: block;
  	font-size: 12px;
  	color: #000000;
	background-color:#eee;
	text-align:center;	
	
}
#days {
  font-size:20px;
  color: #fff;
  display:inline-block;
  background-color:#000000;
  text-align:center;
  width:30px;
}

#hours {
  font-size:20px;
  color: #fff;
  display:inline-block;
   background-color:#000000;
   text-align:center;
   width:30px;
}
#minutes {
  font-size:20px;
  color: #fff;
  display:inline-block;
   background-color:#000000;
   text-align:center;
   width:30px;
}
#seconds {
  font-size:20px;
  color: #fff;
  display:inline-block;
   background-color:#000000;
   text-align:center;
   width:30px;
}

.countdown{
	text-align:left!important;
	float:left; 
	display:inline-block; 
	width:30%;
	margin-left: 14px;
}
.smalltext{
    padding-top:2px;
    font-size: 10px;
	color:#000000;
	margin:0;
	padding:0;
}
.beatoutRow{
	display:block; 
	height:50px; 
	width:100%; 
	background-color:#eee; 
	text-align:center;
	z-index:999!important; 
	overflow:hidden;
	padding:5px; 
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
}
.divtimer1{
	display:inline-block; 
	height:40px; 
	line-height:40px; 
	width:60%; 
	float:left; 
	text-align:right;
}
/*timer*/
@media (max-width: 1380px){#popup251 {left:0px;}}


/******checkout success*****/
.textCenter{
	text-align:center;
}
h2.youareAwesome{
	font-size:40px;
	font-weight:normal;
	text-align:center;
	margin-bottom:15px;
}
h2.thankYou{
	font-size:20px;
	font-weight:normal;
	text-align:center;
	margin-bottom:35px;
}
.successCheck{
	display:inline-block;
	width:100px;
	height:100px;
	margin:0 auto;
	border-radius:50%;
	border:2px solid #2fbccc;
	position: relative;
	margin-bottom:20px;
}
h3.successOrder{
	line-height: 40px;
    font-size: 30px;
    font-weight: normal;   
    text-transform: uppercase;
	text-align:center;
	margin-bottom:20px;
}
.successCheck:after{
    content: '';
    display: block;
    width: 25px;
    height: 50px;
    border: solid #2fbccc;
    border-width: 0 3px 3px 0;
    transform: rotate(45deg);
    position: absolute;
    left: 40px;
    top: 15px;	 
}
  .paymentDetails{
  	display:block;
	padding:10px;
	background-color:#eee;
	margin-bottom:15px;
	font-size: 16px;
	line-height: 20px;
    
  }
  .suceessTextWrap{
  	display:block;
	width:360px;
	height:auto;
	margin:0 auto;
	text-align:left;
	margin-top:25px;
	border:1px solid #eee;
	padding:5px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	margin-bottom:15px;
  }
.continueShopping{
	text-align:center;	
	width:220px;
	margin:0 auto;
	background-color:#2fbccc;
	color:#fff;
	height:50px;
	line-height:50px;
	cursor:pointer;
	text-transform:uppercase;
}
/******checkout success*****/
@media(max-width:1290px){
	.form-search #search{
		width: 200px;
	}
	.header-container .header .header-top .nav ul.nav_menu li.menu_level_0{
		padding: 5px 15px 20px 10px;
	}
	#menu251{
		padding-left:0;
	}		
}