body {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 12px;
	color: black;
	overflow-x: hidden;
}

.big_header_content {
	width: 100%;
	/*background: url(../images/bg_header.jpg) #66CAF4 repeat-x;*/
	background-position: bottom center;
}
.big_header {
	width: 1890px;
	padding-top: 6px;
	position: relative;
}

.big_header_up {
	width: 1890px;
	text-align: left;
	position: absolute;
	top: 6px;
	left: 0px;
}

.big_logo {
	float: left;
}

.big_logo_left {
	margin-top: 5px;
	margin-left:10px;
}

.big_logo_img {
	vertical-align: top;
	margin-top: 7px;
}


.big_header_up_middle {
	margin-top: -40px;
	margin-left: -55px;
	width:250px;
	float:none;
}


.big_bg_content_header_middle {
	/*background: url(../images/bg_content_header_middle.jpg) no-repeat;*/
	background-position: top center;
	width: 1890px;
	height: 150px;
}



.big_content {
	width: 1890px;
	text-align: left;

}

.big_bg_content_header_middle3 {
	/*background: url(../images/bg_content_header_middle.jpg) no-repeat;*/
	background-position: top center;
/*width: 740px;*/
height: 45px;
font-size: 32px;
background-color: #FDBA49;
text-align: left;
padding-top:5px;
padding-left:-5px;
}


span#middle_menu{
	width: 700px;
margin-left: 80px;
font-size: 32px;
font-weight: bold;
text-decoration: none;
word-wrap: break-word;
position: absolute;
	
}

#narrow_featured_name_small a{
	font-size:32px;
	text-decoration: none;
	}
  

span#middle_menu a{
		font-size:32px;
	font-weight:normal;
	text-decoration:none;
	word-wrap:break-word;
	color:black;
	
}

span#middle_menu_right{
	font-size:32px;
	font-weight:bold;
	text-decoration:none;
	float: right;
}

span#middle_menu_right a{
	font-size:32px;
	font-weight:bold;
	text-decoration:none;
	word-wrap:break-word;
	color:red;
	-webkit-text-stroke-width: 0.5px;
			-webkit-text-stroke-color: black;
}

.big_middle_content {
	width: 1900px;
	/*background: url(../images/pole_side_left.jpg) no-repeat;*/
	background-position: top left;
	height: 800px;
	float: left;
}

.big_middle_content_right {
	width: 1900px;
	/*background: url(../images/pole_side_right.jpg) no-repeat;*/
	background-position: top right;
	min-height: 800px;
}

.big_middle_content_container {
	width: 1900px;
	margin: 0px 5px 0px 10px;
}


.big_dropbtn {
  background-color: #FDBA49;
  color: black;
  font-size: 32px;
	font-weight:normal;
  border: none;
}
#middle_menu.big_spacer{
	color: black;
	font-size: 32px;
}

span.big_spacer{
	color: black;
	font-size: 32px;
}

.big_dropdown {
  position: relative;
  display: inline-block;
  margin-left:-6px;
}

.big_dropdown-content {
  display: none;
  position: absolute;
  background-color: #FDBA49;
  min-width: 640px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.big_dropdown-content a {
  color: black;
  padding: 10px 13px;
  text-decoration: none;
  display: block;
  border-bottom: 1px dotted #000;
}

.big_dropdown-content a:hover {color:#000;}

.big_dropdown:hover .big_dropdown-content {display: block;color:#000;}

.big_dropdown:hover .big_dropbtn {background-color: #FDBA49;color:#000;}

.big_left_search_area_sub2{
	clear:both;
	float:left;
	margin-top:2px;
}


/* 
 * {
  box-sizing: border-box;
}
*/



.chips-slider-container {
  border: solid 0px;
  width: 1890px;
  padding: 0px;
}

.chips-slider-parent {
  width: 1890px;
  display: flex;
  border: solid 0px;
}

.chips-slider-parent .csx-chips-items {
  background-color: #FDBA49;
  padding: 0px;
}
div.csx-chips-items_outer{

	width: 1855px !important;
	overflow-x: hidden;
	text-overflow: ellipsis;

}

.chips-slider-parent .csx-chips-items:nth-child(2) {
  background-color: #FDBA49;
  flex: 1;
  display: block;
  overflow-x: hidden;
  height:max-content;
}

.csx-chips-menu {
	width:1790px;
  padding: 0;
  margin: 0;
  list-style: none;
  white-space: nowrap;
  height:max-content;
}

.csx-chips-menu li {
  display: inline-block;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 2px;
  border: solid 0px;
  text-decoration:none;
  height:max-content;
}

.csx-chips-menu li a{
	font-size: 32px;
  text-decoration:none;
  color: #000;
  height:max-content;
}

.csx-chips-sub-menu {
  display: none;
  position: absolute;
  background-color: #FDBA49;
  padding-left: 5px;
  padding-top: 5px;
  margin: 0;
  margin-left: -11px;
  list-style: none;
  text-decoration:none;
}

.csx-chips-sub-menu li {
  display: block;
  text-decoration:none;
  padding-top: 5px;
  border-bottom: 1px dotted #000;
}

.csx-chips-menu li:hover>.csx-chips-sub-menu {
  display: block;
  z-index:999;
  text-decoration:none;
  position: absolute;
  overflow-y: scroll;
}
#next{
	font-size:32px;
	text-decoration: none;
	color: red;
	font-weight: bolder;
	-webkit-text-stroke-width: 0.5px;
			-webkit-text-stroke-color: black;

}

#prev{
	font-size:32px;
	text-decoration: none;
	color: red;
	font-weight: bolder;
	-webkit-text-stroke-width: 0.5px;
			-webkit-text-stroke-color: black;
}

.big_bg_middle_some_page {
	width: 1900px;
height: 600px;
text-align: left;
float: left;
font-size: 32px;
}

#big_mycustomscroll3{
	/*background: url(../images/bg_middle_some_page.jpg) repeat-x;*/
	width: 1900px;
height: auto;
overflow-x: hidden;
position: relative;
margin-right: 10px !important;
padding-right: 10px;
top: 0px;
left: 0px;
text-align: left;
scrollbar-color: #FDBA49 #FDBA49;
font-size: 32px;
	
}


.big_search_section {
	margin: 15px 0px -5px 5px;
	text-align: left;
	width: 1100px;
	
	overflow-x: hidden;
}

.big_search_section_list {
	margin: 0px;
	padding: 0px 0 0 0;
}

.big_search_section_list li {
	float: left;
	font-size: 32px;
	color: black;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
}

.big_search_section_list .my_list {
	padding-top: -5px;
	
}

.big_search_section_list .my_list a {
	text-decoration: none;
	color: black;
	padding-top: 5px;
	font-weight: bold;
	margin-right: -4px;
}

.big_search_section_list .my_list a:hover {
	text-decoration: underline;
}

.big_search_section_list .inter_spacer {
	width: 12px;
}

.big_fild_search {
	font-size: 32px;
	font-weight: bold;
}

.big_select_search {
	font-size: 24px;
	border: 1px solid black;
	width: 100px;
	margin: 0px;
	padding: 0px;
	height: 23px;
}

.big_select_sort {
	font-size: 24px;
	border: 1px solid black;
	width: 280px;
	margin-left: -3px;
	padding: 0px;
	height: 23px;
}

.big_select_flag {
	font-size: 24px;
	border: 1px solid black;
	width: 120px;
	margin-left: -3px;
	padding: 0px;
	height: 23px;
}

.big_select_search option {
	font-size: 24px;
}

.big_input_search {
	margin-left: 5px;
	padding-left: 0px;
	font-size: 32px;
	border: 1px solid black;
	width: 565px;
	height: 33px;
	line-height: 30px;
}

input.big_input_price {
	margin-left: 2px;
	padding-left: 0px;
	font-size: 32px;
	border: 1px solid black;
	width: 51px;
	line-height: 30px;
}
li p#big_price_label{
	margin-top:4px;
}


li .big_fly a:hover{
	background-image: url(../images/menuArrow.gif);
	
}

