#cs-faq  .rn-nav {
	position: relative;
	margin-top: 35px;
	width: 22.5%;
	float: left;
}
#cs-faq .rn-nav p {
	font-family: Arial, sans-serif;
	font-weight: 400;
	font-size: 18px;
	text-align: left;
	line-height: 18px;
	color: #000;
	margin-bottom: 20px;
	margin-top: 0px;
}
#cs-faq .rn-nav button {
	position: relative;
	height: auto;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	border: 1px solid #bfbfbf;
	padding: 8px 28px 8px 14px;
	background: none;
	text-align: left;
	color: #000;
	margin-bottom: 10px;
	background: url(../images/zendesk/arrow.jpg?$staticlink$) no-repeat;
	background-position: right 14px top 50%;
	text-overflow: ellipsis;
	border-radius: 5px;
  letter-spacing: 0px;
}
#cs-faq-sections-articles {
	position: relative;
	width: 75%;
  overflow: auto;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	padding: 30px;
	margin-top: 40px;
	box-sizing: border-box;
	border: 1px solid #ccc;
}
#cs-faq-sections-articles .section.title {
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 20px;
  padding-bottom: 0;
}
#cs-faq-sections-articles .section.box {
	line-height: 1.15em;
  padding-bottom: .5em;
}
#cs-faq-sections-articles .section.description {
	color: #505050;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.15em;
	margin-bottom: 1.5em;
  padding-bottom: .5em;
  border-bottom: 1px solid #ccc;
}
#cs-faq-sections-articles .article.title {
	font-size: 18px;
	font-weight: 600;
	line-height: 18px;
	margin-bottom: 25px;
  padding-bottom: 0;
}
#cs-faq-sections-articles .article.box {
	font-size: 14px;
	line-height: 25px;
}
#cs-faq-sections-articles .article.box p:last-child {
  margin-bottom: 25px;
}
#cs-faq-sections-articles .article.box div.indent {
  padding-left: 30px;
}
#cs-faq-sections-articles .article.box p.contact-icon {
	padding-left: 57px;
  height: 32px;
  padding: 10px 0 0 57px;
  background-size: contain;
  background-repeat: no-repeat;
}
#cs-faq-sections-articles .article.box p.contact-icon:blank {
	display: none;
}
#cs-faq-sections-articles .article.box p.contact-icon.call-us {
	background-image: url(../images/zendesk/call.jpg?$staticlink$);
}
#cs-faq-sections-articles .article.box p.contact-icon.live-chat-us {
	background-image: url(../images/zendesk/chat.jpg?$staticlink$);
}
#cs-faq-sections-articles .article.box p.contact-icon.email-us {
	background-image: url(../images/zendesk/email.jpg?$staticlink$);
}
#cs-faq-sections-articles .article.box p.contact-icon.tweet-us {
	background-image: url(../images/zendesk/twitter.jpg?$staticlink$);
}
#cs-faq-sections-articles .article.box p.contact-icon.write-to-us {
	background-image: url(../images/zendesk/write.jpg?$staticlink$);
}
#cs-faq-sections-articles .category.box:not(.in) {
	display: none;
}
.form-main-style {
	background-color:#eee;
}
.form-main {
   	float: left;
    padding: 20px 30px 30px;
    margin: 0;
    height: 100%;
    width:90%;
}
.form-group {
    width: auto;	
    margin: 10px 0;
}
.form-group label {
	width: 20%;
  display:inline-block;
  text-align:right;
	padding: 0 10px 10px 10px;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	font-family: Arial,Helvetica,sans-serif;
}
.form-group input,
.form-group input.error {
	background-color: white;
	width: 75%;
	padding: 0;
	margin: 0;
}
.form-group input[type='submit']{
	width:25%;
	margin-left:24%;
}
.form-group .value {
	background: white;
	width:300px;
}
.form-group textarea,
.form-group textarea.error {
	height: 100px;
	width:75%;
	background-color: white;
	border:solid 1px #A79D96;
	margin: 0;
}
.form-group .customSelect {
  background: #fff;
}
.form-group .error{
	width: 25%;
	margin-left: 24%;
}
#email-us .section-header{
	background: none !important;
}
#email-us .msg-box .success-msg {
  background-color: #daf0e5;
  color: #0e7e48;
  margin-bottom: -7px;
  max-width: 830px;
  margin: auto;
}	
@media screen and ( max-width: 739px ) {

  #cs-faq-sections-articles {
		width: 100% !important;
	}
	#cs-faq .rn-nav {
		width: 100% !important;
	}
	#cs-faq .rn-nav button {
		border-left: none;
		border-bottom: none;
		border-right: none;
		margin-bottom: 0;
	}
	.container-fluid .row {
		display: flex;
		flex-direction: column;
		display: -webkit-flex;
		-webkit-flex-direction: column;
	}
	.container-fluid .row #cs-faq-sections-articles {
		order: 2;
		-webkit-order: 2;
	}
	.container-fluid .row .n-nav {
		order: 1;
		-webkit-order: 1;
	}
}
@media screen and (min-width: 768px){
	.form-horizontal .field-wrapper {
    		padding-left: 2%;
    		width: 75% !important;
	}
}

/* Slick CSS */
@charset 'UTF-8';.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:24px;height:41px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:2}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:hover:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{opacity:.8;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:10px}[dir=rtl] .slick-prev{right:2px;left:auto}.slick-prev:before{position:absolute;content:"";top:0;left:0;width:24px;height:41px;background:url(../images/home/slick/prev_next.png?$staticlink$);background-repeat:no-repeat;background-position:0 0}[dir=rtl] .slick-prev:before{position:absolute;content:"";top:0;right:0;width:24px;height:41px;background:url(../images/home/slick/prev_next.png?$staticlink$);background-repeat:no-repeat;background-position:100% 0}.slick-next{right:10px}[dir=rtl] .slick-next{right:auto;left:10px}.slick-next:before{position:absolute;content:"";top:0;right:0;width:24px;height:41px;background:url(../images/home/slick/prev_next.png?$staticlink$);background-repeat:no-repeat;background-position:100% 0}[dir=rtl] .slick-next:before{position:absolute;content:"";top:0;left:0;width:24px;height:41px;background:url(../images/home/slick/prev_next.png?$staticlink$);background-repeat:no-repeat;background-position:0 0}.slick-dotted.slick-slider{margin-bottom:20px}.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background:url(../images/home/slick/select_sprite.png?$staticlink$);background-repeat:no-repeat;background-position:0 0;text-align:center;opacity:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#000;background:url(../images/home/slick/select_sprite.png?$staticlink$);background-repeat:no-repeat;background-position:0 100%}

/* Override product set swatch */
.product-set-info .attr-color {
	display: none;
}

/* Override styles for attributes */
.product-options .attr-size,
.product-variations .attr-size {
	justify-content: flex-start;
}

/* Override styles for the welcome mat */
.region-mapping .dialog-content .region-mat-wrapper .region-mat-header h1 {
	font-size: 23px;
	line-height: 1.35;
}
.region-mapping .dialog-content .region-mat-wrapper .shop-in-wrap,
.region-mapping .dialog-content .region-mat-wrapper .regional-countries {
	display: none;
}
.region-mapping {
	bottom: auto;
}