@import "//fonts.googleapis.com/css?family=Roboto:300,400,500|Roboto+Condensed:300,400";
@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700";
/*2 edits */
#viewcart .viewcart_total_inner_5 .viewcart_total_desc {
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .viewcart_total_inner_6 .viewcart_total_desc {
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .subtotal_title_col5 {
	width: 80px;
	float: left;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0;
	padding: 8px 10px 8px 0;
	margin-left: 5px;
}
#viewcart span.quantity_sub > img {
    position: relative;
    right: 5px;
}
#viewcart span.quantity_input > input {
    height: 23px;
    width: 35px;
    position: relative;
    bottom: 3px;
    right: 5px;
}
#viewcart .checkout_bredgrumb .child_link {
	margin: 0 2px 0 0;
	padding: 0;
	float: left;
	color: #193a67;
	font-size: 16px;
	text-decoration: none;
}
#viewcart .checkout_bredgrumb .landingpage_link {
    margin: 0 2px 0 0;
    padding: 0;
    float: left;
    color: #d7d7d7;
    font-size: 16px;
    text-decoration: none;
}
#checkout_RHS_box>div>div.checkout_bredgrumb {
	font-family: roboto condensed, sans-serif;
}
#viewcart div.viewcart_title_wrap>h4 {
	background: none;
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
	font-size: 20px;
	text-align: left;
}
#viewcart .checkout_maintitle {
	margin: 10px 0 0;
	padding: 0 0 10px;
	float: left;
	width: 100%;
	text-transform: uppercase;
	text-align: center;
	font-size: 30px;
	color: #193a67;
	font-family: roboto condensed, sans-serif;
	font-weight: bold;
	font-style: normal;
}
#viewcart .checkout_maintitle span {
	font-weight: 300;
	color: #193a67;
	margin-left: 3px;
}
#viewcart .price_value_col5 {
	width: 78px;
	font-size: 13px;
	font-weight: bold;
	color: #193a67;
	text-align: left;
	margin-left: 43px;
}
#viewcart .subtotal_value_col5 {
	width: 84px;
	font-size: 13px;
	font-weight: bold;
	color: #193a67;
	text-align: left;
	margin-left: 48px;
}
#viewcart h1>strong {
	font-weight: 700;
}
#viewcart .viewcart_table_content_wrap {
	width: 958px;
	border-top: 1px solid #ccc;
}
#viewcart .viewcart_table_inner {
	margin: 0;
	padding: 0px;
	float: left;
	width: 958px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#viewcart .viewcart_total_inner_5 {
	margin: 0;
	padding: 0 0 7px 0;
	float: left;
	width: 960px;
}
#viewcart .viewcart_total_inner_6 {
	margin: 0;
	padding: 0 0 7px 0;
	float: left;
	width: 960px;
}
#viewcart #chk>table:nth-child(2) {
	margin-top: -5px;
}
#viewcart #fpricetot1,
#viewcart #fpricetot2,
#viewcart #fpricetot3,
#viewcart #fpricetot4,
#viewcart #fpricetot5,
#viewcart #fpricetot6,
#viewcart #fcoretot1,
#viewcart #fcoretot2,
#viewcart #fcoretot3,
#viewcart #fcoretot4,
#viewcart #fcoretot5,
#viewcart #fcoretot6 {
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .viewcart_total_inner_5 .viewcart_total_desc {
	color: #878787;
	float: left;
	width: 800px;
	padding: 0 8px 0 0;
	text-align: right;
}
#viewcart .viewcart_total_inner_6 .viewcart_total_desc {
    color: #878787;
	float: left;
	width: 800px;
	padding: 0 8px 0 0;
	text-align: right;
}
#viewcart .viewcart_total_inner_6 .viewcart_total_value {
    width: 90px;
    font-size: 13px;
    font-weight: bold;
    color: #193a67;
    float: left;
    text-align: left;
    margin-left: 20px;
}
#viewcart .viewcart_total_outer {
	width: 958px;
	padding: 25px 0 15px;
}
#viewcart .description_value_col5 .viewcart_description {
	padding: 0 5px 5px;
	width: 200px;
	text-align: left;
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .description_value_col6 .viewcart_description {
	padding: 0 5px 5px;
	width: 200px;
	text-align: left;
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .description_value_col5 {
	width: 200px;
	margin-right: 50px;
}
#viewcart .description_value_col6 {
	width: 200px;
	margin-right: 50px;
}
#viewcart .partnumber_title_col5 {
	width: 225px;
	padding-left: 50px;
}
#viewcart .partnumber_title_col6 {
	width: 225px;
	padding-left: 50px;
}
#viewcart .partnumber_value_col5 {
	width: 195px;
	margin-right: 75px;
}
#viewcart .partnumber_value_col6 {
	width: 195px;
	margin-right: 75px;
}
#viewcart .quantity_title_col5 {
	width: 150px;
}
#viewcart .quantity_title_col6 {
	width: 120px;
}
#viewcart .description_title_col5 {
	width: 270px;
}
#viewcart .description_title_col6 {
	width: 270px;
}
#viewcart .price_title_col5 {
	width: 120px;
}
#viewcart #checkout_RHS_box {
	width: 960px !important;
	float: left !important;
}
#viewcart .viewcart_Partnumber span {
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart .partnumber_value_col5 .viewcart_Partnumber {
	padding: 0 5px 5px;
	text-align: left;
	padding-left: 50px;
}
#viewcart .partnumber_value_col6 .viewcart_Partnumber {
	padding: 0 5px 5px;
	text-align: left;
	padding-left: 50px;
}
#viewcart .freeshipping_option {
	font-size: 16px !important;
	font-family: roboto condensed, sans-serif;
	color: #3DADEE !important;
	font-weight: bold;
}
#viewcart .checkout_content_wrap {
	width: 965px;
	padding: 0px 0 0 0px;
}
#viewcart .viewcart_product_price,
#viewcart #coretotal {
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
	font-size: 15px;
	color: #444 !important;
}
#viewcart .viewcart_title_wrap {
	background: none;
	background-color: #16447F;
	height: 50px;
	width: 960px;
	line-height: 33px;
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
}
#viewcart .partnumber_title_col5 {
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
	font-size: 16px;
}
#viewcart .partnumber_title_col6 {
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
	font-size: 16px;
}
#viewcart input#newcoupon {
	border: 1px solid #ccc;
}
#viewcart span#tiFreeGreen {
 	text-transform: uppercase;
    font-size: 16px;
    color: #3DADEE !important;
    font-weight: bold;
}
#viewcart #checkout_RHS_box {
	width: 745px;
	display: block;
	margin: 0 auto;
	float: none;
}
#viewcart {
	float: none;
}
#viewcart #checkout_RHS_box>div>div.mylink>a>span>div>a>img {
	margin-left: -35px;
}
/* v1 */
#viewcart #CheckoutNow {
	background-color: #3DADEE;
	display: inline-block;
	color: #fff;
	text-align: center;
	width: 300px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	cursor: pointer;
	font-family: roboto condensed, sans-serif;
	font-weight: 700;
	font-size: 18px;
}
#viewcart #ContinueShopping {
	color: #454545;
	cursor: pointer;
	font-weight: 500;
	font-size: 16px;
	line-height: 30px;
	padding: 0px 10px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	float: left;
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 16px;
}
#viewcart div#CartWrap {
	height: 145px;
	width: 100%;
	display: block;
	margin-bottom: -50px;
}
#viewcart form#tiDiscount {
	float: left;
	display: inline-block;
	height: 32px;
	font-size: 13px;
	margin-left: 114px !important;
}
#viewcart #CartApply {
	height: 30px;
	line-height: 30px;
	padding: 0;
	color: #444;
	display: inline-block;
	float: right;
	border-radius: 5px;
	cursor: pointer;
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 15px;
}
#viewcart span.ArrowLeft::before {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 9px solid #444;
	display: inline-block;
	content: '';
	margin-right: 5px;
	position: relative;
	bottom: 1px;
}
#viewcart #CheckoutNow>span::after {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 9px solid #fff;
	display: inline-block;
	content: '';
	margin-left: 5px;
	position: relative;
	bottom: 1px;
}
#viewcart form#tiDiscount input[type="text"] {
	margin: 0px 8px;
	padding: 0px 4px 0px 8px;
	color: #ccc;
	height: 28px;
	width: 145px;
	font-family: roboto condensed, sans-serif;
	font-weight: 300;
	font-size: 16px;
	border-radius: 3px;
}
#viewcart div#checkoutoptions {
	width: 300px;
	display: block;
	float: right;
	margin: 0px 0px;
}
#viewcart #paypalExit {
	display: block;
	cursor: pointer;
}
#viewcart .order-number {
	font-weight: 300;
	font-family: roboto condensed, sans-serif;
}
#viewcart div#OR {
	text-align: center;
	width: 25px;
	position: relative;
	bottom: 10px;
	display: block;
	margin: 0 auto;
	float: none;
	background-color: #fff;
	font-size: 15px;
	color: #444;
	font-family: roboto condensed, sans-serif;
}
#viewcart .viewcart_total_inner_5 .viewcart_total_value {
	width: 100px;
	font-size: 13px;
	font-weight: bold;
	color: #193a67;
	float: left;
	text-align: left;
	margin-left: 20px;
}
#viewcart div#tiORwrap>hr {
	width: 37%;
	display: inline-block;
	margin: 6px 94px;
	position: relative;
	top: 8px;
	border-top: 1px solid #444;
}
#viewcart div#tiORwrap {
	width: 100%;
	display: block;
}
#viewcart .FreeShippingClass {
	text-transform: uppercase;
	font-size: 13px;
	color: #5a9718;
	font-weight: bold;
}
form#tiDiscount input[type="text"] {
    margin: 0px 8px;
    padding: 0px 4px 0px 8px;
    color: #ccc;
    height: 28px;
    width: 145px;
    font-family: roboto condensed, sans-serif;
    font-weight: 300;
    font-size: 16px;
    border-radius: 3px;
}
form#tiDiscount {
    float: left;
    display: inline-block;
    height: 32px;
    font-size: 13px;
    margin-left: 114px !important;
}
span.quantity_add > img {
    position: relative;
    right: 5px;
}
.affirm-as-low-as
{
    font-family: roboto condensed, sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #7b7b7a;
    padding: 10px 0px;
}
.affirm-as-low-as a {
	cursor: pointer;
	text-decoration: underline;
    color: #7b7b7a;
    font-style: italic;
}
.affirm-ala-price {	
    font-weight: bold;
}

