/* KES www02.eiffel.live -  using latest NLG */
/* reduced 1400px to 1200px for content width */
/* added 'height: 231px' at code line 5574 at @media to control height of footer banner */
/* FILE NOTES / FONTS */


.col-left, .col-left-sep {
   display: none; 
}


@font-face
	{
	font-family: "Oswald";
	src: url(media_fonts/Oswald-Regular.ttf) format("truetype");
	}

/* GLOBAL / BASE */

area
	{
	outline: 0 !important;
	}

body
	{
	/* 'repeat-x' was preventing the background-image from tiling down the page*/
	/* 'background-size: cover' resizes the background image */
	background-color: #eee8d8 !important;
	/* background-color: #daccb3; */
	/* background-color: #ffffff; */
	background-image: url(https://www02.eiffel.live/site/www02.eiffel.live/media_banners/media_banner_981x230_main_bknd_home.jpg);
	background-repeat: repeat;
	/* background-repeat: repeat-x; */
	background-position: center 19px;
	background-position-y: 40px !important;
	background-size: 2560px 38px !important;
	/* background-size: cover; */
	margin: 0px;
	}

table
	{
	border-collapse: inherit !important;
	}

td
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: 1px;
	color: #000;
	}

ul, li
	{
	/* margin-left: 7px; */
	padding-left: 0px;
	border: 0px #000 solid;
	}

wbr
	{
	display: inline-block;
	}

/* TYPOGRAPHY / HEADINGS / TEXT */

h1
	{
	font-family: "Oswald", sans-serif;
	font-size: 30px;
	/* font-size: 36px; */
	font-weight: 300;
	text-transform: uppercase !important;
	text-align: center;
	line-height: 45px;
	letter-spacing: 1px;
	color: #563c2b;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}

h1 .ch10
	{
	/* Replica of Ch10 with Margin and display attributes */
	font-family: "Oswald", sans-serif;
	font-size: 30px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #000;
	font-variant: normal;
	display: inline;
	margin: 0;
	margin-left: 7px;
	padding-left: 10px;
	}

h1.page_title
	{
	font-family: "Oswald", sans-serif;
	font-size: 34px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	line-height: 40px;
	color: #563c2b;
	font-variant: normal;
	display: inline;
	width: 100%;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 3px;
	border-bottom: solid 1px #84474900;
	/*border-bottom: solid 1px #844749CC;*/
	}

h1.popup_thank_you
	{
	font-size: 25px;
	font-weight: 600;
	text-transform: capitalize;
	color: #a58554;
	margin-top: 15px;
	}

h1.popup_thank_you_footer_desk
	{
	color: #000000 !important;
	margin-top: 20px !important;
	}

h1.popup_thank_you_footer_mobile
	{
	color: #000000 !important;
	}

h1nonindent
	{
	/* Replica of h1 with no left padding or left margin */
	font-family: "Oswald", sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #000;
	font-variant: normal;
	display: inline;
	margin: 0;
	margin-left: 3px;
	padding-left: 0px;
	}

.h1_designer_name
	{
	font-family: "Oswald", sans-serif;
	font-size: 3em;
	font-weight: normal;
	/* text-transform: uppercase; */
	overflow: hidden;
	}

.h1_page_title
	{
	font-family: "Oswald", sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

h2
	{
	/* Replica of Style18 with Margin */
	font-family: "Oswald", sans-serif;
	font-size: 19px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
	color: #000000;
	/* margin: 0; */
	margin-top: 3px;
	margin-bottom: 15px;
	padding-right: 5px;
	/* padding-right: 8px; */
	padding-left: 0px;
	}

h2.cat_title_newsletter1
	{
	font-family: "Oswald", sans-serif;
	font-size: 25px !important;
	font-weight: 100;
	/* text-transform: capitalize !important; */
	text-align: center;
	line-height: 30px !important;
	letter-spacing: 1px !important;
	font-style: italic;
	margin: 0;
	margin-bottom: 0px;
	/* margin-bottom: 4px !important; */
	/* margin-top: 8px; */
	padding: 5px !important;
	}

h2.cat_title_newsletter2
	{
	font-family: "Oswald", sans-serif;
	font-size: 25px !important;
	font-weight: 100;
	/* text-transform: capitalize !important; */
	text-align: center;
	line-height: 30px !important;
	letter-spacing: 1px !important;
	font-style: italic;
	margin: 0;
	margin-bottom: 0px;
	/* margin-bottom: 4px !important; */
	/* margin-top: 8px; */
	padding: 5px !important;
	}

h2.home_page_title
	{
	font-family: "Oswald", sans-serif;
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	letter-spacing: 1.5px;
	-webkit-font-smoothing: antialiased !important;
	float: left;
	width: 100%;
	margin: 0;
	padding-top: 60px !important;
	}

h2.page_name
	{
	font-family: "Raleway", sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	letter-spacing: 1px;
	color: #000;
	font-variant: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px !important;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 0px !important;
	transition: padding .4s ease-out;
	transition-property: padding;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
	transition-delay: initial;
	}

h2.page_name_blue
	{
	font-family: "Raleway", sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	line-height: 22px;
	letter-spacing: 1px;
	color: #000;
	font-variant: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 5px;
	transition: padding .4s ease-out;
	transition-property: padding;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
	transition-delay: initial;
	}

h2.page_name_newsletter2
	{
	font-family: "Oswald", sans-serif;
	font-size: 36px !important;
	font-weight: 500;
	text-transform: uppercase !important;
	text-align: left !important;
	line-height: 38px !important;
	letter-spacing: 1px !important;
	color: #000;
	font-variant: normal;
	width: 100%;
	margin-top: 0px !important;
	margin-bottom: 0px;
	padding-top: 0px !important;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px !important;
	transition: padding .4s ease-out;
	transition-property: padding;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
	transition-delay: initial;
	}

h2.page_name_thumb_newsletter1
	{
	font-family: "Oswald", sans-serif;
	font-size: 20px !important;
	font-weight: 400;
	text-align: left !important;
	line-height: 25px !important;
	letter-spacing: 1px !important;
	color: #b18f6a;
	font-variant: normal;
	width: 100%;
	margin-top: 0px !important;
	margin-bottom: 0px;
	padding-top: 0px !important;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 0px !important;
	transition: padding .4s ease-out;
	transition-property: padding;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
	transition-delay: initial;
	}

h2.page_name_thumb_newsletter2
	{
	font-family: "Oswald", sans-serif;
	font-size: 30px !important;
	font-weight: 500;
	text-align: left !important;
	line-height: 35px !important;
	letter-spacing: 1px !important;
	color: #000;
	font-variant: normal;
	width: 100%;
	margin-top: 0px !important;
	margin-bottom: 0px;
	padding-top: 0px !important;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 0px !important;
	transition: padding .4s ease-out;
	transition-property: padding;
	transition-duration: 0.4s;
	transition-timing-function: ease-out;
	transition-delay: initial;
	}

h2.pcat_title
	{
	font-family: "Raleway", sans-serif;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	color: #472a16;
	margin: 0;
	margin-bottom: 0px;
	}

.h2_dark
	{
	/* Replica of Style18 with Margin */
	font-family: "Oswald", sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	margin-top: 3px;
	padding-right: 5px;
	/* padding-right: 8px; */
	padding-left: 6px;
	}

.h2_product_name
	{
	font-family: "Oswald", sans-serif;
	font-size: 12px;
	font-weight: normal;
	/* text-transform: uppercase; */
	color: #000000;
	white-space: nowrap;
	padding-right: 3px;
	}

.h2_product_name.designer
	{
	font-family: "Oswald", sans-serif;
	line-height: 22px;
	white-space: normal;
	margin-left: 0px;
	padding-left: 0px;
	}

.page_title
	{
	font-family: "Oswald", sans-serif;
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 33px;
	color: #000;
	font-variant: normal;
	width: 100%;
	margin-left: 10px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 3px;
	/*border-bottom: solid 1px #844749CC;*/
	}

.page_title_details
	{
	font-family: "Oswald", sans-serif;
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	font-variant: normal;
	width: 981px;
	margin-top: 0 !important;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	/* margin-left: 10px; */
	padding-top: 0px;
	padding-left: 0px;
	}

.page_title_details_noindent
	{
	font-family: "Raleway", sans-serif;
	font-size: 42px;
	font-weight: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #000;
	font-variant: normal;
	width: 980px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	}

.page_subtitle
	{
	font-family: "Raleway", sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	/* text-transform: capitalize; */
	text-align: left !important;
	/* text-align: center !important; */
	line-height: 34px;
	letter-spacing: 1px;
	color: #844749;
	/* font-variant: small-caps; */
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
	/* margin-left: 11px; */
	padding-top: 10px;
	padding-bottom: 18px;
	padding-left: 10px;
	border-bottom: solid 0px #844749;
	}

.page_subtitle_blue
	{
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	color: #844749;
	font-variant: small-caps;
	width: 981px;
	height: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom: solid 0px #844749;
	}

.page_subtitle_details
	{
	font-family: "Raleway", sans-serif;
	font-size: 21px;
	/* font-size: 22px; */
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 1px;
	color: #482411;
	font-variant: normal;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	}

.page_subtitle_details.title_h1.page_title_details_noindent
	{
	color: #482411;
	}

.page_subtitle_large
	{
	font-family: "Raleway", sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-transform: capitalize;
	color: #844749;
	font-variant: small-caps;
	width: 981px;
	height: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom: solid 0px #844749;
	}

.page_subtitle_new
	{
	font-family: "Raleway", sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #844749;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
	border-bottom: solid 0px #844749;
	}

.pageHeading
	{
	background: url(images/padlock.png) 10px 10px no-repeat;
	font-family: "Raleway", sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	text-decoration: none;
	height: 42px;
	padding: 14px 10px 0px 5px;
	}

.bodytext
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	color: #844749;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}

.bodytextBold
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

.bodytextSmall
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a58554;
	text-decoration: none;
	}

.bodytextSmallBold
	{
	font-family: "Raleway", sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #844749;
	text-decoration: none;
	}

.bodytextSmallBoldWhite
	{
	font-family: "Raleway", sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #844749;
	text-decoration: none;
	}

.bodytextSmallDark
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	}