.big_btn_go {
	background: url(../images/btn_go.png) no-repeat;
height: 32px;
width: 39px;
cursor: pointer;
border: 0px;
font-size: 18px;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 0px;
position: absolute;
margin-left: -60px;
margin-top: -30px;
}


.big_section_current_page {
	margin: 10px 23px 0px 3px;
text-align: left;
float: left;
width: 1890px;
}

.big_current_page {
	font-size: 24px;
	font-weight: bold;
	float: left;
}

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

.big_current_page .big_subcategory_page {
	font-size: 24px;
	font-weight: normal;
	text-decoration: none;
}

.big_subcurrent_page {
	font-size: 32px;
	font-weight: normal;
}

.big_input_search{
	margin-left: 5px;
	padding-left: 0px;
	font-size: 32px;
	border: 1px solid black;
	width: 567px;
	height: 33px;
	line-height: 30px;
	}




/*****************************************************************************************************************************************************/
/* CSS for big 800x600 */

.big_header_content {
width: 100%;
/*background: url(../images/bg_header.jpg) #66CAF4 repeat-x;*/
background-position: bottom center;
}

.big_header {
width: 1890px;
padding-top: 6px;
position: relative;
height:155px;
}

.big_header_up {
width: 1890px;
text-align: left;
position: absolute;
top: 6px;
left: 0px;
}

.big_logo {
float: left;
width: 343px;
}

.big_logo_left {
margin-top: 5px;
margin-left:10px;
}

.big_logo_img {
vertical-align: top;
margin-top: 7px;
}

.big_header_up_right {
float: right;
margin-top: -15px;
width:402px;
transform: translateY(-90%);

}



.big_bg_content_header_middle {
/*background: url(../images/bg_content_header_middle.jpg) no-repeat;*/
background-position: top center;
width: 1890px;
height: 150px;
}

.big_bg_content_header_middle2 {
/*background: url(../images/bg_content_header_middle.jpg) no-repeat;*/
background-position: top center;
width: 1890px;
/*height: 65px;*/
font-size: 32px;
background-color: #FDBA49;
text-align: left;
/*padding-top:5px;*/

}

.big_content {
width: 1890px;
text-align: left;

}

.big_bg_content_header_middle3 {
/*background: url(../images/bg_content_header_middle.jpg) no-repeat;*/
background-position: top center;
/*width: 740px;*/
height: 45px;
font-size: 32px;
background-color: #FDBA49;
text-align: left;
padding-top:5px;
padding-left:-5px;
}
.big_bg_content_header_dw {
/*background: url(../images/bg_content_header_dw1.png) no-repeat;*/
width: 1100px;
background-position: top center;
list-style: none;
line-height: 20px;
}

span#middle_menu{
width: 700px;
margin-left: 80px;
font-size: 32px;
font-weight: bold;
text-decoration: none;
word-wrap: break-word;
position: absolute;
}

span#middle_menu_left{
width: 150px;
font-size:32px;
font-weight:bold;
text-decoration:none;

}

span#middle_menu_left a{
font-size:32px;
font-weight:bold;
text-decoration:none;
word-wrap:break-word;
color:red;
-webkit-text-stroke-width: 0.5px;
		-webkit-text-stroke-color: black;
}

span#middle_menu a{
	font-size:32px;
font-weight:normal;
text-decoration:none;
word-wrap:break-word;
color:black;

}

span#middle_menu_right{

font-size:32px;
font-weight:bold;
text-decoration:none;
float: right;
}

span#middle_menu_right a{
font-size:32px;
font-weight:bold;
text-decoration:none;
word-wrap:break-word;
color:red;
-webkit-text-stroke-width: 0.5px;
		-webkit-text-stroke-color: black;
}

.big_middle_content {
width: 1890px;
/*background: url(../images/pole_side_left.jpg) no-repeat;*/
background-position: top left;
height: 600px;
float: left;
}

.big_middle_content_right {
width: 1890px;
/*background: url(../images/pole_side_right.jpg) no-repeat;*/
background-position: top right;
min-height: 600px;
}

.big_middle_content_container {
width: 1890px;
margin: 0px 5px 0px 10px;
}

#zoomlnk_small{
	color: red;
	font-size: 32px;
	margin-top: -28px;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	float: right;
	/*width: inherit;*/
	-webkit-appearance: none;
-moz-appearance: none;
}
#zoomlnk_small a {
	text-decoration: none;
	color: red;
	font-weight: bolder;
	-webkit-text-stroke-width: 0.5px;
            -webkit-text-stroke-color: black;
			-webkit-appearance: none;
-moz-appearance: none;
}


.big_title_middle_content {
font-size: 32px;
font-weight: bold;
text-align: center;
padding-top: 60px;
margin-left: 60px;
margin-bottom: 40px;

}
.big_dropbtn {
background-color: #FDBA49;
color: black;
font-size: 32px;
font-weight:normal;
border: none;
}
#middle_menu.big_spacer{
color: black;
font-size: 32px;
}

span.big_spacer{
color: black;
font-size: 32px;
}

.big_dropdown {
position: relative;
display: inline-block;
margin-left:-6px;
}

.zoom_popup{
position: relative;
display: inline-block;
margin-left:-6px;
}

