﻿@charset "utf-8";
.popupAll {
 width:763px;
 margin:auto;
 font-family:arial, verdana;
 font-size:12px;
}
.popupImgAll {
 border-color:SteelBlue;
 border-width:2px;
 position:absolute;
 display:none;
 top:0;
 left:0;
 width:700px;
 background:#FFF;
 padding:0 18px;
}
.popupTop {
 width:100%;
 clear:both;
 padding-top:12px;
 float:left;
}
.popupTop .logo {
 float:left;
 width:50%;
}
.popupTop .close {
 float:right;
 padding-top:2px;
}
.static_content {
 clear:both;
 float:left;
 width:100%;
 padding-bottom:51px!important;
 padding-bottom:37px;
 color:#464646;
 font-family: 'Freight Disp Pro Medium', Arial, Helvetica, sans-serif;
 font-size: 14px;
}
.static_content p {
 line-height:12pt!important;
 line-height:11pt;
 margin:12px 0!important;
 margin:13px 0;
}
.popupTitle {
 margin:12px 0 11px 0;
 color:#346796;
 font-size:21px;
 text-transform:capitalize;
 font-family:Georgia;
 font-variant:small-caps;
 letter-spacing:2px;
}
.popupTitle strong {
 float:left;
 margin-top:13px;
}
.popupTitle span {
 float:right;
 padding-bottom:11px;
}
.popupTitle span img {
 margin-left:4px;
}
.popupTitle span img.active {
 border:1px black solid;
}
.static_content ul {
 margin:0;
 padding:0;
}
.static_content ul {
 list-style-type:none;
 padding-top:6px;
}
.static_content ul li {
 float:left;
 width:100%;
 margin-bottom:13px!important;
 margin-bottom:10px;
}
.static_content ul.popup_point li {
 list-style:outside disc;
 margin-left:45px;
 float:none;
 width: auto;
}
.static_content ul#static_content_ul li {
 list-style-type:disc;
 margin-left:16px;
 float:none;
 width:auto;
}
.static_content ul li div {
 width:21%;
 text-align:right;
 float:left;
 display:block;
 padding-right:10px;
}
.static_content ul li strong {
 font-size:10px;
}
.static_content ul li span {
 float:left;
 display:block;
 width:77%;
}
.static_content h1 {
 color:#346796;
 font-size:16px;
 text-transform:capitalize;
 font-family:Georgia;
 font-weight:normal;
}
.static_content p a {
 color:#393;
 text-decoration:underline;
}
.borB {
 margin:26px 0 10px 0;
 color:#346796;
 font-size:20px;
 text-transform:capitalize;
 font-family:Georgia;
 border-bottom:#a7c48c solid 1px;
 float:left;
 width:100%;
 clear:both;
}
.borB strong {
 float:left;
 font-weight:normal;
 font-size:12px;
 color:#336699;
 line-height:16px;
 font-weight:normal;
 width:410px;
 margin-top:-2px;
}
.borB strong .price {
 font-family:Arial;
 font-weight:bold;
 font-style:normal;
 display:block;
}
.borB span {
 float:right;
 height:56px;
 margin-right:-3px;
}
.borB span img {
 float:left;
 margin-right:3px;
 display:inline;
}
.borB span img.active {
 border:1px black solid;
}
.picCon {
 clear:both;
}
.picCon .description {
 font-size:11px;
 min-height:57px;
 height:auto !important;
 height:57px;
}
.picConImg {
 text-align:center;
}
.popupTable {
 width:97%;
 margin:auto;
}
.popupTable ol {
 list-style-type:none;
 margin:0;
 padding:0;
}
.popupTable ol li {
 width:20%;
 float:left;
 text-align:center;
 margin-bottom:15px;
 height:80px;
}
.popupTable ol li img {
 display:block;
 margin:0 auto 5px auto;
 height:42px;
}
.popupTable ol li span {
 display:block;
 clear:both;
 font-size: 14px;
 color: #464646;
 font-family: 'Freight Disp Pro Medium',Arial,Helvetica,sans-serif;
}
.sample_image {
 clear:both;
 float:left;
 width:100%;
 padding-bottom:20px;
 color:#68735A;
}
#certificate_div {
 zoom:1;
}
#certificate_div .sample_image {
 height:500px;
 overflow:auto;
 margin:5px 0 18px;
}
/* popup2 */
.popup2 {
 width:760px;
 background:url(/media/images/popup/bg.jpg) left bottom repeat-x;
 zoom:1;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#68735A;
}
.popupWrap {
 background:url(/media/images/popup/bg_logo.gif) right bottom no-repeat;
 min-height:500px;
 _height:500px;
 padding-top:17px;
 padding-bottom:40px;
}
.popupLogo {
 margin-bottom:15px;
}
.popup2 a {
 color:#548027;
 text-decoration:underline;
}
.popup2 img {
 border:0;
}
.popup2 h2 {
 font-size:18px;
 font-family: Georgia, "Times New Roman", Times, serif;
 text-transform:capitalize;
 font-variant:small-caps;
 letter-spacing:3px;
 color:#336699;
 font-weight:normal;
 background:url(../../media/images/popup/bg_titleh2.jpg) center bottom no-repeat;
 padding-bottom:12px;
 margin:0;
}
.popup2 h3 {
 margin:0;
 padding:0;
 text-indent:0;
 color:#336699;
 font-size:15px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
}
.popup2 ul {
 margin:0;
 padding:0;
}
.popup2 fieldset {
 border:1px solid #AFD5D8;
 padding:8px 12px;
 margin-bottom:12px;
}
.customDesign {
}
.popup2 .hd {
 text-align:center;
 position:relative;
}
.popup2 .hd .close {
 position:absolute;
 right:18px;
 top:0px;
}
.popup2 .bd {
 margin:0 48px;
}
.popup2 .bd .tro {
 margin-bottom:1.4em;
 margin-top:12px;
}
.popup2 .field, .popup2 .submitField {
 clear:both;
 margin:5px 0;
 list-style:none;
}
.popup2 .submitField {
 text-align:center;
 padding:12px 0;
}
.popup2 .fieldSelect {
 margin:12px 0;
}
.popup2 .field label {
 float:left;
 width:187px;
 text-align:right;
 padding-right:5px;
 height:20px;
 line-height:20px;
 _margin-right:-3px;
}
.popup2 .msg {
 padding-left:193px;
 font-size:11px;
}
.popup2 .wrong {
 color:red;
}
.inputW1 {
 width:246px;
 border:1px solid #DDDDDD;
 padding:2px 1px;
}
.inputW2 {
 width:418px;
 border:1px solid #DDDDDD;
 padding:2px 1px;
}
.selectW1 {
 color:#336699;
 width:150px;
 padding:2px 1px 2px 0;
}
.input_textareaW1 {
 background:url(/media/images/popup/input_textareaW1.gif) right bottom no-repeat;
 width:418px;
 border:1px solid #DDDDDD;
 height:10em;
 overflow:auto;
 background-color:white;
}
/* custom design jewelry gallery */
.jewelryGallery, .jewelryGallery .popupWrap {
 background:none;
 background-color:white;
}
.jewelryGallery .bd {
 margin:0 36px;
 position:relative;
}
.jewelryGallery .imageTitle {
 position: absolute;
 left:24px;
 top:12px;
 font-size:12px;
 color:#68735a;
}
.jewelryGallery .galleryList {
 width:686px;
 height:373px;
 border:1px solid #C0CBBD;
 text-align:center;
}
.jewelryGallery .imagesGallery {
 height:300px;
 margin:13px;
}
.jewelryGallery .imagesGallery img {
 margin:0 7px;
}
.jewelryGallery .galleryList .decription {
 margin:0 auto;
 width:570px;
}
.jewelryGallery .galleryTriggers {
 width:686px;
 border:1px solid #C0CBBD;
 margin-top:12px;
 height:126px;
}
.jewelryGallery .triggersWrapper {
 height:115px;
 overflow:auto;
 width:686px;
}
.jewelryGallery .galleryTriggers ul {
 margin-top:9px;
 margin-left:3px;
}
.jewelryGallery .galleryTriggers ul li {
 float:left;
 margin-left:6px;
 display:inline;
}
.jewelryGallery .galleryTriggers ul li a {
 width:81px;
 height:81px;
 display:block;
}
.jewelryGallery .galleryTriggers ul li a.actitve, .jewelryGallery .galleryTriggers ul li a:hover {
 background:url(/media/images/popup/bg_triggers.jpg) left top no-repeat;
}
.jewelryGallery .galleryTriggers ul li a img {
 border:1px solid #C0CBBD;
 margin:3px 0 0 3px;
}
.jewelryGallery .galleryTriggers ul li a:hover img, .jewelryGallery .galleryTriggers ul li a.actitve img {
 border:1px solid #32679B;
}
.jewelryGallery .contacts {
 margin:12px 0 -6px 0;
}
.popup3{
 position:absolute;
 background-color:white;
 width:796px;
 top:100px;
 left:50%;
 margin-left:-388px;
 z-index:3008;
 -moz-border-radius:4px;
 -webkit-border-radius: 4px;
 border-radius:4px;
 -moz-box-shadow:4px 5px 5px #999;/* firefox */
 -webkit-box-shadow:4px 5px 5px #999;/* Safari Chrome */
 box-shadow:4px 5px 5px #999;/* css3,Opera10.5 */
 display:none;
}
.popup3 .close{
 position:absolute;
 right:13px;
 top:10px;
 background:url(/media/images/popup/close3.png) left top no-repeat;
 width:17px;
 height:17px;
 text-indent:-9999px;
 overflow:hidden;
}
.popup3 .popup_header{
 padding:0 48px;
 line-height:52px;
 height:52px;
}
.popup3 .popup_content{
 padding:0 48px 26px;
}
.popup3 h1{
 font-family:Georgia;
 font-size:24px;
 color:#336699;
 font-weight:normal;
}
.popup3 p{
 line-height:16px;
 margin-bottom:16px;
 font-weight:normal;
}
.showroom{
 padding-top:20px;
 border-top:1px solid #cccccc;
}
.showroom .register{
 width:360px;
 float:left;
 min-height:260px;
}
.showroom .googlemap{
 width:290px;
 float:right;
}
.sample_image_main{
 display:none;
 z-index:3008;
 border-color:SteelBlue;
 border-width:2px;
 position:absolute;
 top:0px;
 left:0px;width:700px;
 background:#FFFFFF;
 padding:0px
 18px;top:100px;left:280px;
}
#image_icon a img {
 border:1px solid #C7D8B6;
}
#image_icon a.selected img {
 border:1px solid #548027;
}

.title{
	border-bottom: 2px solid #6fbf98;
	padding: 0;
	text-transform: none;
	margin-bottom: 40px;
}
.title_content{
	font-size: 26px !important;
	letter-spacing: 1px;
	color: #000000;
	font-family: "Brandon Grotesque Medium";
}
.static_content ul li strong{
	font-size: 14px;
	color: #464646;
	font-weight: bold;
}
.h1{
	color:#464646; 
	font-family:'Brandon Grotesque Medium'; 
	text-transform:uppercase; font-size:18px;
}
.static_content p a{
	color: #464646;
	text-decoration: underline;
}
.static_content p a:hover{
	color: #6FBF98;
}
.credit-card-img{
	list-style: none;
}
.credit-card-img li{
	display: inline-block !important;
	float: center !important;
	width: 10% !important;
}