.about-since {
	color: #4a2d24;
	text-transform: uppercase;
	font-size: 45px;
	line-height: 100px;
	font-weight: 400;
	font-family: "Open Sans",arial,tahoma;
}
.about-p {
  color: #333333;
  font-family: open sans;
  font-size: 18px;
  font-weight: 300;
}
.cms-page-title h1 {
	color: #594e4c;
	text-transform: uppercase;
	font-size: 60px;
	;
	line-height: 120px;
	margin-top: 0;
	font-weight: 300;
}
.cms-page-view .our-history {
	margin-top: 40px;
	padding: 80px 35px;
	margin-bottom: 30px;
	background: #F2F2F0 none repeat scroll 0% 0%;
	width: 100%;
	margin-left: 0px;
}
.our-history-title {
	color: #594e4c;
	font-size: 45px;
}
.our-history .history-img {
	margin-left: 20px;
	float: right;
	margin-bottom: 25px;
}
.our-history >p {
	color: #333333;
}
.why-chose {
	padding-top: 50px;
	padding-bottom: 100px;
}
.why-chose .why-chose-title {
	color: #594e4c;
	font-size: 36px;
	line-height: 42px;
	font-family: "Open Sans",arial,tahoma;
}
.become-part {
	background-color: #eee8e1;
	padding: 10px;
}
.become-part .container {
	border: #fff 1px solid;
}
.become-part .container .inner {
	padding: 20px;
}
.become-part .first {
	margin-top: 15px;
	font-size: 36px;
	color: #333333;
}
.become-part .second {
	font-size: 22px;
	color: #333;
	font-family: "Open Sans",arial,tahoma;
}
.become-part .third .contact {
	padding: 3px 10px;
	background: #4A2D24;
	border: 1px solid #4A2D24;
	margin-top: 10px;
}
.become-part .third .contact > span {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	font-family: "Open Sans",arial,tahoma;
}
.large-palette {
	color: #4a2d24;
	text-transform: uppercase;
	font-size: 45px;
	line-height: 100px;
	text-align: center;
}
.our-history-title {
	font-weight: 300;
}
.ourfamily .col-md-3.col-sm-6.col-xs-12 {
	text-align: center;
	font-family: "Open Sans",arial,tahoma;
}
.ourfamily img {
	margin-top: 20px;
	max-height: 401px;
	margin-bottom: 20px;
}
.ourfamily h4 {
	font-size: 32px;
	color: #4a2d24;
}
.ourfamily span {
	font-size: 24px;
	color: #333333;
	font-family: "Open Sans",arial,tahoma;
}
.ourfamily .staffcontent {
	color: #333;
	font-size: 18px;
	margin-top: 35px;
	margin-bottom: 70px;
	text-align: left;
	font-family: "Open Sans",arial,tahoma;
}
.third .contact > span {
	font-family: Oswald;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}
.large-palette {
	color: #4a2d24;
	text-transform: uppercase;
	font-size: 45px;
	line-height: 100px;
	text-align: center;
}
.third .contact > span {
	font-family: Oswald;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}
.large-palette {
	color: #4a2d24;
	text-transform: uppercase;
	font-size: 45px;
	line-height: 100px;
	text-align: center;
}
.contacts-index-index .contact-main h4 {
	color: #4A2D24;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 20px;
	margin: 12px auto;
}
.contacts-index-index .contact-main p {
	font-weight: 300;
	margin-bottom: 0;
}
.cms-mattea-creations .mattea-img {
	float: left;
	margin-left: 25px;
	margin-right: 25px;
}

