/* shipping note */
.opc-block-note {
    font-size: medium;
}
.opc-block-note{
	border: 1px solid red;
    border-radius: 10px;
    padding: 10px;
    font-weight: bold;
}

#block-shipping {
  display: none;
}

.cms-track-delivery .logo{
	display:none;
}

.totals.shipping.incl{
	display:none;
}

.product-item .price-box .price-label{
	color: #000000;
}

.minicart-wrapper .action.showcart{
	margin-left: -35px;
}

.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus
{
	opacity: 1
}

.box-tocart .action.tocart{
	width: 30% !important;
}

.catalog-product-view .product.media .fotorama__stage{
    width: 700px !important;
	height: 430px !important;
	border-style: solid;
	border-color: #b3b3b3;
	border-width: thin;
}

.product-info-main .product.attribute.overview{
	margin-top: -30px !important;
}

.copyright{
    background-color: #000000 !important;
    display: none !important;
}


.minicart-wrapper .action.showcart .counter.qty{
	background: #045dad;
}

.panel.wrapper{
    display: none !important;
}

.product-reviews-summary.short{
    display: none !important;
}

.action.towishlist{
    display: none !important;
}

.breadcrumbs{
    display: none !important;
}

.authentication-wrapper{
    display: none !important;
}

.field-tooltip.toggle{
    display: none !important;
}

.checkout-shipping-method .step-title{
    display: none !important;
}

.table-checkout-shipping-method{
    display: none !important;
}

.price-label{
    display: none !important;
}

.old-price{
    text-decoration: line-through !important;
	color: #333333;
}

.old-price .price{
	font-size: 1.5rem;
}

.product-item .old-price .price{
	font-weight: 800; 
}

.product-info-main .product-info-price .old-price .price-wrapper .price{
	font-weight: 800 !important;
}
/*
.field.qty{
    display: none !important;
}
*/
.product-social-links{
    display: none !important;
}

.totals.shipping.excl{
    display: none !important;
}

.columns .column.main{
    padding-bottom: 0px !important;
}

.ship-via{
    display: none !important;
}

.fieldset.hidden-fields{
    display: none !important;
}

.note{
    display: none !important;
}

.page-footer{
    display: none !important;
}
.colums{
    margin-bottom: -16px !important;
}

.blocks-promo-mobile{
    display: none !important;
}
.blocks-promo{
    display: block !important;
}
.page-main{
padding-top: 1px !important; 
}

.cms-index-index .page-main {
max-width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
background-color: #ffffff;
}
.cms-home .home-main {
	max-width: 100% !important;
}
.cms-home .block-promo {
	margin-bottom: 0;
}
.widget .block-promo img {
	width: 100% !important;
}
.cms-home .block-promo.home-main{
	height: 100% !important;
}

.desktopfooter{
    display: block !important;
    padding: 10px 0;
}
.mobilefooter{
    display: none !important;
}

.products-grid .product-item .product-item-actions button.action.tocart,
.products-grid .product-item .product-item-actions a.action.tocart {
    display: none !important;
}

@media (min-width: 768px){
	.logo {
		margin: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}

	.header.content {
		padding: 0 !important;
		margin: 0 !important;
		max-width: inherit !important;
	}

	.column.main {
		min-height: inherit !important;
	}

}/*end of min-width: 768px*/

@media (max-width: 768px){
	.header.content {
		padding: 0 !important;
		margin: 0 !important;
		max-width: inherit !important;
	}
}


/*Start of min-width: 1024px*/
@media (min-width: 1024px){

	.page-layout-1column .block.widget .products-grid .product-item {
		width: calc((100% - 8%)/4);
	}
	
	.owl-carousel .owl-stage-outer {
		max-height: 445px !important;
	}
}/*end of min-width: 1024px*/



/*mobile */
@media only screen and (max-width: 767px){

.desktopfooter{
    display: none !important;
}
.mobilefooter{
    display: block !important;
}

.blocks-promo{
    display: none !important;
}
.blocks-promo-mobile{
    display: block !important;
}

.action.nav-toggle{
    display: none !important;
}

.logo{
	width:100% !important;
	max-width: 100% !important;
	margin: 0px;
}

.product-item .tocart {
    margin: 0px 0px 4px 1px !important;
}

/*.action.showcart{
    display: none !important;
}*/

/*.minicart-wrapper:before{
      content: "Click for Price Breakup";
}*/


.womens-main, .home-main, .mens-main, .new-main, .sale-main, .gear-main{
    height: 350px !important;
}

.content.bg-white{
    top: -18px !important;
    background-color: #b0d3f1 !important;
    width: 100% !important;
}

.block-promo .content {
    padding: 24px 20px 20px !important;
}

.footclass{
    margin-left: 0px !important;
}

.minicart-wrapper{
    display: block !important;
}

.cms-icici .page-main{
	margin-top: -40px !important;
    margin-bottom: 0px !important;
}

}/* end of mobile tag */


/*mobile */
@media only screen and (max-width: 399px){

.home-main img {
    margin-left: 0px !important;
}


}/* end of mobile tag 399px*/


/* ICICI MICROSITE - STARTS*/
.cms-icici .page-main{
	background: transparent !important;
	margin-top: 0px;
    margin-bottom: -20px;
}

.cms-icici .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #d56a09 , #ff7900) !important;
}

.cms-icici .owl-carousel .owl-item img{
	margin-top: -50px !important;
}

