.tabbed-browse-wrapper{background:#e3e3e3 url("/ISS_Static/WW/css/themes/owv2/images/stripes-bg.png") repeat 0 0;}
.tabbedBrowse{float:left;clear:both;width:100%;position:relative;}
.tabbedBrowse > .tabs-main{display:block;list-style:none;padding:0;margin:0;}
.tabbedBrowse > .tabs-main > li{width:100%;display:block;float:left;}
.standard-on{background:#e3e3e3 url("/ISS_Static/WW/css/themes/owv2/images/stripes-bg.png") repeat 0 0;margin:0;width:100%;float:left;padding:1rem .8rem;}
.tabs-main > li > a{
	width:100%;
	display: block;
	float: left;
	border-style: solid;
	border-color: transparent;
	border-width: 1px 0;
	background-clip: padding-box;
	text-transform: capitalize;
	font-size: 1.2rem;
	background-color: #949494;
	text-align: left;
	color:#fff;
	padding:.4em 0;
}
.tabs-main > li > a > span:before{content:'+';border:1px solid #fff;display: inline;padding: 0.1em .4em;margin:0 .7em 0 0;}
.tabs-main > li.tab-item-currentTab > a > span:before{content:'-';padding: 0.1em .5em;}
.tabs-main > li:first-child > a{border-left:none;}
.tabbed-browse-wrapper .calloutBox{margin:0 0 1em 0;}
.tabbedBrowse .tabbedBrowse-productListings-controls-startOver { padding-right: 0.5em; }
.tabbedBrowse .tabbedBrowse-configurator,
.tabbedBrowse .add-accessory-inner-wrapper { background: #ffffff; padding: 0.5em; }

.tabs-main > li.tab-item-currentTab > a{
	background-color: #cf2a23;
	background-size: 100%;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgigd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #992120), color-stop(50%, #cc2c2b), color-stop(100%, #b42726));
	background-image: -webkit-linear-gradient(#992120,#cc2c2b,#b42726);
	background-image: -moz-linear-gradient(#992120,#cc2c2b,#b42726);
	background-image: -o-linear-gradient(#992120,#cc2c2b,#b42726);
	background-image: linear-gradient(#992120,#cc2c2b,#b42726);
	position: relative;
}

.tabs-main > li  > a > span{display: block;margin-top: -2px;padding: 0.2em 0 0 .8em;}
.tab-content{display:none;width:100%;float:left;padding:16px;padding:1rem;background:#e3e3e3 url("/ISS_Static/WW/css/themes/owv2/images/stripes-bg.png") repeat 0 0;}
.configuratorItem-optionList-option-description > span{display:block;margin:-23px 0 0 25px;}

.modelfinder{background: #fff;}
.modelfinder .tabbedBrowse{width: 100%; margin-top: 0;}
.modelfinder .modelFinder-tabbedBrowse-wrapper{border: 0;}
.modelfinder .tabs-main > li:first-child {padding-left: 0;}
.modelFinder-carousel{border: 0;}

@media (min-width: 56em){
	.subtabs.full-width-tabs, .full-width-tabs.tabs-noJs {display:table;width:100%;}
	.subseriesHeader{padding-bottom: 60px;}
	.tabbed-browse-wrapper{min-height:600px;}
	.tabbedBrowse .tabbedBrowse-productListings-controls-startOver { padding-right: 0; }
	#bvreviewsWrap{min-height:600px;}
	.tab-content{background:none !important;position:absolute !important;top:60px;left:0;padding-right:0;}
	.standard-on{background:none;display:block;float:right;width:25%;}
	.tabbedBrowse{margin-top: -60px;width:75%;}
	.tabbedBrowse > .tabs-main{display:table;}
	.tabbedBrowse > .tabs-main > li{width:auto;display:table-cell;float:none;}
	.tabs-main > li:first-child{padding-left:16px;padding-left: 1rem;}
	.tabs-main > li > a{text-align:center;border-width:0 1px;height: 59px;font-size:0.8em;}
	.tabs-main > li > a > span{padding:1.2em 1em 1.4em;}
	.tabs-main > li > a > span:before{display:none;}
	.tabs-main > li.tab-item-currentTab > a:before {
		position: absolute;
		width: 10px;
		height: 10px;
		bottom: -4px;
		left: 50%;
		margin-left: -5px;
		-webkit-transform: rotate(135deg);
		-moz-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		-o-transform: rotate(135deg);
		transform: rotate(135deg);
		background-image: -webkit-linear-gradient(45deg, transparent 0%,transparent 50%,#b31f1d 50%,#b31f1d 100%);
		background-image: -moz-linear-gradient(45deg, transparent 0%,transparent 50%,#b31f1d 50%,#b31f1d 100%);
		background-image: -o-linear-gradient(45deg, transparent 0%,transparent 50%,#b31f1d 50%,#b31f1d 100%);
		background-image: linear-gradient(45deg, transparent 0%,transparent 50%,#b31f1d 50%,#b31f1d 100%);
		content: "";
	}
	.modelfinder{min-height: 500px!important;}
	.modelFinder-carousel{border: 2px solid #B1B1B1;}
}

@media (min-width: 65em){
	.tabbedBrowse{width:78%;}
	.standard-on{width:22%;}
}

@media (min-width: 73.5em){
	.tabbedBrowse{width:80%;}
	.standard-on{width:20%;}
}

/*IE8 and below*/
.lt-ie9 .tabbed-browse-wrapper{min-height:600px;}
.lt-ie9 #bvreviewsWrap{min-height:600px;}
.lt-ie9 .tabs-main > li > a > span:before{display:none;}
.lt-ie9 .standard-on{display:block;width:20%;margin:60px 0 0 0;padding:1em .8em;float:right;}
.lt-ie9 .tabbedBrowse > .tabs-main{display:table;}
.lt-ie9 .tabbedBrowse > .tabs-main > li{width:auto;display:table-cell;float:none;}
.lt-ie9 .tabs-main > li  > a{text-align:center;border-width:0 1px;height: 59px;font-size:0.8em;}
.lt-ie9 .tabs-main > li > a  > span{padding:1.2em 1em 1.4em;}
.lt-ie9 .tabbedBrowse{width:80%;}
.lt-ie9 .tab-content{position:absolute !important;top:60px;left:0;padding:16px 0 16px 16px;padding:1rem 0 1rem 1rem;}

/*Floor price violation pop up styles*/
#ac-wrapper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, .6);
	z-index: 1001;
}
#popup {
	background: #FFFFFF;
	border: 5px solid #000;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: #64686e 0px 0px 3px 3px;
	-moz-box-shadow: #64686e 0px 0px 3px 3px;
	-webkit-box-shadow: #64686e 0px 0px 3px 3px;
	position: relative;
	width:500px;
	margin: 0 auto;
	top: 200px;
}
/*FP2171 changes*/
ul.tabbedBrowse-productListing-bundle-list{padding-left: 30px;}
ul.tabbedBrowse-productListing-bundle-list li{font-size: 0.75rem; list-style-type: disc;}

.toggleConfig{position: fixed;top: 120px;right: 20px;width: 200px;background: #FFFFFF;padding: 25px;}
.toggleConfig button {	margin-top: 5px;}