.top-50{
	margin-top: 2em;
    font-weight: 600;
    color: #212721;
    font-family: Montserrat;
    font-size: 32px !important;
    line-height: 39px;
    text-align: center;
}
.passwordhints{
	font-size: 11px;
    padding: 0px 0px 10px 0px;
}
.landingPageContainer{
	width: 88%;
    margin: 0 auto;
	overflow: hidden;
    margin-bottom: 100px;
}
@media (min-width: 275px) and (max-width:768px){
	.landingPageContainer{
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		margin-bottom: 100px;
	}
}
@media (min-width:320px) and (max-width:768px){
	.innerClass {
		margin: 20px auto 20px auto !important;
		background-color: #FFFFFF;
		box-shadow: 0 2px 4px 0 rgba(196,196,196,0.5);
	}
}
/* order confirmation */




#invoice .ui-block-b.card-type{
	font-weight: 600;
    text-transform: capitalize;
}
#invoice{
	margin:35px 35px 0 35px;
}
.hrline{
	border-bottom: 1px solid #979797;
    height: 3px;
    padding-top: 2.5em;
    margin: 0 2.5em;
    }


.summaryblock{
	margin:0 22px;
	padding-top: 20px;
}

.order-confirm-container .ordersummaryprice .balance{
	padding-top:20px;
}
.order-confirm-container .ordersummaryprice .balance span{
	font-weight: 600;
    font-size: 1.2em;
}
#subTotal,#shipTotal,#orderTotal,#promoDiscount,#saleTotal,#balance{float:right;font-family: Montserrat;}

.balance span,.balance .cocart-label{
	font-weight:bold;
	font-size:1.1em;
	color:#47484E;
	display:inline-block;
	font-family: Montserrat;
}
.prdct-ttl-left > img{
	margin: 1em;
    float: left;
}
.prdct-logo{
	width: 34%;
    float: left;
    margin-top: 2em;
}
.prdct-logo img{
	padding-bottom: 5px;
	border-bottom: 2px solid #bbb;
	margin-top: 0;
}
.product-type,.prdct-color{font-size:.8em}
#accessibility_rand{font-size:1.250em;color: #303030;font-weight: 400;}
.subTotal span{font-weight:700}


.shipleft{height:7em}
@media (max-width:767px){
	.shipleft{height:auto;}
}
.shipleft h2{color: #131313;line-height: 29px;font-size:1.625em;font-family: Montserrat;margin-top: 0;}
.shipleft span{font-family: Montserrat;}
.shipright{float:right;}
.shipright p{    
	text-align: right;
    display: block;
    font-family: Montserrat;
    float: left;
    width: 100%;
	margin:0;}
.prdct-img{background:#ffffff;margin-top:2rem;}
.shipright .firstname{
	font-weight: 600;
    margin-bottom: 3px;
}
.shipleft .shipto-label{
	font-weight: 600;
    margin-bottom: 3px;
}
.prdct-ttl-right{margin-top:4rem;float:right;text-align:right;}
.prdct-ttl-right > span{font-weight: 600;}
.prdct-ttl-left .prdct-details > #accessibility_rand{font-weight: 500;}
.prdct-img{background:#ffffff;margin-top:2rem;box-shadow: 0px 1px 5px #ccc;}
#returingCustomer,#createAccount{background:#ffffff;width:370px; margin-left:20%; padding: 15px 20px;}
input:-webkit-autofill + .labelFloatText,input:-moz-autofill + .labelFloatText{
    top: 4px;
    font-size: 0.8em;
    height: 14px;
    padding: 0px;
    margin: 0px;
}
#loginForm{margin-top:3em;padding:0px;}
.content h2{text-align:center;}
#loginForm h2 {
    text-align: left;
    font-family: Montserrat;
    color: #212721;
    font-size: 18px;
    margin-bottom: 1em;
    margin-top: 2em;
    font-weight:600;
}
.content_login{padding: 5px;}
#loginForm .form-control{
	height: 50px;
	background-color: #FFFFFF;
	margin:.5em 0;
	border-radius:0;
}
#loginForm .loginButton button.btn{
	background-color: #212721;
	color: #FFFFFF;
	font-family: Montserrat;
	font-size:18px;
	margin:.5em 0;
	height: 50px;
	width: 100%;
	border-radius: 0;
	font-weight: 500;
    border: 1px solid #5C5C5C;
}
.passwordToolTip{display:block;position:relative;}
.passwordToolTip img {
    position: absolute;
    top: 17px;
    right: 5%;
}
#createAccount .form-group .btn-toolbar{margin-left:0px;margin-top:-5px;}
#createAccount{margin-left: 3em;
    padding-bottom: 2em;
    padding: 15px 30px;}