/* CSS FOR PROMOCODE ICICI - START */
.creintech_promo_block{
	background-color: #f0e9e7;
	padding: 30px;
	margin-top: -14px;
	margin-bottom: 0px;
}

.creintech_promo_label{
	width: 40%;
	float: left;
}

.creintech_promo_label_text{
	font-size: 25px;
}

.creintech_promo_field{
	width: 40%;
	float: left;
}

.creintech_creintech_promocodebtn{
	width: 17%;
	margin-left: 1%;
	background-image: linear-gradient(to right, #d56a09 , #ff7900);
}

.subbutton{
	float: right;
	margin-right: 5%;
}

.subbuttonfinger{
	float: right;
	margin-right: 2%;
}


/* CSS FOR PROMOCODE - END */

/*mobile - 600 check*/
@media only screen and (max-width: 600px){

.creintech_promo_label_text{
	font-size: 18px;
}
.creintech_creintech_promocodebtn{
	width: 50%;
}

.creintech_promo_field{
	width: 49%;
}

.subbutton{
	margin-right: 0%;
}

.cms-icici .logo img{
	content: url(https://360inex.com/moblogo/icicimobile.jpg) !important;
}

.cms-axisbankgift .logo img{
	content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;
}

.cms-cred .logo img{
	content: url(https://360inex.com/moblogo/credmobile.jpg) !important;
}

.cms-cred-products .logo img{
	content: url(https://360inex.com/moblogo/credmobile.jpg) !important;
}

.cms-axis .logo img{
	content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;
}

.cms-axisbank-products .logo img{
	content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;
}

.cms-axisrewards .logo img{
	content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;
}

.cms-yesbank-products .logo img{
	content: url(https://360inex.com/moblogo/yesmoblile.jpg) !important;
}

.cms-irctc .logo img{
	content: url(https://360inex.com/moblogo/irctcmoblile.jpg) !important;
}

.cms-cars24 .logo img{
	content: url(https://360inex.com/moblogo/spykar_cars24_mob.jpg) !important;
}
 

.cms-lemontreehotels .logo img{
	content: url(https://360inex.com/moblogo/lemontreehotelsmoblile.jpg) !important;
}

.cms-bookmyshow .logo img{
	content: url(https://360inex.com/moblogo/bmsmoblile.jpg) !important;
}

.cms-wahdfc .logo img,
.cms-hdfc-products .logo img,
.cms-wahdfc-products-new .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-hdfc1 .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-hdfc2 .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-hdfcbiz .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-hdfcmb .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-hdfc3 .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}
.cms-hdfc3-products1 .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-iciciwcf .logo img{
	content: url(https://360inex.com/moblogo/iciciwcfmoblile.jpg) !important;
}

.cms-eurekaforbes .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-eureka1 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-eureka2 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-eureka3 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}

.cms-hdfc .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}

.cms-iciciwcf .logo .cms-icici-wonderchef-products .logo img{
	content: url(https://360inex.com/moblogo/iciciwcfmoblile.jpg) !important;
}
.cms-iciciborosil .logo .cms-icici-borosil-products .logo img {
	content: url(https://360inex.com/moblogo/iciciborosilmoblile.jpg) !important;
}

.cms-eurekanpssp .logo .cms-eurekanpssp-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsspmobile.jpg) !important;
}

.cms-eurekanpsbr .logo .cms-eurekanpsbr-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsbrmobile.jpg) !important;
}

.cms-ujjivanb .logo .cms-ujjivanb-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsbrmobile.jpg) !important;
}

.cms-bluedart1 .logo .cms-bluedart1-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsbrmobile.jpg) !important;
}

.cms-dtdc .logo .cms-dtdc-products .logo img {
	content: url(https://360inex.com/moblogo/dtdcmobile.jpg) !important;
}

.cms-dtdctesting .logo .cms-dtdc-products .logo img {
	content: url(https://360inex.com/moblogo/dtdcmobile.jpg) !important;
}

.cms-hdfcwelspun .logo img{
	content: url(https://360inex.com/moblogo/hdfcwelspun.jpg) !important;
}

.cms-hdfc-all .logo img{
	content: url(https://360inex.com/moblogo/hdfcall.jpg) !important;
}

.cms-iciciall .logo img{
	content: url(https://360inex.com/moblogo/hdfcall.jpg) !important;
}

.cms-axisall .logo img{
	content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;
}

.cms-vi .logo img{
	content: url(https://360inex.com/moblogo/vodafone.jpg) !important;
}


.creintech_promo_label{
	width: 100%;
	float: left;
}

.cms-icici .carousel-container{
	display:none !important;
}

.cms-iciciwcf .carousel-container{
	display:none !important;
}

.cms-iciciborosil .carousel-container{
	display:none !important;
}

.cms-ujjivanb .carousel-container{
	display:none !important;
}

.cms-bluedart1 .carousel-container{
	display:none !important;
}

.cms-dtdc .carousel-container{
	display:none !important;
}

.cms-dtdctesting .carousel-container{
	display:none !important;
}

}


/*mobile - 767px check*/
@media only screen and (max-width: 767px){

.creintech_promo_label_text{
	font-size: 18px;
}
.creintech_creintech_promocodebtn{
	width: 50%;
}

.creintech_promo_field{
	width: 49%;
}

.subbutton{
	margin-right: 0%;
}

.subbuttonfinger{
	margin-right: -2%;
}

.cms-icici .logo img{
	content: url(https://360inex.com/moblogo/icicimobile.jpg) !important;
}

.cms-eurekaforbes .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-eureka1 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-eureka2 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
} 
.cms-eureka3 .logo img{
	content: url(https://360inex.com/moblogo/efmoblile.jpg) !important;
}
.cms-hdfcwcf .logo img{
	content: url(https://360inex.com/moblogo/hdfcwcfmoblile.jpg) !important;
}
.cms-hdfc .logo img{
	content: url(https://360inex.com/moblogo/wahdfc_mob.jpg) !important;
}
.cms-iciciwcf .logo .cms-iciciwcf-products .logo img {
	content: url(https://360inex.com/moblogo/iciciwcfmoblile.jpg) !important;
}
.cms-iciciborosil .logo .cms-icici-borosil-products .logo img {
	content: url(https://360inex.com/moblogo/iciciborosilmoblile.jpg) !important;
}

.cms-eurekanpssp .logo .cms-eurekanpssp-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsspmobile.jpg) !important;
}

.cms-eurekanpsbr .logo .cms-eurekanpsbr-products .logo img {
	content: url(https://360inex.com/moblogo/eurekanpsbrmobile.jpg) !important;
}
.cms-ujjivanb .logo .cms-ujjivanb-products .logo img {
	content: url(https://360inex.com/moblogo/ujjivanbmobile.jpg) !important;
}
.cms-bluedart1 .logo .cms-bluedart-products .logo img {
	content: url(https://360inex.com/moblogo/ujjivanbmobile.jpg) !important;
}

.cms-dtdc .logo .cms-dtdc-products .logo img {
	content: url(https://360inex.com/moblogo/dtdcmobile.jpg) !important;
}

.cms-dtdctesting .logo .cms-dtdc-products .logo img {
	content: url(https://360inex.com/moblogo/dtdcmobile.jpg) !important;
}

.cms-hdfcwelspun .logo img{
	content: url(https://360inex.com/moblogo/hdfcwelspun.jpg) !important;
}

.cms-hdfc-all .logo img{
	content: url(https://360inex.com/moblogo/hdfcall.jpg) !important;
}

.cms-vi .logo img{
	content: url(https://360inex.com/moblogo/vodafone.jpg) !important;
}

.cms-cars24 .logo img{
	content: url(https://360inex.com/moblogo/spykar_cars24_mob.jpg) !important;
}

.cms-cars24-products .logo img{
	content: url(https://360inex.com/moblogo/spykar_cars24_mob.jpg) !important;
}

.creintech_promo_label{
	width: 100%;
	float: left;
}

.cms-icici .carousel-container{
	display:none !important;
}

.cms-iciciwcf .carousel-container{
	display:none !important;
}

.cms-iciciborosil .carousel-container{
	display:none !important;
}

.cms-ujjivanb .carousel-container{
	display:none !important;
}

.cms-dtdc .carousel-container{
	display:none !important;
}


}

/* ICICI MICROSITE - ENDS*/


/*Eureka Forbes mobile - STARTS */

.cms-eurekaforbes .page-main{
	margin-top: -50px;
}

.cms-eurekaforbes .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eurekaforbes .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eurekaforbes .page-header{
	margin-bottom: 0px !important;
}

.cms-eurekaforbes .page-main{
	margin-top: -20px !important;
}

}/*Eureka Forbes mobile - ENDS */



/*Eureka Forbes AMC 1 mobile - STARTS */

.cms-eureka1 .page-main{
	margin-top: -50px;
}

.cms-eureka1 .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eureka1 .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eureka1 .page-header{
	margin-bottom: 0px !important;
}

.cms-eureka1 .page-main{
	margin-top: -20px !important;
}

}/*Eureka Forbes AMC 1 mobile - ENDS */


/*Eureka Forbes AMC 2 mobile - STARTS */

.cms-eureka2 .page-main{
	margin-top: -50px;
}

.cms-eureka2 .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eureka2 .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eureka2 .page-header{
	margin-bottom: 0px !important;
}

.cms-eureka2 .page-main{
	margin-top: -20px !important;
}

}/*Eureka Forbes AMC 2 mobile - ENDS */


/*Eureka Forbes AMC 3 mobile - STARTS */

.cms-eureka3 .page-main{
	margin-top: -50px;
}

.cms-eureka3 .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eureka3 .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eureka3 .page-header{
	margin-bottom: 0px !important;
}

.cms-eureka3 .page-main{
	margin-top: -20px !important;
}

}/*Eureka Forbes AMC 3 mobile - ENDS */



/*HDFC WCF mobile - STARTS */

.cms-hdfcwcf .page-main{
	margin-top: -50px;
}

.cms-hdfcwcf .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-hdfcwcf .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-hdfcwcf .page-header{
	margin-bottom: 0px !important;
}

.cms-hdfcwcf .page-main{
	margin-top: -20px !important;
}

}/*HDFC WCF mobile - ENDS */




/*HDFC mobile - STARTS */

.cms-hdfc .page-main{
	margin-top: -50px;
}

.cms-hdfc .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-hdfc .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-hdfc .page-header{
	margin-bottom: 0px !important;
}

.cms-hdfc .page-main{
	margin-top: -20px !important;
}

}/*HDFC mobile - ENDS */



/*ICICI WCF mobile - STARTS */

.cms-iciciwcf .page-main{
	margin-top: -50px;
}

.cms-iciciwcf .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-iciciwcf .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-iciciwcf .page-header{
	margin-bottom: 0px !important;
}

.cms-iciciwcf .page-main{
	margin-top: -20px !important;
}

.cms-iciciwcf .carousel-container{
	display:none !important;
}

}/*ICICI WCF mobile - ENDS */



/*ICICI Borosil mobile - STARTS */

.cms-iciciborosil .page-main{
	margin-top: -50px;
}

.cms-iciciborosil .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-iciciborosil .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-iciciborosil .page-header{
	margin-bottom: 0px !important;
}

.cms-iciciborosil .page-main{
	margin-top: -20px !important;
}

.cms-iciciborosil .carousel-container{
	display:none !important;
}

}/*ICICI Borosil mobile - ENDS */



/*Eureka NPS Spykar mobile - STARTS */

.cms-eurekanpssp .page-main{
	margin-top: -50px;
}

.cms-eurekanpssp .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eurekanpssp .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eurekanpssp .page-header{
	margin-bottom: 0px !important;
}

.cms-eurekanpssp .page-main{
	margin-top: -20px !important;
}

.cms-eurekanpssp .carousel-container{
	display:none !important;
}

}/*Eureka NPS Spykar mobile - ENDS */



/*Eureka NPS Branded mobile - STARTS */

.cms-eurekanpsbr .page-main{
	margin-top: -50px;
}

.cms-eurekanpsbr .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-eurekanpsbr .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-eurekanpsbr .page-header{
	margin-bottom: 0px !important;
}

.cms-eurekanpsbr .page-main{
	margin-top: -20px !important;
}

.cms-eurekanpsbr .carousel-container{
	display:none !important;
}

}/*Eureka NPS Branded mobile - ENDS */





/*Ujjivan Spykar mobile - STARTS */

.cms-ujjivanb .page-main{
	margin-top: -45px;
}
.cms-ujjivanb .carousel-container{
	margin-bottom: -70px;
}

.cms-ujjivanb .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-ujjivanb .page-main{
/*background: #0c6263 !important;*/
margin-top: -150px;
margin-bottom: 0px;
}

@media only screen and (max-width: 767px){

.cms-ujjivanb .page-header{
	margin-bottom: 0px !important;
}

.cms-ujjivanb .page-main{
	margin-top: -20px !important;
}

.cms-ujjivanb .carousel-container{
	display:none !important;
}

}/*Ujjivan Spykar mobile - ENDS */




/*Bluedart Spykar mobile - STARTS */

.cms-bluedart1 .page-header{
	margin-bottom: 38px;
}

.cms-bluedart1 .header content{
	background-color: #ffcb06;
}

.cms-bluedart1 .owl-carousel .owl-stage-outer{
	max-height: 525px !important;
}

.cms-bluedart1 .page-main{
	margin-top: -50px;
}
.cms-bluedart1 .carousel-container{
	margin-bottom: -70px;
}

.cms-bluedart1 .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-bluedart1 .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-bluedart1 .page-header{
	margin-bottom: 0px !important;
}

.cms-bluedart1 .page-main{
	margin-top: -20px !important;
}

}/*Bluedart Spykar mobile - ENDS */



/*DTDC mobile - STARTS */

.cms-dtdc .creintech_promo_block{
	margin-top: -50px;
}

.cms-dtdc .page-main{
	margin-top: -50px;
}

.cms-dtdc .page-header{
	margin-bottom: -45px !important;
}

.cms-dtdc .carousel-container{
	margin-bottom: 0px;
}

.cms-dtdc .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-dtdc .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-dtdc .page-header{
	margin-bottom: 0px !important;
}

.cms-dtdc .page-main{
	margin-top: -20px !important;
}

.cms-dtdc .carousel-container{
	display:none !important;
}

.cms-dtdc .creintech_promo_block {
  margin-top: -20px !important;
}

}/*DTDC mobile - ENDS */



/*dtdctesting mobile - STARTS */

.cms-dtdctesting .creintech_promo_block{
	margin-top: -50px;
}

.cms-dtdctesting .page-main{
	margin-top: -50px;
}

.cms-dtdctesting .page-header{
	margin-bottom: -45px !important;
}

.cms-dtdctesting .carousel-container{
	margin-bottom: 0px;
}

.cms-dtdctesting .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-dtdctesting .page-main{
	background: #c8c8c8 !important;
	margin-top: -68px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-dtdctesting .page-header{
	margin-bottom: 0px !important;
}

.cms-dtdctesting .page-main{
	margin-top: -20px !important;
}

.cms-dtdctesting .carousel-container{
	display:none !important;
}

.cms-dtdctesting .creintech_promo_block {
  margin-top: -20px !important;
}

}/*dtdctesting mobile - ENDS */




/*HDFC Welspun mobile - STARTS */

.cms-hdfcwelspun .page-main{
	margin-top: -50px;
}

.cms-hdfcwelspun .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-hdfcwelspun .page-main{
	background: #c8c8c8 !important;
	margin-top: -138px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-hdfcwelspun .page-header{
	margin-bottom: 0px !important;
}

.cms-hdfcwelspun .page-main{
	margin-top: -60px !important;
}

}/*HDFC Welspun mobile - ENDS */


/*HDFC All mobile - STARTS */
.cms-hdfc-all .page-header{
	display:none !important;
}

.cms-hdfc-all .abs-margin-for-blocks-and-widgets-desktop,
  .page-main .block,
  .customer-review .product-details {
    padding: 30px;
  }
/*HDFC All mobile - ENDS */


/*ICICI All mobile - STARTS */
.cms-iciciall .page-header{
	display:none !important;
}

.cms-iciciall .abs-margin-for-blocks-and-widgets-desktop,
  .page-main .block,
  .customer-review .product-details {
    padding: 30px;
  }
/*ICICI All mobile - ENDS */

/*AXIS All mobile - STARTS */
.cms-axisall .page-header{
	display:none !important;
}

.cms-axisall .abs-margin-for-blocks-and-widgets-desktop,
  .page-main .block,
  .customer-review .product-details {
    padding: 30px;
  }
/*AXIS All mobile - ENDS */

/*vi mobile - STARTS */

.cms-vi .page-main{
	margin-top: -50px;
}

.cms-vi .creintech_promo_block{
	margin-top: -120px;
}

.cms-vi .creintech_creintech_promocodebtn{
	background-image: linear-gradient(to right, #003594 , #315ca9) !important;
}

.cms-vi .page-main{
	background: #c8c8c8 !important;
	margin-top: -30px;
    margin-bottom: -20px;
}

@media only screen and (max-width: 767px){

.cms-vi .page-header{
	margin-bottom: 0px !important;
}

.cms-vi .page-main{
	margin-top: -60px !important;
}

.cms-vi .carousel-container{
	display:none !important;
}

.cms-vi .creintech_promo_block {
  margin-top: -20px !important;
}




}/*vi mobile - ENDS */


/***************************************SHIPPING AND HANDLING ***************************/

/** cms-hdfc1-products **/

.cms-hdfc1-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-hdfc1-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-hdfc1-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-hdfc1-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-hdfc1-products .special-price .price::after{
	content: " (+ GST) "; /*backup was removed from here(+ GST)*/
	display: none !important;
}

/** cms-hdfc1-products ENDS ***/

/** cms-hdfc2 **/

.cms-hdfc2-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-hdfc2-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-hdfc2-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-hdfc2-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-hdfc2-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}


/** cms-hdfc2 ENDS ***/ 



/** cms-hdfcbiz **/

.cms-hdfcbiz-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-hdfcbiz-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-hdfcbiz-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-hdfcbiz-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-hdfcbiz-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}


/** cms-hdfcbiz ENDS ***/ 

/** cms-hdfcmb **/

.cms-hdfcmb-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-hdfcmb-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-hdfcmb-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-hdfcmb-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-hdfcmb-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}


/** cms-hdfcmb ENDS ***/ 



/** IRCTC **/

.cms-irctc .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-irctc .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-irctc .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-irctc .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-irctc  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}


/** IRCTC ENDS ***/


/** YESBANK **/

.cms-yesbank-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-yesbank-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-yesbank-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-yesbank-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-yesbank-products  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

.cms-yesbank .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-yesbank .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-yesbank .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-yesbank .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-yesbank  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}
 

/** YESBANK ENDS ***/



/** WAHDFC **/

.cms-wahdfc-products-new .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-wahdfc-products-new .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-wahdfc-products-new .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-wahdfc-products-new .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-wahdfc-products-new  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

.cms-wahdfc .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-wahdfc .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-wahdfc .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-wahdfc .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-wahdfc  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}
 

/** WAHDFC ENDS ***/


/***** DTDC STARTS ***/

.cms-dtdctesting .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-dtdctesting .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-dtdctesting .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-dtdctesting .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

/***** DTDC ENDS ***/

/***** DTDC STARTS ***/

.cms-dtdc .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-dtdc .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-dtdc .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-dtdc .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

/***** DTDC ENDS ***/

/***** EUREKAFORBES STARTS ***/

.cms-ef-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ef-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ef-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ef-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-ef-products  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** EUREKAFORBES ENDS ***/

/***** eureka3 STARTS ***/

.cms-ef-products-amc3 .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ef-products-amc3 .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ef-products-amc3 .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ef-products-amc3 .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-ef-products-amc3  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** eureka3 ENDS ***/

/***** eureka2 STARTS ***/

.cms-ef-products-amc2 .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ef-products-amc2 .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ef-products-amc2 .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ef-products-amc2 .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-ef-products-amc2  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** eureka2 ENDS ***/

/***** eureka1 STARTS ***/

.cms-ef-products-amc1 .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ef-products-amc1 .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ef-products-amc1 .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ef-products-amc1 .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-ef-products-amc1  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** eureka1 ENDS ***/

/***** hdfc STARTS ***/

.cms-hdfc-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-hdfc-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-hdfc-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-hdfc-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-hdfc-products  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** hdfc ENDS ***/


/***** icici STARTS ***/

.cms-icici-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-icici-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-icici-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-icici-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-icici-products  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** icici ENDS ***/

/***** eurekanpssp STARTS ***/

.cms-eurekanpssp-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-eurekanpssp-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-eurekanpssp-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-eurekanpssp-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-eurekanpssp-products  .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** eurekanpssp ENDS ***/


/***** eurekanpsbr STARTS ***/

.cms-eurekanpsbr .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-eurekanpsbr .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-eurekanpsbr .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-eurekanpsbr .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-eurekanpsbr-products  .special-price  .price::after{
	content: " (+ GST) ";
}

/***** eurekanpsbr ENDS ***/


/***** ujjivanb STARTS ***/

.cms-ujjivanb-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ujjivanb-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ujjivanb-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ujjivanb-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-ujjivanb-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** ujjivanb ENDS ***/


/***** bluedart1 STARTS ***/

.cms-bluedart1 .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-bluedart1 .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-bluedart1 .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-bluedart1 .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-bluedart1-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** bluedart1 ENDS ***/


/***** ujjivanb STARTS ***/

.cms-ujjivanb .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-ujjivanb .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-ujjivanb .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-ujjivanb .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-ujjivanb-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}
.cms-ujjivanb .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/***** ujjivanb ENDS ***/


/***** cars24 STARTS ***/

.cms-cars24-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-cars24-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-cars24-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-cars24-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-cars24-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}



/***** cars24 ENDS ***/


/***** whatsapp hdfc STARTS ***/
/*
.cms-wahdfc-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-wahdfc-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-wahdfc-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-wahdfc-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
*/
/***** whatsapp ENDS ***/




/*************** SHIPPING AND HANDLING ENDS HERE ******************************/


/** AXIS **/
.cms-axisbankgift .blocks-promo .creintech_promo_block {
  z-index: 10;
  position: absolute;
  top: 70%;
  background: #feebc7;
  width: 50%;
}

/*.cms-axisbankgift .blocks-promo-mobile .creintech_promo_block {
  z-index: 10;
  position: absolute;
  top: 67%;
  background: #feebc7;
  width: 85%;
}*/

.cms-axisbankgift .blocks-promo-mobile .creintech_promo_block {
  background: #feebc7;
  margin-top: -15px;
}

/** AXIS ENDS HERE **/


/** cms-axisbank-products - URL - axis**/

.cms-axisbank-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-axisbank-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-axisbank-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-axisbank-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}