.zoom_popup-content {
display: none;
position: absolute;
background-color: #FDBA49;
min-width: 250px;
padding-left: 15px;
margin-right: 5px;
padding-bottom: 15px;
margin-top: 5px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.zoom_popup:hover .zoom_popup-content {display: block;color:#000;}



.zoom_popup_small{
	position: relative;
	display: inline-block;
	margin-left: 1px;
	margin-top: 5px;

	width: 50px;
	text-decoration: none;
}

.zoom_popup-content-small {
visibility: hidden;
width: 0;
height: 100px;
opacity: 0;
background-color: #FDBA49;
color: #fff;
text-align: center;
padding: 0px 0;
position: absolute;
z-index: 1;
top: -5px;
right: 100%;
transition: 0.5s ease;
overflow: hidden;

margin-right: -121px;
}

.zoom_popup_small:hover .zoom_popup-content-small { visibility: visible;
margin-top: 45px;
width: 560px;
height: auto;
color:#000;
font-weight: normal;
text-align: left;
opacity: 1;}


.big_dropdown-content {
display: none;
position: absolute;
background-color: #FDBA49;
min-width: 640px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.big_dropdown-content a {
color: black;
padding: 10px 13px;
text-decoration: none;
display: block;
border-bottom: 1px dotted #000;
}

.big_dropdown-content a:hover {color:#000;}

.big_dropdown:hover .big_dropdown-content {display: block;color:#000;}

.big_dropdown:hover .big_dropbtn {background-color: #FDBA49;color:#000;}

.big_left_search_area_sub2{
clear:both;
float:left;
margin-top:2px;
}


/* 
* {
box-sizing: border-box;
}
*/



.chips-slider-container {
border: solid 0px;
width: 1890px;
padding-left: 5px;
}

.chips-slider-parent {
width: 1890px;
display: flex;
border: solid 0px;
}

.chips-slider-parent .csx-chips-items {
background-color: #FDBA49;
padding: 0px;
}
div.csx-chips-items_outer{

width: 1830px !important;
overflow-x: hidden;
text-overflow: ellipsis;


}

.chips-slider-parent .csx-chips-items:nth-child(2) {
background-color: #FDBA49;
flex: 1;
display: block;
overflow-x: hidden;
}

.csx-chips-menu {
width:1800px;
padding: 0;
margin: 0;
list-style: none;
white-space: nowrap;
height:max-content;
}

.csx-chips-menu li {
display: inline-block;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
border: solid 0px;
text-decoration:none;

}

.csx-chips-menu li a{
font-size: 32px;
text-decoration:none;
color: #000;
height:max-content;
}

.csx-chips-sub-menu {
display: none;
position: absolute;
background-color: #FDBA49;
padding-left: 5px;
padding-top: 5px;
margin: 0;
margin-left: -11px;
list-style: none;
text-decoration:none;
height:max-content;
}

.csx-chips-sub-menu li {
display: block;
text-decoration:none;
padding-top: 5px;
border-bottom: 1px dotted #000;
height:max-content;
}

.csx-chips-menu li:hover>.csx-chips-sub-menu {
display: block;
z-index:999;
text-decoration:none;
position: absolute;
overflow-y: scroll;
}
#next{
font-size:32px;
	text-decoration: none;
	color: red;
	font-weight: bolder;
	-webkit-text-stroke-width: 0.5px;
			-webkit-text-stroke-color: black;
			margin-left: 17px;

}

#prev{
font-size:32px;
	text-decoration: none;
	color: red;
	font-weight: bolder;
	-webkit-text-stroke-width: 0.5px;
			-webkit-text-stroke-color: black;
}

.big_bg_middle_some_page {
width: 1890px;
height: 600px;
text-align: left;
float: left;
font-size: 32px;
}

#big_mycustomscroll3{
/*background: url(../images/bg_middle_some_page.jpg) repeat-x;*/
width: 1890px;
height: auto;
overflow-x: hidden;
position: relative;
margin-right: 10px !important;
padding-right: 10px;
top: 0px;
left: 0px;
text-align: left;
scrollbar-color: #FDBA49 #FDBA49;
font-size: 32px;

}


.big_search_section {
margin: 15px 0px -5px 5px;
text-align: left;
width: 1100px;

overflow-x: hidden;
}

.big_search_section_list {
margin: 0px;
padding: 0px 0 0 0;
list-style: none;
width: 1100px;
}

.big_search_section_list li {
float: left;
font-size: 32px;
color: black;
margin: 0px;
padding: 0px;
padding-top: 0px;
}

.big_search_section_list .my_list {
padding-top: -5px;

}

.big_search_section_list .my_list a {
text-decoration: none;
color: black;
padding-top: 5px;
font-weight: bold;
margin-right: -4px;
}

.big_search_section_list .my_list a:hover {
text-decoration: underline;
}

.big_search_section_list .inter_spacer {
width: 12px;
}

.big_fild_search {
font-size: 32px;
font-weight: bold;
}

.big_select_search {
font-size: 24px;
border: 1px solid black;
width: 280px;
margin: 0px;
padding: 0px;
height: 23px;
}

.big_select_sort {
font-size: 24px;
border: 1px solid black;
width: 280px;
margin-left: -3px;
padding: 0px;
height: 23px;
}

.big_select_flag {
font-size: 24px;
border: 1px solid black;
width: 120px;
margin-left: -3px;
padding: 0px;
height: 23px;
}

.big_select_search option {
font-size: 24px;
}

.big_input_search {
margin-left: 5px;
padding-left: 0px;
font-size: 24px;
border: 1px solid black;
width: 565px;
height: 33px;
line-height: 30px;
}

input.big_input_price {
margin-left: 2px;
padding-left: 0px;
font-size: 32px;
border: 1px solid black;
width: 51px;
line-height: 20px;
}
li p#big_price_label{
margin-top:0px;
}


li .big_fly a:hover{
background-image: url(../images/menuArrow.gif);

}

.big_btn_go {
background: url(../images/btn_go.png) no-repeat;
height: 41px;
width: 45px;
cursor: pointer;
border: 0px;
font-size: 17px;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 0px;
position: absolute;
margin-left: -60px;
margin-top: -30px;
}


.big_section_current_page {
margin: 10px 23px 0px 3px;
text-align: left;
float: left;
width: 1890px;
}

.big_current_page {
font-size: 24px;
font-weight: bold;
float: left;
}

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

.big_current_page .big_subcategory_page {
font-size: 24px;
font-weight: normal;
text-decoration: none;
}

.big_subcurrent_page {
font-size: 22px;
font-weight: normal;
}

.big_input_search{
margin-left: 5px;
padding-left: 0px;
font-size: 32px;
border: 1px solid black;
width: 565px;
height: 33px;
line-height: 30px;
}

.big_title_middle_content2{
font-size: 22px;
font-weight: bold;
text-align: center;


}
.big_page_num a{
float: left;
background: url(../images/bg_pagination.jpg) no-repeat;
/*margin-left: 5px;
margin-right: 5px;*/
text-align: center;
/*padding-left: 5px;*/
padding-right: 26px;
padding-bottom: 5px;
height: 31px;
line-height: 33px;
width: 31px;
text-align: center;	
font-weight: normal;
font-size: 22px;
background-size: 33px 33px;
vertical-align:middle;
text-decoration: none;

}

.big_page_num.active{
	float: left;
	background: url(../images/bg_pagination.jpg) no-repeat;
	margin-left: 0px;
	/*margin-right: 5px;*/
	text-align: center;
	/*padding-left: 5px;
	padding-right: 5px;*/
	padding-bottom: 5px;
	height: 31px;
	line-height: 33px;
	width: 33px;
	text-align: center;	
	font-weight: bold;
	font-size: 22px;
	background-size: 33px 33px;
	vertical-align:middle;

	}

	.big_next_list.inactive{
	float: left;
	background: url(/alphasite/themes/bou/images/bg_pagination.jpg) no-repeat;
	/*margin-left: 2px;
	margin-right: 3px;*/
	height: 31px;
	line-height: 23px;
	width: 34px;
	text-align: center;
	font-weight: normal;
	background-size: 32px 32px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	filter: grayscale(100%);
	pointer-events: none;
	cursor: default;
	text-decoration: none;
	vertical-align:middle;
	padding-top: 5px;
	}


	.big_select_search {
		font-size: 25px;
		border: 1px solid black;
		width: 280px;
		margin: 0px;
		padding: 0px;
		height: 33px;
	}
	
	.big_select_sort {
		font-size: 25px;
		border: 1px solid black;
		width: 285px;
		margin-left: -3px;
		padding: 0px;
		height: 33px;
	}
	
	.big_select_flag {
		font-size: 24px;
		border: 1px solid black;
		width: 120px;
		margin-left: -3px;
		padding: 0px;
		height: 33px;
	}

	.big_input_price {
		margin-left: 2px;
		padding-left: 0px;
		font-size: 14px;
		border: 1px solid black;
		width: 51px;
		line-height: 30px;
	}


	.big_featured_flag{
		clear: both;
		width: 250px !important;
		padding-top:1px;
		}
		
		.big_featured_flag img.big_flag0{
			height: 24px !important;
			width: 40px !important;
		}
		div.big_featured_flag img.big_flag_point3{
			height:24px !important;
			width:12px !important;
		 }

		 div.big_featured_flag img.big_flag_point9{
			height:24px !important;
			width:36px !important;
		 }

		 div.big_featured_flag img.big_flag_point5{
			height:24px !important;
			width:20px !important;
		 }

		
		div.featured_flag img.big_flag0{
		height: 24px !important;
		width: 40px !important;
	}

	div.featured_flag img.big_flag_point9{
		height:24px !important;
		width:36px !important;
	 }

	 div.featured_flag img.big_flag_point8{
		height:24px !important;
		width:32px !important;
	 }

	 div.featured_flag img.big_flag_point7{
		height:24px !important;
		width:28px !important;
	 }
	 div.featured_flag img.big_flag_point6{
		height:24px !important;
		width:24px !important;
	 }
	 div.featured_flag img.big_flag_point5{
		height:24px !important;
		width:20px !important;
	 }
	 div.featured_flag img.big_flag_point4{
		height:24px !important;
		width:16px !important;
	 }
	 div.featured_flag img.big_flag_point3{
		height:24px !important;
		width:12px !important;
	 }
	 div.featured_flag img.big_flag_point2{
		height:24px !important;
		width:8px !important;
	 }
	 div.featured_flag img.big_flag_point1{
		height:24px !important;
		width:4px !important;
	 }


	 .big_featured_detailed_flag{
		clear: both;
		width: 150px;
		padding-top:1px;
		float:left;
		margin-left: 5px;
		}	
	
	
	 div.featured_detailed_flag img.big_flag0{
		height: 24px !important;
		width: 40px !important;
		 
	 }
	
	 div.featured_detailed_flag img.big_flag_point1{
		height:24px !important;
		width:4px !important;
	 }
	
	 div.featured_detailed_flag img.big_flag_point2{
		height:24px !important;
		width:8px !important;
	 }
	 
	 div.featured_detailed_flag img.big_flag_point3{
		height:24px !important;
		width:12px !important;
	 }
	 
	 div.featured_detailed_flag img.big_flag_point4{
		height:24px !important;
		width:16px !important;
	 }
	
	 div.featured_detailed_flag img.big_flag_point5{
		height:24px !important;
		width:20px !important;
	 }
	
	 div.featured_detailed_flag img.big_flag_point6{
		height:24px !important;
		width:24px !important;
	 }
	
	 div.featured_detailed_flag img.big_flag_point7{
		height:24px !important;
		width:28px !important;
	 }
	
	 div.featured_detailed_flag img.big_flag_point8{
		height:24px !important;
		width:32px !important;
	 }
	 
	 div.featured_detailed_flag img.big_flag_point9{
		height:24px !important;
		width:36px !important;
	 }


	 div.big_plvendorflag{
		margin-top:5px;
		margin-left: 5px;
	}
	
	div.big_plvendorflag img.flag0{
		height:24px !important;
		width:40px !important;
		 
	 }
	
	 div.big_plvendorflag img.flag_point1{
		height:24px !important;
		width:4px !important;
	 }
	
	 div.big_plvendorflag img.flag_point2{
		height:24px !important;
		width:8px !important;
	 }
	 
	 div.big_plvendorflag img.flag_point3{
		height:24px !important;
		width:12px !important;
	 }
	 
	 div.big_plvendorflag img.flag_point4{
		height:24px !important;
		width:16px !important;
	 }
	
	 div.big_plvendorflag img.flag_point5{
		height:24px !important;
		width:20px !important;
	 }
	
	 div.big_plvendorflag img.flag_point6{
		height:24px !important;
		width:24px !important;
	 }
	
	 div.big_plvendorflag img.flag_point7{
		height:24px !important;
		width:28px !important;
	 }
	
	 div.big_plvendorflag img.flag_point8{
		height:24px !important;
		width:32px !important;
	 }
	 
	 div.big_plvendorflag img.flag_point9{
		height:24px !important;
		width:36px !important;
	 }
 
	 .widget-title {
		font: 20px/26px Arial, sans-serif;
		background-image: linear-gradient(#000000, #000000),
		  linear-gradient(#000000, #000000),
		  linear-gradient(#000000, #000000),
		  linear-gradient(#000000, #000000);
		
		background-repeat: no-repeat;
		background-size: 8px 3px;
		background-position: top left, top right, bottom left, bottom right;
	  
		border-left: solid #000000;
		text-align: justify;
		border-width: 0 3px;
		display: inline-block;
		vertical-align: top;
		padding: 5px 15px;
		margin: 20px;
	  }

	  .bracket-right {
		background-image: linear-gradient(#000000, #000000),linear-gradient(#000000, #000000);
		background-repeat: no-repeat;
		background-size: 8px 2px;
		background-position: top right, bottom right;
		display: inline-block;
		border-right: 2px solid #000;
	}
	.bracket-left {
		background-image: linear-gradient(#000000, #000000),linear-gradient(#000000, #000000);
		background-repeat: no-repeat;
		background-size: 8px 2px;
		background-position: top left, bottom left;	
		display: inline-block;
		border-left: 2px solid #000;
	}
/*
	.responsive{
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(50%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter:#cccccc;
		cursor: default;
		pointer-events:none;
	}

	*/
	.grayed_out{
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(50%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter:#cccccc;
		cursor: default;
		pointer-events:none;
	}
	
	.spon_txt{
		display: inline;
		margin-right: 60px;
		text-align: end;
		color: green;
		font-size: 32px;
		float: right;
		margin-bottom: -200px;
		width: 200px;
		margin-top: -36px;
	}

/* Eagle css copied from eagle.css to make product sale listing block design correctly */

.big_spon_txt{
display: inline;
margin-right: 45px;
text-align: end;
color: green;
font-size: 32px;
float: right;
margin-bottom: -200px;
width: 200px;
margin-top: -36px;
}
#big{
margin:auto;
}
#big{
contain:content;
}
.big_bg_middle_some_page{
height:auto;
}
.big_content{
width:1890px;
}
.big_plistcls{
width:1890px;
height:auto;
}

#big_details_table{
width:1890px;
}
#big_details_table2{
width:1890px;
}
#big_detailed_outer{
width:1880px;
}


#big_featured_outer{
width:490px;
}
#big_outer_vend{
width:auto;
height:auto;
}

#block_title_new{
font-size:13px;
margin-left:none;
}

#big_outer_vend_right{
float:right;
}