/* Signin page */
.signin h1{
	margin-top: 2em;
    font-weight: 400;
    color: #212721;
    font-family: Montserrat;
    font-size: 32px;
    line-height: 39px;
    text-align: center;
    }
.signin span{text-align:center;display:block;font-family: Montserrat;color: #212721;
    font-size: 16px;
    font-weight: 300;
    line-height: 19px;}

.signin h2{
	font-size:22px;
	font-family: Montserrat;
    font-weight: 400;
	color: #131313;
	border-bottom: 1px solid #CDCDCD;
	padding-bottom:.5em;
	width:97.6%;
    margin-bottom: 49px;
    margin-top: 22px;
	}
/* .outerClass{padding:0;} */
.innerClass{ margin: 0px 40px 41px 0px;
    background-color: #FFFFFF;
    box-shadow: 0 2px 4px 0 rgba(196,196,196,0.5);
    max-height: 165px;
    max-width: 330px;}
.innerClass .tileTxt{position: relative;}
.innerClass .countTxt{position: absolute;right: 0;}
.signin .badge{ display: inline-block;
    float: right;
    border-radius: 100%;
    margin: .4em;
    width: 36px;
    min-height: 36px;
    padding: 10px 10px;
    color: white;
    font-size: 15px;
    background: #5C5C5C;
    text-align: center;}
.innerClass img{    
	margin: 52px 14px;
	margin-right: 3%;
    height: 54px;
    width: 54px;}
.innerClass div{width:72%;float:right;}

.innerClass div h3{border-bottom: none;
    font-weight: normal;
    margin: 53px 0px 0 0;
    padding-bottom: 0;
    color: #212721;
    font-family: Montserrat;
    font-size: 22px;
    line-height: 27px;}
.innerClass div span{text-align: left;
    color: #212721;
    margin-right: 34px;
    font-size: 12px;
    font-weight: 300;
    line-height: 15px;}
.innerClass div a{   color: #174E8C;
    font-size: 14px;
    float: right;
    margin: 20px 13px 5px 0px;
    font-family: Montserrat;
    text-transform: capitalize;}