.cms-axisbank-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}

/** cms-axisbank-products - URL - axis ENDS ***/

/* 

.minicart-wrapper{
	display:none;
}
*/

/* hdfc 3 - hide all prices*/

.cms-hdfc3-products1 .price-box .price-final_price{
	display:none;
} 

.payment-method{
	font-size: px !important;
	background-color: #ffff0061;
    border-radius: 12px;
    padding: 10px 10px 10px 25px;
	font-weight: bold;
}

.special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}



/***** CRED STARTS ***/

.cms-cred-products .price-label{
    display: block !important;
	text-decoration: none !important;
}

.cms-cred-products .old-price{
	display:block;
	text-decoration: none !important;
}

.cms-cred-products .old-price .price-container.price-final_price.tax.weee .price{
	text-decoration: line-through !important;
}

.cms-cred-products .special-price .price-label{
	position: inherit;
	height: auto;
	font-size: 12px;
	width: auto;
	text-decoration: none;
}
.cms-cred-products .special-price .price::after{
	content: " (+ GST) ";
	display: none !important;
}



/***** CRED ENDS ***/







.logo img{
	width: 100%;
}

.logo{
	max-width: 100% !important;
	margin: 0 !important;
}
.mobilefooter,
.page-header .panel.wrapper,
.field.search,
.nav-sections,
.block-search,
.page-title-wrapper,
.page-footer{
	display: none;
}

