@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|PT+Sans+Narrow:400,700|PT+Serif:400,700,400italic,700italic|PT+Sans+Caption:400,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|PT+Sans+Caption:400,700);
@import url('https://fonts.googleapis.com/css2?family=Zilla+Slab:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');

/***********************/
/* USER PAGES - COMMON */
/***********************/

.up_validatormark_right
{
	background-image:url('../images/icon_errorpointer-right.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 41px;
	height: 27px;
}

.up_validatormark_left
{
	background-image:url('../images/icon_errorpointer-left.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 41px;
	height: 27px;
}

/*****************************/
/* USER PAGES - CHECKOUT NAV */
/*****************************/

div #up_nav_button_container
{
	
	display: table;
	margin: 0px auto;
}

/*****************************/
/* USER PAGE - ORDER HISTORY */
/*****************************/

div#up_oh_container
{
	
	background-color: #f2f2f2;
	position: relative;
	margin: 0px;
	width: 100%;
	min-width: 960px;
}

div#up_oh_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
}

.up_ordertable_headercell_content
{
	position: relative;

	height: 36px;
	
	margin-bottom: 0px;
}

.up_ordertable_header_leftcap
{
	background-image: url('../images/upages_tableheaderoverlay-leftcap.png');
	background-repeat: repeat-x;
	background-position: top center;

	
	float: left;
	
	width: 6px;
	height: 36px;
	
	overflow:hidden;
}

.up_ordertable_header_spanner
{
	background-image: url('../images/upages_tableheaderoverlay-spanner.png');
	background-repeat: repeat-x;
	background-position: top center;
	
	padding-top: 10px;
	text-align: center;
	
	float: left;
	height: 26px;
	overflow:hidden;
	
	
}

.up_ordertable_header_rightcap
{
	background-image: url('../images/upages_tableheaderoverlay-rightcap.png');
	background-repeat: repeat-x;
	background-position: top center;
	
	float: left;
	
	width: 6px;
	height: 36px;
	overflow:hidden;
}

.ot_head
{
	float: left;
	width: 240px;
}

.ot_row
{
	height: 52px;
}

.ot_detail
{
}

.ot_row .ot_row_col_a, .ot_row .ot_row_col_b
{
	float: left;
	width: 240px;
	
	height: 34px;
	
	text-align: center;
	
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #c1c1c1;
	
	padding-top: 8px;
	padding-bottom: 8px;
}

.ot_row .ot_row_col_a
{
	background-color: transparent;
}

.ot_row .ot_row_col_b
{
	background-color: #E6E6E6;
}

.ot_row .ot_buttonbox
{
	float: left;
	margin-right: 16px;
}

.ot_row .ot_contentbox
{
	padding-top: 12px;
}

/*****************************/
/* USER PAGE - SHOPPING CART */
/*****************************/

a
{
	text-decoration: none;
}

div#up_sc_container
{
	
	background-color: #f2f2f2;
	position: relative;
	
	width: 100%;
	min-width: 960px;
}

div#up_sc_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	min-height: 0px;
}

/* Cart Table */

#cart_table th
{
	/*background-image: url('../images/upages_tableheaderoverlay-spanner.png');
	background-repeat: repeat-x;
	background-position: top center;*/
	text-align: center;
	padding: 0px 0px;
	position: relative;
	height: 36px;
	overflow:hidden;
}

#cart_table td
{
	background-image: url('../images/upages_tablerowdivider.png');
	background-repeat: repeat-x;
	background-position: bottom center;
	vertical-align: middle;
	text-align: center;
	padding: 0px 0px;
	position: relative;
	/*height: 36px;*/
}

#cart_table .up_carttable_headercell_content
{
	position: relative;

	height: 36px;
	
	margin-bottom: -10px;
}

#cart_table .up_carttable_header_leftcap
{
	background-image: url('../images/upages_tableheaderoverlay-leftcap.png');
	background-repeat: repeat-x;
	background-position: top center;

	
	float: left;
	
	width: 6px;
	height: 36px;
	
	overflow:hidden;
}