.big_logout a{
	font-size:22px;
	font-weight:bold;
}



input#big_reset_lnk1{
	font-size:24px;
		width:auto;
		margin-left:20px;
}

#block-bou-big-eagle-alertloginformblock input#reset_lnk1{
	font-size:24px;
		width:auto;
		margin-left:-58px;
}

input#big_reset_lnk2{
	font-size:24px;
width:auto;
margin-left:60px;
}


  #big_resettxt{
font-size:24px;
margin-left:360px;
}

#block-bou-big-eagle-alertloginformblock #resettxt{
	font-size:24px;
	margin-left:285px;
}
	

  #big_resettxt1 .big_small_skin_lnk{
margin-left:365px;
font-size:24px;
}


.big_bg_middle_some_page_myalert .alert-login-form #edit-re-user-mail{
	height:33px;
}

.big_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass1{
	height:33px;
}

input#big_edit-user-mail{
	height:33px;
}
input#big_edit-user-pass{
	height:33px;
}


#block-bou-eagle-alertloginformblock input#edit-user-mail{
	height:33px;
}
#block-bou-eagle-alertloginformblock input#edit-user-pass{
	height:33px;
}



  span.smallskin{
	  margin-left:-100px;
  font-size:32px;
  }
  
  
  .big_description{
	  height:35px;
  margin-left:190px;
  }

  .big_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass1--description{

	margin-left: 266px;
width: fit-content;
  }

.big_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass2{

width: 200px;
height: 33px;
margin-right: 110px;
}
.big_bg_middle_some_page_myalert .alert-login-form #passchk2{
color: red;
margin-left: 365px;
}
  .big_bg_middle_some_page{
	  height:auto;
  }
  .big_prod_alert_prod_name{
	  width:470px;
  }
  .big_prod_alert_actions{
	  width:470px;
  }
  
  
  
	#big_pagination_cls{
  margin-left:2px;
  }
  #big_flag_outer{
  height:40px;
  width:auto;
  }
  .big_featured_detailed_flag{
	  width:350px;
  }
  span.big_fpoint{
	  font-size:32px;
  }
  #big_price_inner{
  margin-left: 5px;
font-size: 32px;
font-weight: bold;
color: green;
}

  #big_detailed_outer_img{
width:200px;
height:200px;
}
  #big_detailed_outer_img img{
width:200px;
height:200px;
}



.big_button_txt{
	font-size:32px; 
}

.big_td2{
	vertical-align:top; 
font-size:32px; 
vertical-align:top; 
}


#big{
margin:auto;
contain:content;
}
span.big_button_txt{
	font-size:"";
}
  
.body{
	overflow-x:hidden;
}

.big_content{
	width:1890px;
}
.big_plistcls{
	width:1890px;
	height:auto;
	font-size:32px;
}


  #big_details_table{
width:1890px;
}
  #big_details_table2{
width:1890px;
}
#big_detailed_outer{
width:1880px;
}
#big_block_title{
font-size:32px;
width: 1890px;
font-weight: bold;
text-align: center;
}
  
#big_detailed_desc{
width: 750px;
font-size: 32px;
margin-top: -200px;
margin-left: 240px;
text-align: justify;
min-height: 280px;
}


.big_button_txt{
	font-size:32px;
}
#big_detailed_vendor2{
width:970px;
font-size:32px;
float:left;
}