.header.content .minicart-wrapper{
	display: block !important;
}

@media screen and (min-width: 768px) {
	.header.content,
	.page-main{
		max-width: 100% !important;
		padding: 0;
	}
}

@media (max-width: 767px) {
	.desktopfooter,
	.nav-toggle:before,
	.copyright{
		display: none !important;
	}
	.page-main{
		padding: 0 !important;
	}
	.header.content{
		width: 100%;
		display: inline-block;
		padding: 0;
	}
	.carousel-container.mp-banner-slider{
		margin-top: 90px;
	}
	.mobilefooter{
		display: block !important;
	}
}


.product-item-details{
	text-align: left;
}
.product-item-details .product-item-name{
	font-size: 20px;
	text-align: left;
}

.product-item .price-box .price{
	text-align: left;
	font-size: 18px;
	color: #8d3450;
}

.product-item .price-box .price-label,
.cms-axisbank-products .special-price .price-label{
	display: block !important;
}
.cms-axisbank-products .old-price .price-container.price-final_price.tax.weee .price{
	font-size: 15px !important;
	color: #777 !important; 
}

.product-item-details .product-item-name > a, 
.product-item-details .product.name a > a{
	color: #1E3450; 
    font-weight: 600;
}

.product-item-details{
	margin-top: 20px;
}