#cart_table .up_carttable_header_spanner
{
	background-image: url('../images/upages_tableheaderoverlay-spanner.png');
	background-repeat: repeat-x;
	background-position: top center;
	
	padding-top: 8px;
	
	float: left;
	height: 28px;
	overflow:hidden;
	
	
}

#cart_table .up_carttable_header_rightcap
{
	background-image: url('../images/upages_tableheaderoverlay-rightcap.png');
	background-repeat: repeat-x;
	background-position: top center;
	
	float: left;
	
	width: 6px;
	height: 36px;
	overflow:hidden;
}

.up_sc_summarysection
{
	background-image: url('../images/upages_tablerowdivider.png');
	background-repeat: repeat-x;
	background-position: bottom center;
	
	padding: 16px 0px;
	padding-right: 62px;
}

/*****************************/
/* USER PAGE - SHIPPING PAGE */
/*****************************/

.up_sh_cartsummary_container
{
	background-image: url('../images/whitetable_ybg.png');
	background-repeat: repeat-y;
	background-position: center top;
	background-color: transparent;
	background-color: #f2f2f2;
}

.up_sh_cartsummary_container_topborder
{
	background-image: url('../images/whitetable_upperbg.png');
	background-repeat: no-repeat;
	background-position: center top;
	
}

.up_sh_cartsummary_container_bottomborder
{
	background-image: url('../images/whitetable_lowerbg.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	
	position: relative;
	
	width: 100%;
	min-width: 960px;
}

div.up_sh_cartsummary_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	/*min-height: 100px;*/
}

.up_sh_cartsummary_table
{
	
}

.up_sh_cartsummary_table th
{
	border-bottom: 1px solid #c1c1c1;
	padding: 8px 8px;
}

tr.cartsummary_row td
{
	border-bottom: 1px solid #c1c1c1;
	padding: 8px 8px;
}

tr.checkouteval_row td, tr.checkouteval_row_last td
{
	padding-top: 8px;
}

tr.checkouteval_row_last td
{
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 8px;
}


/* Columns */
.up_sh_col_a
{
	float: left;
	width: 328px;
	padding-right: 144px;
}

.up_sh_col_a_a
{
	float: left;
	width: 240px;
	margin-right: 8px;
}

.up_sh_col_a_b
{
	float: left;
	width: 240px;
	margin-right: 0px;
}

.up_sh_col_b
{
	float: left;
	width: 328px;
}

/* Column System */

.colrow
{
	clear: both;
	padding: 0px 0px;
	width: 960px;
	
}


.colspan_first, .colspan_second, .colspan_third
{
	float: left;
	margin: 0px 16px 0px 0px;
}

.colspan_first	{ width: 304px; }
.colspan_second	{ width: 312px; }
.colspan_third	{ width: 312px; margin-right: 0px; }

/****************************/
/* USER PAGE - PAYMENT PAGE */
/****************************/

.creditcard_icons
{
	background-image: url('../images/creditcards.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	top: -8px;
	right: 3px;
	
	width: 220px;
	height: 32px;
}

/**************************/
/* USER PAGE - LOGIN PAGE */
/**************************/

div#up_lp_container
{
	
	background-color: #f2f2f2;
	position: relative;
	
	width: 100%;
	min-width: 960px;
}

div#up_lp_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	min-height: 500px;
}

.up_lp_tablerowdivider
{
	background-image: url('../images/upages_tablerowdivider.png');
	background-repeat: repeat-x;
	background-position: bottom center;
	height: 2px;
}

/* Columns */
.up_lp_col_a
{
	float: left;
	width: 320px;
}

.up_lp_col_a_a
{
	float: left;
	width: 240px;
	margin-right: 8px;
}

.up_lp_col_a_b
{
	float: left;
	width: 240px;
	margin-right: 0px;
}

.up_lp_col_b
{
	float: left;
	width: 328px;
	margin-left: 144px;
}

.up_lpna_col_a
{
	float: left;
	width: 488px;
}

/********************************/
/* USER PAGE - ACCOUNT SETTINGS */
/********************************/