.viewcart_table_outer .viewcart_title_wrap .no_core h4.partnumber_title_col5 { padding:8px 0px 8px 40px!important; background:none; margin:0; font-size: 18px !important; text-align:left; width:140px !important; }
.viewcart_table_outer .viewcart_title_wrap .no_core h4.description_title_col5 { padding:8px 0px 8px 0px; background:none; margin:0; font-size: 18px; text-align:left; width:240px !important; }
.viewcart_table_outer .viewcart_title_wrap .no_core h4.quantity_title_col5 { text-align:center; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:130px!important; }
.viewcart_table_outer .viewcart_title_wrap .no_core h4.ships_title_col5 { text-align:left; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:130px; }
.viewcart_table_outer .viewcart_title_wrap .no_core h4.price_title_col5 { text-align:left; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:130px; }
.viewcart_table_outer .viewcart_title_wrap .no_core h4.subtotal_title_col5 { font-size:18px!important; width:100px!important; }
#viewcart .partnumber_value_col5 { width: 175px; margin:0; }
#viewcart .partnumber_value_col5 .viewcart_Partnumber { width:140px; padding-left:40px; }
#viewcart .description_value_col5 { width: 243px; margin-right: 0; }
#viewcart .description_value_col5 .viewcart_description { width: 100%;}
.quantity_value_col5 { width: 130px; }
.ships_value_col5 { width: 130px;}
#viewcart .price_value_col5 { width: 145px; margin-left: 0;}
b.ships_today { font-weight: 200;color: #8c8b8b; line-height: 25px;}
#viewcart .subtotal_value_col5 { width:100px; margin:0; }


.viewcart_table_outer .viewcart_title_wrap .show_core h4.partnumber_title_col6 { padding:8px 0px 8px 40px!important; background:none; margin:0; font-size: 18px !important; text-align:left; width:140px !important; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.description_title_col6 { padding:8px 0px 8px 0px; background:none; margin:0; font-size: 18px; text-align:left; width:240px !important; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.quantity_title_col6 { text-align:center; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:130px!important; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.ships_title_col6 { text-align:left; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:130px; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.price_title_col6 { text-align:left; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:100px; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.core_title_col6 { text-align:left; color:#fff; background:none; float:left; padding:8px 0; margin:0; font-size:18px; width:78px; }
.viewcart_table_outer .viewcart_title_wrap .show_core h4.subtotal_title_col6 { font-size:18px!important; width:75px!important; }
#viewcart .partnumber_value_col6 { width: 175px; margin:0; }
#viewcart .partnumber_value_col6 .viewcart_Partnumber { width:140px; padding-left:40px; }
#viewcart .description_value_col6 { width: 243px; margin-right: 0; }
#viewcart .description_value_col6 .viewcart_description { width: 100%;}
.quantity_value_col6 { width: 132px !important; }
.ships_value_col6 { width: 130px;}
#viewcart .price_value_col6 { width: 100px; margin-left: 0;text-align: left;}
b.ships_today { font-weight: 200;}
#viewcart .subtotal_value_col6 { width:75px; margin:0;text-align: left; }
.core_value_col6 { width: 82px!important; text-align: left!important;}
.bc-minimize-container {bottom: 68px !important;}
/* Later Email works for multiple items coding start here  */
#tiNWModal,#tiNWOverlay{position:fixed;left:0;top:0}#tiNWForm button,.ti-nw-form-row select{height:40px;width:100%;-webkit-appearance:none}body #ltkmodal-container,body #ltkmodal-overlay{display:none!important}#tiNWModal{font-family:roboto condensed,sans-serif;width:700px;height:500px;margin:auto;bottom:0;right:0;z-index:1002}#tiNWModalInner{position:relative}#tiNXClose{background-image:url(/images/BAP_EmailModalFollowUpTest_Sprite.png);width:28px;height:28px;display:inline-block;vertical-align:middle;background-position:0 0;position:absolute;top:-17px;right:-15px}#tiNWModalRight{width:290px;padding:50px 25px 0;text-align:center;height:448px;background:#fff;border-top:2px solid #00adeb}#tiNWOverlay{background-color:#000;opacity:.5;height:100%;width:100%;z-index:1001}#tiNWModalHeader{float:none;text-transform:uppercase;color:#1c325b;font-size:28px;font-weight:700;margin-bottom:15px}.ti-nw-form-row{float:left;width:100%}.ti-nw-form-row select{border:1px solid #cfcfcf;-moz-appearance:none;padding:10px 20px;margin-bottom:10px;font-size:16px;background:url(/images/Arrow-Down.png) 95% center no-repeat #f6f6f6;background:url(/images/Arrow-Down.png) calc(100% - 7px) center no-repeat #f6f6f6}.ti-nw-form-row select::-ms-expand{display:none}#tiNWForm button{border:0;cursor:pointer;background:#00adeb;margin-bottom:20px;color:#fff;font-weight:600;text-transform:uppercase;line-height:40px;font-size:15px;padding:0;border-radius:5px}#tiNWForm button:after{content:'';display:inline-block;border-left:6px solid #fff;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;vertical-align:baseline;margin-left:7px}.tiNWModalInner_I #tiNWModalRight{border-top:2px solid #fff;padding:10px 25px 40px}.tiNWModalInner_I{border-top:6px solid #3aafef}.tiNWModalInner_I #tiNWModalHeader h2{color:#3aafef;margin:10px 0;padding:0;font-size:32px;font-weight:700;line-height:36px}.tiNWModalInner_I #tiNWModalHeader p{color:#4f4f4f;font-family:roboto condensed,sans-serif;text-transform:none;font-size:16px;font-weight:400;line-height:20px;margin:0;padding:0}.tiNWModalInner_I #tiNWModalHeader p.mylink_coupon_address input{background:#f6f5f6;border:2px solid #48b5f0;padding:12px;width:90%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#acacab;font-family:roboto condensed,sans-serif;font-size:16px;margin:0 0 10px}.tiNWModalInner_I #tiNWModalHeader .mylink_coupon_address2{background:#3ab0ef;width:100%;padding:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#fff;margin:0 0 10px;cursor:pointer;font-family:roboto condensed,sans-serif;font-size:16px;font-weight:600}.tiNWModalInner_I #tiNWModalHeader p.no_thx{font-size:13px;font-weight:500;cursor:pointer}.tiNWModalInner_I #tiNWModalHeader p.mylink_coupon_address2 a span.ArrowRight::after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #fff;display:inline-block;content:'';margin-left:5px;position:relative;bottom:1px}.tiNWModalInner_I #tiNWModalHeader span.ArrowRight img{position:relative;top:-51px;left:54px}
/* Later Email works for multiple items coding end here  */

.cart_id{float: right;font-family: roboto condensed, sans-serif;font-weight: 300;font-size: 15px;color: #8c8b8b;margin: 0 3px;}
#viewcart div#CartWrap{height:100%;}#viewcart div#checkoutoptions{margin-bottom: 32px;}