.bodytextSmallDarker
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #a58554;
	text-decoration: none;
	}

.bodytextSmallDarkerLink
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #a58554;
	text-decoration: none;
	}

.bodytextSmallDarkest
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal !important;
	letter-spacing: .5px;
	color: #333;
	text-decoration: none;
	}

.bodytextSmallWhite
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #844749;
	text-decoration: none;
	}

.main_darkergray
	{
	background: #E2E2E2;
	font-family: "Raleway", sans-serif;
	font-size: 13px;
	line-height: 1.5;
	letter-spacing: 1px;
	color: #000 !important;
	display: inline-block;
	padding: 6.25px 8px;
	border: 1px solid #A09A9A;
	}

.main_darkgray
	{
	font-family: "Raleway", sans-serif;
	font-size: 13px;
	line-height: 1.5;
	letter-spacing: 1px;
	color: #844749;
	}

.main_lightergray
	{
	background: transparent;
	font-family: "Raleway", sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.2;
	letter-spacing: 1px;
	color: #000 !important;
	text-decoration: none !important;
	display: inline-block;
	padding: 7px 8px;
	border: 1px solid #a5855499;
	}

.main_white
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #844749;
	}

.ch1
	{
	padding-left: 7px;
	}

/*
* .ch10
* {
* letter-spacing: 1px;
* color: #000000;
* font-weight: normal;
* font-variant: normal;
* font-family: "Raleway", sans-serif;
* letter-spacing: 1px;
* font-size: 11px;
* text-transform: uppercase;
* }
*/

.ch10
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
	font-variant: normal;
	}

.ch10>.pageCount
	{
	color: #000;
	}

/*
* .ch10_dark
* {
* font-size: 14px;
* color: #000;
* font-weight: normal;
* font-variant: normal;
* font-family: "Raleway", sans-serif;
* }
*/

.ch10_dark
	{
	font-family: "Merriweather", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	font-variant: normal;
	}

.ch10_dark .ch10
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	font-variant: normal;
	}

.ch10_dark .ch10:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	font-variant: normal;
	}

.ch11
	{
	border-right: #F1B5C9 1px solid;
	border-left: #F1B5C9 1px solid;
	}

.ch12
	{
	font-size: 11px;
	font-weight: normal;
	color: #840E21;
	}

.ch15
	{
	font-family: "Raleway", sans-serif;
	font-size: 26px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: 1px;
	color: #000000;
	font-variant: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.ch15_tab
	{
	font-family: "Oswald", sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	line-height: 23px;
	letter-spacing: 1px;
	color: #000;
	position: relative;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 12px;
	}

.ch15_tab_gray
	{
	font-family: Arial;
	font-size: 17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	}

.ch15_tab_white
	{
	font-family: Arial;
	font-size: 17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	}

.ch2
	{
	font-size: 11px;
	color: #844749;
	text-decoration: none;
	}

.ch2small
	{
	font-size: 12px;
	color: #844749;
	/* color: #844749; */
	text-decoration: none;
	}

.ch2small_darkgray
	{
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #000000;
	/* color: #844749; */
	text-decoration: none;
	}

.ch2small_darkgray_product
	{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	}

.ch2small_diff
	{
	font-size: 9px;
	text-decoration: none;
	}

.ch2small_diff_darkgray
	{
	font-size: 9px;
	color: #844749;
	text-decoration: none;
	}

.ch2small_lightgray
	{
	font-size: 12px;
	color: #844749;
	text-decoration: none;
	}

.ch2small_normal
	{
	font-size: 12px;
	text-decoration: none;
	}

.ch3
	{
	border-top: #9B7A9B 1px solid;
	border-bottom: #9B7A9B 1px solid;
	}

.ch4
	{
	font-size: 11px;
	font-weight: normal;
	color: #1B1B1B;
	text-decoration: none;
	}

.ch5
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	font-variant: normal;
	padding-top: -10px;
	padding-right: 8px;
	/* padding-left: 8px; */
	}

.ch5_infobox
	{
	font-size: 11px;
	font-weight: normal;
	color: #a58554;
	}

.ch5_white
	{
	font-family: "Raleway", sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	/* padding-right: 8px; */
	padding-left: 8px;
	}

.ch6
	{
	background-image: url("/site/www02.eiffel.live/media_images_theme/box_w718_round_bknd.png");
	overflow: hidden;
	}

.ch6_OLD
	{
	border-right: #844749 1px solid;
	border-left: #844749 1px solid;
	}

.ch6_OLD080507
	{
	border-right: #ACC093 1px solid;
	border-left: #ACC093 1px solid;
	}

.ch6maz
	{
	background-image: url("/site/www02.eiffel.live/media_images_theme/bar_gray_center_hor.gif");
	}

.ch6maz_d
	{
	background-image: url("/site/www02.eiffel.live/media_images_theme/bar_gray_center_hor.gif");
	padding-left: 20px;
	}

.ch7
	{
	font-size: 14px;
	font-weight: normal;
	color: #a58554;
	}

.ch8
	{
	font-size: 11px;
	font-weight: normal;
	color: #39496B;
	}

.ch9
	{
	font-size: 11px;
	color: #a58554;
	text-decoration: none;
	}

.checkout-js-required h2
	{
	font-size: 18px;
	margin: 4px;
	}

.style14
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	}

.style15
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

/*
* pre
* {
* display:none}
*/

.style16
	{
	color: #333333;
	}

.style17
	{
	color: #844749;
	}

.style18
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #844749;
	font-variant: normal;
	}

.style20
	{
	font-size: 14px;
	font-weight: normal;
	color: #a58554;
	}

.style25
	{
	font-size: 14px;
	font-weight: normal;
	}

.style26
	{
	color: #a58554;
	}

.style27
	{
	font-family: "Raleway", sans-serif;
	font-weight: normal;
	color: #a58554;
	}

.style28
	{
	font-family: "Raleway", sans-serif;
	color: #a58554;
	}

.style29
	{
	font-family: "Raleway", sans-serif;
	}

.style3
	{
	font-weight: bold;
	color: #000000;
	font-style: italic;
	}

.style33
	{
	font-size: 14px;
	font-weight: normal;
	color: #333366;
	}

.style36
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a58554;
	}

.style37
	{
	color: #333366;
	}

/* 10/05/2006 */

.style4
	{
	font-size: 12px;
	}

.style41
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	}

.style42
	{
	color: #a5855469;
	}

.style46
	{
	font-size: 11px;
	}

.style54
	{
	font-weight: normal;
	color: #a58554;
	}

.style55
	{
	color: #a58554;
	}

.style_sbt_btn
	{
	background: #fff;
	font-size: 11px;
	letter-spacing: 1.5px;
	padding: 5px 10px;
	border: 1px solid #969696;
	cursor: pointer;
	}

#cp1 .CollapsiblePanelContent
	{
	overflow: scroll;
	height: 300px;
	}

.brand_title
	{
	font-family: Times New Roman;
	font-size: 24pt;
	font-weight: normal;
	color: #844749;
	}

.CollapsiblePanel
	{
	width: 100%;
	}

.CollapsiblePanelContent
	{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

.CollapsiblePanelTab
	{
	font-size: 1em;
	}

.content-title, .content-title .ch5
	{
	padding-left: 0px !important;
	}

.contentContainer h2
	{
	font-size: 16px;
	font-weight: normal;
	text-decoration: underline;
	margin-bottom: 0;
	padding-bottom: 5px;
	}

.fbox1, .fbox3 .footer_newsletter h4, .copyright, .copyright *
	{
	font-family: "Raleway", sans-serif !important;
	font-size: 14px !important;
	color: #947655 !important;
	}

.footer_newsletter h4
	{
	font-weight: normal;
	}

.infoBoxContents
	{
	font-family: Merriweather, sans-serif;
	/* font-family: "Raleway", sans-serif; */
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	}

.infoBoxContents td
	{
	font-size: 14px;
	text-transform: none !important;
	}

.infoBoxNotice
	{
	background: #FF8E90;
	font-weight: normal;
	}

.infoBoxNoticeContents
	{
	background: #FFE6E6;
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

.jdSlideshow .slideInfoZone h2
	{
	font-size: 80%;
	font-weight: normal;
	color: inherit;
	margin: 2px 5px;
	padding: 0;
	}

.ml1
	{
	font-family: Merriweather, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	padding-bottom: 5px;
	}

.ml1_dark
	{
	font-size: 11px;
	text-transform: uppercase;
	color: #a58554;
	text-decoration: none;
	}

/* left menu links */

.ml2
	{
	font-family: "Oswald", sans-serif;
	font-size: 14px;
	color: #a58554;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 0px;
	}

.ml2b
	{
	font-family: "Raleway", sans-serif;
	/* font-family: 'Oswald', sans-serif; */
	font-size: 14px;
	/* font-weight: bold; */
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	padding-left: 0px;
	}

.ml2b:hover
	{
	font-family: "Raleway", sans-serif;
	/* font-family: 'Oswald', sans-serif; */
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding-left: 0px;
	}

.ml2n
	{
	font-family: "Oswald", sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	}

.ml3
	{
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
	}

/*
* .pl_pl
* {
* padding-left:10px;}
*/

.ml3, .ch15
	{
	font-family: "Oswald", sans-serif;
	}

.ml4
	{
	font-size: 15px;
	color: #844749;
	text-decoration: none;
	}

.ml5
	{
	font-size: 15px;
	color: #844749;
	text-decoration: none;
	}

.normal_font
	{
	font-weight: normal;
	}

span.greetUser
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a58554;
	}

td.infoBox, span.infoBox
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	}

td.infoBoxHeading
	{
	background-image: url("/site/www02.eiffel.live/media_images_theme/infobox/corner_center.gif");
	font-family: "Raleway", sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #844749F0;
	display: none;
	}

td.smallText, span.smallText, p.smallText
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	vertical-align: top;
	padding-right: 12px;
	padding-left: 12px;
	}

td.smallText_darkgray, span.smallText_darkgray, p.smallText_darkgray
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #844749;
	vertical-align: top;
	padding-right: 0;
	padding-left: 0;
	}

/* LINKS / BUTTONS */

.main_button a
	{
	font-size: 12px;
	}