div#up_as_container
{
	
	background-color: #f2f2f2;
	position: relative;
	
	width: 100%;
	min-width: 960px;
}

div#up_as_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	min-height: 500px;
}

/* Columns */
.up_as_col_a
{
	float: left;
	width: 488px;
}

.up_as_col_a_a
{
	float: left;
	width: 240px;
	margin-right: 8px;
}

.up_as_col_a_b
{
	float: left;
	width: 240px;
	margin-right: 0px;
}

.up_as_col_b
{
	float: right;
	width: 328px;
}

/****************************/
/* USER PAGE - POLICY PAGES */
/****************************/

div#up_po_container
{
	
	background-color: #FFFFFF;
	position: relative;
	
	width: 100%;
	min-width: 960px;
}

div#up_po_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	min-height: 500px;
}

/* Columns */
.up_po_col_a
{
	float: left;
	width: 632px;
}

.up_po_col_a_a
{
	float: left;
	width: 240px;
	margin-right: 8px;
}

.up_po_col_a_b
{
	float: left;
	width: 240px;
	margin-right: 0px;
}

.up_po_col_b
{
	float: right;
	width: 144px;
}
/******************/
/* USER PAGES NAV */
/******************/

div#up_nav_container
{
	background-image: url('../images/body_bgtop.png');
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #d2d2d2;
	position: relative;
	
	width: 100%;
	min-width: 960px;


}

div#up_nav_body
{
	position: relative;
	
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	
	width: 960px;
	height: 66px;
	
}

div#up_nav_container_xoverlay
{
	background-image: url('../images/upages_navxbg.png');
	background-repeat: repeat-x;
	background-position: center bottom;

	position: absolute;
	top: 0px;
	left: 0px;
	height: 66px;
	width: 100%;
}

div#up_nav_container_bottomoverlay
{
	background-image: url('../images/upages_navbotbg.png');
	background-repeat: no-repeat;
	background-position: center bottom;

	position: absolute;
	top: 0px;
	left: 0px;
	height: 66px;
	width: 100%;
}

div #up_nav_tab_container
{
	padding: 16px 0px 0px 0px;
	margin: 0px;
	float: left;
}

div #up_nav_tab_tabbuttons_container
{
	padding: 16px 0px 0px 0px;
	margin: 0px;
	
	float: right;
}


/* --------------------------------------------------
/* FONTS */

.uptext_A
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 26px;
	color: #000000;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 600;
}

.uptext_B
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 26px;
	color: #000000; /* DYNAMIC COLOR : TEXT-LIGHT-BG*/
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 400;
}

