html {
  position: relative;
  min-height: 100%;
}

body
{
	width:100%;
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 60px;
	font-family: 'Ubuntu', sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	background-color:#F5F5F5;
}

body,td,th {
	font-family: 'Ubuntu', sans-serif;
	font-size: 12x;
}

p {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
}

.lg-container {
    background-color: #ffffff;
    max-width: 980px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.lg-navbar-white {
    background-color: #ffffff;
}

#display_box
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:2000px;
	z-index: 5000;
	background-image:url('/images/bg_blocker.png');
	background-repeat:repeat;
	text-align:center;
	vertical-align:middle;
}

#page_popup_box
{
	position:absolute;
	width: 800px;
	height: 600px;
	top: 50px;
	left: 50%;
	margin-left: -400px;
	margin-top: 0px;
	padding-left:0px;
	padding-top:0px;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif;
	color: #7C7C7C;
	text-decoration: none;
	font-weight: normal;
}

#page_popup_box_1200x600
{
	position:absolute;
	width: 1200px;
	height: 600px;
	top: 50px;
	left: 50%;
	margin-left: -600px;
	margin-top: 0px;
	padding-left:0px;
	padding-top:0px;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif;
	color: #7C7C7C;
	text-decoration: none;
	font-weight: normal;
}

#page_popup_container
{
	
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index: 10000;
	background-image:url('/images/bg_blocker.png');
	background-repeat:repeat;
	text-align:center;
	vertical-align:middle;
}

#display_box_with_transparent
{
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; vertical-align:middle;
}

div#main_content_x
{
    min-height: 100%
}

div#main_content_no_border
{
	width:980px;
	margin:auto;
	background-color:#FFFFFF;
}