.product-image-photo{
	border-radius: 30px !important;
}

.box-tocart .actions{
	width: 100%;
	float: left;
}
/*.box-tocart .actions button{
	background: #8d3450 !important;
    border: 0 !important;
}*/

.box-tocart .actions button{
	    background-size: 100% 200% !important;
	    background-image: linear-gradient(to bottom, #8d3450 50%, #8d3450 50%) !important;
	    -webkit-transition: background-position 0.7s;
	    -moz-transition: background-position 0.7s;
	    transition: background-position 0.7s !important;
	    font-size: 15px !important;
	    font-weight: 400;
	    line-height: 60px !important; 
	    border-radius: 50px;
	    display: inline-block;
	    color: #fff !important;
	    padding: 0 20px !important; 
	    width: auto;
	   font-family: 'Inter', sans-serif;
	    border: 0 !important;
	    outline: 0;
          text-align: center;
	    text-decoration: none;
	    text-transform: uppercase;
	}

.box-tocart .actions button:hover{
	    background-size: 100% 200% !important;
	    background-image: linear-gradient(to bottom, #fff 50%, #8d3450 50%) !important;
	    background-position: 0 -100% !important;
	}
 
 

.product-info-main .product.attribute.overview p{
	font-size: 18px !important;
	font-weight: 600 !important;

}

.catalog-product-view .page-main{
	margin-top: 50px !important;
}

.page-layout-1column .product-info-main .page-title-wrapper{
	display: block !important;
}
.catalog-product-view .page-main{
	margin-top: 50px !important;
}
@media screen and (min-width: 768px) {
.catalog-product-view .page-main{
	width: 95% !important;
	margin: 0 auto;
}
.product-info-main .page-title-wrapper h1{
	font-weight: 600;
}
.product-info-price .price-box .price-container .price{
	font-size: 30px !important;
	line-height: 36px !important;
}
.product-info-main .product-info-price .old-price .price-wrapper .price{
	font-size: 20px !important;
}
.opc-wrapper .form-login, 
.opc-wrapper .form-shipping-address{
	max-width: 100% !important;
}
.opc-wrapper .fieldset > .field, 
.opc-wrapper .fieldset > .fields > .field {
    margin: 0 15px 20px 0 !important;
    width: 47%;
    float: left;
}
.opc-wrapper .step-content{
	display: inline-block;
}
.opc-wrapper .fieldset > .field.street{
	width: 96% !important;
}
}


@media (max-width: 767px) {

	.product-info-main .product-info-price {
	   margin: 0 0 !important;
	   width: 100% !important;
	}

	.product.info.detailed .product.data.items{
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.product-info-main{
		margin: 0 auto;
		width: 94% !important;
	}
	.product-info-main .product-info-price .price-box{
		padding-left: 0 !important;
	}
	.product-info-main .box-tocart .action.tocart{
	    width: auto !important;
	}

	.checkout-index-index .opc-wrapper .form-login, 
	.checkout-index-index .opc-wrapper .form-shipping-address, 
	.checkout-index-index .opc-wrapper .methods-shipping,
	.checkout-index-index .opc-estimated-wrapper{
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-top: 0 !important;
	}
	.checkout-index-index .opc-wrapper .step-title{
		padding-left: 15px !important;
		padding-right: 15px !important;
		margin-top: 25px;
	}
	.footclassmobile{
		width: 100% !important;
	    text-align: center;
	    margin-bottom: 15px;
	}
	.catalog-product-view .logo img,
	.checkout-cart-index .logo img,
	/*.checkout-index-index .logo img{
        content: url(https://360inex.com/moblogo/axismoblile.jpg) !important;*/
    }
    .opc-wrapper #checkout-step-shipping.step-content{
    	padding-left: 5px !important;
    	padding-right: 5px !important;
    }
    .opc-wrapper .form-login, .opc-wrapper .form-shipping-address{
    	background: #e7f2f4 !important;
    }
    .opc-wrapper .methods-shipping{
    	background: #fff !important;
    }
    .cart-totals .totals tbody > tr:not(:last-child) > td:last-child {
        border: 0;
        border-bottom: 1px solid #cccccc !important;
    }
    .cart-container{
    	display: flex;
    	flex-direction: column;
    }
    .cart-container .cart-summary{
    	order: 3;
    }
    .cart-container .form-cart{
    	order: 1;
    }
    .cart-container #gift-options-cart{
    	order: 2;
    }
    .checkout-index-index .page-header,
    .checkout-cart-index .page-header{
    	border-bottom: 0 !important;
    	margin-bottom: 0 !important;
    }

}