.uptext_C
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 14px;
	color: #8d8d8d;
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.uptext_D
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_D:link 		{ color: #000000; }
.uptext_D:visited 	{ color: #000000; }
.uptext_D:hover 		{ color: #808080; }
.uptext_D:active 	{ color: #a6a6a6; }

.uptext_E, .uptext_E_2, .uptext_E_3
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #f58787;
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.uptext_E_2 	{ color: #1ea6f9; }
.uptext_E_3 	{ color: #1cbc00; }

.uptext_F
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 26px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 700;
}

.uptext_G
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #666666;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 700;
}

.uptext_G:link 		{ color: #666666; position: relative; top: 0px; left: 0px;}
.uptext_G:visited 	{ color: #666666; position: relative; top: 0px; left: 0px;}
.uptext_G:hover 		{ color: #999999; position: relative; top: 0px; left: 0px;}
.uptext_G:active 	{ color: #CCCCCC; position: relative; top: 1px; left: 0px;}

.uptext_H
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow:0px 1px 0px #1a4002;
	
	font-weight: 700;
}

.uptext_H:link 		{ text-shadow: 0px 1px 0px #1a4002; position: relative; top: 0px; left: 0px;}
.uptext_H:visited 	{ text-shadow: 0px 1px 0px #1a4002; position: relative; top: 0px; left: 0px;}
.uptext_H:hover 		{ text-shadow: 0px 1px 0px #40ba0d; position: relative; top: 0px; left: 0px;}
.uptext_H:active 	{ text-shadow: none; position: relative; top: 1px; left: 0px;}

.uptext_I
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #743f00; 
	text-shadow:0px 1px 0px #ffe659;
	
	font-weight: 700;
}

.uptext_I:link 		{ color: #743f00; position: relative; top: 0px; left: 0px; text-shadow:0px 1px 0px #ffe659;}
.uptext_I:visited 	{ color: #743f00; position: relative; top: 0px; left: 0px; text-shadow:0px 1px 0px #ffe659;}
.uptext_I:hover 		{ color: #99570a; position: relative; top: 0px; left: 0px; text-shadow:none;}
.uptext_I:active 	{ color: #b06e20; position: relative; top: 1px; left: 0px; text-shadow:0px 1px 0px #ffe659;}

.uptext_J
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_K
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 700;
}

.uptext_K:link 		{ color: #000000; }
.uptext_K:visited 	{ color: #000000; }
.uptext_K:hover 		{ color: #808080; }
.uptext_K:active 	{ color: #a6a6a6; }

.uptext_L
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #666666; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_M
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_N
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 700;
}

.uptext_O
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_P
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_Q
{
	/*font-family: "PT Sans Caption", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #666666; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_R
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #8d8d8d; 
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.uptext_S
{
	font-family: "PT Sans Caption", "Arial", sans-serif;
	font-size: 18px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 700;
}

.uptext_T
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 26px;
	color: #ff2659; 
	text-shadow: none;
	
	font-weight: 700;
}

.uptext_U
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #000000; 
	text-shadow: none;
	
	font-style: italic;
	font-weight: 700;
}

.uptext_V
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 20px;
	color: #666666; 
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.uptext_W
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #000000; 
	text-shadow: none;
	
	font-weight: 400;
}

.uptext_W:link 		{ color: #000000; }
.uptext_W:visited 	{ color: #000000; }
.uptext_W:hover 		{ color: #808080; }
.uptext_W:active 	{ color: #a6a6a6; }

/*--------POLICY PAGE FONTS---*/

.policytext_A
{
	/*font-family: "PT Serif Caption", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 24px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.policytext_B
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 18px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.policytext_C
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.policytext_C:link 		{ color: #000000; }
.policytext_C:visited 	{ color: #000000; }
.policytext_C:hover 		{ color: #808080; }
.policytext_C:active 	{ color: #a6a6a6; }

.policytext_D
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 18px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 700;
}

.policytext_E
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.policytext_F
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.policytext_F:link 		{ color: #000000; }
.policytext_F:visited 	{ color: #000000; }
.policytext_F:hover 		{ color: #808080; }
.policytext_F:active 	{ color: #a6a6a6; }

.policytext_G
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.policytext_H
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #ff2659;
	text-shadow: none;
	
	font-style: italic;
	font-weight: 700;
}

.policytext_I
{
	font-family: "PT Sans", "Arial", serif;
	font-size: 16px;
	color: #ff2659;
	text-shadow: none;
	
	font-style: italic;
	font-weight: 400;
}

.policytext_J
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

/*--------FAQ PAGE FONTS---*/

.faqtext_A
{
	/*font-family: "PT Serif Caption", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 24px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.faqtext_B
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 18px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.faqtext_C
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.faqtext_C:link 		{ color: #000000; }
.faqtext_C:visited 	{ color: #000000; }
.faqtext_C:hover 		{ color: #808080; }
.faqtext_C:active 	{ color: #a6a6a6; }

.faqtext_D
{
	/*font-family: "PT Serif", "Georgia", serif;*/
	font-family: 'Zilla Slab', Georgia, serif;
	font-size: 18px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}

.faqtext_D:link 		{ color: #000000; }
.faqtext_D:visited 	{ color: #000000; }
.faqtext_D:hover 		{ color: #808080; }
.faqtext_D:active 	{ color: #a6a6a6; }

.faqtext_E
{
	/*font-family: "PT Sans", "Arial", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-shadow: none;
	
	font-style: none;
	font-weight: 400;
}