.innerClass div a span{
    color: #174E8C;
    float: right;
    margin: 4px;
    margin-top: 3px;
    font-size: 15px;
}
/* account info */
.profile_info .form-control{width: 371px;border: 1px solid #7D7468;margin:.7em 0;}
.profile_info div span{width:20%;display:inline;color: #212721;font-weight:400}
.profile_info div a{color: #174E8C;font-size: 12.8px;float: left;clear: both;width:100%;margin-top: 7px;font-weight: 500;}
.profile_info div p{color: #5C5C5C;font-size: 14px;margin-bottom:1.3em;width: 274px;clear: both;    font-weight: 400;}
.profile_info .btn-toolbar{clear: both;float: left;}
.profile_info .btn{
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	margin-top:2em;
	margin-bottom:2em;
	padding:15px 66px 15px 63px;
	background: #212721;
	border: 1px solid #5C5C5C;
}
.profile_info{background:#ffffff; padding-bottom: 100px;}
.profile_info label{color: #000000;font-size: 1.000em;font-weight: 400;}
.profile_info h2{color: #212721;font-size: 24px; font-weight: 400;border-bottom: 1px solid #979797;margin: 0;padding-bottom: 16px;text-transform: uppercase;padding-top:10px;}
.wishlist_leftSide .tab-content{background:#ffffff;margin-top:1.4em !important;padding-top:0 !important}
.prdct-ttl-right label{display:block}
#modify_info{    font-weight: 400;
    font-size: 1.100em;}
.shipright label{text-align: right;line-height: 0;display: block;font-family: Montserrat;}
 .addressBook h2{
    color: #000000;
    font-size: 28px;
    font-weight: 300;
    border-bottom: 1px solid #979797;
    margin: 0;
    padding-bottom: 15px;
    text-transform: uppercase;
    margin: 0 2%;
 }
 .break_line {
    width: 100%;
    border: 1px solid #DDDEDF;
    border-bottom: 1px solid #979797;
    margin-top: 0; 
}
.address_inner{margin:1em 0;}
.myAccContainer .addressBookWrap{
	display: flex;
    flex-wrap: wrap;
}
/********Address book popup Page*******/
.deletePopup.col-md-12.col-sm-12.col-xs-12.modal-open{position:static !important;}
.deletePopup .modal-content{border-radius:0}
.deletePopup .modal-header,.deletePopup .modal-footer{padding:0 !important;border:none !important;text-align:center;}
.deletePopup .modal-header .close span{font-size:35px;margin:26px 7px 0 0;}
.deletePopup .modal-body{margin:0 5em;color: #3B3C43;font-size: 17px;font-weight: 300;text-align: center;}
.deletePopup .btn-primary{color: #FFFFFF;background:#000000;font-size: 20px;text-align:center;font-family: Montserrat;padding: 6px 45px 10px 43px;
    border-radius: 0;}
.deletePopup .btn-link{color: #174E8C;font-size: 20px;text-align: center;}
.deletePopup .modal-footer{margin-bottom:3em;}
.deletePopup .modal-dialog{top:31%}
.deletePopup .modal-dialog .modal-body label{text-transform: capitalize;}
/* paument method */
.paymentMethods .giftChkBoxLbl,.addressBook .giftChkBoxLbl{display:inline;text-transform:none}
.paymentMethods ul,.addressBook ul{float: left;
    width: 100%;
    margin-top: -8px;}
    .savebtn{float:left;margin-top:3%;margin-bottom:5%;}
    .nameonCard{margin-left:1em;margin-top:57px !important}
.paymentMethods input[type="text"],.addressBook input[type="text"]{margin-top:57px;height: 50px;width: 509px;border: 1px solid #7D7468;background-color: #FFFFFF;}
.paymentMethods .add-payment-iframe{margin-left: 1em;width: 95%;}
.paymentMethods .giftChkBoxLbl,.addressBook .giftChkBoxLbl{color: #000000;font-family: Montserrat;font-size: 14px;font-weight: 300;}
.paymentMethods input::placeholder,.addressBook input::placeholder{color: #232323;font-size: 16px;padding:13px 0 13px 16px}
.contactInfowrap input[type="text"]{margin-top:0;}
.contactInfowrap label{margin-left:6px;font-size: 14px;color: #000000;}
/*.contactInfowrap label{margin-left:6px;font-size: 14px;color: #174E8C;}*/
.addnewaddressPayBox{margin:1em 0}
.addnewaddressPayBox.addressPayBox{border:none !important;margin-left:-.5em;padding:0 18px 18px 18px;}
.addnewaddressPayBox h3,.editAddressTxt{float:left !important;width:100% !important;}
.nameDiv{float:left;width:100%;}
/* Add to cart popup */
.addtocart .yankee-logo{width:224px;margin:0 30%}
.addtocart .modal-header,.addtocart .modal-footer{border-bottom:none}
.addtocart .close span{font-size:44px}
.formContainer{margin:0 11%}
.formContainer .selectDropDown{position:absolute;top:20px;right:22px;}    
.addtocart .modal-footer button.btn.btn-link{margin-right:5em}
.addtocart .modal-footer{border-top:none;margin-top:31em}
.addtocart .modal-footer .btn-primary{border-radius:0px;background:#000000;width: 148px;height:50px;font-family: Montserrat;font-size: 16px;text-transform:uppercase;}
.addtocart .addRecipient{text-align:center;color: #131313;font-size: 20px;font-family: Montserrat;margin:2% 32% 3% 32%}
.addtocart .shipToDropDown{border-radius: 0px;
    border: 1px solid #5C5C5C;
    height: 50px;
    color: #272721;
    font-size: 1em;
    font-weight: 500;
    margin-bottom:1em;width:100%;-webkit-appearance:none;}

.secpaymentOpt{margin-top:2em;    border-bottom: 1px solid #979797}
.iconDiv{margin: 0 3em 2em 4em;}
input:-webkit-autofill{backgroubnd-color:#ffffff}
.iconDiv img{margin:0 .5em}
#checkoutSignIn .signin{float:left}
#checkoutSignIn .help-block{text-align:left;}
.forgot_Pswd{color: #5C5C5C;font-size: 14px;font-family: Montserrat;text-align: right;display:block;margin-bottom:67px;}
/* order treacking page */
.order_tracking{padding-bottom:30px;}
.frgtText{text-align:center;color: #2F2F2F;font-size: 16px;font-weight: 300;display:block;margin-top:1em;}
.order_tracking .your_order_tracking h1{color: #131313;font-size: 32px;font-family: Montserrat;text-align:center;}
.order_tracking .order_detail_text{text-align:center;font-size: 16px;font-weight: 300;color: #686868;font-family: Montserrat;margin-top:21px !important;margin:0 17%;display:block}
.another_order label,.track_span{color: #131313;font-size: 20px;margin-right:27px;}
.another_order .form-group{display:inline-block;position: relative;}
.another_order .form-group span{position: absolute;/*bottom:-35px;*/}
.another_order input[type="text"]{height: 50px;width: 325px;background-color: #F0F0F0;border: 1px solid #7D7468;box-shadow: 0 2px 4px 0 rgba(196,196,196,0.5);}
.another_order{margin:3% 15%}
.cartItem.modal-open{z-index:9;}
.another_order ::-webkit-input-placeholder{color: #3B3C43;font-size: 16px;padding:15px 110px 16px 16px;}
.another_order .btn-default{margin-left:2%;color: #FFFFFF;font-size: 16px;padding:16px 47px 15px 54px;border-color: #adadad;
    border: 1px solid #7D7468;
    background-color: #060606;}
.order_info{margin: 0 20%}
.my_order a{color: #174E8C;font-size: 14px;font-family: Montserrat;font-weight: 300;text-align:center;margin-top:15px;display:block;padding-bottom:30px;}
.order_info label{color: #131313;font-size: 20px;}
.order_info span{color: #3D3D3D;font-size: 16px;font-weight: 300;margin-left:1.0em;}
.order_tracking .table{border:none;margin-top:2em}
.ordeHistoryList{background:#ffffff;margin-top:2em}
.order_tracking .table>thead>tr>th{border:none;border-bottom:1px solid #dddddd;}
.order_tracking .table thead th{color: #3B3C43;font-size: 14px;font-family: Montserrat;}
.order_tracking .odd{background:#f2f2f2}
.order_tracking .odd th,.order_tracking .even th{font-weight:300;padding: 16px 6px 16px 0;}
.order_tracking .even{background:#ffffff;}
.order_tracking .react-bootstrap-table th .order > .dropdown > .caret{color:#000000;margin:0}
.order_tracking .react-bootstrap-table th .order > .dropup > .caret{color:#000000;    position: absolute;
    margin-top: 3px;}
    .orderDesc{display:none;}
    .order_tracking .panel-default{display:none}
 .show-xs.another_order,.order_info.show-xs{display:none}
.order_tracking .sortable{position: relative;}
.order_tracking .order{position: absolute;top: 0.5em;margin:0;margin-left:1em}
.another_order.panel.panel-default{display:none;}
.my_order{background:#ffffff;margin:5% 30%;padding: 30px;text-align:center; min-width:400px;}
.cartItem .modal{background-color: rgba(158,158,158,0.5);}
.cartItem .modal-content{border-radius:0 !important;box-shadow:none !important}
.my_order h2{color: #000000;font-size: 18px;text-align: center;padding-top:3em;}
.my_order .btn-default{margin-left:24px;color:#ffffff;font-size: 18px;height: 50px;background-color: #212721;width: 413px;border: 1px solid #5C5C5C;}
.my_order input{padding-left:10px;height: 50px;width: 413px;border: 1px solid #5C5C5C;background-color: #FFFFFF;margin: 50px 0 16px 0;}
.my_order > span{color: #4F4F4F;font-size: 16px;font-weight: 300;text-align: center;margin-top:6px;margin:0 13%;display:block}
.order_tracking .my_order input{margin:0 auto;width:100%;}
.order_tracking .my_order .form-group{margin-top: 35px;}
.order_tracking .my_order .btn-default{margin-left:0;width:100%;}
.order_tracking .my_order h2{padding-top:1em;}
.order_tracking .my_order > span{margin: 0 auto;margin-top: 20px;width:90%;}
/* Need Help Section */
.content .NeedHelplist{margin-left:37%;margin-top:15px}
.content  .needHelp_Icon{width:10%}
.content .cartNeedHelp p{margin:0 32%} 
.content .cartNeedHelp h2{color: #212721;
    font-family: Montserrat;
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    text-align: center;}
.tooltip.top .tooltip-inner {
    background-color:#ffffff;
    color:#000000;
        border-radius:0
  }
@media (min-width: 275px) and (max-width:375px){
	.innerClass{margin-right:0px !important}
	.innerClass div a{margin:.5em 1em .5em .5em !important;}  
	.innerClass div{width:65% !important;}
	.deletePopup .modal-body{margin:0;}
	.nameonCard{margin-left:1em;margin-top:57px !important;width:92% !important}
	.deletePopup .modal-dialog{margin:5% 8%;width:30%}
		.addtocart .yankee-logo{margin:0 14% !important;}
	.addtocart .addRecipient{margin: 2% 18% 0 18% !important; color: #6E6E6E}
	.iconDiv {margin: 0 3em 2em 3em !important;}
	.order_tracking .order_detail_text{margin:0}
	.show-xs.another_order{margin:5% 2% 1% 2%;}
	.show-xs.another_order label{text-align:center;display:block;margin-let:16px !important;margin-left:0 !important;}
	.show-xs.another_order .btn-default{margin:3% 0;width:100%;}
	.show-xs.another_order .toggle_icon.minus_icon{font-size: 23px;
    position: absolute;
    right: 0 !important;
    top: 0 !important;}
    .show-xs.another_order .toggle_icon.plus_icon{
    right: 0 !important;
    top: -.5em !important;}
    .show-xs.another_order input[type="text"]{width:330px !important}
    .show-xs.order_info{margin:0 12% !important;}
    .order_info.show-xs span{display:block;text-align:center;margin:0;}    
	.orderDesc label{color: #3B3C43;font-size: 16px;margin-left:34px !important;width: 141px !important;}
	.orderDesc span{color: #3B3C43;font-size: 16px;font-weight: 300;width: 195px !important;}
	.my_order input,.my_order .btn-default{width:294px !important;margin-left:24px !important;}
	.content .cartNeedHelp p{margin:0 !important}
	.content .NeedHelplist{margin-left:0 !important}
	.content .needHelp_Icon{width:25% !important}
	.content .cartNeedHelp p{font-size:17px !important;}
	.profile_info .form-control{width:100% !important}
	.profile_info .btn{width: 293px;margin: 1em 0 2em 5px; }
	.profile_info div p{width: 100%;margin-top: -1.5em;width:100%}
	 .profile_info label{text-align:center !important;display:block !important}
	 .profile_info div a{float:none !important;text-align:center !important;display:block !important;margin-bottom: 1em;}
}


@media (min-width: 275px) and (max-width:794px) {
	.shiptome .shipright{border-top:0;}
	.shipping_section  h3{font-weight:500}
	.show-xs.another_order input[type="text"]{width:434px}
	.frgtText{margin-bottom:2em;}
	.my_order a{margin-top:0}
	.show-xs.another_order .btn-default{margin:3% 0;width:100%;}
	#createAccount{margin-left:0em;margin-top:2em;}
	.innerClass div h6{margin-top:2.2em}
	.innerClass div a{margin: 20px 13px 0px 0px;}
	.innerClass div{width: 69%;}
	.profile_info .form-control{width:288px;}
	.wishlist_leftSide .tab-content{width:100% !important} 
	.payment_inner,.address_inner{margin:1em 0;}
	.your_order_summary h1{font-size:1.3em}
	.frgt_heading{font-size:22px}
	.mess2{margin: 2.5em auto;width: 100%;}
	/* #invoice {margin: 35px 5px 0 5px;padding-top: 1em;} */
	.hrline{margin:0;}
	.summaryblock{margin:0;}
	.shipright{float: left;margin-top: 0em;}
	.shipright span{text-align:left;}
	
	.prdct-ttl-left img{width:129px;margin: 1em 0;}
	#invoice h2{font-size: 1.4em;}
	#invoice span:nth-child(2){font-size: 0.8em;}
	.prdct-img{padding: 30px 15px;}
	.prdct-ttl-left{padding:0}	
	.prdct-logo{width:38%;margin-left: 1em;}	
	.shiptome{margin-top:2em;}
	.prdct-ttl-right{margin-top: -3rem; float: right;text-align: left;font-weight: 600;padding-top: 2em;}
	.prdct-ttl-right label{display:inline;margin-left:.5em}
	.innerClass img{width: 54px;
		height: 54px;    margin: 52px 15px;}
	.contactInfowrap input[type="text"]{margin-top:0;width:100%;}
	.nameonCard{margin-left:1em;margin-top:57px !important;width:95% !important}
	.deletePopup .modal-dialog{margin:5%;width:89%;top:10%}
	.addressBook h3{margin-left:4%}
	.selectedAddress{margin:15px 0;}
	.addtocart .yankee-logo{margin:0 31%;}
	.addtocart .addRecipient{margin: 2% 33% 2% 33%;}
	.formContainer{margin:0;}
	.forgot_Pswd{margin-bottom:21px;}
	.iconDiv {margin: 0 3em 2em 14em;}
	.show-xs.another_order .panel-heading{border:none}
	.show-xs.another_order .panel-body{padding:0;border:none;background:#f7f7f7;}
	.order_info.show-xs label{text-align:center;display:block;}
	.orderDesc{border-bottom: 1px solid #979797;padding-bottom:2em;background:#ffffff;padding-top:4em;}
	.orderDesc label::nth-child(1){margin-top:66px;}
	.show-xs.another_order .panel-title{position:relative}
	.show-xs.another_order label{margin-left:60px;}
	.show-xs.another_order .toggle_icon.plus_icon{top:-.5em;right:17%}
	.show-xs.another_order .toggle_icon.minus_icon{top:-.5em;right:28%}
	.order_info.show-xs{margin:0 27%}
	.order_info span{text-align:center;display:block}
	.orderDesc label{margin-left:111px;width:44%;}
	.my_order{margin:0;}
	.my_order input{width:413px;margin: 50px 27px 10px 100px;}
	.my_order .btn-default{margin-left:100px;margin-bottom:2em;}
	.show-xs.another_order,.order_info.show-xs{display:block}
	 .orderDesc{display:block;}
	 .show-xs.another_order{display:block !important;border:none}
	 .content .cartNeedHelp{margin-left:0;padding:0;}
	 .content .cartNeedHelp h2{font-size:16px}
	 .content .cartNeedHelp{font-size:16px}
	 .content .NeedHelplist{margin-left:120px;}
	 .content .needHelp_Icon{width:18%}
	 .content .cartNeedHelp p{font-size:14px;margin: 0 9% !important}
	 #returingCustomer, #createAccount{margin-left:0;width:100%;}
	 #loginForm .loginButton button.btn{width:100%;}
	 .profile_info div p{text-align: center;margin-top: -1.5em;width:100%}
	 .profile_info label{text-align:center;display:block}
	 .profile_info div a{float:none;text-align:center;display:block}
	 
}
@media (min-width: 768px) and (max-width:991.99px) {
	
	#createAccount{margin-left:1em}
	#returingCustomer{margin-left:-1em}
	.innerClass div{width:69%;}
	#returingCustomer{margin: 0 auto;}
	.mess1,.mess2{font-size:1.1em;}
	.prdct-img{margin-top:1em;}
	#invoice{padding-top:1em;}	
	.contactInfowrap input[type="text"]{margin-top:0;width:100%;}
	.nameonCard{width:71% !important}
	.iconDiv {margin: 0 3em 2em 17em;}
	.forgot_Pswd{margin-bottom:21px;}
	.order_tracking .react-bootstrap-table th .order > .dropdown > .caret{margin-top:7px;}	
	.order_tracking .order_detail_text{margin: 0 12%;}
	.another_order {margin: 3% 3%;}
	.another_order input[type="text"]{width: 245px;}
	.order_info {margin: 0 5%;}
	.order_tracking .table-bordered thead th{font-size:10px;}
	.order_tracking .order{top:.8em}
	.another_order.panel.panel-default{display:none;}
	.my_order{margin:5%;}
	.my_order input{margin: 50px 27px 10px 125px;}
	.my_order .btn-default{margin-left:124px}
	.show-xs.another_order,.order_info.show-xs{display:none}
	 .orderDesc{display:none;}
	 .order_tracking .panel-default{display:none}
	 .content .NeedHelplist{margin-left:15%}
	 .content .needHelp_Icon{width:20%}
	 .content .cartNeedHelp p{margin:0 7% !important}
}
@media (min-width: 992px) and (max-width:1199.99px) {
	#createAccount{margin-left:2em}
	#returingCustomer{margin-left:7em}
	.contactInfowrap input[type="text"]{margin-top:0;width:100%;}
	.nameonCard{width:71% !important}
	.iconDiv {margin: 0 0em 2em 1em;}
	.forgot_Pswd{margin-bottom:15px;}
	.another_order {margin: 3% 5%;}
	.order_info {margin: 0 13%;}
	.another_order.panel.panel-default{display:none;}
	.my_order input{width:320px}
	.my_order .btn-default{width:327px}
	.show-xs.another_order,.order_info.show-xs{display:none}
	 .orderDesc{display:none;}
	 .order_tracking .panel-default{display:none}
}