.main_button.style_sbt_btn:hover
	{
	letter-spacing: 1.5px;
	}

.smallText a.pageResults
	{
	font-family: "Raleway", sans-serif;
	color: #6b5542 !important;
	}

.ch15 a
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #844749;
	font-variant: normal;
	}

.blog_description a.readmorebtn
	{
	background: linear-gradient(#e6ddca, #ddc9b1);
	color: #482411;
	border: 1px solid #be9e6c;
	}

.blog_details_link
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.blog_details_link a
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #844749;
	}

.button_as_catname
	{
	background-color: #fff;
	/* background-image: url(./media_banners/button-cat.png); */
	background: linear-gradient(#e6ddca1c, #ddc9b185);
	/* background: linear-gradient(#e6ddca, #ddc9b1); */
	font-family: "Raleway", sans-serif;
	/* font-family: 'Oswald', sans-serif; */
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1.5px;
	color: #482411;
	margin: 1px auto 0;
	margin-bottom: 4px;
	padding: 10px 0px 8px;
	border: 1px solid #a58554;
	border-radius: 0px;
	cursor: pointer;
	}

.button_as_catname_page
	{
	background-color: #fff;
	background: linear-gradient(#e6ddca1c, #ddc9b185);
	font-family: "Raleway", sans-serif;
	/* font-family: 'Raleway', sans-serif; */
	/* font-family: 'Oswald', sans-serif; */
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #482411;
	width: 350px;
	height: 5px;
	margin: 5px 0 !important;
	padding: 10px 0px 10px 0px;
	border: 1px solid #a58554;
	border-radius: 0px;
	cursor: pointer;
	}

.button_link
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #844749;
	text-decoration: none;
	}

.button_link:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #a58554;
	text-decoration: none;
	}

.clickHereLink
	{
	color: #844749;
	text-decoration: none;
	}

.CollapsiblePanelTab a
	{
	color: black;
	text-decoration: none;
	}

.designer a
	{
	font-family: "Oswald", sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	text-transform: uppercase;
	color: #000;
	}

.fbox1 a
	{
	color: #947655 !important;
	}

.group_link
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	/* font-size: 14px; */
	font-weight: normal;
	color: #000000;
	/* color: #a58554; */
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	}

.group_link .group_link
	{
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.5;
	/* text-indent: 10px; */
	display: inline-block;
	padding-right: 15px !important;
	padding-left: 10px !important;
	border-left: 4px solid #c5935e;
	}

.group_link .group_link:hover
	{
	background: #ececec;
	text-transform: uppercase;
	line-height: 1.5;
	/* text-indent: 10px; */
	display: inline-block;
	/* margin-left: -20px; */
	padding-right: 15px !important;
	padding-left: 10px !important;
	border-left: 4px solid #c5935e;
	}

.group_link:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	/* font-size: 14px; */
	font-weight: normal;
	color: #000000;
	/* color: #FC6; */
	text-decoration: none;
	}

.group_links
	{
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	/* font-size: 16px; */
	font-weight: normal;
	color: #000000;
	/* color: #FC6; */
	margin-top: 6px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	/* list-style-image: url('/site/www02.eiffel.live/media_images_theme/icon_round_content.png'); */
	}

.group_links li
	{
	padding-top: 0px;
	padding-bottom: 19px;
	}

.left_cat_title:hover a
	{
	color: #fff;
	}

.left_side .main_button
	{
	color: #000;
	}

.left_side .signup_button
	{
	text-align: center;
	float: left;
	width: 101px;
	margin-top: 7px;
	margin-left: 5px;
	padding: 2px;
	border: 1px solid #000;
	}

.left_side .signup_button a:hover
	{
	color: #000 !important;
	}

.left_side a
	{
	color: #fff;
	}

.left_side a:hover
	{
	color: #fff;
	}

.minimize_expand_link
	{
	color: #000000;
	text-decoration: underline;
	}

.next_back_link .pageResults
	{
	text-align: center;
	color: #585858 !important;
	white-space: nowrap;
	min-width: 100px;
	}

.page_description_cat a
	{
	color: #844749;
	}

.page_short_description a
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #000;
	text-decoration: none;
	}

.page_short_description a:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #000;
	text-decoration: none;
	}

.page_short_description_gray a
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	color: #a58554;
	text-decoration: none;
	}

.page_short_description_gray a:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	color: #a58554;
	text-decoration: none;
	}

.primary-button
	{
	background-color: #a58554;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
	overflow: visible;
	padding: 8px 13px;
	border: 1.5px solid #a58554;
	border-radius: 0;
	cursor: pointer;
	-webkit-appearance: none;
	}

.search_page_link
	{
	color: #000 !important;
	}

.social_link .follow_title
	{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	float: left;
	width: 34%;
	padding: 5px 0px;
	}

.tdddynew a.pageResults_sym
	{
	font-size: 11px;
	text-decoration: none;
	position: relative;
	z-index: 999;
	padding: 3px 7px 3px;
	}

a
	{
	font-weight: normal;
	color: #000;
	text-decoration: none;
	}

a.cream_serum
	{
	display: block;
	padding-top: 30px;
	}

a.main
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
	font-variant: normal;
	}

a.main:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #000000 !important;
	}

a.main_button
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	}

a.main_button:hover
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	line-height: 1.5;
	letter-spacing: 1px;
	color: #000000 !important;
	}

a.page_link
	{
	color: #000000;
	}

a.page_link_newsletter1
	{
	font-family: "Raleway", sans-serif !important;
	font-weight: normal !important;
	}

a.page_link_newsletter2
	{
	font-family: "Raleway", sans-serif !important;
	font-weight: normal !important;
	}

a.page_list
	{
	white-space: normal;
	}

a.page_list div.button_as_catname
	{
	text-align: center;
	}

a.page_list div.button_as_catname_page
	{
	text-align: center;
	position: relative;
	/* width: 100% !important; */
	/* height: auto !important; */
	margin: 0 auto !important;
	}

a.pageResults
	{
	background: #ffffff75 !important;
	/* background: #ffffff; */
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: 100 !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000 !important;
	display: inline-block;
	padding: 7px 8px;
	border: 1px solid #b5b5b594;
	/* border: 1px solid #A09A9A; */
	}

a.pageResults_sym
	{
	background: transparent;
	font-size: 20px !important;
	letter-spacing: 1px;
	color: #000 !important;
	display: inline-block;
	padding: 7px 17px 7px !important;
	border: 1px solid #A09A9A;
	}

a:hover
	{
	font-weight: normal;
	color: #000;
	}

button_linkh1
	{
	/* Replica of Ch10 with Margin and display attributes */
	font-family: "Raleway", sans-serif;
	font-size: 40px;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	display: inline;
	margin: 0;
	margin-left: 0px;
	padding-left: 0px;
	}

div.terms-container .button
	{
	text-align: right;
	padding-top: 4px;
	}

td.collpsible_links
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	line-height: 1.5;
	vertical-align: middle;
	border: solid 1px #844749;
	}

u a
	{
	color: #844749;
	}

/* FORMS / INPUTS */

.main_darkgray select
	{
	font-family: "Oswald", sans-serif;
	padding: 2px 7px;
	}

#cboxClose
	{
	display: none;
	}

#cboxOverlay
	{
	background: #000 !important;
	z-index: 10 !important;
	opacity: 0.6 !important;
	cursor: default !important;
	}

#defaultSelected strong b
	{
	font-family: "Merriweather", sans-serif;
	}

#email_address
	{
	width: 260px;
	}

#inline_content #no_thanks
	{
	float: right;
	height: 21px;
	cursor: pointer;
	}

#inline_content .submit_button
	{
	background: #a58554 !important;
	color: #fff;
	width: 100%;
	margin-bottom: 0px !important;
	padding: 8px;
	border: 0;
	}

#popupEmail
	{
	color: #afafaf;
	width: 100%;
	padding: 8px;
	}

#popupEmailF
	{
	color: #5d5d5d;
	float: left;
	width: 14% !important;
	margin-right: 10px;
	padding: 6px;
	}

#popupFname
	{
	color: #afafaf;
	float: left;
	width: 49%;
	padding: 8px;
	}

#popupFname, #popupLname, #popupEmail
	{
	margin-bottom: 5px;
	}

#popupFname, #popupLname, #popupEmail, #inline_content .submit_button
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px !important;
	height: auto !important;
	border: 1px solid #d4d4d4;
	border-radius: 0px !important;
	}

#popupFnameF
	{
	color: #5d5d5d;
	float: left;
	width: 14% !important;
	margin-right: 10px;
	margin-left: 45px;
	padding: 6px;
	}

#popupFnameF, #popupLnameF, #popupEmailF
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px !important;
	height: auto !important;
	margin-bottom: 5px;
	/* border-radius: 0px !important; */
	}

#popupLname
	{
	color: #afafaf;
	float: right;
	width: 49%;
	padding: 8px;
	}

#popupLnameF
	{
	color: #5d5d5d;
	float: left;
	width: 14% !important;
	margin-right: 10px;
	padding: 6px;
	}

#popupMessageF b
	{
	color: #000 !important;
	}

#popupMessageF center
	{
	float: right;
	width: 40%;
	padding-top: 20px;
	}

.contact_form
	{
	margin-left: 0px !important;
	}

.contact_us_title
	{
	width: calc(100% - 200px);
	}

.email_message
	{
	letter-spacing: 1px;
	color: #ff0000;
	margin-right: 15px !important;
	margin-bottom: 10px !important;
	margin-left: 15px !important;
	}

.email_message font
	{
	font-size: 12px;
	}

.enquiry_view
	{
	color: #00FF00;
	padding-left: 10px;
	}

.error_message
	{
	color: #BB0022;
	}

.errorBox
	{
	background: #000000;
	font-family: "Raleway", sans-serif;
	font-size: 10px;
	font-weight: normal;
	}

.inputOptional
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #844749;
	}

.inputRequirement
	{
	font-family: "Raleway", sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #F00;
	}

.messageBox
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	}

.messageStackError, .messageStackWarning
	{
	background-color: transparent;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	color: #000000;
	}

.messageStackSuccess
	{
	background-color: #99ff00;
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #000000;
	}

.page_description_small_no_padding select
	{
	width: 80% !important;
	}