.big_plistcls #big_featured_outer{
	width:490px;
}
.big_plistcls #big_featured_price{
	font-size:32px;
	margin-right:12px;
	}


  .big_plistcls #big_featured_price_small{
	  font-size:32px;
	  margin-right:45px;
  }
  

  .big_plistcls #big_featured_name{
	  width:470px;
	 
  }

  .big_plistcls_small{
	width:1000px;
  }


  .big_plistcls_small #big_featured_name{
	width:470px;
	
}

  .big_plistcls .big_plist_img_none{
	  width:490px;
font-size:32px;
  }
 

  #big_featured_name a{
  font-size:32px;
  text-decoration: none;
 
  }

  #big_featured_name_small a{
	font-size:32px;
	text-decoration: none;
   margin-left: -15px;
	}
  
  #big_featured_outer a{
  font-size:32px;
  }
  #big_featured_outer #featured_vendor{
  font-size:32px;
  }

.big_middle_content_container{
	width:1890px;
}
.big_bg_middle_some_page{
	width:1890px;

text-align:none;
padding-top: 20px;
display: table-row;
}

.big_bg_middle_some_page p{
	margin-bottom: -.2em;
	margin-top: 0em;
  
}



#big_mycustomscroll#block_title{
font-size:32px;
}
#block_title{
text-align:center;
}

.big_prod_alert_prod_name{
	font-size:32px;
}
#big_mycustomscroll{
font-size:32px;
width: 1890px;
line-break: normal;
word-wrap: normal;
}


#big_pagination_cls a{
font-size:22px;
}
.big_section_scroll{
	width:1890px;
}
#big_mycustomscroll3{
font-size:32px;
}



#big_pagination_cls.big_page_num.active{
text-align:center;
}
#big_pagination_cls{
	width: 1000px;
overflow-x:hidden;
}

a.big_page_num{
	font-size:22px;
}
#big_featured_flag{
	width:480px;
}


.big_page_num a{
	float: left;
	background: url(../images/bg_pagination.jpg) no-repeat;
	/*margin-left: 5px;
	margin-right: 5px;*/
	text-align: center;
	/*padding-left: 5px;*/
	padding-right: 26px;
	padding-bottom: 5px;
	height: 31px;
	line-height: 33px;
	width: 31px;
	text-align: center;	
	font-weight: normal;
	font-size: 22px;
	background-size: 33px 33px;
	vertical-align:middle;
	text-decoration: none;

	}

	.big_page_num.active{
		float: left;
		background: url(../images/bg_pagination.jpg) no-repeat;
		margin-left: 0px;
		/*margin-right: 5px;*/
		text-align: center;
		/*padding-left: 5px;
		padding-right: 5px;*/
		padding-bottom: 5px;
		height: 31px;
		line-height: 33px;
		width: 33px;
		text-align: center;	
		font-weight: bold;
		font-size: 22px;
		background-size: 33px 33px;
		vertical-align:middle;
	
		}

		.big_next_list.inactive{
			float: left;
			background: url(../images/bg_pagination.jpg) no-repeat;
			/*margin-left: 2px;
			margin-right: 3px;*/
			height: 31px;
			line-height: 23px;
			width: 34px;
			text-align: center;
			font-weight: normal;
			background-size: 32px 32px;
			-webkit-filter: grayscale(100%);
			-moz-filter: grayscale(100%);
			-o-filter: grayscale(100%);
			-ms-filter: grayscale(100%);
			filter: grayscale(100%);
			pointer-events: none;
			cursor: default;
			text-decoration: none;
			vertical-align:middle;
			padding-top: 5px;
			}
/* End eagle css code */		


