.rma-main{margin-bottom: 0 !important;margin-left: 0;margin-right: 0;margin-top: 25px;padding-bottom: 40px;position: relative;width: 100%;z-index: 3;}
.rma-main p{font-family:"HelveticaNeueW01-47LtCn 692686";}
.rma-content-main {padding:98px 42px 20px;}
.rma-conform-main{padding-top:56px;padding-left:42px;}
.rma-main  .input-box label{font-family:"HelveticaNeueW01-47LtCn 692686";}
/*.rma-main  .input-box #return_type{font-family:"HelveticaNeueW01-47LtCn 692686";}
.rma-main  .input-box #return_reason{font-family:"HelveticaNeueW01-47LtCn 692686";}*/
.rma-main  h4.product-name{font-family:"HelveticaNeueW01-77BdCn 692725";}

#return-products .cf{font-family:"HelveticaNeueW01-47LtCn 692686";}
#return-products-confirm .cf{font-family:"HelveticaNeueW01-47LtCn 692686";}
#exchange-products .cf{font-family:"HelveticaNeueW01-47LtCn 692686";}
#exchange-products-confirm .cf{font-family:"HelveticaNeueW01-47LtCn 692686";}
.rma-title{ margin: 0 auto;max-width: 1116px;}
.rma-title  h2{font-size:3em;color:#FFFFFF !important;font-family:"HelveticaNeueW01-77BdCn 692725";}
.rma-content  .col-1{float:left;width:497px}
.rma-content  .col-1 p{font-size:13px;line-height:normal;clear:both;}
.rma-content  .col-1 span.return-option-title{font-size:13px;float:left;padding-left: 5px;}
.rma-content  .col-2{float:right;padding-left: 13px;}
.rma-content  .col-2  h2{font-family:"HelveticaNeueW01-77BdCn 692722";font-size:20px; color:#333333;line-height: 22px;}
.rma-content  .col-2  p{font-size:14px;letter-spacing: 0.3px;line-height: 21px;width: 424px;margin: 13px 0 15px;font-family:"HelveticaNeueW01-47LtCn 692686";}
.rma-content  .col-2 .rma-return-exchange{background: none repeat scroll 0 0 #F2F2F2;height: 347px;padding: 34px 0 0 31px;width: 466px;}
.rma-content  .col-2 .rma-order{background: none repeat scroll 0 0 #F2F2F2;
    margin-top: 3px;
    padding: 6px 0 30px 32px;
    width: 465px;}
.rma-content  .col-2 .rma-order p{font-size: 14px;
    letter-spacing: 0.3px;
    line-height: 22px;
    margin: 23px 0 0;
    width: 426px;}

.rma-clear {clear:both}
.rma-step{padding-bottom:31px}
.rma-step ul {margin:0px;}
.rma-step ul li{display:inline;float:left;}
.rma-step ul li.active h2{font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;color:black;line-height:normal;text-transform: uppercase;}
.rma-step ul li.active h2 span{font-family:"HelveticaNeueW01-77BdCn 692725";font-size:20px;color:black;text-transform: uppercase;}
.rma-step ul li h2{font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;color:#c8c8c8;line-height:normal;text-transform: uppercase;}
.rma-step ul li h2 span{font-family:"HelveticaNeueW01-77BdCn 692725";font-size:20px;color:#c8c8c8;text-transform: uppercase;}
.rma-step ul li {background:url(../img/arrow.png) no-repeat 0 15px; padding-left:15px}
.rma-step ul li:first-child {background:none; padding-left:0 } 

.rma-content-return  .whitebg{padding-top:56px;padding-left:42px;}
.rma-content-return  .page-title{margin:0;padding-bottom:23px}
.rma-content-return  .page-title h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}
.rma-order p a{font-size:14px;color:#cd2726}

.rma-content-return  .section-1 ol{list-style: none;}

table#return-products {width:744px; padding:0; margin:0}
table#return-products thead{height:52px;}
table#return-products thead tr th{text-align:left;padding:19px;background:#f2f2f2}
table#return-products thead tr th span{font-size:16px;font-weight:normal}
table#return-products tbody tr td{text-align:center;padding:10px 31px;border-bottom: 1px solid #E8E8E8;}
table#return-products tbody tr td select{width: 70px;margin-left: -11px;}

table#return-products tbody h4.product-name{color: #1A1A1A;font-family:"HelveticaNeueW01-77BdCn 692722";font-size: 18px;line-height: 24px;margin: 0;padding: 0;}

.rma-content-return .section-1 .buttons-set{width:744px;padding-top:10px}
.rma-content-return .section-1 .buttons-set p{float:left;}
.rma-content-return .section-1 .buttons-set p a{font-size:14px;color:#cd2726}
.rma-content-return .section-1 .buttons-set button{float:right}

.rma-return-process-content{margin: 15px 0px 0px 0px; padding: 0; display: inline-block;}
.rma-return-process-col1{float:left; background: #f2f2f2; font-size: 14px; height: 176px;width: 435px;}
.rma-return-process-col2{font-size: 12px;float: left;padding: 14px 0 0 40px;font-weight: normal;height: 204px;}
.rma-return-process-col2 p{line-height: 20px;width: 483px;font-family:"HelveticaNeueW01-47LtCn 692686";}
.rma-return-process-col2 p a{color:#cd2726;}

table#return-products  .product-image{top: 10px;left: 0;width: 200px;height: 200px;}

table#return-products  .product-details{padding-left: 180px;padding-top: 40px;}

table#return-products  .product-details h4{font-family: "HelveticaNeueBoldCondensed";margin: 0;padding: 0;color: #1A1A1A;line-height: 24px;font-size: 22px;}

.rma-conform {margin-bottom: 0 !important;margin-left: 0;margin-right: 0;margin-top: 25px;padding-bottom: 40px;position: relative;width: 100%;z-index: 3;}
.rma-conform  .whitebg{padding-top:56px;padding-left:42px;}
.rma-conform   .page-title-1{margin:0;padding-bottom:23px}
.rma-conform   .page-title-1 h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}
.rma-conform  .section-1  p a{color:#cd2726}

.rma-conform-main  .page-title-1{margin:0;padding-bottom:23px}
.rma-conform-main   .page-title-1 h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}

table#return-products-confirm {width:719px; padding:0; margin:0}
table#return-products-confirm thead{height:52px;}
table#return-products-confirm thead tr th{text-align:left;padding:19px;background:#f2f2f2}
table#return-products-confirm thead tr th span{font-size:16px;font-weight:normal}
table#return-products-confirm tbody tr td{text-align:center;padding:19px;border-bottom: 1px solid #E8E8E8;}
table#return-products-confirm tbody tr td.first-cell{width:360px}

#rma-return-confirmation-form{float: left;padding-right: 25px; width: 719px;}
.return-address{background: #F2F2F2;float: left;padding-left: 34px;padding-top: 25px;width: 229px;padding-bottom: 25px;}

.return-address h3{font-size: 20px; line-height: 18px;}
.return-address p{font-size: 16px;line-height: 22px;margin: 18px 0 0;}

.rma-conform-main .buttons-set{width:719px;padding-top:10px}
.rma-conform-main  .buttons-set p{float:left;}
.rma-conform-main .buttons-set p a{font-size:14px;color:#cd2726}
.rma-conform-main  .buttons-set button{float:right}
.rma-conform-main  .section-1 ol{list-style: none;}
.rma-conform-main p a{color:#cd2726}

.rma-content-success{margin:0}
.rma-content-success  .whitebg{padding-top:56px;padding:42px;}
.rma-content-success .page-title-1{margin:0;padding-bottom:23px}
.rma-content-success  .page-title-1 h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}

.rma-content-success p{ margin: 10px 0 0;}

.rma-return-success-content{margin: 80px 0px 0px 0px; padding: 0;}

.rma-return-success-col1{
 background: none repeat scroll 0 0 #F2F2F2;float: left;height: 365px;margin-right: 13px;padding: 34px 0 0 31px;width: 466px;}
.rma-return-success-col1 h2{font-size:20px;line-height:22px;}
.rma-return-success-col1 p{font-size: 14px;
    letter-spacing: 0.3px;
    line-height: 22px;
    margin: 23px 0 0;
    width: 426px;}
.rma-return-success-col2{
 background: none repeat scroll 0 0 #F2F2F2;float: right;font-weight: normal;height: 396px;padding: 3px 0 0 31px;width: 466px;}
.rma-return-success-col2 p{font-size: 14px;
    letter-spacing: 0.2px;
    line-height: 21px;
    margin: 26px 0 0;
    width: 422px;}
.rma-return-success-col2 p a{color:#cd2726;}


.rma-content-exchange  .whitebg{padding-top:56px;padding-left:42px;}
.rma-content-exchange  .page-title{margin:0;padding-bottom:23px}
.rma-content-exchange  .page-title h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}

.rma-content-conform  .section-1 ol{list-style: none;}
table#exchange-products {width:744px; padding:0; margin:0}
table#exchange-products thead{height:52px;}
table#exchange-products thead tr th{text-align:left;padding:19px;background:#f2f2f2}
table#exchange-products thead tr th span{font-size:16px;font-weight:normal}
table#exchange-products tbody tr td{text-align:center;padding:19px;border-bottom: 1px solid #E8E8E8;}

.rma-content-exchange  .dropdown{display:none}

.rma-content-exchange  .section-1 ol{list-style: none;}
.rma-content-exchange  .buttons-set{width:744px;padding-top:10px}
.rma-content-exchange  .buttons-set p{float:left;}
.rma-content-exchange  .buttons-set p a{font-size:14px;color:#cd2726}
.rma-content-exchange  .buttons-set button{float:right}
.rma-content-exchange  .section-1 p a{color:#cd2726}

.rma-content-conform .buttons-set{width:719px;padding-top:10px}
.rma-content-conform  .buttons-set p{float:left;}
.rma-content-conform .buttons-set p a{font-size:14px;color:#cd2726}
.rma-content-conform  .buttons-set button{float:right}

table#exchange-products-confirm {width:719px; padding:0; margin:0}
table#exchange-products-confirm thead{height:52px;}
table#exchange-products-confirm thead tr th{text-align:center;padding:19px;background:#f2f2f2}
table#exchange-products-confirm thead tr th span{font-size:16px;font-weight:normal}
table#exchange-products-confirm tbody tr td{text-align:center;padding:19px;border-bottom: 1px solid #E8E8E8;}

table#exchange-products-confirm tbody tr td h4{text-align:left;color: #1A1A1A;font-family:"HelveticaNeueW01-77BdCn 692722"; font-size: 18px;line-height: 24px;margin: 0;padding: 0;}
table#exchange-products-confirm tbody tr td dl dd{margin-left:0 !important;text-align:left}	
table#exchange-products-confirm  .first-cell{border-right:1px solid #E8E8E8;}
#footer_container {margin-top:-11px}

table#exchange-products tbody h4.product-name{color: #1A1A1A;font-family:"HelveticaNeueW01-77BdCn 692722";font-size: 18px;line-height: 24px;margin: 0;padding: 0;}
	
table#return-products-confirm tbody tr td h4{text-align:left;color: #1A1A1A;font-family:"HelveticaNeueW01-77BdCn 692722"; font-size: 18px;line-height: 24px;margin: 0;padding: 0;}
table#return-products-confirm tbody tr td dl dd{margin-left:0 !important;text-align:left}	

#returnSteps { list-style: none !important;}

.rma-not-found  .page-title-1{margin:0;padding:23px}
.rma-not-found  .page-title-1 h1{line-height:normal;font-family:"HelveticaNeueW01-77BdCn 692725";font-size:26px;text-transform: uppercase;}
.rma-not-found  .rma-content{margin:0;padding:23px}

table#exchange-products .option-Color{display:none;}

/**/
/*.rma-return-process-col1  {background:url('../img/Bell_RMA.jpg') no-repeat; width:495px; height:218px}*/

.rma-return-process-col1 {padding:21px 30px}
.rma-return-process-col1 h2 { line-height:51px; font-size:20px}
.rma-return-process-col1 p { width:418px; margin-top:-3px; line-height:22px; letter-spacing:0.2px; font-family:"HelveticaNeueW01-47LtCn 692686";}

.rma-content-exchange  .validation-advice{color: #CD2726;float: left;margin:0;padding:0;background:none !important}

.rma-content-main  input.validation-failed {float: left;border:1px solid #BBBBBB !important;}

.rma-content-main .validation-advice {color: #CD2726;
    float: left;
    margin-left: 5px;
    padding: 5px;background:none !important}
.rma-content-main select{float:left}
.rma-content-main .hidden-select-option{width:460px}
.rma-content-main .hidden-select-option select{margin-bottom:0 !important}
.rma-content-main  .col-1 ul{margin:0}
.rma-content-main  .col-1 ul li{padding-top: 10px;}

#newsletter_email_signup {background: none repeat scroll 0 0 #FFFFFF;color: #505050;float: left;font-family: "HelveticaNeueW01-47LtCn 692686" !important;font-size: 1.2em;font-style: italic;height: 35px;margin: 0 0 35px;padding-left: 20px;}

/* --------- Out of stock Email Update ---------  */


#product .out-of-stock-email{
	background:url('../img/BE_email_icon.png') 15px center #000 no-repeat;
	color:#fff;
	font-size:1.1em;
	font-family:"HelveticaNeueW01-47LtCn 692686";
	float:left;
	border:none;
	text-transform:uppercase;
	padding:7px 20px;
	text-align:center;
	text-indent:25px;
	margin: 0 0 0 8px;
} 

/* MKS code */
@media (min-width: 995px)
{
	#product .out-of-stock-email{
		margin: 0 0 0 10px !important;
	}
}

@media (min-width: 975px) and (max-width: 994px)
{
	#product .out-of-stock-email{
		margin: 10px 10px 0 0;
	}
}

@media (min-width: 768px) and (max-width: 974px)
{
	#product .out-of-stock-email{
		margin: 8px 0 0 0;
	}
}

/* END MKS CODE */

#outofstock_email{position:fixed;width:100%;top:0;left:0;height:100%;display:none;overflow-y:auto;z-index:1000;
	background: rgba(0, 0, 0, 0.80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#outofstock_email .inner{z-index:1000;padding:10px 20px;border:2px solid #CCC;width:395px;position:relative;display:table;margin:100px auto;background:#1F1E1E;color:white;}
#outofstock_email .close{float:right;background:url('../img/closeButton.png') no-repeat 0 0;width:25px;height:25px;opacity:1.0;position:relative;bottom:35px;left:33px;top:-25px;}

#outofstock_email .inner div{float:left;margin-top:-25px;}
#outofstock_email .inner ul{float:left;}
#outofstock_email .inner ul li {padding-bottom:10px;}
#outofstock_email .inner ul li span{padding-left:5px;}
#outofstock_email .inner ul li.last{padding-bottom:0px !important;padding-top:10px;}
#outofstock_email .inner ul li input[type="text"]{width:355px;font-family:"HelveticaNeueW01-77BdCn 692722";}
#product #outofstock_email p{font-size:18px;}
#outofstock_email .inner a{text-decoration:underline;color:#FFF;}
#outofstock_email .invalid{color:red;}

/* ------- Product Price color ----------- */
.old-price {
    color: #000;font-size:inherit;
    line-height: 17px;
    margin: 4px 0 0 !important;
    padding: 0 !important;
	text-decoration:none !important;
}
.old-price span.price, .old-price span.price-range {
    text-decoration: line-through;
}
.with-special span.price,  .with-special span.price-range, .special-price  .price, .special-part span.price-label{
   color: #cd2726;
}
#product .price-box p.price-range.special-part {
    clear: both;
    margin: 4px 0 0;
}
#product p.old-price{margin-right:5px !important;}

/* ---------------- Search video container --------------- */
#videoResultsContainer .inner {
    position: relative;
}
#videoResultsContainer .inner .playbutton {
	height: 77%;
	top: 0;
}