.submit_button
	{
	cursor: pointer;
	}

.success_message
	{
	color: #844749;
	}

CHECKBOX, input, RADIO, select
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	/* width: 50% !important; */
	/* height: 31px; */
	margin-right: -2px;
	margin-bottom: 10px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #d4d4d4;
	border-radius: 0px;
	box-shadow: inset 0 0 7px rgba(146, 146, 146, 0.25);
	}

div.terms-container textarea
	{
	height: 270px;
	border: 1px solid #000;
	}

form
	{
	font-weight: normal;
	display: inline;
	}

input[type="image"]
	{
	outline: 0 !important;
	}

label.optional
	{
	font-weight: normal;
	}

table.formArea
	{
	background: #f1f9fe;
	border-width: 1px;
	border-style: solid;
	border-color: #7b9ebd;
	}

td.fieldKey
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	}

td.fieldValue
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	}

td.formAreaTitle
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	}

textarea
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	width: 100%;
	border-color: #BDBDBD;
	border-radius: 5px;
	box-shadow: inset 0 0 7px rgba(146, 146, 146, 0.25);
	}

/* HEADER / TOOLBAR / NAVIGATION */

.main_navbar
	{
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 10px;
	}

.ch10_darkbreadcrumb
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	/* font-size: 6px; */
	font-weight: normal;
	text-align: center;
	color: #000;
	font-variant: normal;
	margin-bottom: 0px;
	padding-left: 0px !important;
	}

#toolbar
	{
	background: url("media_banners/header_toolbar_bknd.png") !important;
	position: fixed;
	z-index: 2000;
	width: 100%;
	height: 40px;
	-webkit-box-shadow: 0 -1px 5px 6px rgba(117, 86, 55, 0.5) !important;
	}

#toolbar .header_links
	{
	font-size: 11px;
	font-variant: small-caps;
	float: left;
	margin-top: 5px;
	}

#toolbar .left_side #quick_find
	{
	font-size: 10px;
	position: relative;
	float: left;
	width: 131px;
	margin-left: 7px;
	}

#toolbar .left_side .searchbox .search_icon
	{
	position: absolute;
	top: 0;
	left: 144px;
	/* left: 240px; */
	}

#toolbar .left_side .signup_button
	{
	border-color: #000;
	}

#toolbar .right_side
	{
	color: #fff;
	float: right;
	margin-right: 3px;
	}

#toolbar .right_side .header_links
	{
	font-size: 11px;
	letter-spacing: 1px;
	color: #000;
	float: left;
	}

#toolbar .right_side .header_links a
	{
	font-size: 11px;
	letter-spacing: 1px;
	color: #a88661;
	margin-right: 2px;
	margin-left: 2px;
	}

#toolbar .right_side .searchbox
	{
	float: left;
	}

#toolbar .right_side .test
	{
	float: left;
	}

#toolbar_top_bar
	{
	background-color: #ff4579 !important;
	text-align: center;
	letter-spacing: 1.5px;
	color: white !important;
	vertical-align: middle;
	position: fixed;
	z-index: 3000;
	width: 100%;
	min-height: 20px;
	padding: 8px 0 3px 0;
	}

.account_menu
	{
	font-family: "Raleway", sans-serif;
	float: left;
	max-width: 120px;
	padding-top: 4px;
	padding-bottom: 15px;
	}

.account_menu>.ml1
	{
	font-family: arial, verdana, sans-serif;
	}

.account_menu_main
	{
	float: right;
	margin-right: 5px;
	}

.header_back
	{
	background: url("https://www02.eiffel.live/site/www02.eiffel.live/media_banners/bknd_header_tile.png") repeat scroll 0% 0% rgba(255, 255, 255, 0.98);
	/* background-image: linear-gradient(#a58554, #ddc9b1); */
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 122px;
	}

.left_side .advanced_search
	{
	/* display: none; */
	position: absolute;
	left: 18%;
	float: left;
	margin-top: 5px;
	margin-left: 8px;
	}

.left_side .advanced_search a
	{
	color: #000 !important;
	}

.left_side .searchbox
	{
	float: left;
	/* float: right; */
	margin-top: 7px;
	}

.left_side .searchbox .advanced_search
	{
	float: left;
	}

.left_side .searchbox .search_icon
	{
	position: absolute;
	/* position: relative; */
	/* top: -22px; */
	/* left: 144px; */
	/* float: left; */
	}

.menu
	{
	font-family: "Oswald", sans-serif;
	display: inline-block;
	position: relative;
	z-index: 20 !important;
	width: auto;
	margin-top: 5px;
	}

.menu .menu_link
	{
	background-color: transparent;
	font-family: "Oswald", sans-serif;
	font-size: 11px;
	font-weight: 200;
	text-transform: uppercase;
	color: #be9e6c;
	-webkit-font-smoothing: antialiased !important;
	text-decoration: none;
	display: block;
	position: relative;
	margin-top: 4px;
	margin-bottom: 6px;
	padding: 11px 17px 10px 17px;
	}

.menu .menu_link:hover a
	{
	color: #fff;
	}

.menu .menu_start
	{
	display: block;
	position: relative;
	padding: 10px 17px 10px 17px;
	}

.menu .submenu
	{
	font-family: "Raleway", sans-serif;
	text-transform: none;
	display: none;
	}

.menu .submenu_visible
	{
	background-color: #FFFFFF;
	font-family: "Raleway", sans-serif;
	text-transform: none;
	display: block;
	position: absolute;
	z-index: 999;
	width: auto;
	/* width: 170px; */
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 15px;
	border-top: solid 1px #000000;
	box-shadow: 1px 1px 12px 0px #a58554;
	-webkit-box-shadow: 1px 1px 12px -3px #000;
	}

.menu .submenu_visible .submenu_links
	{
	background-color: #FFFFFF;
	font-family: "Raleway", sans-serif;
	text-transform: none;
	color: #000000;
	display: block;
	position: relative;
	padding: 5px 5px 3px 15px;
	}

.menu .submenu_visible .submenu_links a
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
	text-decoration: none;
	}

.menu .submenu_visible .submenu_links:hover
	{
	background-color: #FFFFFF;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-transform: none;
	letter-spacing: 1px;
	color: #000000;
	display: block;
	position: relative;
	padding: 5px 5px 3px 15px;
	}

.menu .submenu_visible .submenu_links:hover a
	{
	background-color: #000000;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	}

.nav
	{
	background: #e6ddca;
	}

.nav li
	{
	border-color: #a58554;
	}

.nav li li a
	{
	background-color: #FFFFFF;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 2px;
	color: #000;
	}

.nav li li li a
	{
	background-color: #fffefb;
	color: #000;
	}

.navbr .fa-lg
	{
	font-size: 25px !important;
	}

.search_icon
	{
	font-size: 17px;
	vertical-align: top;
	display: inline;
	width: 30px;
	height: 22px;
	margin-left: -1.6em;
	}

.top-tel, .top-social_link .fa, #toolbar .left_side .signup_button a.main_button, #toolbar .left_side .signup_button a.main_button:hover
	{
	color: #a88661;
	}

.top_dropdown_menu_link > span
	{
	background-color: #a88661;
	}

.top_toolbar_dropdown .nav
	{
	background-color: #e6ddca;
	}

a.headerNavigation:hover
	{
	font-size: 13px;
	font-weight: normal;
	color: #844749;
	}

.menu .menu_link a
	{
	font-family: "Oswald", sans-serif;
	font-size: 19px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #be9e6c;
	-webkit-font-smoothing: antialiased !important;
	text-decoration: none;
	}

.menu .menu_start a
	{
	font-size: 17px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	}

.nav a:hover
	{
	background-color: #e5e5e5;
	letter-spacing: 2px;
	color: #000;
	}

a.navbar_menu .navbar_submenu
	{
	display: none;
	}

a.navbar_menu:hover .navbar_submenu
	{
	background-color: #ffffff;
	line-height: 2;
	color: #000000;
	display: block;
	position: absolute;
	z-index: 999;
	float: left;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
	border: solid 1px #000000;
	}

tr.header
	{
	background: #000;
	font-weight: normal;
	}

tr.headerNavigation
	{
	background: #bbc3d3;
	font-weight: normal;
	}

td.headerNavigation
	{
	background: #bbc3d3;
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	}

a.headerNavigation
	{
	font-size: 13px;
	font-weight: normal;
	color: #844749;
	text-decoration: none;
	}

.nav a
	{
	letter-spacing: 2px;
	color: #333;
	}

tr.headerError
	{
	background: #844749;
	font-weight: normal;
	}

td.headerError
	{
	background: #844749;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #a58554;
	}

tr.headerInfo
	{
	background: #00ff00;
	font-weight: normal;
	}

td.headerInfo
	{
	background: #00ff00;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #a58554;
	}

/* CONTENT / PAGE / BLOG / NEWSLETTER */

#inline_content
	{
	border: 1px solid #A7A7A7;
	}

#inline_content .description
	{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	}

#inline_content .line1, #inline_content .olines
	{
	text-transform: uppercase;
	}

#inline_content .title
	{
	font-weight: bold !important;
	color: #000;
	}

.blog_description
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	line-height: 2;
	letter-spacing: 1px;
	color: #000;
	hyphens: none;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.blog_image
	{
	padding-top: 5px;
	padding-bottom: 5px;
	}

.blog_short_description
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.blog_subtitle
	{
	font-size: 23px;
	line-height: 30px;
	letter-spacing: 1px;
	color: #844749;
	padding-top: 0px !important;
	padding-bottom: 5px;
	padding-left: 23px;
	}

.blog_subtitle_newsletter2
	{
	font-size: 14px;
	font-weight: 500;
	width: 100% !important;
	margin-top: 15px;
	padding-left: 0px;
	}

.blog_title
	{
	font-family: "Raleway", sans-serif;
	font-size: 36px;
	font-weight: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #844749;
	font-variant: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-left: 8px solid #844749;
	}

.cat_list_home_page_empty_row
	{
	height: 0px !important;
	}

.cat_list_table_btn
	{
	padding-top: 5px !important;
	}

.category_lists div
	{
	text-align: center;
	width: 96% !important;
	}

.cats_indent
	{
	padding-left: 20px;
	}

.content_height
	{
	height: 10px !important;
	}

.contentContainer
	{
	padding-bottom: 10px;
	}

.contentText, .contentText table
	{
	font-size: 11px;
	line-height: 1.5;
	padding: 5px 0 5px 0;
	}

.group_cat_bottom_height
	{
	width: 80px;
	}

.left_cat_sub_sub_title
	{
	/* background-color: #FFFFFF; */
	font-family: "Raleway", sans-serif;
	text-transform: none;
	display: block;
	/* z-index: 999; */
	/* width: 170px; */
	/* width: auto; */
	/* margin-top: 0px; */
	/* padding-top: 5px; */
	/* padding-bottom: 15px; */
	}

.left_cat_sub_title
	{
	/* background-color: #FFFFFF; */
	font-family: "Raleway", sans-serif;
	text-transform: none;
	display: block;
	/* z-index: 999; */
	/* width: 170px; */
	/* width: auto; */
	/* margin-top: 0px; */
	/* padding-top: 5px; */
	/* padding-bottom: 15px; */
	}

.left_cat_title
	{
	font-family: "Oswald", sans-serif;
	font-size: 19px;
	font-weight: 200;
	text-transform: uppercase;
	line-height: 0px !important;
	letter-spacing: 1px;
	color: #695241;
	-webkit-font-smoothing: antialiased !important;
	text-decoration: none;
	}

.page_description
	{
	font-family: "Raleway", sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 46px;
	letter-spacing: 1px;
	color: #000;
	vertical-align: top;
	/* margin-bottom: 30px; */
	padding-right: 8px;
	padding-bottom: 0px;
	/* padding-bottom: 0px; */
	padding-left: 0px;
	}

.page_description_cat
	{
	font-family: "Raleway", sans-serif;
	font-size: 18px;
	line-height: 2.5;
	letter-spacing: 1px;
	color: #472a16;
	vertical-align: top;
	margin-bottom: 6px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 0px !important;
	/* padding-bottom: 30px; */
	padding-left: 10px;
	}

.page_description_page_newsletter1
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 2;
	}