.big_bigbtn2{

	display: block;
	width: 125px;
	height: 35px;
	background: #FFD700;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border-radius: 2px;
	color: #000;
	font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

.big_bigbtn3{

	display: inline-block;
	width: 150px;
  
	background: #FFD700;
	/*padding: 5px 0px 5px 0px;*/
	text-align: center;
	border-radius: 2px;
	color: #000;
	font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}
#block-bou-eagle-content{
	width: 1000px;
}
div.narrow_featured_flag img.narrow_flag_point8{
	height:24px !important;
	width:32px !important;
 }

 div.narrow_featured_flag img.narrow_flag_point7{
	height:24px !important;
	width:28px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point6{
	height:24px !important;
	width:24px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point5{
	height:24px !important;
	width:20px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point4{
	height:24px !important;
	width:16px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point3{
	height:24px !important;
	width:12px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point2{
	height:24px !important;
	width:8px !important;
 }
 div.narrow_featured_flag img.narrow_flag_point1{
	height:24px !important;
	width:4px !important;
 }
 .narrow_page_num{
	float: left;
	background: url(../images/bg_pagination.jpg) no-repeat;
	/*margin-left: 5px;
	margin-right: 5px;*/
	text-align: center;
	/*padding-left: 5px;*/
	padding-right: 26px;
	padding-bottom: 5px;
	height: 31px;
	line-height: 33px;
	width: 31px;
	text-align: center;	
	font-weight: normal;
	font-size: 22px;
	background-size: 33px 33px;
	vertical-align:middle;
	text-decoration: none;

	}

	.narrow_page_num.active{
		float: left;
		background: url(../images/bg_pagination.jpg) no-repeat;
		margin-left: 0px;
		/*margin-right: 5px;*/
		text-align: center;
		/*padding-left: 5px;
		padding-right: 5px;*/
		padding-bottom: 5px;
		height: 31px;
		line-height: 33px;
		width: 31px;
		text-align: center;	
		font-weight: bold;
		font-size: 22px;
		background-size: 33px 33px;
		vertical-align:middle;
	
		}

		.narrow_next_list.inactive{
		float: left;
		background: url(/alphasite/themes/bou/images/bg_pagination.jpg) no-repeat;
		margin-left: -2px;
		margin-right: 3px;
		height: 31px;
		line-height: 23px;
		width: 31px;
		text-align: center;
		font-weight: normal;
		background-size: 33px 33px;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		filter: grayscale(100%);
		pointer-events: none;
		cursor: default;
		text-decoration: none;
		vertical-align:middle;
		padding-top: 5px;
		}


		.narrow_select_search {
			font-size: 25px;
			border: 1px solid black;
			width: 280px;
			margin: 0px;
			padding: 0px;
			height: 33px;
		}
		
		.narrow_select_sort {
			font-size: 25px;
			border: 1px solid black;
			width: 280px;
			margin-left: -3px;
			padding: 0px;
			height: 33px;
		}
		
		.narrow_select_flag {
			font-size: 24px;
			border: 1px solid black;
			width: 120px;
			margin-left: -3px;
			padding: 0px;
			height: 33px;
		}

		.narrow_input_price {
			margin-left: 2px;
			padding-left: 0px;
			font-size: 14px;
			border: 1px solid black;
			width: 51px;
		
			line-height: 30px;
		}


		#narrow_pagination_cls{
			margin-left:15px;
			}
			#narrow_flag_outer{
			height:40px;
			width:auto;
			}
			.narrow_featured_detailed_flag{
				width:750px;
			}
			span.narrow_fpoint{
				font-size:32px;
			}
			#narrow_price_inner{
			margin-left: 5px;
		  font-size: 32px;
		  font-weight: bold;
		  color: green;
		  }


		.narrow_featured_flag{
			clear: both;
			width: 250px !important;
			padding-top:1px;
			}
			
			.narrow_featured_flag img.narrow_flag0{
				height: 24px !important;
				width: 40px !important;
			}
			div.narrow_featured_flag img.narrow_flag_point3{
				height:24px !important;
				width:12px !important;
			 }

			 div.narrow_featured_flag img.narrow_flag_point9{
				height:24px !important;
				width:36px !important;
			 }

			 div.narrow_featured_flag img.narrow_flag_point5{
				height:24px !important;
				width:20px !important;
			 }

			
			div.featured_flag img.narrow_flag0{
			height: 24px !important;
			width: 40px !important;
		}

		div.featured_flag img.narrow_flag_point9{
			height:24px !important;
			width:36px !important;
		 }

		 div.featured_flag img.narrow_flag_point8{
			height:24px !important;
			width:32px !important;
		 }

		 div.featured_flag img.narrow_flag_point7{
			height:24px !important;
			width:28px !important;
		 }
		 div.featured_flag img.narrow_flag_point6{
			height:24px !important;
			width:24px !important;
		 }
		 div.featured_flag img.narrow_flag_point5{
			height:24px !important;
			width:20px !important;
		 }
		 div.featured_flag img.narrow_flag_point4{
			height:24px !important;
			width:16px !important;
		 }
		 div.featured_flag img.narrow_flag_point3{
			height:24px !important;
			width:12px !important;
		 }
		 div.featured_flag img.narrow_flag_point2{
			height:24px !important;
			width:8px !important;
		 }
		 div.featured_flag img.narrow_flag_point1{
			height:24px !important;
			width:4px !important;
		 }


		 .narrow_featured_detailed_flag{
			clear: both;
			width: 750px;
			padding-top:1px;
			float:left;
			margin-left: 5px;
			}	
		
		
		 div.featured_detailed_flag img.narrow_flag0{
			height: 24px !important;
			width: 40px !important;
			 
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point1{
			height:24px !important;
			width:4px !important;
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point2{
			height:24px !important;
			width:8px !important;
		 }
		 
		 div.featured_detailed_flag img.narrow_flag_point3{
			height:24px !important;
			width:12px !important;
		 }
		 
		 div.featured_detailed_flag img.narrow_flag_point4{
			height:24px !important;
			width:16px !important;
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point5{
			height:24px !important;
			width:20px !important;
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point6{
			height:24px !important;
			width:24px !important;
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point7{
			height:24px !important;
			width:28px !important;
		 }
		
		 div.featured_detailed_flag img.narrow_flag_point8{
			height:24px !important;
			width:32px !important;
		 }
		 
		 div.featured_detailed_flag img.narrow_flag_point9{
			height:24px !important;
			width:36px !important;
		 }


		 div.narrow_plvendorflag{
			margin-top:5px;
			margin-left: 5px;
		}
		
		div.narrow_plvendorflag img.flag0{
			height:24px !important;
			width:40px !important;
			 
		 }
		
		 div.narrow_plvendorflag img.flag_point1{
			height:24px !important;
			width:4px !important;
		 }
		
		 div.narrow_plvendorflag img.flag_point2{
			height:24px !important;
			width:8px !important;
		 }
		 
		 div.narrow_plvendorflag img.flag_point3{
			height:24px !important;
			width:12px !important;
		 }
		 
		 div.narrow_plvendorflag img.flag_point4{
			height:24px !important;
			width:16px !important;
		 }
		
		 div.narrow_plvendorflag img.flag_point5{
			height:24px !important;
			width:20px !important;
		 }
		
		 div.narrow_plvendorflag img.flag_point6{
			height:24px !important;
			width:24px !important;
		 }
		
		 div.narrow_plvendorflag img.flag_point7{
			height:24px !important;
			width:28px !important;
		 }
		
		 div.narrow_plvendorflag img.flag_point8{
			height:24px !important;
			width:32px !important;
		 }
		 
		 div.narrow_plvendorflag img.flag_point9{
			height:24px !important;
			width:36px !important;
		 }
		 #narrow_featured_price{
			width:110px;
			float:right;
			margin-top: -80px;
			vertical-align: middle;
			text-align: left;
			color: green;
			font-size: 32px;
		}
		#narrow_featured_name a{
			font-size:32px;
			text-decoration: none;
		   
			}
	
			
				#narrow_featured_vendor a{
					font-size:32px;
					text-decoration: none;
					}
					#narrow_name_prod a{
						font-size:32px;
					text-decoration: none;
					}
					.narrow_spon_txt{
						display: inline;
						margin-right: 45px;
						text-align: end;
						color: green;
						font-size: 32px;
						float: right;
						margin-bottom: -200px;
						width: 200px;
						margin-top: -36px;
					}
					#narrow_pagination_cls{
						margin-left:2px;
						}
						#narrow_pagination_cls a{
							font-size:22px;
							}
							#narrow_pagination_cls.narrow_page_num.active{
								text-align:center;
								}
								#narrow_pagination_cls{
									width: 1890px;
								overflow-x:hidden;
								}
								#narrow_pagination_cls.narrow_page_num.active{
									text-align:center;
									}
									.narrow_page_num a{
										float: left;
										background: url(../images/bg_pagination.jpg) no-repeat;
										/*margin-left: 5px;
										margin-right: 5px;*/
										text-align: center;
										/*padding-left: 5px;*/
										padding-right: 26px;
										padding-bottom: 5px;
										height: 31px;
										line-height: 33px;
										width: 31px;
										text-align: center;	
										font-weight: normal;
										font-size: 22px;
										background-size: 33px 33px;
										vertical-align:middle;
										text-decoration: none;
									
										}
									
										.narrow_page_num.active{
											float: left;
											background: url(../images/bg_pagination.jpg) no-repeat;
											margin-left: 0px;
											/*margin-right: 5px;*/
											text-align: center;
											/*padding-left: 5px;
											padding-right: 5px;*/
											padding-bottom: 5px;
											height: 31px;
											line-height: 33px;
											width: 33px;
											text-align: center;	
											font-weight: bold;
											font-size: 22px;
											background-size: 33px 33px;
											vertical-align:middle;
										
											}
									
											.narrow_next_list.inactive{
												float: left;
												background: url(../images/bg_pagination.jpg) no-repeat;
												/*margin-left: 2px;
												margin-right: 3px;*/
												height: 31px;
												line-height: 23px;
												width: 34px;
												text-align: center;
												font-weight: normal;
												background-size: 32px 32px;
												-webkit-filter: grayscale(100%);
												-moz-filter: grayscale(100%);
												-o-filter: grayscale(100%);
												-ms-filter: grayscale(100%);
												filter: grayscale(100%);
												pointer-events: none;
												cursor: default;
												text-decoration: none;
												vertical-align:middle;
												padding-top: 5px;
												}
									/* End eagle css code */		
									.narrow_next_list.inactive{
										float: left;
										background: url(/alphasite/themes/bou/images/bg_pagination.jpg) no-repeat;
										/*margin-left: 2px;
										margin-right: 3px;*/
										height: 31px;
										line-height: 23px;
										width: 34px;
										text-align: center;
										font-weight: normal;
										background-size: 32px 32px;
										-webkit-filter: grayscale(100%);
										-moz-filter: grayscale(100%);
										-o-filter: grayscale(100%);
										-ms-filter: grayscale(100%);
										filter: grayscale(100%);
										pointer-events: none;
										cursor: default;
										text-decoration: none;
										vertical-align:middle;
										padding-top: 5px;
										}
								/* End eagle css code */		
								.narrow_next_list1.inactive{
									float: left;
									background: url(/alphasite/themes/bou/images/bg_pagination.jpg) no-repeat;
									/*margin-left: 2px;
									margin-right: 3px;*/
									height: 31px;
									line-height: 23px;
									width: 34px;
									text-align: center;
									font-weight: normal;
									background-size: 32px 32px;
									-webkit-filter: grayscale(100%);
									-moz-filter: grayscale(100%);
									-o-filter: grayscale(100%);
									-ms-filter: grayscale(100%);
									filter: grayscale(100%);
									pointer-events: none;
									cursor: default;
									text-decoration: none;
									vertical-align:middle;
									padding-top: 5px;
									}
									
	#narrow_detailed_outer{
		width:1890px;
	}

	#narrow_detailed_outer_img{
		width: 200px;
		height: 200px;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	  #narrow_detailed_outer_img img{
		width: 200px;
		height: 200px;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
			#narrow_detailed_desc{
				/*width: 750px;*/
font-size: 32px;
/*margin-top: -200px;
margin-left: 240px;*/
text-align: left;
min-height: 280px;
				}
				#narrow_flag_outer{
					height:40px;
					width:auto;
					}
					