.g-recaptcha {
	float: left;
	width: 100%;
	display: block;
	margin-top: 0 !important;
}
.buttons-set.col-lg-12.col-md-12.col-sm-12.col-xs-12.input-form {
	margin-top: 30px;
}
.contacts-index-index .contact-main form .col-md-1, .contacts-index-index .contact-main form .col-md-2, .contacts-index-index .contact-main form .col-md-3, .contacts-index-index .contact-main form .col-md-4, .contacts-index-index .contact-main form .col-md-5, .contacts-index-index .contact-main form .col-md-6, .contacts-index-index .contact-main form .col-md-7, .contacts-index-index .contact-main form .col-md-8, .contacts-index-index .contact-main form .col-md-9, .contacts-index-index .contact-main form .col-md-10, .contacts-index-index .contact-main form .col-md-11, .contacts-index-index .contact-main form .col-md-12 {
	padding-right: 10px;
	padding-left: 10px;
}
/* our services */
.cms-our-services .std > p {
	color: #333;
	font-size: 18px;
}
.cms-our-services .col-md-12.col-sm-12.col-xs-12 {
	margin-top: 35px;
	padding: 0;
}
.cms-our-services .col-md-4.col-sm-12.col-xs-12 li {
	font-size: 30px;
	line-height: 60px;
	font-family: "Open Sans",arial,tahoma;
}
.cms-our-services .col-md-4.col-sm-12.col-xs-12 li::before {
	font-size: 18px;
	margin-right: 25px;
	background-color: #08c;
	content: ">>";
	display: inline-block;
	height: 0;
	margin-bottom: 2px;
	margin-right: 25px;
	width: 4px;
	color: #4a2d24;
}
/* appraisals */
.cms-appraisals .top-left-content {
	float: left;
	width: 65%;
}
.cms-appraisals .top-right-content {
	float: right;
	vertical-align: top;
	width: 30%;
	margin: 20px;
}
.cms-appraisals .apprials {
	float: right;
}
.cms-appraisals .apprials-2 {
	float: left;
}
.cms-appraisals .appraisals-blog {
	display: inline-block;
	vertical-align: middle;
}
.cms-appraisals .left-content {
	display: inline-block;
	vertical-align: middle;
	width: 17%;
	margin: 25px 40px;
}
.cms-appraisals .right-content {
	width: 71%;
	display: inline-block;
	vertical-align: middle;
}
.cms-appraisals .right-content a {
	color: #000;
	font-size: 18px;
	color: #777;
}
.cms-page-title h1 {
	font-size: 55px;
	color: #594e4c;
	font-weight: 300;
	line-height: normal;
	margin-top: 0;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 30px;
	font-family: "Open Sans",arial,tahoma;
}
.cms-diamond-education .std > h1 {
	font-size: 45px;
	margin-top: 45px;
	text-align: center;
	font-family: "Open Sans",arial,tahoma;
}
.cms-diamond-education .std h3 {
	color: #333;
	font-size: 45px;
	font-weight: 100;
}
.cms-diamond-education .diamond-edu-blog {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	margin-bottom: 40px;
}
.cms-diamond-education .left-content {
	display: inline-block;
	vertical-align: middle;
	width: 49%;
}
.cms-diamond-education .right-content {
	display: inline-block;
	vertical-align: top;
	margin-top: 50px;
	width: 50%;
	color: #333;
}
.cms-diamond-education .right-content > p {
	margin-top: 25px;
}
.cms-appraisals .cms-page-title h1, .cms-financing-warranty .cms-page-title h1, .cms-gold-diamond-buying .cms-page-title h1, .cms-jewelry-watch-repair .cms-page-title h1, .cms-trade-programs .cms-page-title h1, .cms-cad-designs .cms-page-title h1, .cms-mattea-creations .cms-page-title h1 {
	font-size: 45px;
	color: #777;
	margin-bottom: 10px;
}
.cms-financing-warranty p, .cms-appraisals p, .cms-gold-diamond-buying p, .cms-jewelry-watch-repair p, .cms-jewelry-watch-repair div, .cms-trade-programs p, .cms-cad-designs p, .cms-mattea-creations p {
	color: #777;
}
.cms-financing-warranty ul, .top-left-content > ul, .cms-jewelry-watch-repair ul, .cms-cad-designs ul, .cms-our-services ul {
	color: #777;
}
.cms-financing-warranty h2, .cms-jewelry-watch-repair h2, .cms-jewelry-watch-repair div {
	color: #777;
	font-family: "Open Sans",arial,tahoma;
}
.contacts-index-index textarea.form-control {
	color: #000;
}
.col-md-12.our-history {
	float: left;
	width: 100%;
	display: block;
	margin-bottom: 70px;
}
.our-history-title {
	padding-left: 35px;
}
.daiamond-edu-title {
	margin-top: 70px;
	margin-bottom: 18px;
}
/* gold-diamond-buying */
.cms-gold-diamond-buying .right-content {
	display: inline-block;
	vertical-align: middle;
	width: 66%;
}
.cms-gold-diamond-buying .left-content {
	display: inline-block;
	vertical-align: middle;
	width: 33.7%;
}
.cms-gold-diamond-buying .gold-diamond-blog {
	display: inline-block;
	vertical-align: middle;
}
/* jewelry-watch-repair */
.cms-jewelry-watch-repair .right-content {
	display: inline-block;
	vertical-align: middle;
	width: 66%;
}
.cms-jewelry-watch-repair .left-content {
	display: inline-block;
	vertical-align: middle;
	width: 33.7%;
}
.cms-jewelry-watch-repair .jewelry-watch-blog {
	display: inline-block;
	vertical-align: middle;
}
.cms-cad-designs p {
	margin: 20px 0 10px;
}
.cms-mattea-creations .mattea-creations-blog .right-content > p:first-child {
	margin-top: 0;
}
.cms-mattea-creations p {
	margin: 20px 0 10px;
}
.cms-mattea-creations .left-content {
	display: inline-block;
	vertical-align: top;
	width: 15.5%;
	margin-bottom: 20px;
}
.cms-mattea-creations .mattea-creations-blog {
	display: inline-block;
	margin-top: 30px;
}
.cms-mattea-creations .right-content {
	display: inline-block;
	vertical-align: top;
	width: 84%;
	float: right;
}
.cms-about-us .about-details {
	width: 72%;
	display: block;
	margin: 0 auto;
}
.cms-financing .std > h1 {
	color: #b0cba8;
	font-size: 45px;
	font-weight: 300;
	font-family: "Open Sans",arial,tahoma;
}
.cms-financing h2 {
	font-family: "Open Sans",arial,tahoma;
	color: #777;
}
.cms-financing .std > p {
	color: #777;
}
.cms-financing .std a {
	font-size: 18px;
	font-family: "Open Sans",arial,tahoma;
}
.cms-about-us .why-chose .col-md-4.col-sm-6.col-xs-12 > p {
	margin-bottom: 35px;
}


.customer-account-forgotpassword .btn.btn-primary.push-bottom {
    margin-top: 20px;
}
.dropdown-submenu.level2 .fa-long-arrow-right::before {
    display: none;
}

.nav-container .nav-category ul li.level4 {
    padding: 10px 0 0;
}
.aw-blog-read-more.btn.btn-default.btn-xs:hover {
  color: #fff !important;
}
 @media (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
.ourfamily img {
	min-height: auto !important;
	margin-top: 10px;
	margin-bottom: 10px;
	max-height: 218px !important;
}
 }
 
/*03-06-2016*/
.brands-container .owl-controls .owl-pagination .owl-buttons {
  display: none;
}
/*03-06-2016*/