.page_description_page_newsletter2
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.75;
	color: #666;
	vertical-align: top;
	margin-bottom: 14px;
	/* padding-right: 8px; */
	padding-bottom: 15px;
	padding-left: 0px;
	}

.page_short_description
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #000;
	vertical-align: top;
	padding-right: 12px;
	padding-left: 18px;
	}

.page_short_description_gray
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	color: #000;
	vertical-align: top;
	width: 40px;
	padding-right: 0px !important;
	padding-left: 0px !important;
	}

.pageCount
	{
	font-weight: 300;
	letter-spacing: 1px;
	color: #a58554;
	}

.pageResults
	{
	font-size: 11px;
	color: #a58554;
	/* color: #000; */
	text-decoration: none;
	}

.prod_read_more
	{
	float: right;
	}

.read_more_newsletter2
	{
	font-size: 14px;
	color: #844749;
	}

.related_content_descr
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a58554;
	margin: 0;
	margin-left: 0px;
	padding-right: 16px;
	padding-left: 16px;
	}

.related_content_name
	{
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	margin-top: 5px;
	padding-right: 16px;
	padding-left: 16px;
	}

.related_content_short_descr
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00FFFF;
	margin: 0;
	margin-left: 0px;
	padding-right: 16px;
	padding-left: 16px;
	}

.related_content_title
	{
	font-family: "Raleway", sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	margin: 0;
	margin-left: 16px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom: solid 1px #844749CC;
	}

/*
* .thumbnails:hover
* {
* box-shadow:0 0px 10px rgba(0,0,0,0.8) inset, 0 0px 10px rgba(0,0,0,0.8) inset;
* }
*/

.search_page_title
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
	}

.section_cat_title
	{
	display: none;
	}

.sub_content_descr
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a58554;
	margin: 0;
	margin-left: 0px;
	padding-left: 0px;
	}

.sub_content_name
	{
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #844749;
	font-variant: normal;
	margin: 0;
	margin-left: 0px;
	padding-left: 0px;
	}

/* CATEGORY / PRODUCT / SHOPPING / CHECKOUT */

.checkout-column-left
	{
	padding: 0 10px 10px 10px;
	}

.checkout-column-right
	{
	width: 220px;
	padding-right: 10px;
	}

.checkout-dashed-line
	{
	border-top: 1px dashed #000;
	}

.checkout-dialog-box
	{
	text-align: center;
	visibility: hidden;
	position: absolute;
	z-index: 9999;
	width: 540px;
	height: 300px;
	}

.checkout-field-short
	{
	width: 130px;
	padding: 2px;
	}

.checkout-form-error
	{
	font: 11px arial;
	font-weight: bold;
	color: #F00;
	clear: left;
	}

.checkout-hidden
	{
	display: none;
	}

.checkout-highlight
	{
	background: #f8f8f9;
	}

.checkout-input-error
	{
	border: 2px solid #F00;
	}

.checkout-input-text
	{
	padding: 2px;
	}

.checkout-input-text, .checkout-select
	{
	font: 12px arial;
	}

.checkout-js-pane
	{
	text-align: left;
	overflow-y: scroll;
	height: 184px;
	padding: 8px;
	border: 1px solid #000;
	}

.checkout-js-required
	{
	font: 12px arial, verdana, sans-serif;
	visibility: visible;
	position: relative;
	margin: 120px auto;
	padding: 10px;
	border: 2px solid #F00;
	}

.checkout-loading
	{
	text-align: center;
	padding: 30px;
	}

.checkout-login-box table td
	{
	padding: 4px;
	}

.checkout-login-box table th
	{
	background-color: #000000;
	text-align: left;
	color: #fff;
	font: 11px arial;
	padding: 4px;
	}

.checkout-msg-failure
	{
	font-weight: bold;
	text-align: left;
	color: #900;
	width: 100%;
	}

.checkout-msg-success
	{
	font-weight: bold;
	text-align: left;
	color: #090;
	width: 100%;
	}

.checkout-order-total
	{
	text-align: right;
	}

.checkout-order-total table tr td
	{
	padding: 4px;
	}

.checkout-order-total table tr td.ot_total
	{
	font-size: 16px;
	font-weight: bold;
	}

.checkout-order-total-wrapper
	{
	text-align: right;
	}

.checkout-overlay
	{
	background-color: #FFF;
	text-align: center;
	visibility: hidden;
	position: absolute;
	z-index: 5000;
	top: 0px;
	left: 0px;
	width: 100%;
	}

.checkout-productListing-data
	{
	background-color: #fff;
	padding: 10px;
	}

.checkout-productListing-heading
	{
	background-color: #844749;
	font: 14px arial;
	font-weight: bold;
	color: #fff;
	}

.checkout-productListing-heading a
	{
	font-size: 12px;
	color: #fff;
	}

.checkout-returning-customer
	{
	background-color: #fff;
	text-align: center;
	width: 100%;
	padding: 20px;
	border: 1px solid #b6b7cb;
	}

.checkout-spacing-1
	{
	font-size: 1px;
	height: 10px;
	}

.checkout-spacing-2
	{
	font-size: 1px;
	height: 10px;
	}

.checkout-tip
	{
	font: 10px arial;
	font-style: italic;
	clear: left;
	padding-left: 8px;
	}

.checkoutBarCurrent
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #a58554;
	}

.checkoutBarFrom, .checkoutBarTo
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #a58554;
	}

#cart_quantity table tbody tr td div
	{
	display: block !important;
	}

#checkout-coupon-status
	{
	text-align: left;
	font: 11px arial, verdana, sans-serif;
	}

#other_products_list
	{
	top: 10px;
	padding-top: 9px;
	}

#other_products_listd
	{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	}

#shopping_cart_submenu
	{
	background: #fff;
	display: none;
	position: absolute;
	top: 29px;
	min-width: 195px;
	max-width: 292px;
	margin-left: -135px;
	padding: 10px;
	border: 1px solid #C3C3C3;
	}

#shopping_cart_submenu .ml1
	{
	text-transform: capitalize !important;
	}

#shopping_cart_submenu a
	{
	text-transform: capitalize;
	color: #000 !important;
	margin: 0 !important;
	}

.account_menu:hover #shopping_cart_submenu
	{
	display: block;
	}

.current-img .thumb_container
	{
	width: 110px;
	}

.listautoship
	{
	font-size: 12px !important;
	color: #000 !important;
	white-space: normal;
	}

.mfg_prd_class .width_994
	{
	width: 745px !important;
	}

.orderEdit
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #844749;
	text-decoration: underline;
	}

.payment-row, .shipping-row
	{
	cursor: pointer;
	}

.payment_details_white
	{
	color: #844749;
	}

.pr_category
	{
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	color: #a58554;
	text-decoration: none;
	}

.pr_descr
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	color: #464646;
	}

.pr_list_spacer_height
	{
	height: 60px;
	}

.pr_name
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a58554;
	text-decoration: none;
	}

.pr_price
	{
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	display: inline-block;
	padding-top: 7px;
	padding-bottom: 0px;
	}

.pr_price_special
	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #844749;
	text-decoration: none;
	padding-bottom: 5px;
	}

.pr_product_price
	{
	font-family: "Oswald", sans-serif;
	/* font-family: Arial; */
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #000000;
	}

.pr_reg
	{
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	display: inline-block;
	padding-bottom: 0px;
	}

.priceValue
	{
	font-family: arial, verdana;
	font-size: 22px;
	/* font-weight: normal; */
	}

.productListing tr td
	{
	font-size: 14px;
	}

.productListing-heading
	{
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	text-align: center;
	color: #000000;
	padding: 11px;
	border-top: 1px dotted;
	border-bottom: 1px dotted;
	}

.productListing-heading_mazen
	{
	/* shopping-cart header/footer color */
	font-family: "Raleway", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	text-align: center;
	color: #844749;
	width: 50px;
	border-top: 1px dotted #AEAEAE;
	border-right: 1px dotted #AEAEAE;
	border-bottom: 1px dotted #AEAEAE;
	border-left: 1px dotted #AEAEAE;
	}

.qty_down
	{
	background-color: #fff;
	position: absolute;
	width: 50px;
	height: 28px;
	/* padding-right: 12px; */
	border: 1px solid #5f5f5f;
	}