/*narrow flags */
div.narrow_featured_detailed_flag img.narrow_flag0{
	height: 24px !important;
	width: 40px !important;
	 
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point1{
	height:24px !important;
	width:4px !important;
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point2{
	height:24px !important;
	width:8px !important;
 }
 
 div.narrow_featured_detailed_flag img.narrow_flag_point3{
	height:24px !important;
	width:12px !important;
 }
 
 div.narrow_featured_detailed_flag img.narrow_flag_point4{
	height:24px !important;
	width:16px !important;
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point5{
	height:24px !important;
	width:20px !important;
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point6{
	height:24px !important;
	width:24px !important;
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point7{
	height:24px !important;
	width:28px !important;
 }

 div.narrow_featured_detailed_flag img.narrow_flag_point8{
	height:24px !important;
	width:32px !important;
 }
 
 div.narrow_featured_detailed_flag img.narrow_flag_point9{
	height:24px !important;
	width:36px !important;
 }

 /* narrow vendor flags for eagle skin starts here */


 div.narrow_plvendorflag img.narrow_flag0{
	height:24px !important;
	width:40px !important;
	 
 }

 div.narrow_plvendorflag img.narrow_flag_point1{
	height:24px !important;
	width:4px !important;
 }

 div.narrow_plvendorflag img.narrow_flag_point2{
	height:24px !important;
	width:8px !important;
 }
 
 div.narrow_plvendorflag img.narrow_flag_point3{
	height:24px !important;
	width:12px !important;
 }
 
 div.narrow_plvendorflag img.narrow_flag_point4{
	height:24px !important;
	width:16px !important;
 }

 div.narrow_plvendorflag img.narrow_flag_point5{
	height:24px !important;
	width:20px !important;
 }

 div.narrow_plvendorflag img.narrow_flag_point6{
	height:24px !important;
	width:24px !important;
 }

 div.narrow_plvendorflag img.narrow_flag_point7{
	height:24px !important;
	width:28px !important;
 }

 div.narrow_plvendorflag img.narrow_flag_point8{
	height:24px !important;
	width:32px !important;
 }
 
 div.narrow_plvendorflag img.narrow_flag_point9{
	height:24px !important;
	width:36px !important;
 }
 /* narrow vendor flags for eagle skin endd here */



#detailed_vendor a{
text-decoration: none;
color: blue;
font-size: 13px;

}

#detailed_vendor2{

	font-size: 13px;
	margin-left: 5px;
	}

span#vpromo{
	margin-left:15px;
	color: green;
	font-size: 14px;
	}



td.detailed_buttons{
	display: inline-flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: center;
    justify-content: space-around;
	align-items: baseline;
	font-size: 13px;

	
}

td.detailed_buttons .button {
    display: block;
    width: 50px;
    height: 15px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	
	text-decoration: none;
}

.bigbtn{

	display: block;
    width: 125px;
    height: 35px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

.bigbtn2{

	display: block;
    width: 125px;
    height: 35px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

.bigbtn3{

	display: inline-block;
    width: 150px;
  
    background: #FFD700;
    /*padding: 5px 0px 5px 0px;*/
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

.bigbtn4{

	display: inline-block;
    width: 200px;
    /*height: 35px;*/
    background: #FFD700;
    /*padding: 5px 0px 5px 0px;*/
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}



span.button_txt{
	font-size: 12px;
}

div.prod_alert_actions{
	width: 200px;

}

div.narrow_prod_alert_actions{
	width: 470px;

}

span.detailed_buy_buttons .button {
    display:inline-block;
    width: 50px;
    height: 15px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	text-decoration: none;
}

span.narrow_detailed_buy_buttons .bigbtn3 {
    display:inline-block;
    width: 150px;
    height: 35px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	text-decoration: none;
}

span.detailed_delete_buttons .button {
    display:inline-block;
    width: 60px;
    height: 15px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	
	text-decoration: none;
}

span.narrow_detailed_delete_buttons .bigbtn3 {
    display:inline-block;
    width: 150px;
    height: 35px;
    background: #FFD700;
    padding: 5px 0px 5px 0px;
    text-align: center;
    border-radius: 2px;
    color: #000;
    font-weight: normal;
	
	text-decoration: none;
}

#prod_alert_prod_name{
clear: both;
width: 270px;
font-size: 13px;
height: auto;
overflow-x: hidden;


}

#user-pass #edit-submit{
	margin-top: 10px;
}

#reset_lnk1{
margin-left: -48px;
background: none!important;
border: none;
padding: 0!important;
/*optional*/
font-size: 13px;
font-family: arial;
/*input has OS specific font-family*/
color:blue;
text-decoration: underline;
cursor: pointer;
}


#reset_lnk2{
	margin-left: -29px;

background: none!important;
border: none;
padding: 0!important;
/*optional*/
font-size: 13px;
font-family: arial;
/*input has OS specific font-family*/
color:blue;
text-decoration: underline;
cursor: pointer;
	}

#save_pass{
	background: url(../images/btn_go.png) no-repeat;
	height: 42px;
	width: 42px;
	border: 0px;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin-top: -20px;
	margin-left: -100px;
}

.narrow_bg_middle_some_page_myalert .alert-login-form #save_pass{
	width:126px;
	height:126px;
	background-image:url('https://buyourcanada.com/alphasite/themes/bou/images/btn_go_large.png'); 
	margin-left:90px;
	/*margin-top:-23px;*/
	font-size:32px;

}

.narrow_bg_middle_some_page_myalert .alert-login-form #edit-re-user-mail{
	height:33px;
}

.narrow_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass1{
	height:33px;
}
.narrow_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass1--description{

	margin-left: 266px;
width: fit-content;
  }

.narrow_bg_middle_some_page_myalert .alert-login-form #edit-re-user-pass2{

width: 200px;
height: 33px;
margin-right: 110px;
}
.narrow_bg_middle_some_page_myalert .alert-login-form #passchk2{
color: red;
margin-left: 365px;
}

.narrow_bigbtn2{

	display: block;
	width: 125px;
	height: 35px;
	background: #FFD700;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border-radius: 2px;
	color: #000;
	font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

.narrow_bigbtn3{

	display: inline-block;
	width: 150px;
  
	background: #FFD700;
	/*padding: 5px 0px 5px 0px;*/
	text-align: center;
	border-radius: 2px;
	color: #000;
	font-weight: normal;
	font-size: 32px;
	text-decoration: none;

}

#user-register-form #edit-submit{
	background: url(../images/btn_go.png) no-repeat;
	height: 42px;
	width: 42px;
	cursor: pointer;
	border: 0px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	margin-left: -110px;
}

