html, body, div, span, applet, object, input, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, 
dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, 
ruby, section, summary, time, mark, audio, video, textarea { border-color: white; } body														{ height: 100%; }
#nxs-container { overflow: auto; min-height: 100vh;
} 
.nxs-dragging #nxs-container { overflow: visible;
}
.nxs-custom-html * { box-sizing: border-box; } 
.nxs-postrows {   }
a { color: inherit; 
}
blockquote {
display: inline-block;
padding: 8px 15px;
border-left: 10px rgba(0,0,0,0.1) solid;
margin-bottom: 20px;
background-color: rgba(0,0,0,0.05);
} .nxs-fallback 				{ display: none; }  .nxs-m-csstransforms3d .transform.nxs-default				{ display: block; }
.nxs-m-csstransforms3d .transform.nxs-fallback 				{ display: none; }
.nxs-m-no-csstransforms3d .transform.nxs-fallback			{ display: block; }
.nxs-m-no-csstransforms3d .transform.nxs-default			{ display: none; }   .nxs-shadow 												{ box-shadow: 0 2px 6px rgba(10, 10, 10, 0.6); }
.nxs-image-wrapper											{ width: 100%; height: 100%; top: 0px; left: 0px; overflow: hidden; }
.nxs-stretch img,
.nxs-stretch												{ width: 100% !important; height: auto !important; }
.nxs-stretch.nxs-icon-left									{ float: none; }
.nxs-size-contain 											{ max-width: 100%; }
.nxs-ratio-original 										{ width: auto !important; height: auto !important; }
.nxs-img-width-1-0 											{ width: 40px !important; }
.nxs-img-width-2-0 											{ width: 80px !important; }
.nxs-img-width-3-0 											{ width: 120px !important; }
.nxs-img-width-5-0 											{ width: 200px !important; }
.nxs-img-width-6-0 											{ width: 240px !important; }
.nxs-img-width-7-0 											{ width: 280px !important; }
.nxs-img-width-8-0 											{ width: 320px !important; }
.nxs-img-width-9-0 											{ width: 360px !important; }
.nxs-img-width-12-0											{ width: 480px !important; }
.nxs-img-width-18-0											{ width: 720px !important; } .nxs-img-width-4-0 											{ width: 160px !important; } 
.nxs-img-width-10-0 										{ width: 408px !important; }
.nxs-img-width-15-0 										{ width: 639px !important; }
.nxs-img-width-22-0 										{ width: 870px !important; }
@media (max-width: 1199px) { .nxs-img-width-22-0 { width: 88.8em !important; margin-left: 0px !important; } }
@media (max-width: 959px)  { .nxs-img-width-15-0 { width: 88.8em !important; margin-left: 0px !important; } }
@media (max-width: 719px)  { .nxs-img-width-10-0 { width: 88.8em !important; margin-left: 0px !important; } } .backface { -webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
} html.nxs-touchdevice										{ background-size: auto !important; height: 100% !important; }
.nxs-m-touch #supersized li a img 							{ width: auto !important; height: 100% !important; } img.nxs-grayscale { 
filter: 		grayscale(100%);
-webkit-filter: grayscale(100%);
-webkit-transition: all .6s ease;
filter: gray; -webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}
img.nxs-grayscale:hover,
.nxs-m-touch img.nxs-grayscale { 
filter: 		grayscale(0%);
-webkit-filter: grayscale(0%);
filter: none;
} img.nxs-enlarge { 	
transition: 		all 0.2s linear;
-o-transition: 		all 0.2s linear; 
-moz-transition: 	all 0.2s linear;
-webkit-transition: all 0.2s linear; -webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}
img.nxs-enlarge:hover { 
transform: 			scale(1.1);
-o-transform: 		scale(1.1);
-moz-transform: 	scale(1.1);
-webkit-transform: 	scale(1.1); 
}
.nxs-m-touch img.nxs-enlarge:hover {
transform: 			none;
-o-transform: 		none;
-moz-transform: 	none;
-webkit-transform: 	none;
} .image-background {
background-size: 	 	 cover !important;
-o-background-size: 	 cover !important;
-moz-background-size: 	 cover !important;
-webkit-background-size: cover !important;
} a.nxs-button,
a .nxs-title,
.nxs-blog a,
.nxs-default-p a { 
opacity: 1;
transition: 		opacity 0.1s linear;
-o-transition: 		opacity 0.1s linear; 
-moz-transition: 	opacity 0.1s linear;
-webkit-transition: opacity 0.1s linear;
}
.nxs-button:hover {
cursor: pointer;
}
a.nxs-button:hover,
a:hover .nxs-title,
.nxs-blog a:hover,
.nxs-default-p a:hover,
button:hover,
input[type=submit]:hover										{ opacity: 0.8; } input[type=text], input[type=tel], input[type=number], input[type=email], input[type=password], textarea { border: 1px solid #ccc; padding: 1px; }
.nxs-form label a { text-decoration: underline; }
.nxs-form input[type=submit] {text-indent: 0px; box-shadow: none; height: auto; font-size: inherit; }
.nxs-form input[type=text],.nxs-form input[type=email] { width: 100%; }
.nxs-form label,
.nxs-form input,
.nxs-form textarea, ul.nxs-formerrors											{ line-height: 1.625em; font-size: 15px; }
.nxs-form input												{ height: 30px; line-height: 30px; text-indent: 10px; margin-bottom: 10px; }
.nxs-form textarea											{ min-height: 200px; width: 98%; padding: 1%; }
.nxs-form .invalidcontent									{ background-color: red; }
.nxs-form select { 
font-size: 15px; 
padding: .4em; 
background-color: #fff; 
box-shadow: 0px 0px 0px 1px gray inset;
}
.nxs-form input[readonly]
{
background-color: #dddddd;
font-style: italic;
}
.nxs-form label.nxs-file-upload-trigger
{
cursor: pointer;
padding: 2px;
cursor: pointer;
width: 120px;
text-align: center;
box-shadow: 0px 0px 0px 1px grey inset;
}
.nxs-widgettype-formbox select
{
max-width: 100%;
}
.nxs-widgettype-formbox .g-recaptcha 
{ 
transform:scale(0.77); 
transform-origin:0 0;
} .nxs-filler													{ padding: 5px 0; } .nxs-datepicker a.ui-datepicker-prev,
.nxs-datepicker a.ui-datepicker-next,
a.nxs-frontendbutton2 {
padding: 0 10px;
display: block;
float: left;
line-height: 2em;
font-weight: bold;
font-size: 11px;
height: 2em;
-webkit-border-radius: 	3px;
-moz-border-radius: 	3px;
border-radius: 			3px;
} ul.icon-font-list li { 
float: left; 
text-align: center;
transition: 		all 0.1s linear;
-o-transition: 		all 0.1s linear; 
-moz-transition: 	all 0.1s linear;
-webkit-transition: all 0.1s linear;
font-size: 24px; 
width: 36px;
line-height: 36px;
height: 36px;
}
ul.icon-font-list.comments li,
ul.icon-font-list li:hover 									{ font-size: 32px; }
ul.icon-font-list .nxs-comments-count						{ position: absolute; color: white; width: 35px; font-size: 12px; left: 0px; top: 2px; text-shadow: none; } .nxs-date		 											{ width: 80px; float: left; margin: 0 20px 10px 0; }
.nxs-date .month { 
border-bottom-width: 0px;
width: 100%; 
text-align: center; 
text-transform: uppercase; 
font-size: 16px; 
line-height: 24px; 
height: 24px; 
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.nxs-date .day {
border-top-width: 1px; 
width: 100%; 
text-align: center; 
font-size: 28px; 
line-height: 44px; 
height: 44px; 
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.nxs-date.nxs-date-size-0-75								{ width: 60px; }
.nxs-date.nxs-date-size-0-75 .month 						{ font-size: 12px; line-height: 18px; height: 18px; }
.nxs-date.nxs-date-size-0-75 .day 							{ font-size: 21px; line-height: 33px; height: 33px; } ul.nxs-default-list				 							{ margin-bottom: 20px; line-height: 1.625em; font-size: 15px; margin-top: 10px; } .nxs-m-touch ul.icon-font-list li.download,
.nxs-m-touch ul.icon-font-list li.download 					{ display: none; } .nxs-button													{ display: inline-block; line-height: 1 !important; border-style: solid; border-width: 1px; border-radius: 3px; }
.nxs-button span											{ margin-left: 0.5em; } .nxs-widget	.nxs-title a span { 
font-size: 20px; 
margin-right: 8px; 
transition: 		all 0.1s linear;
-o-transition: 		all 0.1s linear; 
-moz-transition: 	all 0.1s linear;
-webkit-transition: all 0.1s linear;
}
.nxs-widget	.nxs-title a:hover span 						{ opacity: 0.5; } .alignleft													{ float: left; }
.alignright													{ float: right; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption 												{ border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; max-width: 96.5%; border-radius: 3px; }
.nxs-wpcontent-container iframe { max-width: 100%; }
.nxs-wpcontent-container .nxs-form input,
.nxs-wpcontent-container .nxs-form textarea	{ box-shadow: 0px 0px 0px 1px gray inset; -webkit-appearance: none; }
.nxs-wpcontent-container img.alignnone, 
.nxs-wpcontent-container img.alignleft 		{ margin: 0px 20px 10px 0px; }
.nxs-wpcontent-container img.alignright 	{ margin: 0px 0px 10px 20px; }
.nxs-wpcontent-container img.aligncenter 	{ margin-bottom: 10px; }
.nxs-wpcontent-container img { max-width: 100%; height: auto; }  @keyframes blink {  
0% 		{ opacity: 0.2; }
50%		{ opacity: 1; }
100% 	{ opacity: 0.2; }
}
@-webkit-keyframes blink {
0% 		{ opacity: 0.2; }
50%		{ opacity: 1; }
100% 	{ opacity: 0.2; }
}
.blink {
-webkit-animation: 	blink 2s linear infinite;
animation: 			blink 2s linear infinite;
} @keyframes blink2 {  
0% 		{ opacity: 0; }
15%		{ opacity: 1; }
85%		{ opacity: 1; }
100% 	{ opacity: 0; }
}
@-webkit-keyframes blink2 {
0% 		{ opacity: 0; }
15%		{ opacity: 1; }
85%		{ opacity: 1; }
100% 	{ opacity: 0; }
}
.blink3-3 	{ -webkit-animation: blink2 3.3s linear infinite; animation: blink2 3.3s linear infinite; }
.blink4-3 	{ -webkit-animation: blink2 4.3s linear infinite; animation: blink2 4.3s linear infinite; }
.blink5-3 	{ -webkit-animation: blink2 5.3s linear infinite; animation: blink2 5.3s linear infinite; }
.blink6-3 	{ -webkit-animation: blink2 6.3s linear infinite; animation: blink2 6.3s linear infinite; } @keyframes rotating {
from 		{ transform: rotate(0deg); }
to 			{ transform: rotate(360deg); }
}
@-webkit-keyframes rotating {
from 		{ -webkit-transform: rotate(0deg); }
to 			{ -webkit-transform: rotate(360deg); }
}
.rotate {
-webkit-animation: 	rotating 1s linear infinite;
animation: 			rotating 1s linear infinite;
} @-webkit-keyframes kenburns {
from 	{ -webkit-transform: scale(1.0); }
to   	{ -webkit-transform: scale(1.3); }
} .kenburns ul#supersized li {
-webkit-animation-name: kenburns;
-webkit-animation-duration: 60s;
-webkit-animation-timing-function: linear; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-name: kenburns;
animation-duration: 60s;
animation-timing-function: linear; animation-delay: 0s; animation-iteration-count: infinite; animation-direction: alternate; } .kenburns.nxs-m-touch ul#supersized li { 
-webkit-animation-name: disabled;
animation-name: disabled;
}  .nxs-sitewide-element										{ width: 960px; margin: 0 auto; }
.nxs-sitewide-element.nxs-widescreen						{ width: 100% !important; }
.nxs-sitewide-element.nxs-widescreen .nxs-cursor			{ width: 100%; }
#nxs-sidebaredit-container .nxs-sitewide-element			{ width: auto; }
#nxs-content-container,
#nxs-header,
#nxs-content 												{ position: relative; }
.nxs-main 													{ float: left; width: 652px; }
.nxs-sidebar1 												{ float: right;	width: 308px; }
.nxs-widescreen #nxs-content-container.has-sidebar  		{ width: 960px; margin: 0 auto; }
.nxs-widescreen .nxs-row-container	 						{ width: 924px; margin: 0 auto; }
.nxs-widescreen .nxs-main									{ width: 616px; }
.nxs-widescreen .nxs-sidebar1,
.nxs-widescreen .nxs-sidebar1 .nxs-row-container			{ width: 272px; }
.nxs-filler2												{ clear: both; }
.nxs-row1 													{ border-left: 36px solid transparent; position: relative; }
.nxs-row2													{ border: 0px; position: relative; } .stack-item,
.nxs-placeholder											{ position: relative; margin-bottom: 30px; }
.nxs-list-container .nxs-row1,
.nxs-menu-container .nxs-row1,
.nxs-slideset-container .nxs-row1,
#admin-container .nxs-sitewide-element .nxs-row1			{ border-left: 0px; }
.nxs-list-container .nxs-one-whole,
.nxs-menu-container .nxs-one-whole,
.nxs-slideset-container .nxs-one-whole,
#admin-container .nxs-sitewide-element .nxs-one-whole 		{ width: 958px !important; }
.nxs-list-container .nxs-placeholder,
.nxs-menu-container .nxs-placeholder,
.nxs-slideset-container .nxs-placeholder					{ border-right: 0 !important; }
.nxs-sidebar1 .nxs-row1 									{ border-left: 0px; }
.nxs-fullwidth 												{ width: 960px; }
.nxs-placeholder 											{ border-right: 36px solid transparent; position: relative; float: left; }
.nxs-fullwidth .nxs-one-whole								{ width: 960px !important; }
.nxs-fullwidth .nxs-placeholder 							{ border-right: none !important; } 
.nxs-fullwidth .nxs-placeholder-container 					{ border-right: 0px; }
#nxs-support 												{ font-family: 'Droid Sans', sans-serif; font-size: 16px; } .nxs-one-fourth												{ width: 195px; }
.nxs-one-third												{ width: 272px; }
.nxs-one-half												{ width: 426px; }
.nxs-two-third												{ width: 580px; }
.nxs-one-whole												{ width: 888px; }
.nxs-main .nxs-one-fourth 									{ width: 118px; }
.nxs-main .nxs-one-third									{ width: 169px; }
.nxs-main .nxs-one-half 									{ width: 272px; }
.nxs-main .nxs-two-third									{ width: 374px; }
.nxs-main .nxs-one-whole									{ width: 580px; }
.nxs-sidebar-container .nxs-one-whole 						{ width: 272px; }   h1															{ font-size: 30px; }
h2															{ font-size: 27px; }
h3															{ font-size: 24px; }
h4															{ font-size: 21px; }
h5															{ font-size: 18px; }
h6															{ font-size: 15px; }
.nxs-fontsize-0-8											{ font-size: 12px; }
.nxs-fontsize-1-0											{ font-size: 15px; }
.nxs-fontsize-1-2											{ font-size: 18px; }
.nxs-fontsize-1-4											{ font-size: 21px; }
.nxs-fontsize-1-6											{ font-size: 24px; }
.nxs-fontsize-1-8											{ font-size: 27px; }
.nxs-fontsize-2-0											{ font-size: 30px; }
.nxs-fontsize-2-2											{ font-size: 33px; }
.nxs-fontsize-2-4											{ font-size: 36px; }
.nxs-fontsize-2-6											{ font-size: 39px; }
.nxs-fontsize-2-8											{ font-size: 42px; }
.nxs-fontsize-3-0											{ font-size: 45px; }
.nxs-fontsize-4-0											{ font-size: 60px; }
.nxs-fontsize-5-0											{ font-size: 75px; }
.nxs-fontsize-6-0											{ font-size: 90px; } .nxs-relative 												{ position: relative; }
.nxs-absolute 												{ position: absolute; } .nxs-height100												{ height: 100%; }
.nxs-column-1-1 .nxs-height100 				{ height: auto; } .nxs-max-height-100											{ max-height: 100% !important; }
.nxs-max-height-90											{ max-height: 90% !important; }
.nxs-max-height-80											{ max-height: 80% !important; }
.nxs-max-height-70											{ max-height: 70% !important; } .nxs-margin0												{ margin: 0px !important; }
.nxs-margin5												{ margin: 5px; }
.nxs-margin10												{ margin: 10px; }
.nxs-margin20												{ margin: 20px; }
.nxs-margin30												{ margin: 30px; } .nxs-margin-top-10											{ margin-top: -10px; }
.nxs-margin-top-20											{ margin-top: -20px; }
.nxs-margin-top-30											{ margin-top: -30px; }
.nxs-margin-top-40											{ margin-top: -40px; }
.nxs-margin-top-50											{ margin-top: -50px; }
.nxs-margin-top-0											{ margin-top: 0px !important; }
.nxs-margin-top3											{ margin-top: 3px; }
.nxs-margin-top5 											{ margin-top: 5px !important; }
.nxs-margin,
.nxs-margin-top10											{ margin-top: 10px; }
.nxs-margin-top20 											{ margin-top: 20px; }
.nxs-margin-top30 											{ margin-top: 30px; }
.nxs-margin-top40 											{ margin-top: 40px; }
.nxs-margin-top60 											{ margin-top: 60px; } .nxs-margin-bottom0											{ margin-bottom: 0px !important; }
.nxs-margin-bottom10										{ margin-bottom: 10px; }
.nxs-margin-bottom15										{ margin-bottom: 15px; }
.nxs-margin-bottom20										{ margin-bottom: 20px; }
.nxs-margin-bottom30										{ margin-bottom: 30px; }
.nxs-margin-bottom40										{ margin-bottom: 40px; }
.nxs-margin-bottom50										{ margin-bottom: 50px; } .nxs-margin-right0											{ margin-right: 0px; }
.nxs-margin-right5											{ margin-right: 5px; }
.nxs-margin-right10											{ margin-right: 10px; }
.nxs-margin-right15											{ margin-right: 15px; } .nxs-margin-left0											{ margin-left: 0px !important; }
.nxs-margin-left5											{ margin-left: 5px; }
.nxs-margin-left10											{ margin-left: 10px; }
.nxs-margin-left15											{ margin-left: 15px; }
.nxs-margin-left30											{ margin-left: 30px; }
.nxs-margin-left36											{ margin-left: 36px; }
.nxs-margin-left40											{ margin-left: 40px; }
.nxs-margin-left50											{ margin-left: 50px !important; } .nxs-margin-left60											{ margin-left: 60px; }
.nxs-margin-left90											{ margin-left: 90px; }
.nxs-margin-left120											{ margin-left: 120px; }
.nxs-margin-left150											{ margin-left: 150px; }
.nxs-margin-left180											{ margin-left: 180px; }
.nxs-margin-left210											{ margin-left: 210px; }
.nxs-margin-left240											{ margin-left: 240px; }
.nxs-margin-left270											{ margin-left: 270px; }
.nxs-margin-left300											{ margin-left: 300px; }
.nxs-margin-left330											{ margin-left: 330px; }
.nxs-margin-left360											{ margin-left: 360px; }
.nxs-margin-left390											{ margin-left: 390px; }
.nxs-margin-tabs											{ margin-left: 112px; }  .padding,
.nxs-padding,
.nxs-padding-top10											{ padding-top: 10px; }
.nxs-padding-top15											{ padding-top: 15px; }
.nxs-padding-top20											{ padding-top: 20px; }
.nxs-padding-top30											{ padding-top: 30px; }
.nxs-padding-top40											{ padding-top: 40px; }
.nxs-padding-top50											{ padding-top: 50px; } .nxs-padding-bottom0										{ padding-bottom: 0px !important; }
.nxs-padding-bottom10										{ padding-bottom: 10px !important; }
.nxs-padding-bottom20										{ padding-bottom: 20px; }
.nxs-padding-bottom30										{ padding-bottom: 30px; }
.nxs-padding-bottom40										{ padding-bottom: 40px; }
.nxs-padding-bottom50										{ padding-bottom: 50px; } .nxs-padding-right100										{ padding-right: 100px; }
.nxs-padding-right60										{ padding-right: 60px; }
.nxs-padding-right30										{ padding-right: 30px; }
.nxs-padding5												{ padding: 5px; }
.nxs-padding10												{ padding: 10px; }
.nxs-padding20												{ padding: 20px; }
.nxs-padding30												{ padding: 30px; } .nxs-padding-left10											{ padding-left: 10px !important; }
.nxs-padding-left20											{ padding-left: 20px; }
.nxs-padding-left30											{ padding-left: 30px; } .nxs-min-height100											{ min-height: 100px }
.nxs-min-height200											{ min-height: 200px }
.nxs-min-height300											{ min-height: 300px } .nxs-align-left												{ text-align: left; }
.nxs-align-center											{ text-align: center; }
.nxs-align-right											{ text-align: right; }
.nxs-align-justify											{ text-align: justify; } .nxs-margin-5-percent										{ margin: 0 5%; }
.nxs-margin-10-percent										{ margin: 0 10%; }
.nxs-margin-15-percent										{ margin: 0 15%; }
.nxs-margin-20-percent										{ margin: 0 20%; } .nxs-widthauto												{ width: auto !important; }
.nxs-width5													{ width: 5%; }
.nxs-width10												{ width: 10% !important; }
.nxs-width20												{ width: 20% !important; }
.nxs-width30												{ width: 30% !important; }
.nxs-width40 												{ width: 40% !important; }
.nxs-width50 												{ width: 50% !important; } 
.nxs-width60 												{ width: 60% !important; }
.nxs-width70 												{ width: 70% !important; }
.nxs-width80												{ width: 80% !important; }
.nxs-width90												{ width: 90% !important; }
.nxs-width97 												{ width: 97%; }
.nxs-width100 												{ width: 100%; }
.nxs-width200 												{ width: 200%; }
.nxs-max-width100											{ max-width: 100%; } .bg-padding-large											{ padding: 30px; }
.bg-padding-medium											{ padding: 20px; }
.bg-padding-small											{ padding: 10px; }
.bg-padding-mini											{ padding: 5px; } .nxs-border-radius5											{ border-radius: 5px; }
.border-radius-mini											{ border-radius: 3px; }
.border-radius-small										{ border-radius: 5px; }
.border-radius-medium										{ border-radius: 8px; }
.border-radius-large										{ border-radius: 10px; } .nxs-float-right 											{ float: right; }
.nxs-float-left												{ float: left; }
.nxs-center													{ display: table; margin: 0 auto; }
.nxs-block													{ display: block; }
.nxs-inline-block											{ display: inline-block; } .nxs-top													{ top: 0px; }
.nxs-right													{ right: 0px; } .nxs-flex-box0												{ min-height: 0vh; }
.nxs-flex-box40												{ min-height: 40vh; }
.nxs-flex-box50												{ min-height: 50vh; }
.nxs-flex-box60												{ min-height: 60vh; }
.nxs-flex-box70												{ min-height: 70vh; }
.nxs-flex-box80												{ min-height: 80vh; }
.nxs-flex-box90												{ min-height: 90vh; }
.nxs-flex-box100											{ min-height: 100vh; }
.nxs-flex													{ display: flex; } .nxs-justify-content-center									{ justify-content: center; }
.nxs-justify-content-flex-end								{ justify-content: flex-end; } .nxs-align-items-center										{ align-items: center; }
.nxs-align-items-stretch									{ align-items: stretch; }
.nxs-align-items-flex-start									{ align-items: flex-start; }
.nxs-align-items-flex-end									{ align-items: flex-end; }
.nxs-flex-center 											{ display: flex; align-items: center; justify-content: center; } .nxs-capitalize												{ text-transform:capitalize; }
.nxs-clear 													{ clear: both; }
.nxs-font-80												{ font-size: 80%; }
.nxs-drop-area												{ background: #E0E0E0; box-shadow: none; }
.nxs-padding-list-item,
.nxs-padding-menu-item 										{ padding: 5px 10px; }
.absolute,
.nxs-absolute 												{ position: absolute; }
.nxs-relative 												{ position: relative; }
.nxs-visible												{ visibility: visible; }
.nxs-small-caps												{ font-variant: small-caps; }
.nxs-capitalize												{ text-transform: uppercase; }
.nxs-margin-auto											{ margin: 0 auto; }
.nxs-margin-auto-right										{ margin: 0 0 0 auto; }
.nxs-inline													{ display: inline !important; }
.nxs-table													{ display: table; }
.nxs-table-cell												{ display: table-cell; vertical-align: middle; }
.nxs-overflow												{ overflow: hidden; }
.nxs-display-none											{ display: none; }
.nxs-border-solid											{ border-style: solid; }
.nxs-icon-height-1-5										{ height: 48px; }
.nxs-icon-height-3-0										{ height: 96px; }  .nxs-slide-description p,
#nxs-header .nxs-menu.nav a,
#nxs-fixed-header .nxs-menu.nav a 								{ font-size: 16px; line-height: 2em; } .nxs-slide-description-content p,
.nxs-text span,
.nxs-text p,
.nxs-blog p,
.nxs-default-p												{ line-height: 1.625em; font-size: 15px; padding-bottom: 1.625em; }
.nxs-text span												{ padding-bottom: 0px; }
.twtr-widget p,
p.small 													{ font-size: 12px; line-height: 1.8em; } span.nxs-dropcap p:first-child:first-letter 				{ font-size: 48px; line-height: 1em; } 
p#nxs-copyright												{ font-size: 9px; padding-bottom: 30px; text-align: center; width: 100%; }
html.nxs-pageslider p#nxs-copyright												{ padding-bottom: 60px; }  .nxs-blog ul { list-style: none; } #nxs-container b,
#nxs-container strong										{ font-weight: bold; } #nxs-container cite, 
#nxs-container em, 
#nxs-container i 											{ font-style: italic; } #nxs-container table.nxs-table,
.nxs-datepicker table 										{ border: 1px solid #DFDFDF !important; background-color: #F9F9F9; width: 100%; border-collapse: separate !important; }
#nxs-container table.nxs-table th,
#nxs-container table.nxs-table td,
.nxs-datepicker th 											{ color: #333333; text-shadow: rgba(255, 255, 255, 0.8) 0 1px 0; overflow: hidden; text-align: left; line-height: 36px; font-size: 15px; }
#nxs-container table.nxs-table thead,
.nxs-datepicker thead,
#nxs-container table.nxs-table td.header 								{ font-weight: bold; }
#nxs-container table.nxs-table thead,
.nxs-datepicker thead {
background-color: #F1F1F1;
background: 						   -o-linear-gradient(#F9F9F9,     #ECECEC);
background:    						 -moz-linear-gradient(#F9F9F9,     #ECECEC);
background: 					  -webkit-linear-gradient(#F9F9F9,     #ECECEC);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#ECECEC));
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F9F9F9,EndColorStr=#ECECEC);
}
#nxs-container table.nxs-table tr.highlight td						{ font-weight: bold; }
#nxs-container table.nxs-table th										{ padding: 0 15px; }
#nxs-container table.nxs-table td,
.nxs-datepicker table th,
.nxs-datepicker table td 									{ border-top: 1px solid white;  padding: 0 15px; }
#nxs-container table.nxs-table td,
.nxs-datepicker table td									{ line-height: 1.5em; padding: 8px 15px; font-size: 15px; }
#nxs-container table.nxs-table a,
.nxs-datepicker table a 									{ text-decoration: none; line-height: 30px; }
#nxs-container table.nxs-table tr:nth-child(even),
.nxs-datepicker table tr:nth-child(even) 					{ background: #F6F6F6; } .recaptcha_only_if_privacy {
display: none;
}  .nxs-icon-left 												{ float: left; margin: 0 20px 10px 0; }
.nxs-icon-right												{ float: right; margin-left: 20px; margin-bottom: 10px; }
.nxs-icon-center 											{ display: flex !important; justify-content: center; } div.nxs-menu-minified										{ display: none; }
.right ul.nxs-menu.nxs-menu-minified             			{ float: left; width: 100%; }
.nxs-menu .nxs-active > a                           		{ cursor: default; }
.nxs-menu .nxs-inactive > a                         		{ cursor: pointer; }
.nxs-menu a.nxs-menuitemnolink                      		{ cursor: default; } .nxs-menu-aligner.nxs-menu-center							{ position: relative; left: 50%; }
.nxs-menu-aligner.nxs-menu-center .nxs-menu					{ position: relative; right: 50%; } ul.nxs-menu.nxs-float-left li a								{ padding-right: 20px; }
ul.nxs-menu.nxs-float-right li a							{ margin-left: 20px; }
ul.nxs-menu.nxs-float-left li a:last-child 					{ margin-right: 0px; } ul.nxs-menu li.height20 a									{ line-height: 100px; }
ul.nxs-menu li.height15 a									{ line-height: 75px; }
ul.nxs-menu li.height14 a									{ line-height: 70px; }
ul.nxs-menu li.height13 a									{ line-height: 65px; }
ul.nxs-menu li.height12 a									{ line-height: 60px; }
ul.nxs-menu li.height11 a									{ line-height: 55px; }
ul.nxs-menu li.height10 a									{ line-height: 50px; }
ul.nxs-menu li.height09 a									{ line-height: 45px; }
ul.nxs-menu li.height08 a									{ line-height: 40px; } ul.nxs-menu li.height20 ul.nxs-sub-menu						{ top: 100px; }
ul.nxs-menu li.height15 ul.nxs-sub-menu						{ top: 75px; }
ul.nxs-menu li.height14 ul.nxs-sub-menu						{ top: 70px; }
ul.nxs-menu li.height13 ul.nxs-sub-menu						{ top: 65px; }
ul.nxs-menu li.height12 ul.nxs-sub-menu						{ top: 60px; }
ul.nxs-menu li.height11 ul.nxs-sub-menu						{ top: 55px; }
ul.nxs-menu li.height10 ul.nxs-sub-menu						{ top: 50px; }
ul.nxs-menu li.height09 ul.nxs-sub-menu						{ top: 45px; }
ul.nxs-menu li.height08 ul.nxs-sub-menu						{ top: 40px; } ul.nxs-menu li:hover ul li.height20							{ height: 100px; }
ul.nxs-menu li:hover ul li.height15							{ height: 75px; }
ul.nxs-menu li:hover ul li.height14							{ height: 70px; }
ul.nxs-menu li:hover ul li.height13							{ height: 65px; }
ul.nxs-menu li:hover ul li.height12							{ height: 60px; }
ul.nxs-menu li:hover ul li.height11							{ height: 55px; }
ul.nxs-menu li:hover ul li.height10							{ height: 50px; }
ul.nxs-menu li:hover ul li.height09							{ height: 45px; }
ul.nxs-menu li:hover ul li.height08							{ height: 40px; } ul.nxs-menu li ul.nxs-sub-menu li.height20 a				{ line-height: 100px; }
ul.nxs-menu li ul.nxs-sub-menu li.height15 a				{ line-height: 75px; }
ul.nxs-menu li ul.nxs-sub-menu li.height14 a				{ line-height: 70px; }
ul.nxs-menu li ul.nxs-sub-menu li.height13 a				{ line-height: 65px; }
ul.nxs-menu li ul.nxs-sub-menu li.height12 a				{ line-height: 60px; }
ul.nxs-menu li ul.nxs-sub-menu li.height11 a				{ line-height: 55px; }
ul.nxs-menu li ul.nxs-sub-menu li.height10 a				{ line-height: 50px; }
ul.nxs-menu li ul.nxs-sub-menu li.height09 a				{ line-height: 45px; }
ul.nxs-menu li ul.nxs-sub-menu li.height08 a				{ line-height: 40px; } ul.nxs-menu li ul.nxs-sub-menu li a div 					{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
ul.nxs-menu li ul { 
opacity: 0; 
padding: 0px; 
position: absolute; 
left: 0px; 
z-index: 100; 
width: 230px;
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
visibility: hidden; }
ul.nxs-menu li:hover ul 									{ opacity: 1; visibility: visible; }
ul.nxs-menu li 												{ list-style: none; float: left; position: relative; }
ul.nxs-menu li a 											{ display: block; padding: 0 1.2125em ; font-size: 16px; }
ul.nxs-menu li ul li 										{ float: none; }
ul.nxs-menu li ul li:first-child 							{ margin-left: 0em; }
ul.nxs-menu li ul li a 										{ padding: 0px; }
ul.nxs-menu li ul li ul 									{ left: 100%; top: 0px !important; }
ul.nxs-menu li:hover > ul									{ z-index: 1000; }
ul.nxs-menu li:hover > ul > ul								{ z-index: 1001; }
ul.nxs-menu li:hover > ul > ul > ul							{ z-index: 1002; } ul.nxs-menu li ul {	
-webkit-transition: all .25s ease .1s;
-moz-transition: 	all .25s ease .1s;
-o-transition: 		all .25s ease .1s;
transition: 		all .25s ease .1s;
}
ul.nxs-menu li ul li { 
height: 0;
padding: 0;
padding-left: 20px;
-webkit-transition: height .25s ease .1s;
-moz-transition: 	height .25s ease .1s;
-o-transition: 		height .25s ease .1s;
transition: 		height .25s ease .1s;
} .nxs-m-touch ul.nxs-menu li ul li,
.nxs-m-touch ul.nxs-menu li ul 								{ -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }
.nxs-m-csstransitions ul.nxs-menu li ul li ul 				{ opacity: 0; }
.nxs-m-csstransitions ul.nxs-menu li ul li:hover ul 		{ opacity: 1; } .nxs-ie-8 ul.nxs-menu li ul li ul li ul 					{ display: none !important; }
.nxs-ie-8 ul.nxs-menu li ul li ul li:hover ul 				{ display: block !important; }
.nxs-ie-8 ul.nxs-menu li ul li ul 							{ display: none; }
.nxs-ie-8 ul.nxs-menu li ul li:hover ul 					{ display: block; } ul.item-fontsize14 li a										{ font-size: 24px; }
ul.item-fontsize13 li a										{ font-size: 22px; }
ul.item-fontsize12 li a										{ font-size: 20px; }
ul.item-fontsize11 li a										{ font-size: 18px; }
ul.item-fontsize10 li a										{ font-size: 16px; }
ul.item-fontsize09 li a										{ font-size: 14px; }
ul.item-fontsize08 li a										{ font-size: 12px; } div.nxs-menu-minified > a									{ line-height: 53px; font-size: 20px; display: block; }
div.nxs-menu-minified .nxs-expand							{ display: block !important; }
div.nxs-menu-minified .nxs-expand ul						{ display: block; }
div.nxs-menu-minified .nxs-expand ul li						{ display: block; float: none; width: 100%; }
#nxs-fixed-header div.nxs-menu-minified .nxs-expand 		{ overflow-y: scroll; } ul.nxs-menu li.nxs-touched > ul								{ z-index: 1000; }
ul.nxs-menu li.nxs-touched > ul > ul						{ z-index: 1001; }
ul.nxs-menu li.nxs-touched > ul > ul > ul					{ z-index: 1002; }
ul.nxs-menu li ul											{ opacity: 0; visibility: hidden; }
ul.nxs-menu li.nxs-touched > ul								{ opacity: 1; visibility: visible; }
ul.nxs-menu li ul li ul li.nxs-touched > ul					{ opacity: 1; }
ul.nxs-menu li.nxs-touched ul li.height13					{ height: 65px; }
ul.nxs-menu li.nxs-touched ul li.height12					{ height: 60px; }
ul.nxs-menu li.nxs-touched ul li.height11					{ height: 55px; }
ul.nxs-menu li.nxs-touched ul li.height10					{ height: 50px; }
ul.nxs-menu li.nxs-touched ul li.height09					{ height: 45px; }
ul.nxs-menu li.nxs-touched ul li.height08					{ height: 40px; } #nxs-footer ul.nxs-menu > li.menu-item > ul { display: none; }
#nxs-footer ul.nxs-menu > li.menu-item.nxs-touched > ul { display: inherit; } .nxs-native-menu ul.menu li.menu-item-has-children > a		{ cursor: pointer; }  .right ul.nxs-menu	 										{ float: right; }
.center ul.nxs-menu											{ display: table; margin: 0 auto; }
.center ul.nxs-menu > li									{ display: inline; } .responsive ul li											{ line-height: 40px; }
.responsive ul.nxs-sub-menu > li							{ text-indent: 30px; }
.responsive ul.nxs-sub-menu > li ul li						{ text-indent: 60px; } .nxs-sharing .nxs-share										{ margin: 0 15px 10px 0; ; float: left; height: 62px; }
#nxs-social-icons img 										{ float: left; margin-right: 5px; width: 20px; height: 20px; }
.nxs-sharing .nxs-share.nxs-pinterest						{ margin-top: 10px; height: 30px; }
.nxs-text ul.nxs-social-list, .nxs-text ul.icon-font-list
{
list-style: none;
margin: inherit;
} .nxs-slide 													{ position: relative; }	
.nxs-slide-img { background-size: 		 cover !important;
-o-background-size: 	 cover !important;
-moz-background-size: 	 cover !important;
-webkit-background-size: cover !important;
}
.nxs-ie-8 .nxs-slide-img									{ position: relative; }
.nxs-slider-prev span,
.nxs-slider-next span,
a.nxs-slider-prev, 
a.nxs-slider-next 											{ position: absolute; width: 37px; height: 37px; z-index: 40; }
.nxs-slider-prev 											{ left: -18px; }	
.nxs-slider-next 											{ right: -18px; }
.nxs-slider-prev span 										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/l-arrow.png) 9px 7px no-repeat; border-radius: 20px; }
.nxs-slider-next span 										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/r-arrow.png) 12px 7px no-repeat; border-radius: 20px; }
.nxs-slider-prev span,
.nxs-slider-next span 										{ width: 37px; height: 38px; cursor: pointer; box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); }
.nxs-slide-description-content 								{ position: absolute; width: 270px; top: 0px; right: 0px; bottom: 0px; padding: 35px 35px 45px; }
.nxs-slide-description-content .nxs-default-p				{ padding-bottom: 0px; } .nxs-slider-controller 										{ text-align: center; position: absolute; z-index: 100; background: none !important; width: 340px; right: 0px; }
.nxs-slider-controller a { 
background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/controller1.png) no-repeat; 
display: block; 
height: 14px; 
margin-right: 4px; 
text-indent: 100px; 
width: 14px; 
display: inline-block; 
overflow: hidden;
}
.nxs-slider-controller a.activeSlide, 
.nxs-slider-controller a:hover 								{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/controller2.png) no-repeat; }
.main-controllers-bg										{ height: 50px; width: 100%; position: absolute; bottom: 0px; z-index: 70; }
.slide-wrapper {  pointer-events:none; 
position: absolute;
height: 788px;
width: 100%;
z-index: 80;
} .nxs-slideset,
.nxs-slide 													{ width: 100% !important; margin: 0 auto; }
.nxs-slide-description-background,
.nxs-slider-controller										{ width: 22.8em; padding-left: 35px; padding-right: 35px; }
.nxs-slider-controller.fullwidth							{ width: 88.8em; bottom: 16px; padding: 0px; }
.nxs-slide-description-content 								{ width: 22.8em; } .widescreen-row .nxs-placeholder							{ border-right: 0px; }
.widescreen-row .nxs-row1 									{ width: 100% !important; border-left: 0px; }
.widescreen-row .nxs-row1 .nxs-one-whole 					{ width: 100% !important; }
.widescreen-row .nxs-slider-controller.fullwidth			{ width: 100%; } .center .nxs-slide-description-content						{ display: table; width: 100%; padding: 0px; }
.center .text-container										{ display: table-cell; vertical-align: middle; text-align: center; } .video-container { 
position: relative; 
padding-top: 30px; 
height: 0; 
overflow: hidden; 
}
.video-container iframe 									{ position: absolute; top: 0; left: 0; width: 100%;	height: 100%; } .nxs-text p:last-child										{ padding-bottom: 0px; }
.nxs-text .nxs-liftnote p:first-child 						{ font-weight: bold; letter-spacing: 1px; }
.nxs-text span.nxs-dropcap p:first-child:first-letter 		{ float: left; display: block; margin: 0 7px 0 0; font-weight: normal; text-transform: uppercase; }
.nxs-text ul, 
.nxs-text ol 												{ margin: 0 0 16px 25px; }
.nxs-text ul li,
.nxs-text ol li 											{ margin-top: 10px; line-height: 1.5em; }
.nxs-text ul li:first-child,
.nxs-text ol li:first-child 								{ margin-top: 0px; }
.nxs-text ul 												{ list-style: square; } .nxs-google-map * { text-shadow: initial !important; } .callout-banner {
padding: 5px;
text-align: center;
transform:			rotate(45deg);
-ms-transform:		rotate(45deg);
-webkit-transform:	rotate(45deg);
position: absolute;
z-index: 100;
width: 100%;
top: 10%;
right: -37%;
box-shadow: 0 2px 6px rgba(10, 10, 10, 0.4);
pointer-events:none;
}
.callout-cropper 											{ position: relative; overflow: hidden; } .nxs-list ul 												{ list-style: square; }
.nxs-list > ol,
.nxs-list > ul 												{ list-style-position: outside !important; padding: 0 0 20px 35px !important; font-style: italic; font-family: Georgia, Times, serif; font-size: 24px; }
.nxs-list > ol > li > span,
.nxs-list > ul > li > span 									{ padding: 8px; font-style:normal; font-family: Arial; font-size:13px; border-left: 1px solid #DDDDDD; display: block; line-height: 26px; }
.nxs-list > ol > li > span > em,
.nxs-list > ul > li > span > em								{ display: block; line-height: 26px; font-weight: bold; }
.nxs-list > ul > li > span ul,
.nxs-list > ul > li > span ol,
.nxs-list > ol > li > span ul,
.nxs-list > ol > li > span ol								{ margin: 0 0 0 18px !important; }
.nxs-list > ul > li > span li, 
.nxs-list > ol > li > span li 								{ padding: 0 0 0 0 !important; }
.nxs-definitionlist li p:not(:first-child) { margin-top: 30px; } .nxs-categories ul li 										{ margin-top: 10px; line-height: 1.625em; font-size: 15px; }
.nxs-categories ul li span									{ font-size: 16px; margin-right: 5px; }
.nxs-categories ul.children { padding-left: 20px; } .nxs-wordpress-sidebar ul li.widget							{ margin-top: 30px; }
.nxs-wordpress-sidebar ul li.widget:first-child				{ margin-top: 0px; }
.nxs-wordpress-sidebar ul li								{ margin-top: 10px; line-height: 1.625em; font-size: 15px; }
.nxs-wordpress-sidebar li ul 								{ list-style: square; margin-left: 20px; } .nxs-wordpress-title .nxs-title								{ line-height: 1em; } .nxs-callout .nxs-subtitle									{ line-height: 1.5em !important; }
.nxs-callout a.nxs-button									{ display: inline-block; font-weight: normal !important; }
.nxs-callout .nxs-filler									{ padding: 10px 0; }
.nxs-callout a:hover .nxs-title								{ opacity: 1; } .nxs-linear-leftright-light { 
background-image: -webkit-gradient( 
linear, 
left top, 
right top, 
from(rgba(255,255,255,.8)), 
to(rgba(255,255,255,0))
);}
.nxs-linear-leftright-dark { 
background-image: -webkit-gradient( 
linear, 
left top, 
right top, 
from(rgba(0,0,0,.8)), 
to(rgba(0,0,0,0))
);}
.nxs-linear-rightleft-light { 
background-image: -webkit-gradient( 
linear, 
right top, 
left top, 
from(rgba(255,255,255,.8)), 
to(rgba(255,255,255,0))
);}
.nxs-linear-rightleft-dark { 
background-image: -webkit-gradient( 
linear, 
right top, 
left top, 
from(rgba(0,0,0,.8)), 
to(rgba(0,0,0,0))
);} .nxs-logo .image-background									{ overflow: auto; width: 100%; } .nxs-logo .nxs-table,
.nxs-logo .wrapper											{ width: 100%; }
.nxs-logo a													{ display: block; z-index: 100; }
.nxs-logo .logo-image										{ margin: 0 auto; }
.nxs-logo .title-wrapper 									{ margin-left: 0px; margin-right: 0px; }
.nxs-logo .logo-image img									{ 
display: block; -webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}
.nxs-logo span.title 										{ font-size: 30px; line-height: 1.5em; display: block; }
.nxs-logo span.subtitle 									{ font-size: 20px; line-height: 1.2em; display: block; }
.nxs-logo .nxs-icon-right,
.nxs-logo .nxs-icon-left									{ margin: 0px; } .nxs-bio .image-wrapper										{ border-style: solid; }
.nxs-bio .image-wrapper img									{ width: 100%; height: 100%; }
.nxs-bio .wrapper											{ display: block; }
.nxs-bio .wrapper-container 								{ display: block; width: 100%; }
.nxs-bio .nxs-title 										{ margin-bottom: 0.4em; }
.nxs-bio .nxs-title a										{ font-weight: normal !important; }
.nxs-bio ul.nxs-social-list a								{ margin: 5px 10px 0px 0 !important; }
.nxs-bio ul.nxs-social-list a:last-child 					{ margin-right: 0px !important; }
.nxs-one-fourth .nxs-bio .nxs-icon-left						{ float: none !important; } 
.nxs-one-fourth .nxs-bio .wrapper 							{ height: auto !important; }
.nxs-main .nxs-one-third .nxs-bio .nxs-icon-left,
.nxs-main .nxs-one-half .nxs-bio .nxs-icon-left				{ float: none !important; } 
.nxs-main .nxs-one-third .nxs-bio .wrapper,
.nxs-main .nxs-one-half .nxs-bio .wrapper 					{ height: auto !important; }
@media all and ( max-width: 1439px ) 				{ 
.nxs-one-third .nxs-bio .nxs-icon-left						{ float: none !important; } 
.nxs-one-third .nxs-bio .wrapper 							{ height: auto !important; }
}
@media all and ( max-width: 1199px ) 				{ 
.nxs-one-half .nxs-bio .nxs-icon-left						{ float: none !important; } 
.nxs-one-half .nxs-bio .wrapper 							{ height: auto !important; }
} .nxs-social	.nxs-title										{ margin-bottom: 10px; }
ul.nxs-social-list a										{ float: left; width: 32px; height: 32px; margin: 5px 0 5px 10px; }
ul.nxs-social-list a:first-child 							{ margin-left: 0px; }
.nxs-social-rss												{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-rss.png) no-repeat center; }
.nxs-social-website											{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-website.png) no-repeat center; }
.nxs-social-facebook										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-facebook.png) no-repeat center; }
.nxs-social-twitter											{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-twitter.png) no-repeat center; }
.nxs-social-linkedin										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-linkedin.png) no-repeat center; }
.nxs-social-google											{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-google.png) no-repeat center; }
.nxs-social-youtube											{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-youtube.png) no-repeat center; }
.nxs-social-pinterest										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-pinterest.png) no-repeat center; }
.nxs-social-instagram										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-instagram.png) no-repeat center; }
.nxs-social-skypechat										{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-skype.png) no-repeat center; }
.nxs-social-emailaddress									{ background: url(//www.dekattensite.nl/wp-content/themes/nexus_24_3_0_201209_1518/nexusframework/stable/images/icon-email.png) no-repeat center; } .nxs-blog													{ overflow: hidden; }
.nxs-blog .nxs-title										{ margin-bottom: 0px; }
.nxs-blog .nxs-blogentry .nxs-button						{ margin-top: 15px; }
.nxs-blog .nxs-pagination .nxs-button span					{ margin-left: 0px; }
.nxs-blog .nxs-button.load-more								{ width: 100%; text-align: center; padding-left: 0px; padding-right: 0px; }
.load-more.nxs-colorzen { box-sizing: border-box; }
.nxs-blog .nxs-meta											{ margin-right: 15px; }
.nxs-blog .nxs-image-wrapper								{ float: left; margin: 0 20px 10px 0; }
.nxs-blog .nxs-image-wrapper.nxs-stretch					{ float: none; margin-bottom: 15px; } .nxs-blog .nxs-blog-minimal ul li 							{ line-height: 1.625em; font-size: 15px; margin-top: 10px; position: relative; }
.nxs-blog .nxs-blog-minimal ul li span.font-icon			{ font-size: 16px !important; position: absolute; left: 0px; top: 3px; } .nxs-blog .minimal-image-entry								{ margin-bottom: 10px; } .nxs-blog .nxs-blogentry.sharecounters-on					{ padding-right: 80px; }
.nxs-blog .sharecounters									{ position: absolute; right: 0px; top: 0px; }
.nxs-blog .sharecounter										{ margin-bottom: 10px; } .nxs-blog-extended.date-highlight .nxs-separator.first + .nxs-categories,
.nxs-searchresults-extended.date-highlight .nxs-separator.first + .nxs-categories,
.nxs-blog-extended.date-highlight .nxs-blogentry .nxs-title,
.nxs-searchresults-extended.date-highlight .nxs-blogentry .nxs-title       { margin-left: 100px; }
.date-highlight .nxs-blog-meta .nxs-separator.first			{ display: none; }
.date-highlight .info-wrapper	       						{ min-height: 80px; }
.date-highlight .nxs-date		       						{ position: absolute; top: 0px; }
.nxs-blog-meta												{ margin-bottom: 15px; font-size: 15px; float: left; line-height: 36px; }
.nxs-blog-sharing											{ font-size: 18px; } .nxs-blog .nxs-icon-center									{ display: block !important; } .nxs-text .nxs-liftnote > p:first-child 					{ font-weight: bold; letter-spacing: 1px; }
.nxs-text .nxs-dropcap > p:first-child:first-letter {
font-size: 40px;
line-height: 1em;
float: left;
display: block;
margin: 0 7px 0 0;
font-weight: normal;
text-transform: uppercase;
} .nxs-search .nxs-title										{ margin-bottom: 10px; }
.nxs-search .search-container								{ padding-right: 45px; }
.nxs-search input		 									{ float: left; margin-bottom: 0px; }
.nxs-search a.nxs-button 									{ height: 24px; padding: 2px; float: right; }
.nxs-search a span											{ font-size: 16px; margin-left: 0px; }
.nxs-search a span:hover									{ font-size: 32px; }
.nxs-search a span.nxs-icon-search							{ line-height: 24px; font-size: 20px; padding: 0 5px; } table.ui-datepicker-calendar .ui-datepicker-current-day
{
border-color: blue;
border-width: 3px;
border-style: solid;
}
table.ui-datepicker-calendar .ui-datepicker-unselectable {
color: #bbb;
} .nxs-gallerypopup #nxsbox_ajaxContent { 
position: relative !important; 
left: 0px; 
top: 0px; 
}
.nxs-gallerypopup .nxs-popup-dyncontentcontainer,
.nxs-gallerypopup .nxs-popup-content-canvas-cropper,
.nxs-gallerypopup .nxs-table								{ margin: 0 auto; }
.nxs-gallerypopup img										{ 
display: block;
width: auto !important; 
margin: 0 auto; 
border: 3px solid white;
box-sizing: border-box; 
box-shadow: 		rgba(0,0,0,1) 0 4px 30px;
-moz-box-shadow: 	rgba(0,0,0,1) 0 4px 30px;
-khtml-box-shadow: 	rgba(0,0,0,1) 0 4px 30px;
-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;
}
.nxs-gallerypopup ul.icon-font-list 						{ margin-top: 10px; }
.nxs-gallerypopup ul.icon-font-list li a					{ color: white; text-shadow: 1px 1px 1px black; } .nxs-spinner span											{ font-size: 64px; color: white; text-shadow: 0px 0px 10px gray; }
.nxs-spinner.absolute										{ position: fixed; top: 50%; z-index: 1000; width: 100%; text-align: center; } .nxs-maingalleryimage img									{ display: block; margin: 0 auto; }
.nxs-maingalleryimage ul.icon-font-list						{ margin-top: 10px; } .pep-icon													{ color: #e32219 !important; } .top-wrapper												{ display: block; border-radius: 3px; }
.top-wrapper .nxs-table										{ display: table; }
.top-wrapper a,
.top-wrapper .nxs-title										{ display: table-cell; vertical-align: middle; }
.top-wrapper span											{ display: table-cell; vertical-align: middle; padding-right: 10px; line-height: 1; }
.top-wrapper span.accordion									{ position: absolute; right: 15px; line-height: 27px; } #nxs-background-image {
position: absolute;
z-index: -999;
height: 100%;
background-size: cover;
width: 100%;
}
#nxs-background-image-fallback {
position: fixed;
z-index: -999;
height: 100%;
background-size: cover;
width: 100%;
} .nxs-banner .banners-wrapper 								{ display: block; text-align: left; }
.nxs-banner .banners-wrapper.banner-center 					{ text-align: center; }
.nxs-banner .banners-wrapper.banner-right 					{ text-align: right; }
.nxs-banner .image-wrapper 									{ display: inline-block; width: 11.8em; margin-bottom: 30px; border-right: 3.6em solid transparent; vertical-align: middle; }
.nxs-banner .image-wrapper:last-child						{ border-right: 0; }
.nxs-banner .image-wrapper .nxs-table						{ margin: 0 auto; }
.nxs-banner .image-wrapper img	 							{ display: block; max-height: 100%; width: 100%; }
.nxs-main .nxs-banner .image-wrapper 						{ border-right: 3.6em solid transparent; }
.has-no-sidebar .nxs-one-whole .nxs-banner .image-wrapper:nth-child(6n),
.has-no-sidebar .nxs-one-half .nxs-banner .image-wrapper:nth-child(3n),
.has-no-sidebar .nxs-two-third .nxs-banner .image-wrapper:nth-child(4n),
.has-no-sidebar .nxs-one-third .nxs-banner .image-wrapper:nth-child(2n),
.has-no-sidebar .nxs-one-fourth .nxs-banner .image-wrapper:nth-child(1n),
.has-no-sidebar .nxs-banner .image-wrapper:last-child,
.nxs-main .nxs-one-whole .nxs-banner .image-wrapper:nth-child(4n),
.nxs-main .nxs-one-half .nxs-banner .image-wrapper:nth-child(2n),
.nxs-main .nxs-two-third .nxs-banner .image-wrapper:nth-child(2n),
.nxs-main .nxs-one-third .nxs-banner .image-wrapper:nth-child(1n),
.nxs-main .nxs-one-fourth .nxs-banner .image-wrapper:nth-child(1n),
.nxs-sidebar-container .nxs-banner .image-wrapper:nth-child(2n),
.nxs-main .nxs-banner .image-wrapper:last-child		{ border-right: 0; }   .nxs-form input,
.nxs-form textarea											{ box-shadow: 0px 0px 0px 1px gray inset; -webkit-appearance: none; }
.nxs-form label 											{ display: block; } .nxs-m-no-boxshadow .nxs-form input,
.nxs-m-no-boxshadow .nxs-form textarea						{ border: 1px solid gray; }
.nxs-form input[type=checkbox]					{ box-shadow: none; -webkit-appearance: checkbox; } .entry-content abbr[title] 									{ border-bottom: 1px dotted #2b2b2b; cursor: help; }
.entry-content hr 											{ background-color: rgba(0, 0, 0, 0.1); border: 0; height: 1px; margin-bottom: 23px; }
.entry-content p, .entry-content ul, .entry-content ol, .entry-content dd, .entry-content pre, .entry-content hr, .entry-content table { margin-bottom: 24px; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { clear: both; margin: 36px 0 12px; }
.entry-content h1 											{ font-size: 26px; line-height: 1.3846153846; }
.entry-content h2 											{ font-size: 24px; line-height: 1; }
.entry-content h3 											{ font-size: 22px; line-height: 1.0909090909; }
.entry-content h4 											{ font-size: 20px; line-height: 1.2; }
.entry-content h5 											{ font-size: 18px; line-height: 1.3333333333; }
.entry-content h6 											{ font-size: 16px; line-height: 1.5; }
.entry-content address 										{ font-style: italic; margin-bottom: 24px; }
.entry-content abbr[title] 									{ border-bottom: 1px dotted #2b2b2b; cursor: help; }
.entry-content b, .entry-content strong 					{ font-weight: 700; }
.entry-content cite, .entry-content dfn, .entry-content em, .entry-content i { font-style: italic; } 
.entry-content mark, .entry-content ins						{ background: #fff9c0; text-decoration: none; }
.entry-content p 											{ line-height: 24px; font-size: 16px; padding-bottom: 0; margin-bottom: 24px; }
.entry-content code, .entry-content kbd, .entry-content tt, .entry-content var, .entry-content samp, .entry-content pre {
font-family: monospace, serif;
font-size: 15px;
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
hyphens:         none;
line-height: 1.6;
}
.entry-content pre {
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
margin-bottom: 24px;
max-width: 100%;
overflow: auto;
padding: 12px;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
.entry-content blockquote,
.entry-content q {
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
hyphens:         none;
quotes: none;
}
.entry-content blockquote:before, .entry-content blockquote:after, .entry-content q:before, .entry-content q:after { content: ""; content: none; }
.entry-content blockquote 									{ color: #767676; font-size: 19px; font-style: italic; font-weight: 300; line-height: 1.2631578947; margin-bottom: 24px; position: relative; }
.entry-content blockquote cite, .entry-content blockquote small { color: #2b2b2b; font-size: 16px; font-weight: 400; line-height: 1.5; }
.entry-content blockquote em, .entry-content blockquote i, .entry-content blockquote cite { font-style: normal; }
.entry-content blockquote strong, .entry-content blockquote b { font-weight: 400; }
.entry-content small 										{ font-size: smaller; }
.entry-content big 											{ font-size: 125%; }
.entry-content sup,
.entry-content sub 											{ font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; }
.entry-content sup 											{ bottom: 1ex; }
.entry-content sub 											{ top: .5ex; }
.entry-content dl 											{ margin-bottom: 24px; }
.entry-content dt 											{ font-weight: bold; }
.entry-content dd 											{ margin-bottom: 24px; } 
.entry-content ul											{ list-style: disc outside; }
.entry-content ol											{ list-style: decimal outside; }
.entry-content ul, 
.entry-content ol 											{ margin: 0 0 1.714285714rem; line-height: 1.714285714; }
.entry-content li > ul, 
.entry-content li > ol 										{ margin: 10px 0 0 20px; }
ul.nxs-placeholder-list										{ list-style: none; } .entry-content blockquote:before 							{ content: "\e64c"; position: absolute; font-family: 'nexus'; font-size: 200%; top: -6px; }
.entry-content blockquote p									{ margin-left: 60px; font-style: italic; } div#nxsseoanalysisoutput li.score { clear: both; } .woocommerce form p  										{ clear: both; font-size: 15px; margin-bottom: 10px; }
.woocommerce p.form-row										{ margin-bottom: 0px; }
.woocommerce p.form-row label 								{ width: 19%; display: block; float: left; line-height: 30px; }
.woocommerce p.form-row select								{ margin-bottom: 10px; }
.nxs-form .select2-choice 									{ font-size: 15px; padding: .4em !important; background-color: #fff !important; box-shadow: 0px 0px 0px 1px gray inset; margin-bottom: 10px; }
.woocommerce form input[type=search],
.woocommerce p.form-row input 								{ width: 80%; float: right; line-height: 30px; box-shadow: 0px 0px 0px 1px gray inset; -webkit-appearance: none; text-indent: 10px; }
.woocommerce p.form-row input[type=submit]					{ box-shadow: none; }
.woocommerce form input[type=search],
.woocommerce .override p.form-row input 					{ width: 100%; float: none; margin-bottom: 10px; }
.woocommerce form input[type=submit]						{ width: auto !important; text-indent: 0px; }
.woocommerce ul.woocommerce-error li						{ color: red; line-height: 30px; }
.woocommerce ul.payment_methods,
.woocommerce .cart_totals h2,
.woocommerce .checkout h3,
h3#order_review_heading,
#order_review h3
.woocommerce .payment_box									{ margin-top: 5px; }
.woocommerce ul 											{ list-style: none; }
.woocommerce ul.woocommerce-error							{ margin-bottom: 10px !important; }
.woocommerce input[type=radio]								{ -webkit-appearance: radio !important; width: inherit !important; box-shadow: none; }
.woocommerce input[type=checkbox]							{ -webkit-appearance: checkbox !important; width: inherit !important; box-shadow: none !important; float: left !important; 	margin-right: 10px !important; }
.woocommerce input[type=submit]								{ height: inherit !important; line-height: 1 !important; clear: both !important; display: block !important; }
.woocommerce .chosen-container a span						{ color: black !important; }
.woocommerce .quantity .minus,
.woocommerce .quantity .plus								{ float: left; width: 10px;	text-indent: 0px; }
.woocommerce .quantity .qty									{ float: left; width: 60px; }
.woocommerce table tr td									{ display:table-cell; vertical-align:middle } .nxs-subplaceholder 										{ position: relative; border-right: 3.6em solid transparent; float: left; margin-bottom: 30px; width: 100%; } .woocommerce .onsale 										{ text-transform: uppercase; font-size: 15px; z-index: 100; } .woocommerce .summary,
.woocommerce .panel											{ font-size: 15px; }
.woocommerce .button:hover,
.woocommerce input.submit:hover								{ cursor: pointer; } .images .thumbnails img 									{ height: auto; }
.default .images .thumbnails .nxs-image						{ width: 30%; margin-right: 5%; }
.default .images .thumbnails a:nth-child(3n+3) .nxs-image	{ margin-right: 0; }
.stretched .images .thumbnails .nxs-image					{ width: 16%; margin-right: 5%; }
.stretched .images .thumbnails a:nth-child(5n+5) .nxs-image	{ margin-right: 0; } .default .woocommerce-product-gallery .flex-control-thumbs li					{ width: 30%; margin-right: 5%; float: left; }
.default .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+3) 	{ margin-right: 0; }
.stretched .woocommerce-product-gallery .flex-control-thumbs li					{ width: 30%; margin-right: 5%; float: left; }
.stretched .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+3) 	{ margin-right: 0; } .woocommerce-product-rating 								{ float: right; }
.star-rating 												{ position: relative; width: 5em; }
.star-rating span:first-child 								{ position: absolute; height: 1em; }
.star-rating span:first-child:before 						{ content: "\e137\e137\e137\e137\e137"; position: absolute; }
.star-rating span:nth-child(2),
.star-rating span:nth-child(3) 								{ display: none; }
.star-rating strong 										{ padding: 100px; }
.woocommerce-review-link 									{ position: absolute; left: 0px; } .single_variation 											{ margin-bottom: 20px; }
table.shop_attributes .nxs-default-p						{ padding-bottom: 0px; } .woocommerce-tabs .tabs span.nxs-icon-arrow-right-light		{ display: none; }
.woocommerce-tabs .tabs .active span 						{ display: inline-block; position: absolute; top: 0; right: 0; }
.woocommerce-tabs .panel ol									{ list-style: none; }
.woocommerce-tabs .woocommerce-Tabs-panel ol,
.woocommerce-tabs .woocommerce-Tabs-panel ul				{ margin-bottom: 20px; margin-left: 20px !important; line-height: 1.625em; font-size: 15px; float: left; }
.woocommerce-tabs .woocommerce-Tabs-panel ol				{ list-style: decimal; }
.woocommerce-tabs .woocommerce-Tabs-panel ul				{ list-style: disc; }
.nxs-woominicart .nxs-image,
.woocommerce-tabs .panel .comment .nxs-image				{ width: 40px !important; position: absolute; right: 0px; top: 0px; }
.woocommerce-tabs .panel #reviews p.stars					{ padding-bottom: 0px; }
.stars a span.nxs-icon-star2								{ display: none; }
.stars a:hover span.nxs-icon-star							{ display: none; }
.stars a:hover span.nxs-icon-star2							{ display: inline-block; }
.stars a.active span.nxs-icon-star							{ display: none; }
.stars a.active span.nxs-icon-star2							{ display: inline-block; } .upsells .nxs-text.nxs-default-p,
.related .nxs-text.nxs-default-p							{ padding-bottom: 10px; } .nxs-wooprodlist mark										{ background-color: transparent; }
.nxs-wooprodlist ul li .price .woocommerce-price-suffix span { display: inline; } .nxs-woocartpage .shop_table .nxs-image							{ min-width: 40px; }
.nxs-woocartpage table.cart {
border: 1px solid #DFDFDF !important;
background-color: #F9F9F9;
width: 100%;
}
.nxs-woocartpage table.cart	thead {
background-color: #F1F1F1;
background: -o-linear-gradient(#F9F9F9, #ECECEC);
background: -moz-linear-gradient(#F9F9F9, #ECECEC);
background: -webkit-linear-gradient(#F9F9F9, #ECECEC);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#ECECEC));
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F9F9F9,EndColorStr=#ECECEC);
}
.nxs-woocartpage table.cart	thead th							{ padding: 1.618em; }
.nxs-woocartpage table.cart	tbody tr:nth-child(even)			{ background-color: #F6F6F6; }
.nxs-woocartpage table.cart	tbody td							{ padding: 1.618em; line-height: 1.8em; }
.nxs-woocartpage table.cart	tbody td .nxs-icon-cancel-circle	{ color: #DF4128; font-size: 27px !important; }
.nxs-woocartpage .cart-collaterals .cross-sells .products .product { background-color: #F6F6F6 !important; border: none !important; margin-right: 30px; padding: 1.618em; }
.nxs-woocartpage .cart-collaterals .cross-sells .nxs-image		{ width: 65% !important; } .nxs-woocheckout .checkout span.select2 						{ margin-left: 10px; width: 80% !important; }
.nxs-woocheckout #select2-billing_country-container				{ font-size: 15px !important; }
.nxs-woocheckout .woocommerce-billing-fields					{ margin-bottom: 60px; }
.nxs-woocheckout .nxs-default-p .nxs-default-p					{ padding-bottom: 0px; margin-bottom: -4px; }
.nxs-woocheckout .woocommerce-checkout-review-order-table {
border: 1px solid #DFDFDF !important;
background-color: #F9F9F9;
width: 100%;
}
.nxs-woocheckout .woocommerce-checkout-review-order-table thead {
background-color: #F1F1F1;
background: -o-linear-gradient(#F9F9F9, #ECECEC);
background: -moz-linear-gradient(#F9F9F9, #ECECEC);
background: -webkit-linear-gradient(#F9F9F9, #ECECEC);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#ECECEC));
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F9F9F9,EndColorStr=#ECECEC);
}
.nxs-woocheckout .woocommerce-checkout-review-order-table th					{ padding: 1.618em; }
.nxs-woocheckout .woocommerce-checkout-review-order-table tr:nth-child(even)	{ background-color: #F6F6F6; }
.nxs-woocheckout .woocommerce-checkout-review-order-table td					{ padding: 1.618em; line-height: 1.8em; }
.nxs-woocheckout .payment_method_paypal .nxs-default-p { padding-bottom: 0px; margin-top: 10px; }
.nxs-woocheckout .payment_method_paypal p,
.nxs-woocheckout .terms span { font-size: 15px !important; }
.nxs-woocheckout #place_order { float: right; }  .nxs-sidebar-widgets .woocommerce 										{ margin-top: 0px; } .widget_product_categories ul											{ padding-left: 5px; }
.widget_product_categories li.cat-parent ul.children 					{ visibility: hidden; opacity: 0; transition: opacity 0.5s ease-out; }
.widget_product_categories li.cat-parent:hover ul.children 				{ visibility: visible; opacity: 1; }
.widget_product_categories li.cat-parent ul.children li 				{ height: 0px; margin: 0px; line-height: 0px; visibility: hidden; transition: all 0.5s ease-out; }
.widget_product_categories li.cat-parent:hover ul.children li 			{ height: 1.625em; margin-top: 10px; line-height: 1.625em; visibility: visible; } .woocommerce ul.product_list_widget										{ list-style: none; margin-left: 0px; }
.woocommerce ul.product_list_widget li a img							{ width: 100%; height: auto; } .widget_product_search form												{ position: relative; }
.widget_product_search form input[type=search] 							{ text-indent: 30px; padding-right: 10px; margin-bottom: 0px; }
.widget_product_search form:before {
content: "\e079";
font-family: 'nexus';
font-size: 16px;
position: absolute;
left: 10px;
line-height: 2em;
}
.widget_product_search label,
.widget_product_search form input[type=submit] 							{ display: none !important; } span.reviewer 															{ margin-left: 5px; } .widget_layered_nav ul													{ list-style: none !important; margin-left: 25px !important; }
.widget_layered_nav ul li:before 										{ position: absolute; left: 0px; content: "\e165"; font-family: 'nexus'; font-size: 16px; margin-right: 5px; }
.widget_layered_nav ul li.chosen:before 								{ content: "\e166"; }
.widget_layered_nav ul li span.count									{ float: right; } .widget_layered_nav_filters ul											{ list-style: none !important; margin-left: 25px !important; }
.widget_layered_nav_filters ul li:before 								{ position: absolute; left: 0px; content: "\e166"; font-family: 'nexus'; font-size: 16px; margin-right: 5px; } .widget_price_filter .price_slider_wrapper								{ margin-top: 10px; }
.widget_price_filter .price_slider 										{ margin-bottom: 1em; }
.widget_price_filter .price_slider_amount 								{ text-align: right; line-height: 1.625em; font-size: 15px; }
.widget_price_filter .price_slider_amount .button 						{ font-size: 15px; }
.widget_price_filter .price_slider_amount .button 						{ float: left; }
.widget_price_filter .ui-slider 										{ position: relative; text-align: left; }
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 0.9em;
height: 0.9em;
border-radius: 1em;
cursor: pointer;
background: #000;
border: 1px solid black;
outline: none;
top: -0.2em;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child 			{ margin-left: -0.5em; }
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background: #B7B7B7;
border-radius: 1em;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content 			{ border-radius: 1em; background: #d5d5d5; }
.widget_price_filter .ui-slider-horizontal 								{ height: .5em; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range 			{ top: 0; height: 100%; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min 		{ left: -1px; }
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max 		{ right: -1px; } .widget_shopping_cart li												{ padding-left: 25px; padding-right: 50px; margin-bottom: 20px; position: relative; }
.widget_shopping_cart li.empty											{ padding-left: 0px; }
.widget_shopping_cart li a.remove										{ position: absolute; left: 0px; font-size: 0px; }
.widget_shopping_cart li a.remove:before 								{ content: "\e165"; font-family: 'nexus'; font-size: 16px; position: absolute; }
.widget_shopping_cart li img											{ position: absolute; right: 0px; width: 40px !important; height: 40px; }
.widget_shopping_cart li span.quantity									{ display: block; }
.widget_shopping_cart p.total											{ margin-bottom: 20px; }
.widget_shopping_cart p.buttons .wc-forward								{ display: block; margin-top: 10px; padding-left: 25px; position: relative;}
.widget_shopping_cart p.buttons .wc-forward:before 						{ content: "\e201"; font-family: 'nexus'; font-size: 16px; position: absolute; left: 0px; } .woocommerce-orders-table__cell-order-actions a { display: block; }
@media (max-width: 959px) {
.nxs-viewport-lte-959 .woocommerce-orders-table th { display: none; }
.nxs-viewport-lte-959 .woocommerce-orders-table td { display: block; }
}  .nxsgrid-float-left 			{ float: left; }
.nxsgrid-clear-both 			{ clear: both; }
.nxsgrid-display-block			{ display: block }
.nxsgrid-padding-bottom0		{ padding-bottom: 0px !important; }
.nxsgrid-margin-bottom0			{ margin-bottom: 0px !important; }
.nxsgrid-margin-bottom10		{ margin-bottom: 10px; }
.nxsgrid-margin-bottom20 		{ margin-bottom: 20px; }
.nxsgrid-margin-bottom30 		{ margin-bottom: 30px; } .nxsgrid-button {
background-color: #333;
background-image: none;
border: 0;
border-radius: 3px;
color: #fff !important;
cursor: pointer;
font-family: "Noto Sans", sans-serif;
font-size: 12px !important;
font-weight: 700;
padding: 0.7917em 1.5em !important;
text-transform: uppercase;
display: inline-block;
line-height: 24px;
}
.nxspp-button:hover { opacity: 0.7; } #nxsgrid-container { 
font-size: 16px;	
}
.nxsgrid-item { }
.nxsgrid-subcontainer { 
opacity: 0;
visibility: hidden;
position: absolute;
z-index: 101;
left: 0;
width: 100%;
background: white;
border-radius: 8px;
border: 1px solid #E4E4E4;
}
.nxsgrid-item:hover .nxsgrid-subcontainer { 
display: block; 
visibility: visible;
opacity: 1; 
transition: opacity 0.2s linear; 
} .nxsgrid-subitem-container,
.nxsgrid-item-container {
box-sizing: border-box;
border: 1px solid #E4E4E4;
border-radius: 3px;
background-color: #F7F7F7;
}
.nxsgrid-item-container:hover {
opacity: 0.8;
} .nxsgrid-column-1  							{ width: 100%; } 
.nxsgrid-column-2  							{ width: 48%; }
.nxsgrid-column-2-3							{ width: 65.33%; }
.nxsgrid-column-3 							{ width: 30.66%; } 
.nxsgrid-column-4 							{ width: 22%; } 
.nxsgrid-column-6 							{ width: 13.33%; }
.nxsgrid-column-8 							{ width: 9%; } .nxssolidgrid-column-1  					{ width: 100%; } 
.nxssolidgrid-column-2  					{ width: 50%; } 
.nxssolidgrid-column-3 						{ width: 33.33%; }
.nxssolidgrid-column-3-4					{ width: 75%; }
.nxssolidgrid-column-4 						{ width: 25%; } 
.nxssolidgrid-column-6 						{ width: 16.66%; }
.nxssolidgrid-column-8 						{ width: 12.5%; } .nxs-viewport-lte-1199 .nxsgrid-column-6	{ width: 30.66%; }
.nxs-viewport-lte-1199 .nxsgrid-column-8	{ width: 22%; }
.nxs-viewport-lte-959 .nxsgrid-column-2-3,
.nxs-viewport-lte-959 .nxsgrid-column-3		{ width: 100%; }
.nxs-viewport-lte-959 .nxsgrid-column-4		{ width: 48%; }
.nxs-viewport-lte-959 .nxsgrid-column-6		{ width: 100%; }
.nxs-viewport-lte-959 .nxsgrid-column-8 	{ width: 48%; } 
.nxs-viewport-lte-719 .nxsgrid-column-2,
.nxs-viewport-lte-719 .nxsgrid-column-4,
.nxs-viewport-lte-719 .nxsgrid-column-8		{ width: 100%; } .nxs-viewport-lte-1199 .nxssolidgrid-column-6 	{ width: 33.33%; } 
.nxs-viewport-lte-1199 .nxssolidgrid-column-8 	{ width: 25%; }
.nxs-viewport-lte-959 .nxssolidgrid-column-3 	{ width: 100%; } 
.nxs-viewport-lte-959 .nxssolidgrid-column-3-4,
.nxs-viewport-lte-959 .nxssolidgrid-column-4 	{ width: 50%; } 
.nxs-viewport-lte-959 .nxssolidgrid-column-6 	{ width: 100%; }
.nxs-viewport-lte-959 .nxssolidgrid-column-8 	{ width: 50%; } 
.nxs-viewport-lte-719 .nxssolidgrid-column-2,
.nxs-viewport-lte-719 .nxssolidgrid-column-3-4,
.nxs-viewport-lte-719 .nxssolidgrid-column-4,
.nxs-viewport-lte-719 .nxssolidgrid-column-8 	{ width: 100%; }
.nxsgrid-container {
display: flex;
display: -webkit-flex; -webkit-display: flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap; justify-content: flex-start;	
width: 100%;
}
.nxsgrid-item {
-website-flex: 0 0 auto;
flex: 0 0 auto;
order: 1; 
-webkit-order: 1;
}
.nxs-justify-content-flex-start { justify-content: flex-start; }
.nxs-justify-content-space-between { justify-content: space-between }
.nxs-flex-box-center { display: flex; align-items: center; justify-content: center; }
.flex-list { display: flex; flex-wrap: wrap; } .nxspp-mobile-480 .nxs-mft { width: 100%; height: auto; }
.nxspp-mobile-480 .nxs-mft input[type="text"],
.nxspp-mobile-480 .nxs-mft input[type="submit"] { position: relative; } .nxs-googlelookalike {
background-color: #fff;
color: #424242;
flex-grow: 1;
font-size: 1.25rem;
height: 100%;
} .nxs-mft {
position: relative;
width: 80%;
margin: 0 auto;
height: 50px;
}
.nxs-mft input[type="text"] {
font-size: 20px;
padding: 10px 0px;
position: absolute;
text-indent: 20px;
}
.nxs-mft input[type="submit"] {
position: absolute;
right: 0px;
border-radius: 0px;
} .nxs-accordion .tab {
position: relative;
margin-bottom: 1px;
width: 100%;
overflow: hidden;
}
.nxs-accordion input {
position: absolute;
opacity: 0;
z-index: -1;
}
.nxs-accordion label {
display: block;
cursor: pointer;
}
.nxs-accordion .tab-content {
max-height: 0;
overflow: hidden;
-webkit-transition: max-height .35s;
-o-transition: max-height .35s;
transition: max-height .35s;
} .nxs-accordion input:checked ~ .tab-content {
max-height: 100%;
} .nxs-accordion label::after {
position: absolute;
right: 0;
top: 0;
display: block;
width: 3em;
height: 3em;
line-height: 3;
text-align: center;
-webkit-transition: all .35s;
-o-transition: all .35s;
transition: all .35s;
}
.nxs-accordion input[type=checkbox] + label::after { content: "+"; }
.nxs-accordion input[type=radio] + label::after { content: "\25BC"; }
.nxs-accordion input[type=checkbox]:checked + label::after { transform: rotate(315deg); }
.nxs-accordion input[type=radio]:checked + label::after { transform: rotateX(180deg); } .nxs-tabs { float: none; list-style: none; position: relative; }
.nxs-tabs li { float: left; display: block; }
.nxs-tabs input[type="radio"] { position: absolute; top: 0; left: -9999px; }
.nxs-tabs label {
border: 1px solid #E4E4E4;
border-bottom: hidden;
background-color: #F2F2F2;
display: block;
padding: 14px 21px;
border-radius: 3px 3px 0 0;
cursor: pointer;
position: relative;
top: 4px;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.nxs-tabs label:hover { background: #FFF; }
.nxs-tabs .tab-content {
z-index: 2;
display: none;
overflow: hidden;
width: 100%;
position: absolute;
top: 52px;
left: 0;
border: 1px solid #E4E4E4;
background: #F7F7F7;
border-radius: 0 3px 3px 3px;
}
.nxs-tabs [id^="tab"]:checked + label { 
top: 0; 
padding-top: 17px; 
background: #F7F7F7; 
z-index: 3;
cursor: default;
}
.nxs-tabs [id^="tab"]:checked ~ [id^="tab-content"] { display: block; }
p.link {
clear: both;
margin: 380px 0 0 15px;
} sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup { top: -0.5em;
}
sub { bottom: -0.25em;
}
#pagepopupiframe p {
padding-bottom: 1.625em !important;
}
#pagepopupiframe b, #pagepopupiframe strong {
font-weight: bold;
}
fieldset
{
width: 100%;
}
#nxs-widget-passwordidentifier input[type="submit"]
{
background-color: #000;
color:#fff;
border: 0;
margin: 0;
height: 33px;
padding: 0px 6px 6px 6px;
cursor: pointer;
} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
template {display: none !important;}
}