.qty_down img
	{
	padding-top: 9px;
	padding-left: 8px;
	}

.qty_up
	{
	background-color: #fff;
	position: absolute;
	width: 50px;
	height: 28px;
	/* padding-top: 5px; */
	/* padding-right: 12px; */
	border: 1px solid #5f5f5f;
	}

.qty_up img
	{
	padding-top: 9px;
	padding-left: 8px;
	}

.shipping-row
	{
	position: relative;
	width: 100%;
	padding: 2px;
	}

.shipping-row .cost
	{
	position: absolute;
	top: 0;
	right: 2px;
	}

.shipping_details_white
	{
	color: #000000;
	}

.shipping_estimator
	{
	text-align: left;
	float: none;
	width: 350px;
	margin-top: 10px;
	}

.socialsharing_product a
	{
	color: #333 !important;
	display: inline-block;
	margin: 0px 3px;
	}

.soldout
	{
	font-family: "Oswald", sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	color: #a58554;
	float: right;
	padding-top: 3px;
	}

.swatch_row
	{
	text-align: center;
	vertical-align: top;
	/* width: 25%; */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	}

.swatch_row_name
	{
	text-align: center;
	vertical-align: top;
	word-break: break-all;
	display: inline-block;
	width: 25%;
	}

.swatch_row_selected
	{
	border: solid 2px #000000;
	}

.swatch_row_unselected
	{
	border: solid 0px #000000;
	}

.thec_add .whishlist-btn
	{
	background: #000 !important;
	color: #fff !important;
	width: 100% !important;
	border: none !important;
	border-radius: 0px !important;
	box-shadow: none !important;
	}

.view_chart_size, .view_chart_size:hover
	{
	font-weight: bold;
	}

.whishlist-btn
	{
	background: #ebe4d5;
	font-family: "Raleway", sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 2px;
	width: 130px;
	height: 36px;
	margin-top: 0px;
	padding: 7px;
	border: 1px solid #be9e6c;
	border-radius: 0px;
	cursor: pointer;
	-webkit-appearance: none;
	}

.whishlist-btn-gold
	{
	background: #fff;
	background: linear-gradient(#ffffff, #ececec);
	/* background: #333; */
	font-family: "Raleway", sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
	margin-bottom: 7px;
	-webkit-appearance: none;
	}

div#checkout-shipping-quotes
	{
	font: 14px arial;
	font-weight: bold;
	text-align: center;
	color: #787878;
	}

div#checkout-shipping-quotes table
	{
	text-align: left;
	width: 100%;
	}

div#ERROR_payment, div#ERROR_shipping
	{
	background-color: #F00;
	text-align: center;
	color: #FFF;
	display: none;
	width: 100%;
	padding: 10px 0 10px 0;
	border: 2px solid #96171A;
	}

iframe#checkout-gateway
	{
	visibility: hidden;
	width: 0;
	height: 0;
	}

select.checkout-select
	{
	padding: 1px;
	}

span.soldout font
	{
	text-align: center;
	color: #844749;
	position: absolute;
	top: 85px;
	right: 0;
	width: 240px;
	}

table.productListing
	{
	/* shopping-cart header/footer color */
	border: 0px;
	border-style: solid;
	border-color: #a58554;
	border-spacing: 1px;
	}

.checkout-login-box table
	{
	border: 1px solid #b6b7cb;
	}

td.productListing-data
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-align: center;
	color: #000;
	vertical-align: top;
	padding: 10px 10px 10px 10px;
	}

.wishlist-table td
	{
	padding: 3px;
	}

td.productListing-data_mazen
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-align: center;
	color: #000;
	vertical-align: top;
	}

td.product_description, span.product_description, p.product_description, .product_description
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	vertical-align: top;
	padding-left: 0px;
	}

ul.checkout-payment-methods
	{
	margin: 0;
	padding: 0;
	list-style: none;
	}

ul.checkout-payment-methods li
	{
	padding-top: 10px;
	}

ul.checkout-payment-methods li a.payment-title
	{
	font: 14px arial;
	font-weight: bold;
	text-decoration: none;
	}

ul.checkout-payment-methods li a.payment-title:hover
	{
	color: #000;
	cursor: pointer;
	}

ul.checkout-payment-methods li div
	{
	padding-left: 20px;
	}

/* IMAGES / SLIDERS / MEDIA */

.main_logo
	{
	padding: 00px;
	}

#dynamo-effects-logo
	{
	float: left;
	}

#flexslider_banner
	{
	background: transparent !important;
	position: relative !important;
	z-index: 10;
	/* width: 976px; */
	/* border: 1px solid green !important; */
	}

#flexslider_bknd
	{
	z-index: -1 !important;
	top: 40px !important;
	width: 100% !important;
	height: 98% !important;
	/* height: 140% !important; */
	/* min-height: 965px !important; */
	}

#flexslider_bknd .flex-direction-nav
	{
	display: none;
	}

#flexslider_bknd .slide_background
	{
	background-repeat: repeat-x !important;
	height: 100% !important;
	}

#flexslider_bknd ul, #flexslider_bknd ul li
	{
	margin-left: 0;
	}

#flexslider_bknd:hover .flex-direction-nav
	{
	display: block;
	}

#image_container
	{
	width: 9999px;
	margin-top: -1px;
	margin-left: -1px;
	border: 1px solid green;
	list-style: none;
	}

#mySlideshow
	{
	z-index: 5;
	width: 981px;
	height: 230px;
	}

#piGal .outer
	{
	margin-left: 0px;
	}

#piGal ul
	{
	list-style-type: none;
	}

#vertical_image_container
	{
	display: inline-block;
	width: 9999px;
	margin-top: -1px;
	margin-left: -1px;
	border: 1px solid black;
	list-style: none;
	}

#vertical_image_container img
	{
	vertical-align: top;
	display: block;
	width: auto;
	height: 42%;
	margin: 0px 10px 0 0;
	}

#image_container img
	{
	vertical-align: top;
	display: inline;
	width: auto;
	height: 100%;
	margin: 0 10px 0 0;
	}

/*
* #youtube_css_left
* {
* width: 100%;
* }
*/

#youtube_css_left iframe
	{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 25px;
	}

/*
* #youtube_css_right
* {
* width: 100%;
* }
*/

#youtube_css_right iframe
	{
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	}

* html .jdSlideshow a.left
	{
	background: url("/site/www02.eiffel.live/media_images_theme/fleche1.gif") no-repeat top left;
	}

* html .jdSlideshow a.right
	{
	background: url("/site/www02.eiffel.live/media_images_theme/fleche2.gif") no-repeat top right;
	}

* html .jdSlideshow a.right, * html .jdSlideshow a.left
	{
	filter: alpha(opacity=50);
	}

.big_image
	{
	text-align: center;
	float: left;
	overflow: hidden;
	/* width: 440px !important; */
	/* width: 299px; */
	margin: 0px;
	/* box-shadow: 0 0px 10px #AAA, 0 0px 10px #AAA; */
	}

.blog_image img
	{
	width: 620px;
	/* width: 500px; */
	}

.big_image img
	{
	width: 316px;
	/* width: 260px; */
	height: auto;
	}

.blog_image_left
	{
	float: left;
	margin: 0 10px 0 0;
	}

.blog_image_left .imagelink1
	{
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	}

.blog_image_right
	{
	float: right;
	margin: 0 0 0 10px;
	}

.cat_img_td img.imagelink1
	{
	margin-bottom: 10px !important;
	}

.content_listing img
	{
	width: 90%;
	height: auto;
	}

.flexslider
	{
	background: none;
	display: block !important;
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	border-radius: 0px !important;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
	}

.flexslider .slides img
	{
	/* display: block; */
	width: max-content !important;
	/* width: auto !important; */
	/* height: 100% !important; */
	margin: 0 auto;
	}

.flexslider ul li
	{
	padding: 0px 0px 0px 0px !important;
	}

.image_border
	{
	border: 1px solid #B1B1B1;
	}

.image_container
	{
	position: relative;
	overflow: hidden;
	width: auto;
	}

.image_container img
	{
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-transition: all .6s ease-in-out;
	-ms-transition: all .6s ease-in-out;
	-o-transition: all .6s ease-in-out;
	-webkit-transition: all 1.4s ease-in-out;
	}

.image_overlay
	{
	background-color: rgba(0, 0, 0, 0.3);
	display: none;
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	cursor: pointer;
	}

.image_overlay .overlay_text
	{
	text-transform: uppercase;
	position: relative;
	top: 47%;
	margin-top: 0px;
	/* margin-top: 225px; */
	padding-top: 0px;
	}