.catalog-product-view .product.media .fotorama__stage{
	border: 0 !important;
}

.cart-summary .checkout-methods-items .action.primary.checkout,
.checkout-index-index .checkout-shipping-method .actions-toolbar .action.primary.button,
.checkout-index-index .checkout-payment-method .actions-toolbar .primary.back,
.checkout-index-index .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary,
.checkout-onepage-success .checkout-success .actions-toolbar .primary a.continue,
.cms-thank-you .thank-you-page .action.primary.continue{
	    background-size: 100% 200% !important;
	    background-image: linear-gradient(to bottom, #8d3450 50%, #8d3450 50%) !important;
	    -webkit-transition: background-position 0.7s;
	    -moz-transition: background-position 0.7s;
	    transition: background-position 0.7s !important;
	    font-size: 15px !important;
	    font-weight: 400;
	    line-height: 60px !important; 
	    border-radius: 50px;
	    display: inline-block;
	    color: #fff !important;
	    padding: 0 20px !important; 
	    width: auto;
	   font-family: 'Inter', sans-serif;
	    border: 0 !important;
	    outline: 0;
          text-align: center;
	    text-decoration: none;
	    text-transform: uppercase;
	}

.cart-summary .checkout-methods-items .action.primary.checkout:hover,
.checkout-index-index .checkout-shipping-method .actions-toolbar .action.primary.button:hover,
.checkout-payment-method .actions-toolbar .primary.back:hover,
.checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary:hover{
	    background-size: 100% 200% !important;
	    background-image: linear-gradient(to bottom, #fff 50%, #8d3450 50%) !important;
	    background-position: 0 -100% !important;
	}

.cart-container .form-cart .actions.main button.action.update{
	background: #8a8888 !important;
    border: 0 !important;
    color: #fff !important;
    line-height: 2.6rem !important;
}

.checkout-index-index .opc-progress-bar{
	display: none !important;
}

.minicart-wrapper .action.showcart .counter.qty{
    background: #8d3450 !important;
}
.page-layout-1column .product-info-main .product.attribute.overview {
    margin-top: 30px !important;
    width: 100%;
    float: left;
    padding: 0;
}

.page-layout-1column .product-info-main .product.attribute.overview ul{
	padding: 0 0 0 17px;
}

.opc-block-summary .minicart-items{
	display: block !important;
}
.opc-block-summary .minicart-items .product-item-details{
	margin-top: 0 !important;
}

 
.opc-wrapper input[type="text"], 
.opc-wrapper input[type="password"], 
.opc-wrapper input[type="url"], 
.opc-wrapper input[type="tel"], 
.opc-wrapper input[type="search"], 
.opc-wrapper input[type="number"], 
.opc-wrapper input[type*="date"], 
.opc-wrapper input[type="email"],
.opc-wrapper select{
	height: 52px !important;
    border-radius: 40px;
    border: 0;
    padding: 0 20px !important;
}

.opc-wrapper .step-content{
	background-color: #e7f2f4;
	padding: 20px 20px 40px 20px;
}

#opc-sidebar .opc-block-summary{
	background: #e7f2f4;
}

.opc-block-summary{
	margin-top: 17px !important;
}

.opc-wrapper #checkout-step-shipping_method.step-content{
	background: none !important;
	padding: 0 !important;
}