#user-register-form #edit-submit:after {
	content: 'Login';
  }

  #narrow_block_title{
	font-size:32px;
	width: 1890px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
	}

	.narrow_description{
		height:35px;
	margin-left:110px;
	}

	#block-bou-big-eagle-alertloginformblock #user_mail_err_wrapper1{
		color: red;
		margin-left: 110px;
	}
	

		#block-bou-big-eagle-alertloginformblock #narrow_mimicthen{
			font-size:32px;
			margin-top:-105px;
			margin-left:100px;
			color: green;
			}


			#block-bou-big-eagle-alertloginformblock #mimicbtn{
				width:126px;
				height:126px;
				background-image:url('https://buyourcanada.com/alphasite/themes/bou/images/btn_go_large.png');
				background-repeat: no-repeat; 
				margin-left:-110px;
				/*margin-top:-23px;*/
				font-size:32px;
				padding-top: 45px;
				cursor: pointer;
				}

				#block-bou-big-eagle-alertloginformblock #edit-submit{
				width:126px;
				height:126px;
				background-image:url('https://buyourcanada.com/alphasite/themes/bou/images/btn_go_large.png');  
				margin-left:300px;
				margin-top:-65px;
				font-size:32px;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
				border: none;
				cursor: pointer;
				}
				
				#block-bou-big-eagle-alertloginformblock input#reset_lnk2{
					font-size:24px;
				width:auto;
				margin-left:-25px;
				}

				#block-bou-big-eagle-alertloginformblock #resettxt1{
					margin-left:290px;
					font-size:24px;
					}

					#block-bou-big-eagle-alertloginformblock input#edit-user-mail{
						height:33px;
					}
					#block-bou-big-eagle-alertloginformblock input#edit-user-pass{
						height:33px;
					}
					#block-bou-big-eagle-alertloginformblock #user_mail_err_wrapper1{
						color: red;
						margin-left: 110px;
					}

					span.smallskin{
						margin-left:-100px;
					font-size:32px;
					}
					
					#narrow_featured_outer#narrow_featured_vendor{
						font-size:32px;
						text-decoration: none;
						}

						.narrow_plistcls{
							width:1890px;
						}
						
						.narrow_plistcls #narrow_featured_outer{
							width:900px;
						}
						#narrow_featured_outer a{
							font-size:32px;
							}
							#narrow_featured_outer #featured_vendor{
							font-size:32px;
							}
							#narrow_featured_outer#narrow_featured_vendor{
								font-size:32px;
								text-decoration: none;
								}
								.narrow_next_list1.active{
									float: left;
									background: url(../images/bg_pagination.jpg) no-repeat;
									margin-left: 5px;
													padding-right: 0px;
									height: 31px;
									line-height: 23px;
									width: 33px;
									text-align: center;
									font-weight: normal;
									background-size: 33px 33px;
									text-decoration: none;
									vertical-align:middle;
									padding-top: 5px;
								}
								.narrow_next_list.active{
									float: left;
									background: url(../images/bg_pagination.jpg) no-repeat;
									/*margin-left: 2px;
									margin-right: 3px;*/
									margin-left: -10px;
									height: 31px;
									line-height: 23px;
									width: 33px;
									text-align: center;
									font-weight: normal;
									background-size: 33px 33px;
									text-decoration: none;
									vertical-align:middle;
									padding-top: 5px;
								}
								#narrow_smallskin{
									margin-left:70px;
								}
								#abt{
									width: 150px;
									font-size: 32px;
									font-weight: bold;
									margin-top: -2px;
									margin-left: -755px;
									padding-bottom: -500px;
									transform: translateY(210%);

								}

								#endsmt{
									width: 150px;
									font-size: 32px;
									margin-left: 600px;
									margin-top: -100px;
									transform: translateY(90%);
									font-weight: bold;
								}
						#zoom,#about,#search,#sort,#flag,#price,#cat,#subcat,#vend,#result,#prod,#alert,#skin{
							margin-left: -36px;
						}
						#pwdlabel{
							margin-left:-20px;
						}

						#passchk1_ajax{
							margin-left:200px;

						}

						#passchk1_inner{
							margin-left:200px;
						}

						#passchk1_inner p{
							margin-bottom: -.2em;
							margin-top: 0em;
							margin-left:365px;
						}

						#passchk1_inner p#passchk1_last{
							margin-left:-145px;
						}
						#repass{
							margin-left:-210px;
						}
						#edit-actions #save_pass{
							

							width:126px;
				height:126px;
				background-image:url('https://buyourcanada.com/alphasite/themes/bou/images/btn_go_large.png');
				background-repeat: no-repeat; 
				margin-left:-130px;
				/*margin-top:-23px;*/
				font-size:32px;
				
				cursor: pointer;
				font-weight: normal;
						}
						.big_bg_middle_some_page_myalert .alert-login-form #passchk2 {
							color: red;
							margin-left: 145px;
						}
						#horizontal-nav {
							display: grid;
							grid-template: auto/auto 1fr auto;
							align-items: center;
							width:1890px;
						  }
						  
						  #horizontal-nav * {
							box-sizing: border-box;
						  }
						  
						  #horizontal-nav ul{
							list-style: none;
							margin: 0;
							padding: 0;
						  }
						  #horizontal-nav li ul li{
							list-style: none;
							margin: 0;
							padding: 0;
							border-bottom: 1px dotted #000;
						  }
					
						  #horizontal-nav .btn-prev,
						  #horizontal-nav .btn-next {
							transition: all 0.3s ease;
							cursor: pointer;
						  }
						  
						  #horizontal-nav .btn-prev.hidden,
						  #horizontal-nav .btn-next.hidden {
							opacity: 0;
							pointer-events: none;
						  }
						  
						  #horizontal-nav .btn-prev,
						  #horizontal-nav .btn-next,
						  #horizontal-nav .btn-prev svg,
						  #horizontal-nav .btn-next svg {
							width: 40px;
							outline: none;
						  }
						  
						  #horizontal-nav .btn-prev {
							transform: scale(-1, 1);
						  }
						  
						  #horizontal-nav .btn-prev svg,
						  #horizontal-nav .btn-next svg {
							width: 40px;
						  }
					
						  .menu-wrap-inner {
							
							width: 98%;
						  }
						  
						  .menu-wrap {
							
							width: 100%;
							position: relative;
							height: 30px;
							
							/*clip-path: insite(0% 0%, 100% 0%, 100% 300%, 0% 500px);*/
					
							/*clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
							*/
							clip-path: inset(3000px 0px);
					
							--border: 1px solid #d2e6d8;
						
						  }
						  
						  .menu {
							display: grid;
							grid-template: auto/auto;
							grid-auto-flow: column;
							grid-auto-columns: auto;
							align-items: start;
							gap: 3px;
							transition: all 0.3s ease;
							position: absolute;
							top: 0;
							left: 0;
							min-height: 30px;
							
							
						  }
						  
						  .pill {
							color: hsl(143, 67%, 5%);
							/*background-color: #effaf2;*/
							/*border: var(--border);
							border-radius: 0px;*/
							font-size: 32px;
							font-weight: normal;
							padding-right: 2px !important;
						  }
						  
						  #horizontal-nav .list-item {
							position: relative;
							font-family: Arial, Helvetica, sans-serif;
							
						  }
						  
						  #horizontal-nav .list-item a {
							white-space: nowrap;
							color: hsl(143, 67%, 5%);
							display: block;
							text-decoration: none;
							position: relative;
							z-index: 1;
							cursor: pointer;
							transition: all 0.3s ease;
							
						  }
						  
						  #horizontal-nav .list-item:hover > a {
							background-color: #FDBA49
						  }
						  #horizontal-nav .list-item.has-submenu:hover > a {
							border-radius: 15px 15px 0 0;
						  }
						  
						  #horizontal-nav .list-item.has-submenu:hover::after {
							content: "";
							width: calc(100% - 2px);
							height: 6px;
							position: absolute;
							left: 0;
							bottom: 0;
							transform: translatey(3px);
							z-index: 1;
							border-left: var(--border);
							border-right: var(--border);
							background-color: #FDBA49;
						  }
						  
						  #horizontal-nav .dropdown:after {
							content: " \25bc";
						  }
						  
						  .sub-menu {
							opacity: 0;
							visibility: hidden;
							position: absolute;
							left: 2px;
							top: 50px;
							z-index: 1;
							transition: all 0.25s ease;
							transform: translatey(-10px);
							display: grid;
							grid-template: auto/1fr;
							/*gap: 7px;*/
							/*border-radius: 0 15px 15px;*/
							background-color: #FDBA49;
							min-width: calc(100% + 7px);
						  }
						  
						  #horizontal-nav .list-item:hover .sub-menu {
							opacity: 1;
							visibility: visible;
						  }
						  
						  #horizontal-nav .list-item .sub-menu li:hover a {
							color: #000 !important;
						  }
						  
					span#barspace{
						position: absolute;
					}

					#narrow_featured_price{
						width:110px;
						float:right;
						margin-top: -80px;
						vertical-align: middle;
						text-align: left;
						color: green;
						font-size: 13px;
					}
					
					#narrow_featured_price_big{
						width:110px;
						float:right;
						margin-top: -80px;
						vertical-align: middle;
						text-align: left;
						color: green;
						font-size: 13px;
					}
					.narrow_plistcls #narrow_featured_price{
							font-size:32px;
							margin-right:12px;
							}
						
							.narrow_plistcls #narrow_featured_price_big{
								font-size:32px;
								margin-right:70px;
								}
					
						  .narrow_plistcls #narrow_featured_price_small{
							  font-size:32px;
							  margin-right:45px;
						  }
						  #narrow_bbutton_bot{
							pointer-events: none;
						}