.imagelink1
	{
	margin: 0;
	padding: 0;
	padding-top: 0px !important;
	/*padding-top: 16px !important;*/
	border: 0px solid #000000;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	}

.imagelink1:link
	{
	margin: 0;
	padding: 0;
	padding-top: 16px !important;
	border: 0px solid #000000;
	}

.imagelink1:visited
	{
	margin: 0;
	padding: 0;
	padding-top: 16px !important;
	border: 0px solid #000000;
	}

.imagelink1:hover
	{
	margin: 0;
	padding: 0;
	padding-top: 16px !important;
	border: 0px solid #000000;
	}

.jcarousel-skin-tango .jcarousel-clip-vertical
	{
	width: 105px;
	max-height: 669px;
	/* max-height: 435px; */
	}

.jcarousel-skin-tango .jcarousel-container-vertical
	{
	height: auto;
	padding: 0px 0px;
	}

.jdSlideshow
	{
	display: none;
	position: relative;
	overflow: hidden;
	}

.jdSlideshow .loadingElement
	{
	background-color: #00ACEE;
	/* background-color: #000; */
	/* background-image: url('img/loading-bar-black.gif'); */
	/* background-repeat: no-repeat; */
	/* background-position: center center; */
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}

.jdSlideshow .slideElement
	{
	background-color: #00ACEE;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	}

.jdSlideshow .slideInfoZone
	{
	background: #00ACEE;
	color: #00ACEE;
	text-indent: 0;
	position: absolute;
	z-index: 10;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	margin: 0px;
	}

.jdSlideshow .slideInfoZone p
	{
	font-size: 60%;
	color: #00ACEE;
	margin: 2px 5px;
	padding: 0;
	}

.jdSlideshow a
	{
	font-size: 100%;
	color: inherit;
	text-decoration: none;
	}

.jdSlideshow a.left
	{
	background: url("/site/www02.eiffel.live/media_images_theme/fleche1.png") no-repeat top left;
	top: 0;
	left: 0;
	}

.jdSlideshow a.right
	{
	background: url("/site/www02.eiffel.live/media_images_theme/fleche2.png") no-repeat top right;
	top: 0;
	right: 0;
	}

.jdSlideshow a.right, .jdSlideshow a.left
	{
	position: absolute;
	z-index: 10;
	width: 40%;
	height: 100%;
	opacity: 0.2;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20);
	-khtml-opacity: 0.2;
	cursor: pointer;
	}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover
	{
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	}

.jdSlideshow img
	{
	margin: 0;
	border: 0;
	}

.overlay_text
	{
	font-size: 20px;
	color: #fff;
	display: none;
	padding-top: 160px;
	padding-right: 10px;
	padding-left: 10px;
	}

.small_image
	{
	/* text-align: right; */
	float: right;
	width: 135px !important;
	/* width: 418px; */
	padding-top: 5px;
	}

.thumbnails
	{
	width: 105px;
	/* width: 98%; */
	height: auto;
	margin: 0px;
	/* box-shadow: 0 0px 10px #a58554, 0 0px 10px #a58554; */
	}

.thumbnails_wrapper
	{
	float: left;
	width: 80px;
	margin-right: 2px;
	}

/*
* .feature_section.image_container img
* {
* display:inline;
* width:auto;
* height:100%;
* }
*/

.vertical_feature_navigation
	{
	position: absolute;
	z-index: 101;
	/* top: 47%; */
	}

.vertical_feature_navigation > a.prev
	{
	background: url(../images/prev.png) no-repeat center center;
	}

.vertical_feature_navigation > a.next
	{
	background: url(../images/next.png) no-repeat center center;
	}

.vertical_feature_section
	{
	position: absolute;
	overflow: hidden;
	width: 6%;
	height: 35%;
	}

.vertical_feature_section img.image_big
	{
	z-index: 1;
	width: auto;
	height: 42%;
	}

/* FOOTER */

#footer
	{
	position: relative;
	z-index: 3;
	padding-top: 0px;
	}

#footer .copyright
	{
	font-family: "Raleway", sans-serif;
	text-align: center;
	letter-spacing: 1px;
	margin-bottom: 10px;
	padding-top: 5px;
	}

#footer .social_footer a
	{
	margin-right: 10px;
	}

#footer a .fa
	{
	font-size: 25px;
	color: #947655;
	}

#footer input#email, #footer input.primary-button
	{
	width: 65px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	}

#inline_content_footer
	{
	background: transparent;
	width: 981px;
	margin: 0 auto;
	}

#inline_content_footer #no_thanks
	{
	float: right;
	height: 21px;
	cursor: pointer;
	}

#inline_content_footer .description
	{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	}

#inline_content_footer .line1, #inline_content_footer .olines
	{
	text-transform: uppercase;
	}

#inline_content_footer .submit_button
	{
	background: #a58554;
	color: #fff;
	float: right;
	width: 10% !important;
	margin-top: 0px !important;
	padding: 6px;
	border: 0;
	}

#inline_content_footer .title
	{
	font-weight: bold !important;
	color: #000;
	}

#inline_content_footer, .footer_banner, .footer_toolbar
	{
	position: relative;
	z-index: 20 !important;
	}

#popupFnameF, #popupLnameF, #popupEmailF, #inline_content_footer .submit_button
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px !important;
	height: auto !important;
	border: 1px solid #d4d4d4;
	/* border-radius: 0px !important; */
	}

#siteFooter
	{
	width: 100% !important;
	}

#siteFooter a
	{
	font-size: 12px;
	}

.footer_banner
	{
	position: relative;
	z-index: 1;
	}

.footer_banner > .width_981
	{
	height: 231px;
	}

.footer_banner>div
	{
	text-align: center;
	margin: 0 auto;
	}

.footer_menu
	{
	font-size: 12px;
	display: table;
	width: 100%;
	padding: 0 1%;
	}

.footer_menu a
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	color: #947655;
	white-space: nowrap;
	}

.footer_menu ul li
	{
	padding: 3px 0;
	}

.footer_menu>li
	{
	text-align: left;
	display: table-cell;
	padding: 0 8px;
	}

.footer_menu>li>a
	{
	font-family: "Oswald", sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: white;
	/* color: #947655; */
	/* color: #402819; */
	-webkit-font-smoothing: antialiased !important;
	white-space: nowrap;
	display: block;
	min-height: 20px;
	margin-bottom: 7px;
	padding-top: 34px;
	/* padding-top: 104px; */
	padding-bottom: 10px;
	border-bottom: solid 1px #a58554;
	/* border-bottom: thin solid #E6E6E6; */
	}

.footer_news_banner
	{
	text-align: left;
	float: left;
	width: 40%;
	height: 70px;
	}

.footer_newsletter
	{
	margin-top: 6px;
	}

.footer_toolbar
	{
	background-color: #fff;
	background: url("media_banners/bknd_footer_tile.png");
	display: block;
	bottom: 0;
	width: 100%;
	}

.footer_toolbar #footer
	{
	background-color: transparent;
	text-align: left;
	width: 90%;
	min-width: 981px;
	margin: 0 auto;
	padding: 20px 5% 10px;
	}

.footer_top_height
	{
	height: 0px !important;
	}

.home_footer_tool_bar #footer
	{
	background: none;
	}

.home_footer_tool_bar #toolbar
	{
	background: url("/media_banners/bknd_tile_footer_layer.png") repeat-x 0 0 /100% 100% !important;
	bottom: -15px;
	height: auto;
	}

.home_footer_tool_bar #toolbar a, .home_footer_tool_bar #toolbar2 a
	{
	font-family: "Raleway", sans-serif;
	text-align: center;
	line-height: 3px;
	letter-spacing: 1px;
	color: #333;
	border-bottom: thin solid #E6E6E6;
	}

.home_footer_tool_bar .bodytextSmall, .home_footer_tool_bar .bodytextSmallDarkest
	{
	font-size: 12px;
	}

.home_footer_tool_bar hr
	{
	border-top: 1px solid #ccc;
	}

.navbr .socialsharing_product.social_footer a
	{
	padding-right: 2px !important;
	padding-left: 2px !important;
	}

.socialsharing_product.social_footer
	{
	text-align: left;
	/* text-align: center; */
	}

.home_footer_tool_bar .social_footer
	{
	text-align: center;
	}

.socialsharing_product.social_footer a
	{
	margin: 0 3px 0 0;
	margin-right: 8px;
	}

tr.footer
	{
	background: #bbc3d3;
	font-weight: normal;
	}

td.footer
	{
	background: #bbc3d3;
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a58554;
	}

/* LAYOUT / UTILITIES */

.main_frame
	{
	text-align: justify;
	text-justify: inter-cluster;
	}

.main_frame br
	{
	display: none;
	}

.main_frame p
	{
	font-family: "Raleway", sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 2;
	letter-spacing: 1px;
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
	}

.main-table
	{
	position: relative;
	z-index: 1;
	padding-top: 40px;
	}

.col-center
	{
	padding-left: 20px;
	}

.designer
	{
	font-family: "Raleway", sans-serif;
	font-size: 16px !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
	padding-left: 10px;
	}

.flx_slider_container
	{
	margin-top: -6px;
	}

.hidden
	{
	display: none;
	}

.inline_c
	{
	margin: 0px !important;
	padding: 0px !important;
	}

.klink
	{
	background-color: #fff;
	}

.left_align
	{
	text-align: left !important;
	}

.left_float
	{
	float: left;
	}

.left_p_desc
	{
	font-size: 13px;
	text-align: left;
	line-height: 1.35;
	letter-spacing: .5px;
	padding-right: 0px;
	padding-left: 0px;
	}

.left_side
	{
	color: #fff;
	float: left;
	width: 260px;
	}

.left_side .search
	{
	float: left;
	width: 131px !important;
	}

.moduleRowOver
	{
	/* background-color: #D7E9F7; */
	cursor: pointer;
	}

.no-pad
	{
	padding: 0;
	}

.paddingTopMore
	{
	padding-top: 4px;
	}

.para-image-wrapper.width_720
	{
	width: 100% !important;
	}

.pl_pl.zeropaddingleft
	{
	padding-left: 0px;
	}

.press
	{
	background: transparent url(/images/background-presspolaroid.jpg) no-repeat left top;
	font-size: 12px;
	color: gray;
	display: inline;
	position: relative;
	float: left;
	overflow: hidden;
	width: 257px;
	height: 220px;
	margin: -2px 9px 20px 0;
	}

.right_column
	{
	width: 100% !important;
	}

.right_pad_10
	{
	padding-right: 10px;
	}

.right_pad_15
	{
	padding-right: 15px;
	}

.screen_center
	{
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -420px;
	margin-left: -300px;
	}

.selarrowbtn
	{
	top: 4px !important;
	right: 1px !important;
	height: 15px !important;
	}

.spacer
	{
	height: 5px !important;
	}

.state_container
	{
	position: relative;
	float: left;
	}

.success
	{
	font-weight: bold;
	color: green;
	}

/*
* .effect7
* {
* margin:3px;
* position:relative
*
* -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset
* -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset
* box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
* }
*
*
* .effect7:before, .effect7:after
* {
* content:"";
* position:absolute;
* z-index:-1;
* -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
* -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
* box-shadow:0 0 20px rgba(0,0,0,0.8);
* top:0;
* bottom:0;
* left:10px;
* right:10px;
* -moz-border-radius:100px / 10px;
* border-radius:100px / 10px;
* }
* .effect7:after
* {
* right:10px;
* left:auto;
* -webkit-transform:skew(8deg) rotate(3deg)
* -moz-transform:skew(8deg) rotate(3deg);
*
* -ms-transform:skew(8deg) rotate(3deg);
*
* -o-transform:skew(8deg) rotate(3deg)
* transform:skew(8deg) rotate(3deg);
* }
*/

