@media screen and (min-width: 768px) and (max-width: 1199px) {
body {
	letter-spacing: normal;
	font-family: 'Arimo', sans-serif;
	border-style: none;
	white-space: normal;
}

.footerModCellwidth47 {
	-webkit-box-flex: 1 48%;
	-moz-box-flex: 1 48%;
	-ms-flex: 1 48%;
	-webkit-flex: 1 48%;
	flex: 1 48%;
	margin: 3px 0px;
}
}
.toggleScroller36 {
	-webkit-box-flex: 1 100%;
	-moz-box-flex: 1 100%;
	-ms-flex: 1 100%;
	-webkit-flex: 1 100%;
	flex: 1 100%;
	float: none;
	margin: 3px 0px;
	white-space: normal;
	clear: both;
}
.borderSiteResponsive76 {
	margin: 0.348em 0.188em;
	width: auto;
	max-width: 93%;
	height: auto;
	float: none !important;
}
.positionBlock60 {
	text-align: center;
	letter-spacing: inherit;
	text-indent: 4px;
	float: none;
}
.deviceGallerySignup31 {
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	border: 1px solid #b8b7b8;
	margin: 10px auto;
	float: none;
	background: rgba(254,204,205,0.847);
	letter-spacing: inherit;
	-webkit-box-shadow: 0 3px 16px rgba(211,160,245,0.824);
	-moz-box-shadow: 0 3px 16px rgba(211,160,245,0.824);
	box-shadow: 0 3px 16px rgba(211,160,245,0.824);
	padding: 6px 6px 5px 8px;
	clear: both;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pageDefault85 {
	display: inline-block;
	border: 1px solid #939998;
	text-align: justify;
	padding: 0.955em 0.283em 0.994em;
	background: rgba(252,251,253,0.914);
	vertical-align: top;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: inherit;
	float: none;
	margin-right: 0;
}
.footerNavigation94 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-ms-flex-flow: row wrap;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left;
	float: none;
}
.headingFader41 {
	white-space: normal;
	margin-top: 0.505em;
	letter-spacing: inherit;
	text-transform: capitalize;
	color: rgba(106,143,146,0.979);
	margin-bottom: 0.669em;
	margin-left: 0.716em;
}
.widgetsObject26 {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	letter-spacing: normal;
	clear: both;
	margin-top: 0.376em;
}
.defaultTags82 {
	height: 100%;
	clear: both;
	background: rgba(223,209,244,0.834);
	text-align: left;
	vertical-align: top;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0px;
	margin: 3px 0px;
}
.articleType22 {
	clear: both;
	-webkit-box-shadow: 0 4px 18px rgba(247,162,156,0.802);
	-moz-box-shadow: 0 4px 18px rgba(247,162,156,0.802);
	box-shadow: 0 4px 18px rgba(247,162,156,0.802);
	margin: 0 auto !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: none;
}
ul li {
	text-indent: 4px;
	clear: both;
}
@media screen and (min-width: 1200px) {
body {
	font-family: 'Arimo', sans-serif;
	overflow: auto;
	border-style: none;
	background: rgba(246,236,255,0.922);
	height: 100%;
}

.footerModCellwidth47 {
	-webkit-box-flex: 1 32%;
	-moz-box-flex: 1 32%;
	-ms-flex: 1 32%;
	-webkit-flex: 1 32%;
	flex: 1 32%;
	margin: 3px 0px;
}
}
.dividerAssets29 {
	margin: 0 auto;
	width: 99%;
	clear: both;
	border-spacing: 0px;
	border: 1px solid #939998;
	background:url(/missing/jewelry.png) repeat;
	border-collapse: collapse !important;
	float: none;
}
.clearfixTop64 {
	display: block;
	width: 98%;
	letter-spacing: 0.354em;
	line-height: normal;
	font-weight: bold;
	clear: both;
	text-indent: 5px;
	padding: 0.430em 0.524em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: rgba(237,254,252,0.944);
	text-align: right;
	margin: 0 auto !important;
	background: rgba(87,54,39,0.980);
}
.deviceHalf78 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 89%;
	margin-bottom: 0.995em;
}
.middleAlignright66 {
	white-space: normal;
	letter-spacing: normal;
	clear: both;
	margin: 0;
	width: 100%;
	float: none;
	padding: 0;
}
.nodeGrid23 {
	-webkit-box-flex: 1 25%;
	-moz-box-flex: 1 25%;
	-ms-flex: 1 25%;
	-webkit-flex: 1 25%;
	flex: 1 25%;
	padding: 0.945em;
}
section {
	display: inline-block;
	background: rgba(223,249,225,0.856);
	clear: both;
	width: auto;
	margin: 0;
	padding: 0;
}
.alignrightResponsive99 {
	vertical-align: top;
	margin: 0 auto;
	background: rgba(245,218,233,0.869);
	padding: 2% 1% 7%;
	text-align: left;
	letter-spacing: normal;
	width: 99%;
}
.topToggle75 {
	margin: 0 auto;
	border-spacing: 0px;
	width: 99%;
	clear: both;
	padding-bottom: 0.291em;
	padding-top: 0.210em;
	text-align: center;
	border-style: none;
}
.openerBig57 {
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
a:link {
	text-decoration: underline;
	color: #0800fc;
}
a:visited {
	text-decoration: underline;
	letter-spacing: inherit;
	margin-left: 0;
	color: #880084;
}
a:hover {
	margin-left: 0;
	text-decoration: none;
	color: #f900f4;
}
.panel44 {
	display: block;
	float: none;
	padding: 1.120em 0.505em;
	letter-spacing: inherit;
	position: relative;
	margin: 0 auto;
	width: 99%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	clear: both;
	text-align: center;
}
.default29 {
	-webkit-box-flex: 1 100%;
	-moz-box-flex: 1 100%;
	-ms-flex: 1 100%;
	-webkit-flex: 1 100%;
	flex: 1 100%;
	vertical-align: top;
}
.holderExternal54 {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	white-space: normal;
}
.triggerSimple54 {
	text-align: center;
	text-indent: 9px;
	letter-spacing: normal;
	white-space: normal;
}
.breadcrumbMod35 {
	display: block;
	margin: 0 auto;
	height: 100% !important;
	text-align: right;
	width: 93%;
	border-spacing: 0px;
	background: #ded4db;
	border-style: none;
	padding: 0.318em 0;
}
@media screen and (max-width: 767px) {
body {
	font-family: 'Arimo', sans-serif;
	letter-spacing: inherit;
	border-style: none;
	white-space: inherit;
}

.footerModCellwidth47 {
	-webkit-box-flex: 1 100%;
	-moz-box-flex: 1 100%;
	-ms-flex: 1 100%;
	-webkit-flex: 1 100%;
	flex: 1 100%;
	margin: 3px 0px;
}
}