.page_title{ font-size: 30px; font-family: 'Ubuntu', sans-serif; color: #DDDDDD; font-weight: bold; text-decoration: none;}

.account_name{ font-size: 22px; font-family:'Open Sans', Arial, Verdana, sans-serif, 'Times New Roman'; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.account_welcome{font-family: Trebuchet MS, Trebuchet, sans-serif, Verdana, Arial, Helvetica; font-size: 14px; color: #666666; text-decoration:none; font-weight: normal;}

.login_link_text{font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #999999; text-decoration: none; font-weight: normal; font-style:none;}

.required {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; font-weight: bold;}

.checkout_form_header_row{ font-size: 16px; font-family: 'Ubuntu', sans-serif; color: #00A7E3; font-weight: bold; text-decoration: none;}

.receipt{ font-size: 14px; line-height:20px; font-family: 'Open Sans', Arial, sans-serif, "Times New Roman"; color: #333333; font-weight: normal; text-decoration: none;}

.receipt_thanks{ font-size: 24px; font-family: 'Open Sans', Arial, sans-serif, "Times New Roman"; color: #999999; font-weight: bold; text-decoration: none;}

.receipt_heading{ font-size: 20px; font-family: 'Open Sans', Arial, sans-serif, "Times New Roman"; color: #333333; font-weight: bold; text-decoration: none;}

.receipt_email_address{ font-size: 18px; font-family: 'Open Sans', Arial, Verdana, sans-serif, "Times New Roman"; color: #5AAAF5; font-weight: bold;}

.continue_link, a.continue_link:link, a.continue_link:visited, a.continue_link, a.continue_link:active{ font-size: 18px; font-family: Arial, sans-serif, "Times New Roman"; color: #00A7E3; font-weight: bold; text-decoration: none;}

.form_text{font-family: 'Ubuntu', sans-serif; font-size: 14px; color: #818181; text-decoration: none; font-weight: 400; font-style:none;}

.form_text_large{font-family: 'Ubuntu', sans-serif; font-size: 16px; color: #818181; text-decoration: none; font-weight: bold; font-style:none;}

.form_terms_text{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #818181; text-decoration: none; font-weight: bold; font-style:none;}

.form_field_comment{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; font-style:italic;}

.main_text{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #818181; font-weight: normal; text-decoration: none;}

.maintext{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #818181; font-weight: normal; text-decoration: none;}

.product_results_title{ font-size: 16px; font-family: 'Ubuntu', sans-serif; color: #941A00; font-weight: bold; text-decoration: none;}
.product_results_subtitle{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #666666; font-weight: bold; text-decoration: none;}


.page_title_policies{ font-size: 14px; font-family: 'Ubuntu', sans-serif; color: #000000; font-weight: bold; text-decoration: none;}

.error_text{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #CC0000; font-weight: normal; text-decoration: none;}

.message_error{ font-size: 11px; font-family: 'Ubuntu', sans-serif; color: #CC0000; font-weight: normal; text-decoration: none; background-color: #FFFFCC; border: thin solid #333333;}

.message_success{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #666666; font-weight: bold; text-decoration: none; background-color: #FFFFCC; border: thin solid #333333;}

a:link {
	color: #999999;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #666666;
}
a:active {
	color: #666666;
}

a.remove_link:link, a.remove_link:visited {
font-size: 10px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: normal; text-decoration: none;;
}
a.remove_link:hover, a.remove_link:active {
font-size: 10px; font-family: 'Ubuntu', sans-serif; color: #666666; font-weight: normal; text-decoration: none;;
}

a.go_back_to_editor_link:link {
	color: #FA8408;
}
a.go_back_to_editor_link:visited {
	color: #FA8408;
}
a.go_back_to_editor_link:hover {
	color: #FA8408;
}
a.go_back_to_editor_link:active {
	color: #FA8408;
}

.checkout_product_list_title{font-size: 16px; font-family: 'Ubuntu', sans-serif; color: #7E7E7E; font-weight: bold; text-decoration: none;}

.checkout_info_about_back_button{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: normal; text-decoration: none;}
.checkout_info_about_logo_editing{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #FA8408; font-weight: normal; text-decoration: none;}

.checkout_product_name{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: bold; text-decoration: none;}

.checkout_product_special_message{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #8fd922; font-weight: normal; text-decoration: none;}

.checkout_original_price{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: bold; text-decoration: none;}

.checkout_sale_price{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: bold; text-decoration: none;}

.checkout_total_table{font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: normal; text-decoration: none;}

.checkout_total{font-size: 14px; font-family: 'Ubuntu', sans-serif; color: #7E7E7E; font-weight: bold; text-decoration: none;}

.member_nav_header {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: normal;}
a.member_nav:link {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #0099FF; text-decoration: none; font-weight: normal;}
a.member_nav:visited {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #0099FF; text-decoration: none; font-weight: normal;}
a.member_nav:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #0099FF; text-decoration: none; font-weight: normal;}
a.member_nav:active {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #0099FF; text-decoration: none; font-weight: normal;}

a.member_nav_big:link {font-family: 'Ubuntu', sans-serif; font-size: 14px; color: #0099FF; text-decoration: none; font-weight: bold;}
a.member_nav_big:visited {font-family: 'Ubuntu', sans-serif; font-size: 14px; color: #0099FF; text-decoration: none; font-weight: bold;}
a.member_nav_big:hover {font-family: 'Ubuntu', sans-serif; font-size: 14px; color: #0099FF; text-decoration: none; font-weight: bold;}
a.member_nav_big:active {font-family: 'Ubuntu', sans-serif; font-size: 14px; color: #0099FF; text-decoration: none; font-weight: bold;}

a.member_mail_nav:link {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.member_mail_nav:visited {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.member_mail_nav:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.member_mail_nav:active {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}

a.member_mail_nav_not_read:link {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.member_mail_nav_not_read:visited {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.member_mail_nav_not_read:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.member_mail_nav_not_read:active {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}

.member_group_nav {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;}
a.member_group_nav:link {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;}
a.member_group_nav:visited {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;}
a.member_group_nav:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;}
a.member_group_nav:active {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;}

a.member_group_topic_link:link {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.member_group_topic_link:visited {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.member_group_topic_link:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #941c1d; text-decoration: none; font-weight: bold;}
a.member_group_topic_link:active {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #941c1d; text-decoration: none; font-weight: bold;}

a.member_group_topic_sub_link:link {font-family: 'Ubuntu', sans-serif; font-size: 10px; color: #999999; text-decoration: none; font-weight: bold;}
a.member_group_topic_sub_link:visited {font-family: 'Ubuntu', sans-serif; font-size: 10px; color: #999999; text-decoration: none; font-weight: bold;}
a.member_group_topic_sub_link:hover {font-family: 'Ubuntu', sans-serif; font-size: 10px; color: #941c1d; text-decoration: none; font-weight: bold;}
a.member_group_topic_sub_link:active {font-family: 'Ubuntu', sans-serif; font-size: 10px; color: #941c1d; text-decoration: none; font-weight: bold;}

a.member_group_topic_num_replies:link {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #999999; text-decoration: none; font-weight: bold;}
a.member_group_topic_num_replies:visited {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #999999; text-decoration: none; font-weight: bold;}
a.member_group_topic_num_replies:hover {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #941c1d; text-decoration: none; font-weight: bold;}
a.member_group_topic_num_replies:active {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #941c1d; text-decoration: none; font-weight: bold;}

.member_group_topic_sub_text{ font-size: 10px; font-family: 'Ubuntu', sans-serif; color: #999999; font-weight: normal; text-decoration: none;}

.member_name{font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
.member_large_post{font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: normal;}
.member_action{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #9D3B18; text-decoration: none; font-weight: normal;}

.member_form{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: normal;}
.member_form_field_text{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
.member_form_field_bold{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.member_form_notation{font-family: 'Ubuntu', sans-serif; font-size: 9px; color: #999999; text-decoration: none; font-weight: normal;}



.text_timetamp{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: normal;}

a.link_member_username_big:link{font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username_big:visited{font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username_big:hover {font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username_big:active{font-family: 'Ubuntu', sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}

a.link_member_username:link{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username:visited{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.link_member_username:active{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}


a.link_member_post:link{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.link_member_post:visited{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.link_member_post:hover {font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
a.link_member_post:active{font-family: 'Ubuntu', sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}


.footer_link{font-family: 'Ubuntu', sans-serif; color: #fff; font-weight: normal; text-decoration: none;}

a.footer_link:link {font-family: 'Ubuntu', sans-serif; color: #fff; font-weight: normal; text-decoration: none;}
a.footer_link:visited {font-family: 'Ubuntu', sans-serif; color: #fff; font-weight: normal; text-decoration: none;}
a.footer_link:hover {font-family: 'Ubuntu', sans-serif; color: #fff; font-weight: normal; text-decoration: none;}
a.footer_link:active {font-family: 'Ubuntu', sans-serif; color: #fff; font-weight: normal; text-decoration: none;}

.cart_list_table_header_row{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; font-weight: bold; background-color: #666666; text-decoration: none;}
.cart_list_table_data_1_row{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #000000; font-weight: normal; background-color: #EAEAEA; text-decoration: none;}
.cart_list_table_data_2_row{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #000000; font-weight: normal; background-color: #FFFFFF; text-decoration: none;}

.table_list_header_bar{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; font-weight: bold; background-color: #666666; text-decoration: none; background-image: url(/images/bar_bg_dark.jpg); background-repeat: repeat-x;}

.table_list_header_bar_completed{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; font-weight: bold; background-color: #666666; text-decoration: none; background-image: url(/images/bar_bg_light.jpg); background-repeat: repeat-x;}

.table_list_header_bar_current{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; font-weight: bold; background-color: #666666; text-decoration: none; background-image: url(/images/bar_bg_red.jpg); background-repeat: repeat-x;}

.table_list{ border: #666666 solid; border-width: 1px 1px 1px; border-color: #666666 #666666 #666666; background-color: #FFFFFF;}
.table_list_title{ font-size: 14px; font-family: 'Ubuntu', sans-serif; color: #666666; font-weight: bold; text-decoration: none;}
.table_list_row_1{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #000000; font-weight: normal; background-color: #FFFFFF; text-decoration: none;}

.table_list_row_2{ font-size: 12px; font-family: 'Ubuntu', sans-serif; color: #000000; font-weight: normal; background-color: #EAEAEA; text-decoration: none;}

.image_link_member_profile{border: #000000 solid; border-width: 1px 1px 1px; border-color: #000000 #000000 #000000;}
.image_link_member_profile_no_image{border-width: 0px 0px 0px;}

.custom_logo_form_table{ border: #03A7E4 solid; border-width: 1px 1px 1px; border-color: #03A7E4 #03A7E4 #03A7E4;}
.custom_logo_form_header_row{ font-size: 18px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; background-color:#03A7E4;}
.custom_logo_form_field_number{ font-size: 18px; font-family: 'Ubuntu', sans-serif; color: #03A7E4;}
.custom_logo_form_field_text{ font-size: 16px; font-family: 'Ubuntu', sans-serif; color: #767676;}

.custom_logo_form_text_field, custom_logo_form_dropdown, custom_logo_form_jumpmenu {border-top: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; background: #FFFFFF; color: #767676; font-size: 16px; font-family: 'Ubuntu', sans-serif;}

.guarantee_text{font-size: 13px; font-family: 'Ubuntu', sans-serif; color: #FFFFFF; text-decoration: none; font-weight: normal; font-style:none;  line-height: 18px;}

.custom_logo_price_text{font-size: 14px; font-family: 'Ubuntu', sans-serif; color: #03A7E4; text-decoration: none; font-weight: normal; font-style:none;}

.custom_logo_current_price_text{font-size: 22px; font-family: 'Ubuntu', sans-serif; color: #03A7E4; text-decoration: none; font-weight: bold; font-style:none;}

.account_update_links{font-family: 'Ubuntu', sans-serif; text-transform: uppercase;font-size: 1.1rem; color: #000000; text-decoration: none; font-weight: 700; font-style:none; background-color: transparent;}

a.account_update_link:link {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration:none; font-weight: 700; font-style:none;}
a.account_update_link:visited {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none;}
a.account_update_link:hover {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none; background-color: transparent !important;}
a.account_update_link:active {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none;}

.account_login_link{font-family: 'Ubuntu', sans-serif; font-size: 1.2rem; color: #000000; text-decoration: none; font-weight: 700; font-style:none;}

a.account_login_link:link {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration:none; font-weight: 700; font-style:none;}
a.account_login_link:visited {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none;}
a.account_login_link:hover {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none;  background-color: transparent !important;}
a.account_login_link:active {font-family: 'Ubuntu', sans-serif; color: #000000; text-decoration: none; font-weight: 700; font-style:none;}

.cart_login_link {
    color: #8F0887;
    text-decoration: underline;
}

.add_on_product_add_text{font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #FF6600; text-decoration: none; font-weight: bold; font-style:none;}

a.continue_shopping_link:link {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #00A7E3; text-decoration:none; font-weight: normal; font-style:none;}
a.continue_shopping_link:visited {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #00A7E3; text-decoration: none; font-weight: normal; font-style:none;}
a.continue_shopping_link:hover {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #00A7E3; text-decoration: none; font-weight: normal; font-style:none;}
a.continue_shopping_link:active {font-family: 'Ubuntu', sans-serif; font-size: 12px; color: #00A7E3; text-decoration: none; font-weight: normal; font-style:none;}

.biz_card_image_border
{
   border:1px solid #999999;
}

.navbar, .cart-navbar, .navbar-collapse, .collapse, .navbar-responsive-collapse {
    height: 100% !important;
}

.lg-logo-cart-nav {
    width: 90px;
    height: 28px;
    margin-top: 11px;;
    vertical-align: middle;
}

.btn.lg-btn {
    display: inline-block;
    font-size: 15px;
    padding: 8px 12px;
    min-width: 100px;
    text-align: center;
    text-decoration: none !important;
    border-radius: 3px;
    margin: 0 0 15px;
    text-transform: uppercase;
    font-weight: 700;
}

.footer_cart {
    margin-top: 70px;
}
.dont_worry{font-size: 15px; font-family: 'Open Sans', Arial, 'Ubuntu', sans-serif; color: #747474; font-weight: normal;}

.border_1_left_1px
{
	border-left: 1px;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#666666;
}

.lg-footer-wrapper {
  width: 100%;
  background-color: #8F0887;
  color: #ffffff;
}

.lg-footer-brief {
  padding: 5px 0 5px;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  max-width: 980px;
  margin: auto;
  text-transform: uppercase;
}

.lg-btn-yellow {
  background-color: #ffea00 !important;
  color: #000000 !important;
}

.lg-btn-yellow:hover {
  background-color: #e6d300 !important;
  color: #000000 !important;
}

.lg-btn-purple {
  border: 2px solid #8F0887;
  background-color: #fff !important;
  color: #999 !important;
}

.lg-btn-purple:hover {
  background-color: #8F0887 !important;
  color: #ffffff !important;
}

div.form-group label {
    color: #999;
    font-size: 15px;
    font-weight: 400;
}

.like-label {
    color: #999;
    font-size: 15px;
    font-weight: 400;
}

.cart-section-header {
    color: #101010;
}

.cart-product-detail {
    display: block;
   padding: 10px 5px 10px 25px;
   background-color: #f2f2f2;
   width: 100%;
   min-width: 100%;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}

.icon-bar {
    background-color: #000;
}

.fa {
    color: #d4d2d2;
    font-size: 1.45rem;
    margin-left: 0.6rem;
    position: relative;
    top: 1px;
}
    
@media (max-width: 768px) {
    .lg-logo-cart-nav {
        margin-left: 10px;
    }
}

@media (min-width: 768px) {
    .cart-column-left {
        border-right: 2px;
        border-color: #f2f2f2;
        border-style: solid;
        border-left: none;
        border-top: none;
        border-bottom: none;
        margin-right: -2px;
    }

    .cart-column-right {
        border-left: 2px;
        border-color: #f2f2f2;
        border-style: solid;
        border-right: none;
        border-top: none;
        border-bottom: none;
    }
}