.tCell
	{
	background: transparent url(/images/background-presspolaroid.jpg) no-repeat left top;
	font-size: 12px;
	color: gray;
	display: inline;
	position: relative;
	float: left;
	overflow: hidden;
	width: 230px;
	height: 192px;
	margin: 0px 9px 20px 0;
	padding-top: 7px;
	}

.tCell2
	{
	background: white;
	/* background: transparent url(/images/background-presspolaroid2.jpg) no-repeat left top; */
	width: 240px;
	height: 0px;
	margin: 5px;
	padding-top: 0px;
	border-radius: 6px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
	/* box-shadow: 1px 1px 1px 1px #ccc; */
	-webkit-box-shadow: 1px 1px 1px 1px #ccc;
	-moz-box-shadow: 1px 1px 1px 1px #ccc;
	}

.td_height_colspan_3
	{
	display: none;
	}

.transparent_wrapper
	{
	background: rgba(0, 0, 0, 0.53) !important;
	}

.width_510
	{
	width: 545px;
	}

.width_620
	{
	width: 620px !important;
	}

.width_620 .hidden_imgs
	{
	width: 500px !important;
	}

.width_994
	{
	width: 100% !important;
	}

.width_full
	{
	width: 100% !important;
	}


.width_resp
	{
	width: 981px !important;
	}
.wrapper
	{
	display: block;
	width: 1200px;
	height: auto;
	/* margin: 1%; */
	}

div.terms-container
	{
	background-color: #000000;
	width: 640px;
	height: 300px;
	padding: 10px;
	}

table.tCell2
	{
	background-color: white;
	margin: 0;
	}

table.vtop td
	{
	vertical-align: top !important;
	}

table.vtop td div.html_dropdown_div
	{
	margin-top: 0px !important;
	}

/* OTHER / LEGACY */

.main strong b
	{
	font-family: "Merriweather", sans-serif;
	}

.main.general
	{
	font-family: "Raleway", sans-serif;
	}

.main.general b
	{
	font-family: "Merriweather", sans-serif;
	}

#bill_city, #ship_city
	{
	width: 110px;
	}

#bill_country, #ship_country
	{
	width: 280px;
	}

#bill_firstname, #ship_firstname
	{
	width: 120px;
	}

#bill_postcode, #ship_postcode
	{
	width: 80px;
	}

#bill_street_address, #bill_suburb, #ship_street_address, #ship_suburb
	{
	width: 268px;
	}

#confirmToTermsNConditions
	{
	vertical-align: middle;
	}

#dob
	{
	width: 120px;
	}

#rpp_div2
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	line-height: 2em;
	height: 26px;
	padding: 6px 8px 8px 10px !important;
	}

#rpp_div3
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	line-height: 2em;
	height: 26px;
	padding: 6px 8px 8px 10px !important;
	}

.alert-warning
	{
	background-color: #fff !important;
	color: #000 !important;
	border-color: #fff !important;
	}

.bg1
	{
	background-image: url("/site/www02.eiffel.live/media_images_theme/m14.gif");
	background-repeat: repeat-y;
	}

/*
* $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
*
* osCommerce, Open Source E-Commerce Solutions
* http://www.oscommerce.com
*
* Copyright (c) 2003 osCommerce
*
* Released under the GNU General Public License
*/

.boxText
	{
	font-family: "Raleway", sans-serif;
	font-size: 9px;
	}

.btmsel
	{
	top: 23px !important;
	}

.col-left
	{
	vertical-align: top;
	padding-top: 75px;
	/* padding-top: 45px; */
	}

.custom_textbox_login
	{
	width: 200px !important;
	padding: 5px !important;
	}

.fa-lg
	{
	font-size: 25px;
	color: #a58554;
	}

.fa-pink
	{
	font-size: 25px !important;
	color: #844749 !important;
	vertical-align: -24% !important;
	width: 8% !important;
	margin-top: 1%;
	}

.fbox1
	{
	line-height: 25px;
	width: 200px;
	}

.fbox1 div
	{
	color: #947655 !important;
	}

.fbox1, .fbox2, .fbox3
	{
	color: #000;
	float: left;
	min-height: 1px;
	}

.fbox1>div>img
	{
	width: 180px;
	}

.fbox2
	{
	float: left;
	/* float: right; */
	clear: right;
	width: calc(100% - 300px) !important;
	/* width: 80% !important; */
	/* width: auto; */
	padding-left: 90px;
	}

.fbox3
	{
	float: right;
	width: 200px;
	height: 100px;
	}

.flex-control-paging
	{
	display: none !important;
	}

.flex-direction-nav .flex-disabled
	{
	display: block !important;
	/* display: none !important; */
	opacity: 1 !important;
	}

.flt-right .alldpdn .html_dropdown_options_list
	{
	width: 81px !important;
	}

.flt-right table tr
	{
	float: right;
	}

.html_dropdown_div
	{
	margin: 0px !important;
	}

.html_dropdown_options_list.btmsel1
	{
	top: 23px;
	}

.LI-profile-badge
	{
	position: absolute;
	right: 21%;
	bottom: 1%;
	}

.lyt_style_3
	{
	text-align: center !important;
	word-wrap: break-word;
	width: 180px;
	/* width: 280px; */
	}

.lyt_style_4
	{
	text-align: center !important;
	word-wrap: break-word;
	width: 200px;
	}

.mobile_total .main b
	{
	font-family: "Merriweather", sans-serif;
	}

.no_back_submit
	{
	background: none;
	line-height: 16px;
	border: 0;
	cursor: pointer;
	}

.only_small_one
	{
	text-align: right;
	}

.para-block
	{
	width: 100% !important;
	}

.pink
	{
	font-weight: 500;
	color: #844749 !important;
	}

.pl_pl
	{
	font-size: 15px;
	text-align: center;
	color: #000;
	padding-left: 0px;
	/* padding-left: 10px; */
	}

.pl_pl_
	{
	text-align: center;
	}

.prod_listing_form
	{
	float: left;
	}

.se
	{
	font-size: 9px;
	color: #2C2C2C;
	width: 86px;
	border: #505050 1px solid;
	}

.se2
	{
	font-size: 9px;
	color: #2C2C2C;
	width: 104px;
	border: #505050 1px solid;
	}

.se3
	{
	font-size: 9px;
	color: #2C2C2C;
	width: 70px;
	border: #505050 1px solid;
	}

.search
	{
	font-size: 13px !important;
	letter-spacing: 1px;
	vertical-align: top;
	width: 161px;
	height: 22px;
	padding: 2px 6px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	}

.socialsharing_product
	{
	color: #333;
	margin-bottom: 0px !important;
	padding-top: 2px;
	}

.stockWarning
	{
	font-family: "Raleway", sans-serif;
	font-size: 10px;
	color: #a58554;
	}

.sub_total
	{
	font-size: 12px;
	}

.transition
	{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	}

div#progress_bar
	{
	text-align: left;
	position: relative;
	width: 300px;
	height: 20px;
	padding: 1px;
	border: 1px solid #000;
	}

div#progress_bar div#progress
	{
	background-color: #2E9127;
	text-align: left;
	width: 0;
	height: 100%;
	}

div#progress_status
	{
	font: 11px verdana;
	font-weight: bold;
	color: #96171A;
	padding-top: 10px;
	padding-bottom: 4px;
	}

/*
* label{display:block;
* float:left;
* padding:5px 5px 1px 5px;
* font-weight:bold;
* font-size:11px;
* color:#444}
*/

label
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444;
	display: block;
	}

label.bill_state, label.ship_state
	{
	display: block;
	position: relative;
	}

p
	{
	color: inherit;
	}

span.newItemInCart
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #a58554;
	}

span.markProductOutOfStock
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a58554;
	}

span.pageHeading
	{
	font-size: 16px;
	}

span.productSpecialPrice
	{
	font-family: "Raleway", sans-serif;
	color: #a58554;
	}

span.errorText
	{
	font-family: "Raleway", sans-serif;
	color: #a58554;
	}

td.subBar
	{
	font-family: "Raleway", sans-serif;
	font-size: 12px;
	color: #000000;
	}

td.main, p.main
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	text-transform: none !important;
	line-height: 1.5;
	color: #000000;
	white-space: nowrap;
	padding-right: 20px;
	}

span.main
	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	}

td.accountCategory
	{
	font-family: "Raleway", sans-serif;
	font-size: 13px;
	color: #aabbdd;
	}

td.tableHeading
	{
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	font-weight: normal;
	}

tr.subBar
	{
	background: #f4f7fd;
	}

/* RESPONSIVE / MEDIA QUERIES */

@media (min-width: 200px) and (max-width: 952px)
	{
	#flexslider_bknd
		{
		/* display: none !important; */
		top: 40px !important;
		/* right: -25% !important; */
		/* left: -50% !important; */
		margin: 0 auto !important;
		}
	}

@media (max-width: 981px)
	{
	#flexslider_bknd
		{
		width: 981px !important;
		}

	}

@media (max-width: 1100px)
	{
	.width_981
		{
		width: 981px !important;
		margin: 0px auto !important;
		}

	.width_100
		{
		width: 1100px !important;
		}

	.tbl_newsletter_3
		{
		width: 981px !important;
		margin: 0px auto !important;
		}
	}

@media (min-width: 1100px)
	{
	.width_981
		{
		width: 97%;
		margin: 0px auto !important;
		}

	.width_100
		{
		width: 100% !important;
		}

	.tbl_newsletter_3
		{
		width: 100% !important;
		margin: 0px auto !important;
		}

	.dv_class_percent
		{
		padding-left: 2.5%;
		}
	}

@media only screen and (min-width: 1200px)
	{
	.width_resp
		{
		width: 1200px !important;
		margin: 0px auto !important;
		}
	}

@media only screen and (max-width: 1200px) and (min-width: 981px)
	{
	.width_resp
		{
		width: 100% !important;
		margin: 0px auto !important;
		padding: 0 10px 10px;
		}
	}

@media only screen and (max-width: 1360px) and (min-width: 781px)
	{
	.LI-profile-badge
		{
		position: absolute;
		right: 135px !important;
		bottom: 1% !important;
		}
	}
