#carousel_inner {
	/*float:left;*/ /* important for inline positioning */
	/*width:405px;*/ /* important (this width = width of list item(including margin) * items shown */
	/*overflow: hidden;*/  /* important (hide the items outside the div) *//* non-important styling bellow */
}
#carousel_ul {
	position:relative;
	left:-210px; /* important (this should be negative number of list items width(including margin) */
	list-style-type: none; /* removing the default styling for unordered list items */
	margin: 0px;
	padding: 0px;
	width:9999px; /* important */
	/* non-important styling bellow */
	padding-bottom:10px;
}
#carousel_ul li {
	float: left;
	margin: 5px 46px 24px -18px;
	padding: 0;
	width: 210px;
}
#carousel_ul li img {
 margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
	/* styling */
	cursor:pointer;
	cursor: hand;
	border:0px;
}
#left_scroll {
	float: left;
	margin: 80px 0 0 -10px;
	position: absolute;
}
#right_scroll {
	float: right;
	margin: 81px 0 0 209px;
	position: absolute;
}
#left_scroll img, #right_scroll img {
	/*styling*/
	cursor: pointer;
	cursor: hand;
}
#sign_up1 {
	margin:0px auto;
	width:1024px !important;
	float:none;
}
ul.tabs li{padding:0px 18px !important;}
.ui_slider1 { width:425px !important;}
.ui_slider2 { width:370px !important;}
.ui_slider3 { width:396px !important;}
.ui_slider4 { width:425px !important;}
.ui_slider5 { width:370px !important;}
.setcut_slider{float:left !important; margin-left:10px;}
.maxCt {
  float: right; margin:0px 6px 10px 0px;
  width: 25px;
}
.carat_max, .priceRange {
  background: #fff;
  border: 1px solid #ccc;
  width: 70px;
  text-align: center;
  padding: 3px 2px;
  font-size: 12px;  border-radius: 0px;
  color: #000;
}
.minPr{margin:0px 0px 0px -3px;}
.clrTb{color:#282828 !important;font-size: 12px; max-width:300px; width:100%; margin: 24px 0px 0px -11px;}
.optionList{ max-width: 300px; width:100%; margin: 6px 0px 0px -3px;}
#CutLabels{ font-size: 12px; width: 100%; margin:-1px 0px 0px -7px;color:#282828;}
#sliders{ margin-top: 48px; width:325px;}
.setlabelst{margin-top: 14px;}
.setlabelst label{margin-left:-12px;}
.viewadvance_options input[type=text]{color:#282828;}
.sliderSetRow label{margin-left:-10px;}
.social_icons{text-align: center !important; float: none; margin:0px auto;}
.sliderSetRow{margin: 8px 0px 0px 0px;}
#advancesearch table{width:100%;}
#floursence_slider{margin:8px 0px 0px 0px;}
.setValueTable tbody tr td{width:100px; display:inline-block;}
.setValueTable tbody tr td:first-child{text-align:left; width:12px; float: left; margin-left: 7px;}
.setValueTable tbody tr td:last-child{text-align:right; width:12px; float: right; margin-right: -16px;}
.flourValueTable tbody tr td:first-child{display: inline-block;}
.flourValueTable tbody tr td:last-child{text-align:right; width:12px; float: right; margin-right: -16px;}
.set_filter_margin{margin: 0px 39px 0px 6px !important;}
.set_filter_margin:nth-of-type(3){margin: 0px 0px 0px 5px !important; padding-right: 8px;}
#depth_vslider{margin-top: 3px;}
.glyphicon {
	top: -9px!important;
}
.col-md-11 section1-bg {
	top: 15px!important;
}
.padding-1 {
	padding-bottom: 11px;
	padding-left: 38px;
	padding-top: 23px;
}
.padding-2 {
	padding-left: 22px;
}
.ui-slider .ui-slider-handle {
	margin: 2px 0 0 -1px!important;
}
.ui-slider {
	height: 31px!important;
}
.ui-slider-handle {}
.ui-slider a + a .ui-slider-handle {height: 26px;}
.flexigrid {
	max-width:1000px!important; width:100% !important;
}
.right-add-p {
	padding-bottom:70px;
}
.rightBox {
	min-height:680px;
}
.clrTb tbody tr td{padding: 0px 8px; text-align:center;}
.clrTb tbody tr td:first-child{padding: 0px 0px 0px 16px !important;}
.clrTb tbody tr td:nth-of-type(4){padding: 0px 8px 0px 13px;}
.clrTb tbody tr td:nth-of-type(6){padding: 0px 8px;}
.clrTb tbody tr td:nth-of-type(7){padding: 0px 4px 0px 0px;}
.clrTb tbody tr td:nth-of-type(8){padding: 0px 0px;}
.clrTb tbody tr td:nth-of-type(9){padding: 0px 15px 0px 15px;}
.clrTb tbody tr td:nth-of-type(10){padding: 0px 21px 0px 15px;}
.clrTb tbody tr td:last-child{padding: 0px 0px 0px 0px;}
#CutLabels tbody tr td{padding: 0px 23px 5px 23px;color:#282828 !important;}
#CutLabels tbody tr td:last-child{padding: 0px 0px 0px 40px;text-align:center;}
#CutLabels tbody tr td:first-child{padding-left:0px !important;width: 90px; display: inline-block; padding-top: 10px;}
#CutLabels tbody tr td:nth-of-type(3){ padding: 0px 0px 0px 36px;}
.minPr input[type=text]{margin-left:-1px;}
.flourValueTable{font-size:12px; margin:0px 0px 0px -28px;}
.flourValueTable tr td{padding:0px 6px 0px 2px; text-align:left;}
#pricesv_slder, #carat_vslider{margin: 2px 0px 0px 0px;}
.toggle_box_bk{float: right; width: 50%; text-align: right; margin: -10px -10px 0px 0px;}
.set_slider_bg{background: transparent !important;}
.slider_handle_bg{background: #ccc !important;}