@media screen and (min-width: 768px) {
	.opc-wrapper .step-content{
		width: 95%;
	}
	.checkout-index-index .opc-wrapper .checkout-payment-method{
		margin-top: 60px !important;
	}
	.opc-wrapper #checkout-step-shipping_method.step-content{
		width: 100% !important;
	}
	.footer-bottom .payment-info{
		float: right;
		width: auto;
	}
	.footer-bottom p{
		width: auto;
		float: left;
	}
}

.payment-method{
	background-color: transparent !important;
	padding: 0px 10px 0px 0px !important;
}

#checkout-payment-method-load{
	margin-bottom: 20px;
}

.opc-block-summary .block.items-in-cart{
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.opc-block-shipping-information {
    padding: 20px 30px !important;
    background-color: #e7f2f4;
}

.cart-totals tbody .mark, 
.cart-totals tfoot .mark, 
.opc-block-summary .table-totals tbody .mark, 
.opc-block-summary .table-totals tfoot .mark{
	padding: 10px 0!important;
}


.box-tocart .field.qty{
	width: 100%;
	display: inline-block;
}
.box-tocart .field.qty label{
	width: auto;
	float: left;
    margin-right: 10px;
    line-height: 30px;
}
.box-tocart .field.qty .control{
	width: auto;
	float: left;
}

.product-info-main .product-add-form{
	width: 100%;
	display: inline-block;
}

.checkout-payment-method .payment-option-content .payment-option-inner + .actions-toolbar .action.action-apply{
	height: 52px;
    border: 0;
    box-shadow: none;
    background: #8a8888;
    color: #fff;
    border-radius: 40px;
}

.checkout-payment-method .payment-option-inner{
	margin-right: 15px !important;
}

.checkout-success{
	width: 90%;
    margin: 50px auto;
    float: none;
    text-align: center;
    font-size: 17px;
    height: 50vh;
    align-items: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.checkout-onepage-success .page-header{
	border-bottom: 0 !important;
}
.checkout-success .actions-toolbar{
	text-align: center;
}

.checkout-success .actions-toolbar .primary{
	float: none;
	margin: 0 auto;
}

.checkout-success .actions-toolbar .primary a.continue{
	width: 100%;
    background: #8d3450 !important;
    border: 0 !important;
    line-height: 30px;
    margin-top: 25px;
}

.form.promocodeform .creintech_promo_label {
	margin-right: 15px;
}

 
.checkout-payment-method .actions-toolbar .primary.back{
	line-height: 2.2rem !important;
    padding: 14px 17px !important;
    font-size: 1.8rem !important;
}

.cart-empty{
	text-align: center;	
	margin: 5% 0;
}

@media only screen and (max-width: 767px){
  .cart-empty{
		text-align: center;	
		margin: 50% 0 !important;
	}

.cms-cred-products .page-main .block{
	padding-top: 0 !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.block-products-list .product-item .price-box .price{
	font-size: 14px !important;
}
.product-item-details .product-item-name{
	font-size: 18px !important;
}
.header.content .minicart-wrapper{
    margin-top: 10px;
}
.checkout-index-index .header.content .minicart-wrapper{
    margin-top: 30px !important;
}

.catalog-product-view .page-header{
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
}
.product-info-main{
	margin-top: 20px;	
}

}



.cms-icici .widget.block.block-static-block{
	display: none;
}
.cms-icici .creintech_promo_block{
	margin-top: 0 !important;
}


.catalog-product-view .box-tocart .actions button{
	margin-right: 15px !important;
}

 


@media screen and (min-width: 768px) { 
	.cart-container{
		display: block !important;
	}
	.cart-container .cart-summary{
		top: 0 !important;
	}
}


.block.related .title strong{
  font-family: 'Open Sans', sans-serif;
    font-size: 35px;
    font-weight: 500;
}

.catalog-product-view .block.related .field.choice,
.catalog-product-view .block.related .products-grid .product-item-actions{
  display: none !important;
}

.catalog-product-view .block.related .related-available .product-item-name{
    margin-left: 0 !important;
}

@media (min-width:1025px){
.catalog-product-view .block.related .products-grid .product-item{
    width: calc((100% - 8%) / 5) !important;
  }
}

@media only screen and (max-width: 767px){
	.checkout-index-index .opc-estimated-wrapper{
		display: none;
	}
	
}