@media (min-width: 1180px){
	.banner_outer{
		background-attachment: fixed;
		transition: 0.7s;
	}
		.category_banner{
		background-attachment: fixed;
		transition: 0.7s;
	}
.or_bx{
	    background: url(../images/or.png) center no-repeat;
    background-size: contain;
	}	
.or_bx span{
	    box-shadow:0px 0px 18px 10px #ffffff4a;
	} 
.signup_bg{
	background: url(../images/singupbg.png) right no-repeat;
    background-size: contain; 
    background-position: top;
	}	
	.header_search_left {
    display: none !important;
}
}

@media (min-width: 1024px){
 .or_bx{
	    background: url(../images/or.png) center no-repeat;
    background-size: contain;
	}
		.header_search_left {
    display: none !important;
}
.stick{
   position: fixed;
    top: 0;
    width: 20.6%;
    right: 56px;
	}
	 
}

@media (max-width: 768px){
	
	.header_lang_right{
		display:block;
		}
	
	.language ul li {
    margin: 5px;
}
	
	.blog_box_right{
		background:none !important;
		    margin: 0px 0px 0px 0px;
		}
	.blog_box_right img{
		display:block;
		}
	.blog_container {
    margin-top: 25px;
}	
.blog_box_bg {
    float: left;
    width: 100%;
}
	
	span.wpcf7-not-valid-tip{
		float:left;
		    position: relative !important;
    width: 100% !important;
	top: 0px !important;
	 }
	.blog_listin_iner{
		    height: auto;
		} 
.blog_listin_iner a div.blog_img{
	    min-height: auto;
		margin-bottom:5px;
	}	
.blog_listin_iner{
	border-bottom:1px solid #eeeeeea1;
	}	
.blog_listin_outer{
	margin: 15px 0px 6px;
	    margin-bottom: 30px;
	}	
.load_more{
	    margin: 15px 0px 15px;
	}
.jacub_outer{
	    padding-bottom: 10px;
	}
.blog_left_cont{
	    height: auto;
	    margin: 0px 0px 25px;
	}	
.blog_box_right{
	height:auto;
	background: #eee !important;
	}	
.blog_box_right img{
	width:100%;
	max-width:100%;
	}		
		
.blog_left_cont h4{
	    font-size: 26px;
    line-height: normal;
    letter-spacing: .08em;
    text-align: center;
	}
.blog_box_btn {
    position: relative;
    bottom: 5px;
    width: 100%;
    float: left;
}
	
.blog_box_content p{
	    margin-bottom: 20px !important;
		max-height: 135px;
	}
.blog_listin_iner h4{
	text-align:center;
	}	
.blog_listin_iner a h5{
	text-align:center;
	}	
.blog_listin_iner a h5 span {
    float: none;
}
.blog_listin_iner a p{
	text-align:center;
	}
.blog_left_cont h5{
	text-align:center;
	}	
.blog_left_cont h5 span{
	    float: none;
	}		
.blog_box_content .readbutton {
       font-size: 13px;
    width: auto;
    text-align: center;
    padding: 5px 19px;
}
.blog_box_btn .share{
	text-align:center;
	}
.blog_box_right2{
	    margin: 0px 0px 0px 0px;
	background: #eee !important;
	height:auto;
	}
.blog_box_right2 img{
	display:block;
	}	
.blog_left_cont h4 a {
    width: 100%;
    font-size: 21px;
     line-height: 30px;
    letter-spacing: .1em;
     text-align: center;  
}
.load_more a{
	width:100%;
	    margin: 0px 0px 0px 0px;
	}
	
.blog_detail_cont h4{
	 font-size: 26px;
    line-height: normal;
    letter-spacing: .08em; 
	text-align: center;
	width: 100%;
	}
.jacob_category_banner{
	    padding: 20px 0px 7px;
	}	
.blog_detail_cont{
	margin: 18px 0px 25px;
	}
.blog_detail_cont h5{
	text-align:center;
	}	
.blog_detail_cont h5 span{
	float:none;
	}	
.blog_detail_cont p{
	padding:10px 0px !important;
	margin:0px !important;
	}	
.blog_search{
	    margin-bottom: 25px;
		    margin-top: 0px; 
	}
.blog_search h3{
	font-size: 26px;
    text-align: center;
	}	
.blog_search_listign a h4{
	    text-align: center;
	}
.blog_search_listign a h5{
	text-align:center;
	margin: 5px 0px;
	}	
.blog_search_listign a h5 span{
	float:none;
	}	
.right_blog_box{
	display:none;
	}	
	
.blog_bx-viewport span.active{
	    width: 14px;
    height: 14px;
	}	
.sharedeatil{
	display:block;
	}	
	
.jacob_pop_inner::-webkit-scrollbar {
  width: 5px;
  border-radius:8px;
}
	.outer_new_red{
		    padding: 25px 0px;
    margin-bottom: 45px;
	}	
	.new_product_inner_left{
		width: 100%;
	}	
	
.new_product_inner_left div.mom_heading {
	    border-top: double 6px #ecad28;
    border-left: double 6px #ecad28;
	border-right: double 6px #ecad28;
    text-align: center;
    float: right;
    width: 100%;
	}
	
	.new_product_inner_right{
		width:100%;
	}	
	.new_product_inner_right ul li{
		width:100%;
		margin: 10px 0px;
	}	
.new_product_inner_right ul li a img {
    max-width: inherit;
    max-height: 100%;
    display: inline-block;
    width: 100%;
}	
	
	
	.new_product_inner_left2{
		width: 100%;
	}	
	
.new_product_inner_left2 div.mom_heading2 {
	    border-top: double 6px #ecad28;
    border-left: double 6px #ecad28;
    text-align: center;
    float: right;
    width: 100%;
	}
	
	.new_product_inner_right2{
		width:100%;
	}	
	.new_product_inner_right2 ul li{
		width:100%;
		margin: 10px 0px;
	}	
.new_product_inner_right2 ul li a img {
    max-width: inherit;
    max-height: 100%;
    display: inline-block;
    width: auto;
}	
	.new_product_inner_left2 img.prd{
		    max-height: 380px;
    width: auto;
    max-width: 100%;
	}
	
 }

@media (min-width: 320px) and (max-width: 360px){ 
	
	span.wpcf7-not-valid-tip{
		position:relative;
		top:0px;
		}
	.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
     font-weight: 500;
     float: left;
    margin-top: 0;
}	
		
	.gift_product{
	border-bottom: 1px solid;
	}
	
	.payment_addres_list ul li {
     width: 100%;
    margin-right: 0px;
}
.check_out_gift label .checkmark:after{
	left:6px;
	}
.check_price h3{
	font-size:14px;
	}	
.check_price h2{
	font-size:16px;
	}	
	
.top_header{
	display:none;
	}
.header_midd{
	padding:5px 0px 9px;
	}	
.logo{
	text-align:center;
	}	
	
.logo a img{
	margin-bottom:4px;
	    max-width: 186px;
	}	
.header_search_right ul li{
	    margin-bottom: 2px;
    padding-bottom: 0px;
    float: left;
    width: calc(100% / 2);
	}	
.menu_outer {
     margin: 5px 0;
	 width:40px;
}

.mob_crown{
float: left;
    position: relative;
    left: 30%;
    display: block;
}
	
	.top_link_left{
		display:none;
		}
	.top_link_right ul{
		width:100%;
		}	
	.top_link_right ul li {
    float: left;
    width: 50%;
	}
.top_link_right ul li a{
	width:100%;
	}	
.top_link_right ul li:first-child{
	background:none;
	text-align: center;
	}
 .banner_outer:before{
	     background: #00000073;
	 }
.mhart{
	display:block;
	}	 
	 	
.event_none{
	pointer-events: all;
	}	 
.header_left{
	display:none;
	}	
.header_search_right ul li ul.sub_cart { 
    width: 340px;
	display:none;
	right: -2px;
}
.header_search_right ul li ul.sub_cart li h3 span { 
    width: 98%;
}
.header_search_right ul li ul.sub_cart li h3 small { 
    width: 100%;
}
.sticky .logo{
	display:none; 
}
.sticky .header_search{
	margin: 0px 0px 0px;
	}
 
.header_search_right ul li:hover ul.sub_like{
	    border: 1px solid #ccc;
	}
 	

.mobile_menu nav.navbar.bootsnav{
	border:0px !important;
	position:absolute;
	top:0px;
	height:100%;
	}
nav.navbar.bootsnav {
    border: 0px !important;
    position: absolute;
    top: -5px;
    height: 100%;
}

.nave_inner_right ul li {
     min-height: 215px;
}
nav.navbar.bootsnav .navbar-toggle{
	    margin-right: 0px !important;
		width:auto;
		top:0px !important;
    margin-top: 2px !important;
	    padding: 1px 5px !important;
	}
nav.navbar.bootsnav .navbar-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
nav.navbar.bootsnav .navbar-nav > li > a{
	font-weight: 400;
    padding:12px 0px !important;
    color: #fff !important;
	text-align:center;
    font-family: 'Poppins', sans-serif !important;
    margin-bottom: 0px !important;
	}
nav.navbar.bootsnav .navbar-nav{
	background:#070922 !important;
	margin:0px !important;
	}
nav.navbar ul.nav li.active > a{
	color: #f2aa66 !important;
	}
	
.nave_inner_left ul li a img {
    float: left;
    width: auto;
    height: 150px;
    max-width: 100%;
}
.nave_inner_right ul li {
    min-height: 205px;
    width: calc(93.8% / 2) !important;
    background: #f1f1f1;
    border: 0.6px solid #eee;
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 10px 8px 0px;
}	
	
	
.sticky .ve-menu-icon>div {
    color: #fff !important;
    background: #fff !important;
}

.sticky .mob_search_left span {
    color: #fff;
}

.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}
.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}	
.add_banner{
	overflow:hidden;
	    height: auto;
	}	
.banner_outer {
    float: left;
    padding: 40px 0px;  
	background-attachment: scroll; 
    background-position: top !important;
}
 
.banner_content h3 {
     font-size: 28px;
}
.banner_content a {
     padding: 11px 23px;
       margin: 18px 0px;
}
.outer_banner_box{
		    position: relative;
			height: auto;
		}

#myVideo{
    top: 0px;
    width: 100%;
    -webkit-transform: translate(0%, 0);
    transform: translate(0%, 0);
}	
.center-con {
	display:none; 
    bottom: 10px; 
    height: 50px;
    width: 100%;
    left: 0;
}

.new_arival_left {
    float: left;
    width: 100%;
	padding: 0px 10px;
}
.new_arival_left h3{
	font-size:26px;
	}
.new_arival_left a{
	margin-top:15px;
	}
.new_arival_right {
    float: left;
    width: 100%;
}
.new_arival_right img {
    width: 200px; 
    margin-top: 15px;
}
.cont_one_left { 
    padding: 25px 0px 20px;
}
.new_prod_bx {
     height: 285px;
}
.new_prod_bx img {
    height: 110px;
}
.new_prod_bx a{
	    margin:6px 0px;
    width: 100%;
		}
	.new_prod_bx a h3{
		    margin: 6px 0px 0px;
		}
		
	.new_prod_bx_inner a.wish{ 
		    font-size: 26px;
			margin: 15px 0px 5px;
		}
.new_prod_bx_inner img {
    height: 100px !important;
    margin: 8px 0px 10px !important;
}
.new_prod_bx_inner h3 {
    font-size: 18px !important;
    margin: 6px 0px 5px !important;
}
.new_prod_bx_inner h4{
	margin:0px !important;
	}		

.add_banner_inner {
     text-align: center;
    width: 100%;
	left:0px;
	top: 28px;
    padding: 15px 0px;
}
.add_banner img {
    width: auto;
	opacity: 0.5;
    height: 230px;
}
.add_banner_inner h3 {
    font-size: 26px;
}
.add_banner_inner a {
	margin: 8px 0px;
    padding: 10px 20px;
}
.popular_inner h2{
	font-size:26px;
	}
/*.popular_inner ul li {
     width: 100%;
	 margin-bottom:5px;
    margin-right: 0;
}*/
.new_arival2_right {
    float: left;
    width: 100%;
}
.new_arival2_right img {
    width: 88%;
    height: auto;
}
.new_arival2_left { 
    width: 100%; 
    padding: 15px 10px;
}
.new_arival2_left h3{
	font-size:26px;
	}
.new_arival2_left a{
	margin-top:13px;
	}	
.cont_two_left{
	padding:10px 0px;
	background: url(../images/m_bg_new.jpg) no-repeat center top #000; 
    background-size: contain;
	}	
.popular_outer{
	padding:35px 0px 5px;
	}
.subjscribe_bx{
	    padding: 15px 0px 0px;
	}	
.subjscribe_bx h3{
	font-size:26px;
	}
	.scribe_bx input {
    float: left;
    width: calc(100% - 120px);
	}
	.scribe_bx button {
    width: 104px;
	margin-right:0px;
	}
.scribe_bx { 
    margin: 23px auto; 
}	
	.insta_bx h3 {
     font-size: 19px;
    margin: 5px 0px 20px;
	}
.subscribe h3{
	font-size:24px;
	margin: 15px 0px 35px;
	}	
	
.footer {
    float: left;
	position:relative;
    padding:0px 0px 0px;
}
.copy_right_outer{
	    margin-top: 20px;
	}
.copy_right ul{
	text-align:center;
	}	
	
.copy_right ul li:after{
	display:none;
	}	
	.copy_right ul li {
     padding: 0px 7px;
	 margin: 2px 5px;
 	width:100%;
	}
.copy_right ul li a {
	display:inline-block;
	    margin: 2px 0px;
	float:none;	
	max-width: 100%!important;
}
	
.popular_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.popular_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.popular_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.popular_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.popular_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.popular_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
i.left{
	display:block !important;
	}	
i.right{
	display:block !important;
	}
	
.related_outer{
	    padding: 30px 0px 25px;
	}	 
.related_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.related_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.related_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.related_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.related_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.related_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
.related_inner i.left{
	display:block !important;
	}	
.related_inner i.right{
	display:block !important;
	}
.abt_collect ul li{
	width:100%;
	}
.abt_collect ul li label {
     width: 99%;
}
.abt_collect ul li h3 {
     width: 100%;
}
	
.header_search_left {
   margin-right: 0px;
    position: absolute;
    display: none;
    background: #070922;
    z-index: 11;
    padding: 1px 6px 0px;
    top: -6px;
    width: 100%;
    left: 0;
}
.sticky .header_search_left button.close_search {
   color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 25px;

    height: 40px;
    line-height: normal;
}
.mob_search_left span{
	color:#fff;
	}
.sticky .header_search_left {
    background: #070922;
	left:0px;
	top:-5px !important;
}

.header_search_right {
   float: right;
    padding-right: 2px;
    width: 56%;
    margin-top: 0px;
}	
.header_search_left input{
	width:85%;
	float: left;
    border-radius: 20px;
    border: 1px solid #eee;
    outline: 0;
    padding: 0px 10px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 13px;
	}
.header_search_left input{
	padding-right:38px;
	background:#070922 !important;
	    margin-top: 2px;
    height: 39px;
	}
.header_search_left input::placeholder{
color:#eee;	
}
	
.header_search_right ul li a span{
	    right: -1px;
    top: -2px;
    width: 17px;
    height: 17px;
    font-weight: 600;
    font-size: 12px;
    color: #000;
	}	
	
.header_search_left button.search img{
	max-width:24px;
	}
.subscribe_outer{
	top: -215px;
	}	
	
.header_search_left button.search{
	right:18%;
	    bottom:3px;
		float: right;
    background: none;
    font-size: 25px;
    color: #fff;
    border: 0px;
    outline: 0;
    position: absolute; 
	}	
.header_search_left button.close_search{
	display:block;
	color: #fff;
	color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 19px;
	}	
.header_search{
	margin: 10px 0px 12px;
	}	
.ve-menu{
	float:left;
	}	
	
.mobile_menu .mobile_menu_logo{
	max-width:100%;
	width:100%;
	margin-bottom:22px;
	float:left;
	display:block;
	}	
.mobile_menu .mobile_menu_logo a{
	float:left;
	width:100%;
	text-align:center;
	}	
.mobile_menu .mobile_menu_logo a img{
	max-width:170px;
	
}
	
.header_search_right ul li a{
	font-size:22px;
	float:right; 
	color: #fff;
	}	
.header_search_right ul li:nth-of-type(1) a i{
	font-weight:600;
	    margin-top: 6px;
}
		
.header_search_right ul li small{
	display: inline-block;
    margin-right: 4px;
	color: #fff;
	}	
.mob_search_left{
	display:block; 
 	margin: 7px 9px 0px 9px;
    /*width: 25%;*/
	float: right;
	}	
.header_search_right ul li a img {
    width: 18px;
	margin-top:-1px;
}
.mob_search_left span img {
    max-width: 18px;
	margin-left: 2px;
}
	
.ve-menu{
	display:block !important;
	}	
.header_search_right ul li ul.sub_like {
     width: 255px;
     right: -10px;
}
.sticky {
	background:#070922 !important;
	position: fixed;
    box-shadow: 0px 1px 1px #ffffff54;
	    padding: 5px 0px 10px !important;
}
.header_midd { 
    background: #070922;
    box-shadow: 0px 0px 1px #ffb932;

}

.registration { 
    padding: 30px 0px 20px;
}
.registration h3{
	font-size:26px;
	text-align:center;
	}
.registration ul{
	text-align:left;
	}
.inner_rigister p{
	text-align:left;
	}	
.inner_rigister button {
    float: left;
    width: 100%;
}
		
.registration ul li{
	    margin: 0px 10px 0px 0px;
    display: inline-block;
    float: none;
	}
	
#czparallaxcmsblock .parallax {
    padding: 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right {
    width: 100%;
    padding: 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    padding: 0 0 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .offer-title {
    font-size: 14px;
    line-height: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .title {
    font-size: 20px;
    line-height: 35px;
	margin: 10px 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .desc {
    margin-top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow {
    margin-top: 30px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1 {
    margin-bottom: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text {
    top:0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text .main-title {
    font-size: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part2 {
    width: 100%;
    float: none;
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-half {
    margin: 0 -10px;
}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner a.banner-anchor{
		width:100%;
		}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner img{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper {
    margin: 0;
}
.cart_inner ul li{
	    padding: 5px 0px;
	}
.cart_inner ul li a.crt_img{
	      width: 115px;
    height: 113px;
	}
.cart_inner ul li h3{
	width: calc(100% - 118px);
    padding: 5px 0px;
		}
.cart_inner ul li div.crt_price_bx{
	text-align: left;
    width: calc(100% - 118px);
    padding: 0px 0px;
	}
.cart_inner ul li h3 p{
	padding:5px 0px;
	width:auto;
	}
.cart_inner ul li h3 small{
	padding: 7px 20px;
    margin: 0px 0px 1px;
    width: auto;
    font-size: 14px;
    font-weight: 500;
	}
.cart_inner ul li div.crt_price_bx h5{
	margin:0px;
	text-align:left;
	}	
.cart_inner ul li div.crt_price_bx a{
	    margin-bottom: 7px;
    margin-top: 7px;
    float: left;
	}	
	.cart_price a {
    float: left;
    width: 99%;
    margin-right: 0px;
	}
	
.cart_inner ul li h3 span{
	    margin: 8px 0px 6px;
		    width: 100%; 
	}	
.mobile_menu .menu_footer{
	display:block;
	background: #070922;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle{
	    background: #070922;
    color: #fff;
    z-index: 1111;
	left:2px;
    position: fixed;
    padding: 2px 2px 2px 3px !important;
	}	
			
.mobile_menu{
	position:fixed;
	top:-5px;
	left:0px;
	width:100%;
	height:100%;
	    background: #070922;
	z-index:1;
	}	
	
.nave_inner_right2 ul li{
	    min-height: 190px !important;
    width: calc(93% / 2) !important;
	    margin: 4px 5px 15px !important;
	}	
.nave_inner_right2 ul li a img{
	    height: 100px !important; 
    max-width: 100%;
	}
.col-menu {
    float: left;
    width: 100%;
}
ul.menu-col {
    float: left;
    width: 100%;
    text-align: center;
}
.nave_inner_left ul li { 
    width: 46.7% !important; 
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 5px 10px !important;
}		
.nave_inner_right ul li a h3{
	    line-height: 22px;
    height: 48px;
	padding:0px 7px;
	}	
.noscroll{
	    position: fixed;
    height: 100%;
    width: 100%;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle i:before{
   content: "\f00d" !important;
}	
nav.navbar.bootsnav .navbar-toggle i:before{
       content: "\f0c9" !important;
}

.mobile_menu nav.navbar.bootsnav .navbar-collapse.collapse{
	display:block !important;
	}
.product_list ul li{
	    width: 47.6%;
		height: 245px;
		margin-right: 10px;
    margin-bottom: 10px;
	}	
.product_list ul li:nth-child(even){
	margin-right:0px;
}
.product_list ul li img {
    width: auto;
    height: 155px;
    max-width: 90%;
}
.product_list ul li div.mb_in a img {
    height: 105px;
    margin-top: 5px;
}
.tabs li a {
    color: #fff;
    padding: 10px 9px !important;
}
.product_list ul li div.mb_in h3{
	margin:5px 0px;
	}
.product_list ul li a h1{
	margin:13px 0px;
	}	
.trand_heading h2{
	font-size:26px;
	}	
ul.nav.tabs{
	margin-bottom: 3em;
	}	
.img-hover_effect{
	margin:15px 0px;
	}	
.hiraola-banner_area-3{
	padding-top:0px;
	}	
.content-top {
     padding: 35px 0px 20px;
     margin: 0px 0px 0px;
}	
.cont_two{
	margin:10px 0px;
	}	
	
.bzoom_thumb_image{
	max-width:325px;
	height:400px !important;
	}	
	li.bzoom_small_thumbs img {
    max-width: 67px;
    height: 70px !important;
}
li.bzoom_small_thumbs ul{

	    width: 100% !important;
       max-width: 325px;
	}
.bzoom_wrap .bzoom_small_thumbs {
	    top: 420px !important;
    overflow: hidden;
    max-width: 325px !important;
}	
.bzoom_wrap{
	height:540px !important;
	    overflow: hidden;
	}
.detaile_right h2{
	font-size: 22px; 
	line-height: normal;
	}	
.detaile_right h3{
	font-size: 28px;
	}	
.detaile_right h4{
	font-size:15px;
	}
.detaile_right_size ul li strong{
	width: 124px;
	}
.detaile_right_size ul li select {
    float: left;
    width: calc(100% - 130px);
}
.detaile_discription ul li strong {
     width: 125px;
}
.detaile_discription ul li h3 {
     width: calc(100% - 130px);
}
.ad_cart_btn ul li div.quant_bx {
        width: 105px;
    height: 39px;
    margin-right: 14px;
}
.ad_cart_btn ul li button.adcart{
	    padding: 9px 32px;
	}

.ad_cart_btn ul li div.quant_bx button.minuse{
    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx button.plus{
	    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx input{
	height:38px;
	}
.ad_cart_btn ul li button.wishlist{
	float:right;
	height: 36px;
	    margin: 3px 2px;
	}

.bzoom_zoom_area div{
	display:none !important;
	}
	.bzoom_magnifier div{
	display:none;
	}
	
   .bzoom .bzoom_thumb:hover {
    opacity: 1 !important;
}
.bzoom .bzoom_thumb{
	opacity: 1 !important;
	}
.category_banner h3{
	    font-size: 28px;
	}
.category_banner{
	padding: 30px 0px;
	}
.category_banner p {
    width: 95%;
    margin: 2px auto;
    padding: 5px 0px;
}
.category_banner:before {
     background:#000000b8;
}
	
.or_bx{
	    height: 45px;
		margin-bottom: 10px;
		    margin-top: 20px;
	}
.or_bx:before{
	    width: 100%;
    height: 1px;   
    left: 0;
    top: 38%;
	}
.or_bx span {
	top: -27%;
	}	
.outer_regser_bx{
	    margin-bottom: 20px;
		margin: 0;
	}	
.inner_rigister{
	padding:5px;
	}	
.inner_login_regser h4{
	font-size:22px;
	}	
.inner_rigister h4{
	font-size:22px;
	}	
.inner_login_regser button{
	width:100%;
	}	
.login_regser_bx{
	    margin-bottom: 30px;
	}
.inner_login_regser a.btn_creat{
	width:100%;
	text-align:center;
	}	
.cart_inner ul li label div{
	margin-top: 0px;
	}	
.cart_inner ul li label span{
	    width: auto;
		    margin-top: 9px;
    margin-right: 20px;
	}	
.cart_inner ul li label {
    margin: 10px 0px 15px;		
}
.cart_inner ul li h3 p input {
    float: left;
    margin: 2px 5px 0px 0px;
}
.cart_inner h4{
	margin: 0px 0px 20px;
	    font-size: 22px;
}
.cart_shoping a{
	width:100%;
	}
.cart_price a:nth-of-type(1){
	width:100%;
	}
.cart_inner{
	    padding: 10px 5px;
	}	
.wish_inner ul li a.wish_img{
	    width: 99px;
    height: 97px;
	}	
.wish_inner ul li h3 {
    float: left;
    width: calc(100% - 105px);
}
.wish_inner ul li div.wish_price_bx {
    float: right;
    width: calc(100% - 109px);
}
.wish_inner ul li div.wish_price_bx h5{
	     margin-top: 4px;
    margin-bottom: 5px;
	text-align:left;
	}
.wish_inner ul li div.wish_price_bx a {
    float: left;
}
.wish_inner ul li div.wish_price_bx button {
    float: left;
}
.wishlist_all_btn{
	    margin-top: 13px;
	}
.wishlist_all_btn a {
    display: inline-block;
    width: 100%;
}

.contact_us_form input:nth-of-type(1), .contact_us_form input:nth-of-type(2), .contact_us_form input:nth-of-type(3), .contact_us_form input:nth-of-type(4) {
    width: 99%;
    margin-right: 0px;
}
.contact_inner h4{
	font-size:22px;
	    margin: 1px 0px 20px;
	} 
.contact_us_form p{
	font-size: 14px;
	}	
.contact_us_form button.btn_sub{
	width:100%;
	}
.faq_bx ul li h2{
	font-size:15px;
	    padding-left: 16px;
	    background-size: 12px;
    background-position-y: 2px;
	}	
.new_box_center2{
	display:block;
	}	
.bx-viewport2{
	    height: auto;
    float: left;
    margin-bottom: 15px;
	}
.new_box_center2 .colRight2{
	width:100%;
	}			
		
.new_box_center2 .colLeft2 {
    width: 100%;
    float: left;
    padding: 0 0px 0 0px;			
}
.box_content2{
	text-align:center;
	}
.new_box_center2 .colLeft2 .vAlign2 a.btn_p{
	float:none;
	padding: 6px 36px; 
	} 
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow a.shop-now{
	padding: 6px 36px;
	}	
	
.banner_story{
	background:rgba(7,4,33,0.6);
	    padding: 10px 15px 30px;
	} 
.banner_Header h1 {
    font-size: 36px;
	    line-height: 35px; 
    padding-bottom: 40px;
}
.banner_Header h1 span i {
     font-size: 24px;
    margin-right: 10px;
    font-weight: 500;
}
.banner_Header h1 span{
	font-size:28px;
	}
.banner_Header {
    margin-bottom: 35px;
}
.banner_title_disc p {
    font-size: 14px;
	    max-height: 135px;
}
.new_box_center{
	display: block !important; 
    width: 100%;
  	}
.new_box_center .colLeft{
	width:100%;
	padding:0px;
	}	
.new_box_innertop h2{
	    font-size: 20px;
		text-align: center;
	}	
.new_box_innertop h2:after{
	margin:auto;
	right:0;
	}	
.new_box_innertop2 h2{
	 font-size: 20px;
		text-align: center;
	}	
.new_box_innertop2 h2:after{
	margin:auto;
	left:0;
	}	
	
.new_box_center .colRight{
	width:100%;
	}
 
.bx-viewport{
	height:auto;
	}

.new_box_innertop p {
     font-size: 14px;
    text-align: center !important;
}
.new_box_innertop2 p{
	font-size:14px;
	text-align:center !important;
	}	
.top_link_right{
	display:none;
	}	
	
.nave_inner_right2 ul li{
	    background: #070922 !important;
	}	
.nave_inner_right ul li{
	    background: #070922 !important;
	}	
.nave_inner_left ul li{
	background: #070922 !important;
	}	
.nave_inner_right2 ul li a h3{
	height:50px;
	}	
.dot, .dot2, .dot3{
	height: 12px;
    width: 12px;
	}	
.bx-viewport span.active, .bx-viewport2 span.active, .bx-viewport3 span.active{
	width:13px;
	height:13px;
	}	
.bx-viewport span.active:after, .bx-viewport2 span.active:after, .bx-viewport3 span.active:after{
	    width: 10px;
    height: 10px;
	top: 0px;
	}	
.box_content{
	text-align:center;
	}	
.new_box_center .colLeft .vAlign a.btn_p{
	    padding: 6px 36px;
    float: none;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 15px;
	}	
.mobile_discription{
	display:block;
	}	
.dividerRosetteIcon{
	margin-top: 40px;
	}	
 	
.read_more_m{
	display:block;
	}	
.filter_submenu select{
	border-radius: 16px;
	    overflow: hidden !important;
	}	
.jacob_bx-viewport{
	    height: 240px;
	}	
.jacob_left_cont2 h4 {
    font-size: 20px;
    line-height: normal;
    letter-spacing: .07em;
	width: 100%;
    text-align: center;
}
.jacob_box_content2 label{
	font-size:17px;
	font-weight:600;
	    margin-top: 22px;

	}
.jacob_pop_outer{
	padding:18px;
	}
.jacob_pop_inner{
	overflow-y: auto;
    min-height: 99%;
    position: relative;
    height: 100%;
    width: 99%;
    padding-bottom: 20px;
    padding: 0;
    overflow-x: hidden;
	}
.jacob_cat_product{
	    padding: 10px;
		border-bottom: 1px solid #303d60;
    margin-bottom: 5px;
	}	
.outer_jacob{
	    padding: 0px 0px 1px;
	}	
.jacob_product-fixed_item-overlay{
	 border: 1px solid #030220d1;
	}
.jacob_category_banner h3{
	font-size:28px;
	}	
	.jacob_left_cont{
	    margin: 30px 0px 0;
	}
.jacob_category_banner p:before{
	top:-1px;
	}		
.jacob_category_banner p{
	  /*  padding: 20px 0px 10px; */
    margin: 15px auto 0px;
	text-align: center;
	}
.jacob_left_cont h4{
	    font-size: 26px;
    line-height: normal;
    letter-spacing: .08em;
	    text-align: center;
	    max-height:157px;
	}	
		
.logo a{
	float:none;
	}
.jacob_left_cont2{
	overflow-y:visible;
	max-width:100%;
	}		
.jacob_box_content2 p {
	text-align:left;
}
.our_category_banner{
	padding: 20px 0px 5px;
	}

.our_category_banner h3{
	font-size: 26px;
	}	
.oure_story_bx p {
    width: 96%;
}
.about_bg h5{
	font-size:26px;
	}
.languageheading h3{
	    font-size: 23px;
	}
.close_lang{
	    top: 0px;
	}	
.close_lang {
    font-size: 33px;
}
.language ul li{
	margin:5px;
	}
.subscribeheading h3{
	    font-size: 23px;
	}
.close_subs{
	top: 0px;
	}	
	
}

@media (min-width: 414px) and (max-width: 420px){
	.bzoom_thumb_image {
    max-width: 415px !important;
	}
	
	.bzoom_wrap .bzoom_small_thumbs {
     max-width: 376px !important;
} 
}

@media (min-width: 421px) and (max-width: 435px){
	.bzoom_thumb_image {
    max-width: 424px !important;
	}
	
	.bzoom_wrap .bzoom_small_thumbs {
     max-width: 376px !important;
} 
}
@media (min-width: 435px) and (max-width: 480px){
	.bzoom_thumb_image {
    max-width: 444px !important;
	}
	
	.bzoom_wrap .bzoom_small_thumbs {
     max-width: 429px !important;
} 
li.bzoom_small_thumbs ul{
	    max-width: 485px !important;
	}
	li.bzoom_small_thumbs img {
    max-width: 87px !important;
    max-height: 85px !important;
}
}
 
@media (min-width: 361px) and (max-width: 480px){
	
	.languageheading h3{
	    font-size: 23px;
	}
.close_lang{
	    top:0px;
	}	
.close_lang {
    font-size: 33px;
}
.subscribeheading h3{
	    font-size: 23px;
	}
.close_subs{
	top: 0px;
	}	
	
	span.wpcf7-not-valid-tip{
		position:relative;
		top:0px;
		}
	.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
     font-weight: 500;
     float: left;
    margin-top: 0;
}	
	
	.gift_product{
	border-bottom: 1px solid;
	}
	
.cat_product{
	border-bottom: 1px solid;
	}	
	.payment_addres_list ul li {
     width: 100%;
    margin-right: 0px;
}
.check_out_gift label .checkmark:after{
	left:6px;
	}
.check_price h3{
	font-size:14px;
	}	
.check_price h2{
	font-size:16px;
	}	
	
.top_header{
	display:none;
	}
.header_midd{
	padding:5px 0px 9px;
	}	
.logo{
	text-align:center;
	}	
	
.logo a img{
	margin-bottom:4px;
	    max-width: 186px;
	}	

.mob_crown{
/*float: left;
    position: relative;
    left: 30%;
    display: block;*/
    float: left;
    position: relative;
    left: 30%;
    display: none;
}
	
.header_search_right ul li{
	    margin-bottom: 2px;
    padding-bottom: 0px;
    float: left;
    width: calc(100% / 2);
	}	
.menu_outer {
     margin: 5px 0;
	 width:40px;
}
	
	.top_link_left{
		display:none;
		}
	.top_link_right ul{
		width:100%;
		}	
	.top_link_right ul li {
    float: left;
    width: 50%;
	}
.top_link_right ul li a{
	width:100%;
	}	
.top_link_right ul li:first-child{
	background:none;
	text-align: center;
	}
 .banner_outer:before{
	     background: #00000073;
	 }
.mhart{
	display:block;
	}	 
	 	
.event_none{
	pointer-events: all;
	}	 
.header_left{
	display:none;
	}	
.header_search_right ul li ul.sub_cart { 
    width: 340px;
	display:none;
	right: -2px;
}
.header_search_right ul li ul.sub_cart li h3 span { 
    width: 98%;
}
.header_search_right ul li ul.sub_cart li h3 small { 
    width: 100%;
}
.sticky .logo{
	display:none; 
}
.sticky .header_search{
	margin: 0px 0px 0px;
	}
 
.header_search_right ul li:hover ul.sub_like{
	    border: 1px solid #ccc;
	}
 	

.mobile_menu nav.navbar.bootsnav{
	border:0px !important;
	position:absolute;
	top:0px;
	height:100%;
	}
nav.navbar.bootsnav {
    border: 0px !important;
    position: absolute;
    top: -5px;
    height: 100%;
}

.nave_inner_right ul li {
     min-height: 215px;
}
nav.navbar.bootsnav .navbar-toggle{
	    margin-right: 0px !important;
		width:auto;
		top:0px !important;
    margin-top: 2px !important;
	    padding: 1px 5px !important;
	}
nav.navbar.bootsnav .navbar-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
nav.navbar.bootsnav .navbar-nav > li > a{
	font-weight: 400;
    padding:12px 0px !important;
    color: #fff !important;
	text-align:center;
    font-family: 'Poppins', sans-serif !important;
    margin-bottom: 0px !important;
	}
nav.navbar.bootsnav .navbar-nav{
	background:#070922 !important;
	margin:0px !important;
	}
nav.navbar ul.nav li.active > a{
	color: #f2aa66 !important;
	}
	
.nave_inner_left ul li a img {
    float: left;
    width: auto;
    height: 150px;
    max-width: 100%;
}
.nave_inner_right ul li {
    min-height: 205px;
    width: calc(93.8% / 2) !important;
    background: #f1f1f1;
    border: 0.6px solid #eee;
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 10px 8px 0px;
}	
	
	
.sticky .ve-menu-icon>div {
    color: #fff !important;
    background: #fff !important;
}

.sticky .mob_search_left span {
    color: #fff;
}

.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}
.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}	
.add_banner{
	overflow:hidden;
	    height: auto;
	}	
.banner_outer {
    float: left;
    padding: 40px 0px;  
	background-attachment: scroll; 
    background-position: top !important;
}
 
.banner_content h3 {
     font-size: 28px;
}
.banner_content a {
     padding: 11px 23px;
       margin: 18px 0px;
}
.outer_banner_box{
		    position: relative;
			height: auto;
		}
#myVideo{
     top: 0px;
    height: 64%;
    width: 100%;
    -webkit-transform: translate(0%, 0);
    transform: translate(0%, 0);
}	
.center-con {
	display:none; 
    bottom: 10px; 
    height: 50px;
    width: 100%;
    left: 0;
}

.new_arival_left {
    float: left;
    width: 100%;
	padding: 0px 10px;
}
.new_arival_left h3{
	font-size:26px;
	}
.new_arival_left a{
	margin-top:15px;
	}
.new_arival_right {
    float: left;
    width: 100%;
}
.new_arival_right img {
    width: 200px; 
    margin-top: 15px;
}
.cont_one_left { 
    padding: 25px 0px 20px;
}
.new_prod_bx {
     height: 285px;
}
.new_prod_bx img {
    height: 110px;
}
.new_prod_bx a{
	    margin:6px 0px;
    width: 100%;
		}
	.new_prod_bx a h3{
		    margin: 6px 0px 0px;
		}
		
	.new_prod_bx_inner a.wish{ 
		    font-size: 26px;
			margin: 15px 0px 5px;
		}
.new_prod_bx_inner img {
    height: 100px !important;
    margin: 8px 0px 10px !important;
}
.new_prod_bx_inner h3 {
    font-size: 18px !important;
    margin: 6px 0px 5px !important;
}
.new_prod_bx_inner h4{
	margin:0px !important;
	}		

.add_banner_inner {
     text-align: center;
    width: 100%;
	left:0px;
	top: 28px;
    padding: 15px 0px;
}
.add_banner img {
    width: auto;
	opacity: 0.5;
    height: 230px;
}
.add_banner_inner h3 {
    font-size: 26px;
}
.add_banner_inner a {
	margin: 8px 0px;
    padding: 10px 20px;
}
.popular_inner h2{
	font-size:26px;
	}
/*.popular_inner ul li {
     width: 100%;
	 margin-bottom:5px;
    margin-right: 0;
}*/
.new_arival2_right {
    float: left;
    width: 100%;
}
.new_arival2_right img {
    width: 88%;
    height: auto;
}
.new_arival2_left { 
    width: 100%; 
    padding: 15px 10px;
}
.new_arival2_left h3{
	font-size:26px;
	}
.new_arival2_left a{
	margin-top:13px;
	}	
.cont_two_left{
	padding:10px 0px;
	background: url(../images/m_bg_new.jpg) no-repeat center top #070922; 
    background-size: contain;
	}	
.popular_outer{
	padding:35px 0px 5px;
	}
.subjscribe_bx{
	    padding: 15px 0px 0px;
	}	
.subjscribe_bx h3{
	font-size:26px;
	}
	.scribe_bx input {
    float: left;
    width: calc(100% - 120px);
	}
	.scribe_bx button {
    width: 104px;
	margin-right:0px;
	}
.scribe_bx { 
    margin: 23px auto; 
}	
	.insta_bx h3 {
     font-size: 19px;
    margin: 5px 0px 20px;
	}
.subscribe h3{
	font-size:20px;
	margin: 15px 0px 35px;
	}	
	
.footer {
    float: left;
	position:relative;
    padding:0px 0px 0px;
}
.copy_right_outer{
	    margin-top: 20px;
	}
.copy_right ul{
	text-align:center;
	}	
	
.copy_right ul li:after{
	display:none;
	}	
	.copy_right ul li {
     padding: 0px 7px;
	 margin: 2px 5px;
 	width:100%;
	}
.copy_right ul li a {
	display:inline-block;
	    margin: 2px 0px;
	float:none;	
}
	
.popular_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.popular_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.popular_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.popular_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.popular_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.popular_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
i.left{
	display:block !important;
	}	
i.right{
	display:block !important;
	}
	
.related_outer{
	    padding: 30px 0px 25px;
	}	 
.related_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.related_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.related_inner ul li{
	width:345px;
	height:260px;
	    float: none;
		    margin-right: 0px;
	}
.related_inner ul li img {
    width: auto;
    max-height: 225px;
	    margin-top: 35px;
}	
.related_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.related_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
.related_inner i.left{
	display:block !important;
	}	
.related_inner i.right{
	display:block !important;
	}
.abt_collect ul li{
	width:100%;
	}
.abt_collect ul li label {
     width: 99%;
}
.abt_collect ul li h3 {
     width: 100%;
}
	
.header_search_left {
   margin-right: 0px;
    position: absolute;
    display: none;
    background: #070922;
    z-index: 11;
    padding: 1px 6px 0px;
    top: -6px;
    width: 100%;
    left: 0;
}
.sticky .header_search_left button.close_search {
   font-size: 38px;
    color: #fff;
    position: absolute;
    right: 26px;
    top: -5px;
    cursor: pointer;
}
.mob_search_left span{
	color:#fff;
	}
.sticky .header_search_left {
    background:#070922;
	left:0px;
	top:-5px !important;
}

.header_search_right {
   float: right;
    padding-right: 2px;
    width: 56%;
    margin-top: 0px;
}	
.header_search_left input{
	width:85%;
	float: left;
    border-radius: 20px;
    border: 1px solid #eee;
    outline: 0;
    padding: 0px 10px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 13px;
	}
.header_search_left input{
	padding-right:38px;
	background:#070922 !important;
	    margin-top: 2px;
    height: 39px;
	}
.header_search_left input::placeholder{
color:#eee;	
}
	
.header_search_right ul li a span{
	    right: -1px;
    top: -2px;
    width: 17px;
    height: 17px;
    font-weight: 600;
    font-size: 12px;
    color: #000;
	}	
	
.header_search_left button.search img{
	max-width:24px;
	}
.subscribe_outer{
	top: -215px;
	}	
	
.header_search_left button.search{
	right:18%;
	    bottom:3px;
		float: right;
    background: none;
    font-size: 25px;
    color: #fff;
    border: 0px;
    outline: 0;
    position: absolute; 
	}	
.header_search_left button.close_search{
	display:block;
	color: #fff;
	color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 19px;
	}	
.header_search{
	margin: 10px 0px 12px;
	}	
.ve-menu{
	float:left;
	}	
	
.mobile_menu .mobile_menu_logo{
	max-width:100%;
	width:100%;
	margin-bottom:22px;
	float:left;
	display:block;
	}	
.mobile_menu .mobile_menu_logo a{
	float:left;
	width:100%;
	text-align:center;
	}	
.mobile_menu .mobile_menu_logo a img{
	max-width:170px;
	
}
	
.header_search_right ul li a{
	font-size:22px;
	float:right; 
	color: #fff;
	}	
.header_search_right ul li:nth-of-type(1) a i{
	font-weight:600;
	    margin-top: 6px;
}
		
.header_search_right ul li small{
	display: inline-block;
    margin-right: 4px;
	color: #fff;
	}	
.mob_search_left{
	float:right;
	display:block; 
 	margin: 7px 9px 0px 9px;
    /*width: 25%;*/
	}	
.header_search_right ul li a img {
    width: 18px;
	margin-top:-1px;
}
.mob_search_left span img {
    max-width: 18px;
	margin-left: 2px;
}
	
.ve-menu{
	display:block !important;
	}	
.header_search_right ul li ul.sub_like {
     width: 255px;
     right: -10px;
}
.sticky {
	background:#070922 !important;
	position: fixed;
    box-shadow: 0px 1px 1px #ffffff54;
	    padding: 5px 0px 10px !important;
}
.header_midd { 
    background: #070922;
    box-shadow: 0px 0px 1px #ffb932;

}

.registration { 
    padding: 30px 0px 20px;
}
.registration h3{
	font-size:26px;
	text-align:center;
	}
.registration ul{
	text-align:left;
	}
.inner_rigister p{
	text-align:left;
	}	
.inner_rigister button {
    float: left;
    width: 100%;
}
		
.registration ul li{
	    margin: 0px 7px 0px 0px;
    display: inline-block;
    float: none;
	}
	
#czparallaxcmsblock .parallax {
    padding: 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right {
    width: 100%;
    padding: 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    padding: 0 0 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .offer-title {
    font-size: 14px;
    line-height: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .title {
    font-size: 20px;
    line-height: 35px;
	margin: 10px 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .desc {
    margin-top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow {
    margin-top: 30px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1 {
    margin-bottom: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text {
    top: 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text .main-title {
    font-size: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part2 {
    width: 100%;
    float: none;
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-half {
    margin: 0 -10px;
}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner a.banner-anchor{
		width:100%;
		}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner img{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper {
    margin: 0;
}
.cart_inner ul li a.crt_img{
	       width: 115px;
    height: 130px;
	}
.cart_inner ul li h3{
	width: calc(100% - 118px) !important;
    padding: 8px 0px;
	}
.cart_inner ul li div.crt_price_bx{
	text-align: left;
    width: calc(100% - 118px);
    padding: 0px 0px;
	}
.cart_inner ul li h3 p{
	padding:5px 0px;
	width:auto;
	}
.cart_inner ul li h3 small{
	padding: 7px 20px;
    margin: 0px 0px 1px;
    width: auto;
    font-size: 14px;
    font-weight: 500;
	}
.cart_inner ul li div.crt_price_bx h5{
	margin:0px;
	text-align:left;
	}	
.cart_inner ul li div.crt_price_bx a{
	    margin-bottom: 7px;
    margin-top: 7px;
    float: left;
	}	
	.cart_price a {
    float: left;
    width: 99%;
    margin-right: 0px;
	}
	
.cart_inner ul li h3 span{
	    margin: 8px 0px 6px;
		    width: 100%; 
	}	
.mobile_menu .menu_footer{
	display:block;
	background: #070922;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle{
	    background: #070922;
    color: #fff;
    z-index: 1111;
	left:2px;
    position: fixed;
    padding: 2px 2px 2px 3px !important;
	}	
			
.mobile_menu{
	position:fixed;
	top:-5px;
	left:0px;
	width:100%;
	height:100%;
	    background: #070922;
	z-index:1;
	}	
	
.nave_inner_right2 ul li{
	    min-height: 190px !important;
    width: calc(93% / 2) !important;
	    margin: 4px 5px 15px !important;
	}	
.nave_inner_right2 ul li a img{
	    height: 100px !important; 
    max-width: 100%;
	}
.col-menu {
    float: left;
    width: 100%;
}
ul.menu-col {
    float: left;
    width: 100%;
    text-align: center;
}
.nave_inner_left ul li { 
    width: 46.7% !important; 
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 5px 10px !important;
}		
.nave_inner_right ul li a h3{
	    line-height: 22px;
    height: 48px;
	padding:0px 7px;
	}	
.noscroll{
	    position: fixed;
    height: 100%;
    width: 100%;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle i:before{
   content: "\f00d" !important;
}	
nav.navbar.bootsnav .navbar-toggle i:before{
       content: "\f0c9" !important;
}

.mobile_menu nav.navbar.bootsnav .navbar-collapse.collapse{
	display:block !important;
	}
.product_list ul li{
	    width: 47.6%;
		height: 245px;
		margin-right: 10px;
    margin-bottom: 10px;
	}	
.product_list ul li:nth-child(even){
	margin-right:0px;
}
.product_list ul li img {
    width: auto;
    height: 155px;
    max-width: 90%;
}
.product_list ul li div.mb_in a img {
    height: 105px;
    margin-top: 5px;
}
.tabs li a {
    color: #fff;
    padding: 10px 9px !important;
}
.product_list ul li div.mb_in h3{
	margin:5px 0px;
	}
.product_list ul li a h1{
	margin:13px 0px;
	}	
.trand_heading h2{
	font-size:26px;
	}	
ul.nav.tabs{
	margin-bottom: 3em;
	}	
.img-hover_effect{
	margin:15px 0px;
	}	
.hiraola-banner_area-3{
	padding-top:0px;
	}	
.content-top {
     padding: 35px 0px 20px;
     margin: 0px 0px 0px;
}	
.cont_two{
	margin:10px 0px;
	}	
	
.bzoom_thumb_image{
	    max-width: 325px;
    height: auto !important;
    max-height: 325px !important;
	}	
	li.bzoom_small_thumbs img {
    max-width: 67px;
    height: 70px !important;
}
li.bzoom_small_thumbs ul{

	    width: 100% !important;
       max-width: 325px;
	}
.bzoom_wrap .bzoom_small_thumbs {
	    top: 340px !important;
    overflow: hidden;
    max-width: 325px !important;
}	
.bzoom_wrap{
	height:450px !important;
	    overflow: hidden;
	}
.detaile_right h2{
	font-size: 22px; 
	line-height: normal;
	}	
.detaile_right h3{
	font-size: 28px;
	}	
.detaile_right h4{
	font-size:15px;
	}
.detaile_right_size ul li strong{
	width: 124px;
	}
.detaile_right_size ul li select {
    float: left;
    width: calc(100% - 130px);
}
.detaile_discription ul li strong {
     width: 125px;
}
.detaile_discription ul li h3 {
     width: calc(100% - 130px);
}
.ad_cart_btn ul li div.quant_bx {
        width: 105px;
    height: 39px;
    margin-right: 14px;
}
.ad_cart_btn ul li button.adcart{
	    padding: 9px 32px;
	}

.ad_cart_btn ul li div.quant_bx button.minuse{
    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx button.plus{
	    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx input{
	height:38px;
	}
.ad_cart_btn ul li button.wishlist{
	float:right;
	height: 36px;
	    margin: 3px 2px;
	}

.bzoom_zoom_area div{
	display:none !important;
	}
	.bzoom_magnifier div{
	display:none;
	}
	
   .bzoom .bzoom_thumb:hover {
    opacity: 1 !important;
}
.bzoom .bzoom_thumb{
	opacity: 1 !important;
	}
.category_banner h3{
	    font-size: 28px;
	}
.category_banner{
	padding: 30px 0px;
	}
.category_banner p {
    width: 95%;
    margin: 2px auto;
    padding: 5px 0px;
}
.category_banner:before {
     background:#000000b8;
}
	
.or_bx{
	    height: 45px;
		margin-bottom: 10px;
		    margin-top: 20px;
	}
.or_bx:before{
	    width: 100%;
    height: 1px;   
    left: 0;
    top: 38%;
	}
.or_bx span {
	top: -27%;
	}	
.outer_regser_bx{
	    margin-bottom: 20px;
		margin: 0;
	}	
.inner_rigister{
	padding:5px;
	}	
.inner_login_regser h4{
	font-size:22px;
	}	
.inner_rigister h4{
	font-size:22px;
	}	
.inner_login_regser button{
	width:100%;
	}	
.login_regser_bx{
	    margin-bottom: 30px;
	}
.inner_login_regser a.btn_creat{
	width:100%;
	text-align:center;
	}	
.cart_inner ul li label div{
	margin-top: 0px;
	height: 36px;
	}	
.cart_inner ul li label button.mns{
	    width: 35px;
    height: 35px;
	}
.cart_inner ul li label button.pls{
	 width: 35px;
    height: 35px;
	}		
.cart_inner ul li label span{
	    width: auto;
		    margin-top: 9px;
    margin-right: 20px;
	}	
.cart_inner ul li label {
    margin: 10px 0px 15px;		
}
.cart_inner ul li h3 p input {
    float: left;
    margin: 2px 5px 0px 0px;
}
.cart_inner h4{
	margin: 0px 0px 20px;
	    font-size: 22px;
}
.cart_shoping a{
	width:100%;
	}
.cart_price a:nth-of-type(1){
	width:100%;
	}
.cart_inner{
	    padding: 10px 0px;
	}	
.wish_inner ul li a.wish_img{
	    width: 99px;
    height: 97px;
	}	
.wish_inner ul li h3 {
    float: left;
    width: calc(100% - 105px);
}
.wish_inner ul li div.wish_price_bx {
    float: right;
    width: calc(100% - 109px);
}
.wish_inner ul li div.wish_price_bx h5{
	     margin-top: 4px;
    margin-bottom: 5px;
	text-align:left;
	}
.wish_inner ul li div.wish_price_bx a {
    float: left;
}
.wish_inner ul li div.wish_price_bx button {
    float: left;
}
.wishlist_all_btn{
	    margin-top: 13px;
	}
.wishlist_all_btn a {
    display: inline-block;
    width: 100%;
}

.contact_us_form input:nth-of-type(1), .contact_us_form input:nth-of-type(2), .contact_us_form input:nth-of-type(3), .contact_us_form input:nth-of-type(4) {
    width: 99%;
    margin-right: 0px;
}
.contact_inner h4{
	font-size:22px;
	    margin: 1px 0px 20px;
	} 
.contact_us_form p{
	font-size: 14px;
	}	
.contact_us_form button.btn_sub{
	width:100%;
	}
.faq_bx ul li h2{
	font-size:15px;
	    padding-left: 16px;
	    background-size: 12px;
    background-position-y: 2px;
	}	
.new_box_center2{
	display:block;
	}	
.bx-viewport2{
	    height: auto;
    float: left;
    margin-bottom: 15px;
	}
.new_box_center2 .colRight2{
	width:100%;
	}			
		
.new_box_center2 .colLeft2 {
    width: 100%;
    float: left;
    padding: 0 0px 0 0px;			
}
.box_content2{
	text-align:center;
	}
.new_box_center2 .colLeft2 .vAlign2 a.btn_p{
	float:none;
	padding: 6px 36px; 
	} 
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow a.shop-now{
	padding: 6px 36px;
	}	
	
.banner_story{
	background:rgba(7,4,33,0.6);
	    padding: 10px 15px 30px;
	} 
.banner_Header h1 {
    font-size: 36px;
	    line-height: 35px; 
    padding-bottom: 40px;
}
.banner_Header h1 span i {
     font-size: 24px;
    margin-right: 10px;
    font-weight: 500;
}
.banner_Header h1 span{
	font-size:28px;
	}
.banner_Header {
    margin-bottom: 35px;
}
.banner_title_disc p {
    font-size: 14px;
	    max-height: 140px;
}
.new_box_center{
	display: block !important; 
    width: 100%;
  	}
.new_box_center .colLeft{
	width:100%;
	padding:0px;
	}	
.new_box_innertop h2{
	    font-size: 20px;
		text-align: center;
	}	
.new_box_innertop h2:after{
	margin:auto;
	right:0;
	}	
.new_box_innertop2 h2{
	 font-size: 20px;
		text-align: center;
	}	
.new_box_innertop2 h2:after{
	margin:auto;
	left:0;
	}	
	
.new_box_center .colRight{
	width:100%;
	}
 
.bx-viewport{
	height:auto;
	}

.new_box_innertop p {

     font-size: 14px;
    text-align: center !important;
}
.new_box_innertop2 p{
	font-size:14px;
	text-align:center !important;
	}	
.top_link_right{
	display:none;
	}	
	
.nave_inner_right2 ul li{
	    background: #070922 !important;
	}	
.nave_inner_right ul li{
	    background: #070922 !important;
	}	
.nave_inner_left ul li{
	background: #070922 !important;
	}	
.nave_inner_right2 ul li a h3{
	height:50px;
	}	
.dot, .dot2, .dot3{
	height: 12px;
    width: 12px;
	}	
.bx-viewport span.active, .bx-viewport2 span.active, .bx-viewport3 span.active{
	width:13px;
	height:13px;
	}	
.bx-viewport span.active:after, .bx-viewport2 span.active:after, .bx-viewport3 span.active:after{
	    width: 10px;
    height: 10px;
	top: 0px;
	}	
.box_content{
	text-align:center;
	}	
.new_box_center .colLeft .vAlign a.btn_p{
	    padding: 6px 36px;
    float: none;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 15px;
	}	
.mobile_discription{
	display:block;
	}	
.dividerRosetteIcon{
	margin-top: 40px;
	}	
 .read_more_m{
	display:block;
	}
.filter_submenu select{
	border-radius: 16px;
	 overflow: hidden !important;
	}		

.jacob_bx-viewport{
	    height: 240px;
	}	
.jacob_left_cont2{
	overflow-y:visible;
	max-height:100%;
	}		
.jacob_left_cont2 h4 {
    font-size: 20px;
    line-height: normal;
    letter-spacing: .07em;
	width: 100%;
    text-align: center;
}
.jacob_box_content2 label{
	font-size:17px;
	font-weight:600;
	    margin-top: 22px;

	}
.jacob_pop_inner{
	overflow-y: auto;
    position: relative;
    min-height: 99%;
    height: 100%;
    width: 99%;
    padding-bottom: 20px;
    overflow-x: hidden;
	}
.jacob_cat_product{
	    padding: 10px;
		border-bottom: 1px solid #303d60;
    margin-bottom: 5px;
	}	
.outer_jacob{
	    padding: 0px 0px 1px;
	}	
.jacob_product-fixed_item-overlay{
	 border: 1px solid #030220d1;
	}
.jacob_category_banner h3{
	font-size:28px;
	}	
	.jacob_left_cont{
	    margin: 30px 0px 0;
	}
.jacob_category_banner p:before{
	top:5px;
	}		
.jacob_category_banner p{
	  /*  padding: 20px 0px 10px; */
    margin:0px auto 0px;
	text-align: center;
	}
.jacob_left_cont h4{
	    font-size: 26px;
    line-height: normal;
    letter-spacing: .08em;
	    text-align: center;
	    max-height: 157px;
	}	
		
.logo a{
	float:none;
	}
.jacob_box_content2 p{
	text-align:left;
	}		
.jacub_back{
	padding-top:4px;
	}
	
.our_category_banner{
	padding: 20px 0px 5px;
	}

.our_category_banner h3{
	font-size: 26px;
	}	
.oure_story_bx p {
    width: 96%;
}
			
.about_bg h5{
	font-size:26px;
	}
}


@media (min-width: 481px) and (max-width: 680px){ 
	
	.cat_product{
	border-bottom: 1px solid;
	}
.gift_product{
	border-bottom: 1px solid;
	}	
	
	.payment_addres_list ul li {
     width: 100%;
    margin-right: 0px;
}
.check_out_gift label .checkmark:after{
	left:6px;
	}
.check_price h3{
	font-size:14px;
	}	
.check_price h2{
	font-size:16px;
	}	
	
.top_header{
	display:none;
	}
.header_midd{
	padding:5px 0px 9px;
	}	
.logo{
	text-align:center;
	}	
	
.logo a img{
	margin-bottom:4px;
	    max-width: 186px;
	}	
.header_search_right ul li{
	    margin-bottom: 2px;
    padding-bottom: 0px;
    float: left;
    width: calc(100% / 2);
	}	
.menu_outer {
     margin: 5px 0;
	 width:40px;
}
	
	.top_link_left{
		display:none;
		}
	.top_link_right ul{
		width:100%;
		}	
	.top_link_right ul li {
    float: left;
    width: 50%;
	}
.top_link_right ul li a{
	width:100%;
	}	
.top_link_right ul li:first-child{
	background:none;
	text-align: center;
	}
 .banner_outer:before{
	     background: #00000073;
	 }
.mhart{
	display:block;
	}	 
	 	
.event_none{
	pointer-events: all;
	}	 
.header_left{
	display:none;
	}	
.header_search_right ul li ul.sub_cart { 
    width: 340px;
	display:none;
	right: -2px;
}
.header_search_right ul li ul.sub_cart li h3 span { 
    width: 98%;
}
.header_search_right ul li ul.sub_cart li h3 small { 
    width: 100%;
}

.sticky .logo{
	display:none; 
}
.sticky .header_search{
	margin: 0px 0px 0px;
	}
 
.header_search_right ul li:hover ul.sub_like{
	    border: 1px solid #ccc;
	}
 	

.mobile_menu nav.navbar.bootsnav{
	border:0px !important;
	position:absolute;
	top:0px;
	height:100%;
	}
nav.navbar.bootsnav {
    border: 0px !important;
    position: absolute;
    top: -5px;
    height: 100%;
}

.nave_inner_right ul li {
     min-height: 215px;
}
nav.navbar.bootsnav .navbar-toggle{
	    margin-right: 0px !important;
		width:auto;
		top:0px !important;
    margin-top: 2px !important;
	    padding: 1px 5px !important;
	}
nav.navbar.bootsnav .navbar-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
nav.navbar.bootsnav .navbar-nav > li > a{
	font-weight: 400;
    padding:12px 0px !important;
    color: #fff !important;
	text-align:center;
    font-family: 'Poppins', sans-serif !important;
    margin-bottom: 0px !important;
	}
nav.navbar.bootsnav .navbar-nav{
	background:#070922 !important;
	margin:0px !important;
	}
nav.navbar ul.nav li.active > a{
	color: #f2aa66 !important;
	}
	
.nave_inner_left ul li a img {
    float: left;
    width: auto;
    height: 150px;
    max-width: 100%;
}
.nave_inner_right ul li {
    min-height: 205px;
    width: calc(93.8% / 2) !important;
    background: #f1f1f1;
    border: 0.6px solid #eee;
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 10px 8px 0px;
}	
	
	
.sticky .ve-menu-icon>div {
    color: #fff !important;
    background: #fff !important;
}

.sticky .mob_search_left span {
    color: #fff;
}

.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}
.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}	
.add_banner{
	overflow:hidden;
	    height: auto;
	}	
.banner_outer {
    float: left;
    padding: 40px 0px;  
	background-attachment: scroll; 
    background-position: top !important;
}
 
.banner_content h3 {
     font-size: 28px;
}
.banner_content a {
     padding: 11px 23px;
       margin: 18px 0px;
}
.outer_banner_box{
		    position: relative;
			height: auto;
		}

#myVideo{
     top: 0px;
    height:auto;
    width: 100%;
    -webkit-transform: translate(0%, 0);
    transform: translate(0%, 0);
}	
.center-con {
	display:none; 
    bottom: 10px; 
    height: 50px;
    width: 100%;
    left: 0;
}

.new_arival_left {
    float: left;
    width: 100%;
	padding: 0px 10px;
}
.new_arival_left h3{
	font-size:26px;
	}
.new_arival_left a{
	margin-top:15px;
	}
.new_arival_right {
    float: left;
    width: 100%;
}
.new_arival_right img {
    width: 200px; 
    margin-top: 15px;
}
.cont_one_left { 
    padding: 25px 0px 20px;
}
.new_prod_bx {
     height: 285px;
}
.new_prod_bx img {
    height: 110px;
}
.new_prod_bx a{
	    margin:6px 0px;
    width: 100%;
		}
	.new_prod_bx a h3{
		    margin: 6px 0px 0px;
		}
		
	.new_prod_bx_inner a.wish{ 
		    font-size: 26px;
			margin: 15px 0px 5px;
		}
.new_prod_bx_inner img {
    height: 100px !important;
    margin: 8px 0px 10px !important;
}
.new_prod_bx_inner h3 {
    font-size: 18px !important;
    margin: 6px 0px 5px !important;
}
.new_prod_bx_inner h4{
	margin:0px !important;
	}		

.add_banner_inner {
     text-align: center;
    width: 100%;
	left:0px;
	top: 28px;
    padding: 15px 0px;
}
.add_banner img {
    width: auto;
	opacity: 0.5;
    height: 230px;
}
.add_banner_inner h3 {
    font-size: 26px;
}
.add_banner_inner a {
	margin: 8px 0px;
    padding: 10px 20px;
}
.popular_inner h2{
	font-size:26px;
	}
/*.popular_inner ul li {
     width: 100%;
	 margin-bottom:5px;
    margin-right: 0;
}*/
.new_arival2_right {
    float: left;
    width: 100%;
}
.new_arival2_right img {
    width: 88%;
    height: auto;
}
.new_arival2_left { 
    width: 100%; 
    padding: 15px 10px;
}
.new_arival2_left h3{
	font-size:26px;
	}
.new_arival2_left a{
	margin-top:13px;
	}	
.cont_two_left{
	padding:10px 0px;
	background: url(../images/m_bg_new.jpg) no-repeat center top #000; 
    background-size: contain;
	}	
.popular_outer{
	padding:35px 0px 5px;
	}
.subjscribe_bx{
	    padding: 15px 0px 0px;
	}	
.subjscribe_bx h3{
	font-size:26px;
	}
	.scribe_bx input {
    float: left;
    width: calc(100% - 120px);
	}
	.scribe_bx button {
    width: 104px;
	margin-right:0px;
	}
.scribe_bx { 
    margin: 23px auto; 
}	
.insta_bx h3 {
     font-size: 19px;
    margin: 5px 0px 20px;
	}
.subscribe h3{
	font-size:24px;
	margin: 15px 0px 35px;
	}	
.cart_inner ul li{
	    padding:5px 0px;
	}	
.footer {
    float: left;
	position:relative;
    padding:0px 0px 0px;
}
.copy_right_outer{
	    margin-top: 20px;
	}
.copy_right ul{
	text-align:center;
	}	
	
.copy_right ul li:after{
	display:none;
	}	
	.copy_right ul li {
     padding: 0px 7px;
	 margin: 2px 5px;
 	width:100%;
	}
.copy_right ul li a {
	display:inline-block;
	    margin: 2px 0px;
	float:none;	
	max-width : 100%!important;
}
	
.popular_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.popular_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.popular_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.popular_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.popular_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.popular_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
i.left{
	display:block !important;
	}	
i.right{
	display:block !important;
	}
	
.related_outer{
	    padding: 30px 0px 25px;
	}	 
.related_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.related_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.related_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.related_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.related_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.related_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
.related_inner i.left{
	display:block !important;
	}	
.related_inner i.right{
	display:block !important;
	}
.abt_collect ul li{
	width:100%;
	}
.abt_collect ul li label {
     width: 99%;
}
.abt_collect ul li h3 {
     width: 100%;
}
	
.header_search_left {
   margin-right: 0px;
    position: absolute;
    display: none;
    background: #070922;
    z-index: 11;
    padding: 1px 6px 0px;
    top: -6px;
    width: 100%;
    left: 0;
}
.sticky .header_search_left button.close_search {
   color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 25px;

    height: 40px;
    line-height: normal;
}
.mob_search_left span{
	color:#fff;
	float: right;
	}
.sticky .header_search_left {
    background: #070922;
	left:0px;
	top:-5px !important;
}

.header_search_right {
   float: right;
    padding-right: 2px;
    width: 67%;
    margin-top: 0px;
}	
.header_search_left input{
	width:85%;
	float: left;
    border-radius: 20px;
    border: 1px solid #eee;
    outline: 0;
    padding: 0px 10px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 13px;
	}
.header_search_left input{
	padding-right:38px;
	background:#070922 !important;
	    margin-top: 2px;
    height: 39px;
	}
.header_search_left input::placeholder{
color:#eee;	
}
	
.header_search_right ul li a span{
	    right: -1px;
    top: -2px;
    width: 17px;
    height: 17px;
    font-weight: 600;
    font-size: 12px;
    color: #000;
	}	
	
.header_search_left button.search img{
	max-width:24px;
	}
.subscribe_outer{
	top: -215px;
	}	
	

.header_search_left button.search{
	right:17%;
	    bottom:3px;
		float: right;
    background: none;
    font-size: 25px;
    color: #fff;
    border: 0px;
    outline: 0;
    position: absolute; 
	}	
.header_search_left button.close_search{
	display:block;
	color: #fff;
	color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 19px;
	}	
.header_search{
	margin: 10px 0px 12px;
	}	
.ve-menu{
	float:left;
	}	
	
.mobile_menu .mobile_menu_logo{
	max-width:100%;
	width:100%;
	margin-bottom:22px;
	float:left;
	display:block;
	}	
.mobile_menu .mobile_menu_logo a{
	float:left;
	width:100%;
	text-align:center;
	}	
.mobile_menu .mobile_menu_logo a img{
	max-width:170px;
	
}
	
.header_search_right ul li a{
	font-size:22px;
	float:right; 
	color: #fff;
	}	

.mob_crown{
float: left;
    position: relative;
    left: 39%;
    display: block;
}
	
.header_search_right ul li:nth-of-type(1) a i{
	font-weight:600;
	    margin-top: 6px;
}
		
.header_search_right ul li small{
	display: inline-block;
    margin-right: 4px;
	color: #fff;
	}	
.mob_search_left{
	display:block; 
 	margin: 7px 9px 0px 9px;
    width: 20%;
	}	
.header_search_right ul li a img {
    width: 18px;
	margin-top:-1px;
}
.mob_search_left span img {
    max-width: 18px;
	margin-left: 2px;
}
	
.ve-menu{
	display:block !important;
	}	
.header_search_right ul li ul.sub_like {
     width: 255px;
     right: -10px;
}
.sticky {
	background:#070922 !important;
	position: fixed;
    box-shadow: 0px 1px 1px #ffffff54;
	    padding: 5px 0px 10px !important;
}
.header_midd { 
    background: #070922;
    box-shadow: 0px 0px 1px #ffb932;

}

.registration { 
    padding: 30px 0px 20px;
}
.registration h3{
	font-size:26px;
	text-align:center;
	}
.registration ul{
	text-align:left;
	}
.inner_rigister p{
	text-align:left;
	}	
.inner_rigister button {
    float: left;
    width: 100%;
}
		
.registration ul li{
	    margin: 0px 10px 0px 0px;
    display: inline-block;
    float: none;
	}
	
#czparallaxcmsblock .parallax {
    padding: 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right {
    width: 100%;
    padding: 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    padding: 0 0 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .offer-title {
    font-size: 14px;
    line-height: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .title {
    font-size: 20px;
    line-height: 35px;
	margin: 10px 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .desc {
    margin-top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow {
    margin-top: 30px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1 {
    margin-bottom: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text {
    top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text .main-title {
    font-size: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part2 {
    width: 100%;
    float: none;
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-half {
    margin: 0 -10px;
}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner a.banner-anchor{
		width:100%;
		}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner img{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper {
    margin: 0;
}
.cart_inner ul li a.crt_img{
	    width:100%;
    height: 80px;
	}
.cart_inner ul li h3{
	width:100%;
	padding:5px 0px;
	}
.cart_inner ul li div.crt_price_bx{
	text-align:left;
	width:100%;
	    padding: 0px 5px;
	}
.cart_inner ul li h3 p{
	padding:5px 0px;
	width:auto;
	}
.cart_inner ul li h3 small{
	padding: 7px 20px;
    margin: 0px 0px 1px;
    width: auto;
    font-size: 14px;
    font-weight: 500;
	}
.cart_inner ul li div.crt_price_bx h5{
	margin:0px;
	text-align:left;
	}	
.cart_inner ul li div.crt_price_bx a{
	    margin-bottom: 7px;
    margin-top: 7px;
    float: left;
	}	
	.cart_price a {
    float: left;
    width: 99%;
    margin-right: 0px;
	}
	
.cart_inner ul li h3 span{
	    margin: 8px 0px 6px;
		    width: 100%; 
	}	
.mobile_menu .menu_footer{
	display:block;
	background: #070922;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle{
	    background: #070922;
    color: #fff;
    z-index: 1111;
	left:2px;
    position: fixed;
    padding: 2px 2px 2px 3px !important;
	}	
			
.mobile_menu{
	position:fixed;
	top:-5px;
	left:0px;
	width:100%;
	height:100%;
	    background: #070922;
	z-index:1;
	}	
	
.nave_inner_right2 ul li{
	    min-height: 190px !important;
    width: calc(93% / 2) !important;
	    margin: 4px 5px 15px !important;
	}	
.nave_inner_right2 ul li a img{
	    height: 100px !important; 
    max-width: 100%;
	}
.col-menu {
    float: left;
    width: 100%;
}
ul.menu-col {
    float: left;
    width: 100%;
    text-align: center;
}
.nave_inner_left ul li { 
    width: 46.7% !important; 
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 5px 10px !important;
}		
.nave_inner_right ul li a h3{
	    line-height: 22px;
    height: 48px;
	padding:0px 7px;
	}	
.noscroll{
	    position: fixed;
    height: 100%;
    width: 100%;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle i:before{
   content: "\f00d" !important;
}	
nav.navbar.bootsnav .navbar-toggle i:before{
       content: "\f0c9" !important;
}

.mobile_menu nav.navbar.bootsnav .navbar-collapse.collapse{
	display:block !important;
	}
.product_list ul li{
	    width: 47.6%;
		height: 245px;
		margin-right: 10px;
    margin-bottom: 10px;
	}	
.product_list ul li:nth-child(even){
	margin-right:0px;
}
.product_list ul li img {
    width: auto;
    height: 155px;
    max-width: 90%;
}
.product_list ul li div.mb_in a img {
    height: 105px;
    margin-top: 5px;
}
.tabs li a {
    color: #fff;
    padding: 10px 9px !important;
}
.product_list ul li div.mb_in h3{
	margin:5px 0px;
	}
.product_list ul li a h1{
	margin:13px 0px;
	}	
.trand_heading h2{
	font-size:26px;
	}	
ul.nav.tabs{
	margin-bottom: 3em;
	}	
.img-hover_effect{
	margin:15px 0px;
	}	

.hiraola-banner_area-3{
	padding-top:0px;
	}	
.content-top {
     padding: 35px 0px 20px;
     margin: 0px 0px 0px;
}	
.cont_two{
	margin:10px 0px;
	}	
	
.bzoom_thumb_image{
	    max-width: 445px;
    height: auto !important;
    max-height: 445px;
		}	
		
	li.bzoom_small_thumbs img {
    max-width: 75px !important;
    height: 75px !important;
}
li.bzoom_small_thumbs ul{
width: 100% !important;
    max-width: 525px;
    left: 0;
    margin: 34px auto !important;
	}
.bzoom_wrap .bzoom_small_thumbs {
	    top: 420px !important;
    overflow: hidden;
    max-width: 325px !important;
}	
.bzoom_wrap{
	height:550px !important;
	    overflow: hidden;
	}
.detaile_right h2{
	font-size: 22px; 
	line-height: normal;
	}	
.detaile_right h3{
	font-size: 28px;
	}	
.detaile_right h4{
	font-size:15px;
	}
.detaile_right_size ul li strong{
	width: 124px;
	}
.detaile_right_size ul li select {
    float: left;
    width: calc(100% - 130px);
}
.detaile_discription ul li strong {
     width: 125px;
}
.detaile_discription ul li h3 {
     width: calc(100% - 130px);
}
.ad_cart_btn ul li div.quant_bx {
        width: 105px;
    height: 39px;
    margin-right: 14px;
}
.ad_cart_btn ul li button.adcart{
	    padding: 9px 32px;
	}

.ad_cart_btn ul li div.quant_bx button.minuse{
    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx button.plus{
	    height: 39px;
    width: 28px;
    font-size: 14px; 

	}
.ad_cart_btn ul li div.quant_bx input{
	height:38px;
	}
.ad_cart_btn ul li button.wishlist{
	float:right;
	height: 36px;
	    margin: 3px 2px;
	}

.bzoom_zoom_area div{
	display:none !important;
	}
	.bzoom_magnifier div{
	display:none;
	}
	
   .bzoom .bzoom_thumb:hover {
    opacity: 1 !important;
}
.bzoom .bzoom_thumb{
	opacity: 1 !important;
	}
.category_banner h3{
	    font-size: 28px;
	}
.category_banner{
	padding: 30px 0px;
	}
.category_banner p {
    width: 95%;
    margin: 2px auto;
    padding: 5px 0px;
}
.category_banner:before {
     background:#000000b8;
}
	
.or_bx{
	    height: 45px;
		margin-bottom: 10px;
		    margin-top: 20px;
	}
.or_bx:before{
	    width: 100%;
    height: 1px;   
    left: 0;
    top: 38%;
	}
.or_bx span {
	top: -27%;
	}	
.outer_regser_bx{
	    margin-bottom: 20px;
		margin: 0;
	}	
.inner_rigister{
	padding:5px;
	}	
.inner_login_regser h4{
	font-size:22px;
	}	
.inner_rigister h4{
	font-size:22px;
	}	
.inner_login_regser button{
	width:100%;
	}	
.login_regser_bx{
	    margin-bottom: 30px;
	}
.inner_login_regser a.btn_creat{
	width:100%;
	text-align:center;
	}	
.cart_inner ul li label div{
	margin-top: 0px;
	}	
.cart_inner ul li label span{
	    width: auto;
		    margin-top: 9px;
    margin-right: 20px;
	}	
.cart_inner ul li label {
    margin: 10px 0px 15px;		
}
.cart_inner ul li h3 p input {
    float: left;
    margin: 2px 5px 0px 0px;
}
.cart_inner h4{
	margin: 0px 0px 20px;
	    font-size: 22px;
}
.cart_shoping a{
	width:100%;
	}
.cart_price a:nth-of-type(1){
	width:100%;
	}
.cart_inner{
	    padding: 10px 5px;
	}	
.wish_inner ul li a.wish_img{
	    width: 99px;
    height: 97px;
	}	
.wish_inner ul li h3 {
    float: left;
    width: calc(100% - 105px);
}
.wish_inner ul li div.wish_price_bx {
    float: right;
    width: calc(100% - 109px);
}
.wish_inner ul li div.wish_price_bx h5{
	     margin-top: 4px;
    margin-bottom: 5px;
	text-align:left;
	}
.wish_inner ul li div.wish_price_bx a {
    float: left;
}
.wish_inner ul li div.wish_price_bx button {
    float: left;
}
.wishlist_all_btn{
	    margin-top: 13px;
	}
.wishlist_all_btn a {
    display: inline-block;
    width: 100%;
}

.contact_us_form input:nth-of-type(1), .contact_us_form input:nth-of-type(2), .contact_us_form input:nth-of-type(3), .contact_us_form input:nth-of-type(4) {
    width: 99%;
    margin-right: 0px;
}
.contact_inner h4{
	font-size:22px;
	    margin: 1px 0px 20px;
	} 
.contact_us_form p{
	font-size: 14px;
	}	
.contact_us_form button.btn_sub{
	width:100%;
	}
.faq_bx ul li h2{
	font-size:15px;
	    padding-left: 16px;
	    background-size: 12px;
    background-position-y: 2px;
	}	
.new_box_center2{
	display:block;
	}	
.bx-viewport2{
	    height: auto;
    float: left;
    margin-bottom: 15px;
	}
.new_box_center2 .colRight2{
	width:100%;
	}			
		
.new_box_center2 .colLeft2 {
    width: 100%;
    float: left;
    padding: 0 0px 0 0px;			
}
.box_content2{
	text-align:center;
	}
.new_box_center2 .colLeft2 .vAlign2 a.btn_p{
	float:none;
	padding: 6px 36px; 
	} 
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow a.shop-now{
	padding: 6px 36px;
	}	
	
.banner_story{
	background:rgba(7,4,33,0.6);
	    padding: 10px 15px 30px;
	} 
.banner_Header h1 {
    font-size: 36px;
	    line-height: 35px; 
    padding-bottom: 40px;
}
.banner_Header h1 span i {
     font-size: 24px;
    margin-right: 10px;
    font-weight: 500;
}
.banner_Header h1 span{
	font-size:28px;
	}
.banner_Header {
    margin-bottom: 35px;
}
.banner_title_disc p {
    font-size: 14px;
	    max-height: 140px;
}
.new_box_center{
	display: block !important; 
    width: 100%;
  	}
.new_box_center .colLeft{
	width:100%;
	padding:0px;
	}	
.new_box_innertop h2{
	    font-size: 20px;
		text-align: center;
	}	
.new_box_innertop h2:after{
	margin:auto;
	right:0;
	}	
.new_box_innertop2 h2{
	 font-size: 20px;
		text-align: center;
	}	
.new_box_innertop2 h2:after{
	margin:auto;
	left:0;
	}	
	
.new_box_center .colRight{
	width:100%;
	}
 
.bx-viewport{
	height:auto;
	}

.new_box_innertop p {
     font-size: 14px;
    text-align: center !important;
}
.new_box_innertop2 p{
	font-size:14px;
	text-align:center !important;
	}	
.top_link_right{
	display:none;
	}	
	
.nave_inner_right2 ul li{
	    background: #070922 !important;
	}	
.nave_inner_right ul li{
	    background: #070922 !important;
	}	
.nave_inner_left ul li{
	background: #070922 !important;
	}	
.nave_inner_right2 ul li a h3{
	height:50px;
	}	
.dot, .dot2, .dot3{
	height: 12px;
    width: 12px;
	}	
.bx-viewport span.active, .bx-viewport2 span.active, .bx-viewport3 span.active{
	width:13px;
	height:13px;
	}	
.bx-viewport span.active:after, .bx-viewport2 span.active:after, .bx-viewport3 span.active:after{
	    width: 10px;
    height: 10px;
	top: 0px;
	}	
.box_content{
	text-align:center;
	}	
.new_box_center .colLeft .vAlign a.btn_p{
	    padding: 6px 36px;
    float: none;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 15px;
	}	
.mobile_discription{
	display:block;
	}	
.dividerRosetteIcon{
	margin-top: 40px;
	}	
 	
.read_more_m{
	display:block;
	}
	
.filter_submenu select{
	border-radius: 16px;
	 overflow: hidden !important;
	}
		
.jacob_bx-viewport{
	    height: 240px;
	}	
.jacob_left_cont2 h4 {
    font-size: 20px;
    line-height: normal;
    letter-spacing: .07em;
}
.jacob_pop_inner{
	 overflow-y: auto;
	 min-height: 99%;
	 height: 100%;
	 width:94%;
	 padding-bottom:20px;
	}
.jacob_cat_product{
	    padding: 10px;
		border-bottom: 1px solid #303d60;
    margin-bottom: 5px;
	}	
.outer_jacob{
	    padding: 0px 0px 1px;
	}	
.jacob_product-fixed_item-overlay{
	 border: 1px solid #030220d1;
	}
.jacob_category_banner h3{
	font-size:28px;
	}	
	.jacob_left_cont{
	    margin: 30px 0px 0;
	}
.jacob_category_banner p:before{
	top:-1px;
	}		
.jacob_category_banner p{
	    padding: 20px 0px 10px; 
    margin: 15px auto 0px;
	text-align: center;
	}
.jacob_left_cont h4{
	    font-size: 26px;
    line-height: normal;
    letter-spacing: .08em;
	    text-align: center;
	      max-height: 157px;
	}	
		
.logo a{
	float:none;
	}	
.our_category_banner{
	padding: 20px 0px 5px;
	}

.our_category_banner h3{
	font-size: 26px;
	}	
.oure_story_bx p {
    width: 96%;
}
.about_bg h5{
	font-size:26px;
	}	
					
	}


@media (min-width: 681px) and (max-width: 991px){  
	
	
	.payment_addres_list ul li {
     width: 100%;
    margin-right: 0px;
}
.check_out_gift label .checkmark:after{
	left:6px;
	}
.check_price h3{
	font-size:14px;
	}	
.check_price h2{
	font-size:16px;
	}	
	
.top_header{
	display:none;
	}
.header_midd{
	padding:5px 0px 9px;
	}	
.logo{
	text-align:center;
	}	
	
.logo a img{
	margin-bottom:4px;
	    max-width: 186px;
	}	
.header_search_right ul li{
	    margin-bottom: 2px;
    padding-bottom: 0px;
    float: left;
    width: calc(100% / 2);
	}	
.menu_outer {
     margin: 5px 0;
	 width:40px;
}
	
	.top_link_left{
		display:none;
		}
	.top_link_right ul{
		width:100%;
		}	
	.top_link_right ul li {
    float: left;
    width: 50%;
	}
.top_link_right ul li a{
	width:100%;
	}	
.top_link_right ul li:first-child{
	background:none;
	text-align: center;
	}
 .banner_outer:before{
	     background: #00000073;
	 }
.mhart{
	display:block;
	}	 
	 	
.event_none{
	pointer-events: all;
	}	 
.header_left{
	display:none;
	}	
.header_search_right ul li ul.sub_cart { 
    width: 340px;
	display:none;
	right: -2px;
}
.header_search_right ul li ul.sub_cart li h3 span { 
    width: 98%;
}
.header_search_right ul li ul.sub_cart li h3 small { 
    width: 100%;
}
.sticky .logo{
	display:none; 
}
.sticky .header_search{
	margin: 0px 0px 0px;
	}
 
.header_search_right ul li:hover ul.sub_like{
	    border: 1px solid #ccc;
	}
 	

.mobile_menu nav.navbar.bootsnav{
	border:0px !important;
	position:absolute;
	top:0px;
	height:100%;
	}
nav.navbar.bootsnav {
    border: 0px !important;
    position: absolute;
    top: -5px;
    height: 100%;
}

.nave_inner_right ul li {
     min-height: 215px;
}
nav.navbar.bootsnav .navbar-toggle{
	    margin-right: 0px !important;
		width:auto;
		top:0px !important;
    margin-top: 2px !important;
	    padding: 1px 5px !important;
	}
nav.navbar.bootsnav .navbar-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
nav.navbar.bootsnav .navbar-nav > li > a{
	font-weight: 400;
    padding:12px 0px !important;
    color: #fff !important;
	text-align:center;
    font-family: 'Poppins', sans-serif !important;
    margin-bottom: 0px !important;
	}
nav.navbar.bootsnav .navbar-nav{
	background:#070922 !important;
	margin:0px !important;
	}
nav.navbar ul.nav li.active > a{
	color: #f2aa66 !important;
	}
	
.nave_inner_left ul li a img {
    float: left;
    width: auto;
    height: 150px;
    max-width: 100%;
}
.nave_inner_right ul li {
    min-height: 205px;
    width: calc(93.8% / 2) !important;
    background: #f1f1f1;
    border: 0.6px solid #eee;
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 10px 8px 0px;
}	
	
	
.sticky .ve-menu-icon>div {
    color: #fff !important;
    background: #fff !important;
}

.sticky .mob_search_left span {
    color: #fff;
}

.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}
.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}	
.add_banner{
	overflow:hidden;
	    height: auto;
	}	
.banner_outer {
    float: left;
    padding: 40px 0px;  
	background-attachment: scroll; 
    background-position: top !important;
}
 
.banner_content h3 {
     font-size: 28px;
}
.banner_content a {
     padding: 11px 23px;
       margin: 18px 0px;
}
#myVideo{
     top: 115px;
    height: 64%;
    width: 100%;
    -webkit-transform: translate(0%, 0);
    transform: translate(0%, 0);
}	
.center-con { 
    bottom: 10px; 
    height: 50px;
    width: 100%;
    left: 0;
}

.new_arival_left {
    float: left;
    width: 100%;
	padding: 0px 10px;
}
.new_arival_left h3{
	font-size:26px;
	}
.new_arival_left a{
	margin-top:15px;
	}
.new_arival_right {
    float: left;
    width: 100%;
}
.new_arival_right img {
    width: 200px; 
    margin-top: 15px;
}
.cont_one_left { 
    padding: 25px 0px 20px;
}
.new_prod_bx {
     height: 285px;
}
.new_prod_bx img {
    height: 110px;
}
.new_prod_bx a{
	    margin:6px 0px;
    width: 100%;
		}
	.new_prod_bx a h3{
		    margin: 6px 0px 0px;
		}
		
	.new_prod_bx_inner a.wish{ 
		    font-size: 26px;
			margin: 15px 0px 5px;
		}
.new_prod_bx_inner img {
    height: 100px !important;
    margin: 8px 0px 10px !important;
}
.new_prod_bx_inner h3 {
    font-size: 18px !important;
    margin: 6px 0px 5px !important;
}
.new_prod_bx_inner h4{
	margin:0px !important;
	}		

.add_banner_inner {
     text-align: center;
    width: 100%;
	left:0px;
	top: 28px;
    padding: 15px 0px;
}
.add_banner img {
    width: auto;
	opacity: 0.5;
    height: 230px;
}
.add_banner_inner h3 {
    font-size: 26px;
}
.add_banner_inner a {
	margin: 8px 0px;
    padding: 10px 20px;
}
.popular_inner h2{
	font-size:26px;
	}
/*.popular_inner ul li {
     width: 100%;
	 margin-bottom:5px;
    margin-right: 0;
}*/
.new_arival2_right {
    float: left;
    width: 100%;
}
.new_arival2_right img {
    width: 88%;
    height: auto;
}
.new_arival2_left { 
    width: 100%; 
    padding: 15px 10px;
}
.new_arival2_left h3{
	font-size:26px;
	}
.new_arival2_left a{
	margin-top:13px;
	}	
.cont_two_left{
	padding:10px 0px;
	background: url(../images/m_bg_new.jpg) no-repeat center top #000; 
    background-size: contain;
	}	
.popular_outer{
	padding:35px 0px 5px;
	}
.subjscribe_bx{
	    padding: 15px 0px 0px;
	}	
.subjscribe_bx h3{
	font-size:26px;
	}
	.scribe_bx input {
    float: left;
    width: calc(100% - 120px);
	}
	.scribe_bx button {
    width: 104px;
	margin-right:0px;
	}
.scribe_bx { 
    margin: 23px auto; 
}	
	.insta_bx h3 {
     font-size: 19px;
    margin: 5px 0px 20px;
	}
.subscribe h3{
	font-size:24px;
	margin: 15px 0px 35px;
	}	
	
.footer {
    float: left;
	position:relative;
    padding:15px 0px 15px;
}
.copy_right_outer{
	    margin-top: 20px;
	}
.copy_right ul{
	text-align:center;
	}	
	
.copy_right ul li:after{
	display:none;
	}	
	.copy_right ul li {
     padding: 0px 7px;
	 margin: 2px 5px;
 	width:100%;
	}
.copy_right ul li a {
	display:inline-block;
	    margin: 2px 0px;
	float:none;	
}
	
.popular_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.popular_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.popular_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.popular_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.popular_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.popular_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
i.left{
	display:block !important;
	}	
i.right{
	display:block !important;
	}
	
.related_outer{
	    padding: 30px 0px 25px;
	}	 
.related_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.related_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.related_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.related_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.related_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.related_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
.related_inner i.left{
	display:block !important;
	}	
.related_inner i.right{
	display:block !important;
	}
.abt_collect ul li{
	width:100%;
	}
.abt_collect ul li label {
     width: 99%;
}
.abt_collect ul li h3 {
     width: 100%;
}
	
.header_search_left {
   margin-right: 0px;
    position: absolute;
    display: none;
    background: #070922;
    z-index: 11;
    padding: 1px 6px 0px;
    top: -6px;
    width: 100%;
    left: 0;
}
.sticky .header_search_left button.close_search {
   color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 25px;

    height: 40px;
    line-height: normal;
}
.mob_search_left span{
	float: right;
	color:#fff;
	}
.mob_crown{
float: left;
    position: relative;
    left: 40%;
    display: block;
}	
.sticky .header_search_left {
    background: #070922;
	left:0px;
	top:-5px !important;
}

.header_search_right {
   float: right;
    padding-right: 2px;
    width: 73%;
    margin-top: 0px;
}	
.header_search_left input{
	width:85%;
	float: left;
    border-radius: 20px;
    border: 1px solid #eee;
    outline: 0;
    padding: 0px 10px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 13px;
	}
.header_search_left input{
	padding-right:38px;
	background:#070922 !important;
	    margin-top: 2px;
    height: 39px;
	}
.header_search_left input::placeholder{
color:#eee;	
}
	
.header_search_right ul li a span{
	    right: -1px;
    top: -2px;
    width: 17px;
    height: 17px;
    font-weight: 600;
    font-size: 12px;
    color: #000;
	}	
	
.header_search_left button.search img{
	max-width:24px;
	}
.subscribe_outer{
	top: -215px;
	}	
	
.header_search_left button.search{
	right:17%;
	    bottom:3px;
		float: right;
    background: none;
    font-size: 25px;
    color: #fff;
    border: 0px;
    outline: 0;
    position: absolute; 
	}	
.header_search_left button.close_search{
	display:block;
	color: #fff;
	color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 19px;
	}	
.header_search{
	margin: 10px 0px 12px;
	}	
.ve-menu{
	float:left;
	}	
	
.mobile_menu .mobile_menu_logo{
	max-width:100%;
	width:100%;
	margin-bottom:22px;
	float:left;
	display:block;
	}	
.mobile_menu .mobile_menu_logo a{
	float:left;
	width:100%;
	text-align:center;
	}	
.mobile_menu .mobile_menu_logo a img{
	max-width:170px;
	
}
	
.header_search_right ul li a{
	font-size:22px;
	float:right; 
	color: #fff;
	}	
.header_search_right ul li:nth-of-type(1) a i{
	font-weight:600;
	    margin-top: 6px;
}
		
.header_search_right ul li small{
	display: inline-block;
    margin-right: 4px;
	color: #fff;
	}	
.mob_search_left{
	display:block; 
 	margin: 7px 9px 0px 9px;
    width: 18%;
	float: right;
	}	
.header_search_right ul li a img {
    width: 18px;
	margin-top:-1px;
}
.mob_search_left span img {
    max-width: 18px;
	margin-left: 2px;
}
	
.ve-menu{
	display:block !important;
	}	
.header_search_right ul li ul.sub_like {
     width: 255px;
     right: -10px;
}
.sticky {
	background:#070922 !important;
	position: fixed;
    box-shadow: 0px 1px 1px #ffffff54;
	    padding: 5px 0px 10px !important;
}
.header_midd { 
    background: #070922;
    box-shadow: 0px 0px 1px #ffb932;

}

.registration { 
    padding: 30px 0px 20px;
}
.registration h3{
	font-size:26px;
	text-align:center;
	}
.registration ul{
	text-align:left;
	}
.inner_rigister p{
	text-align:left;
	}	
.inner_rigister button {
    float: left;
    width: 100%;
}
		
.registration ul li{
	    margin: 0px 10px 0px 0px;
    display: inline-block;
    float: none;
	}
	
#czparallaxcmsblock .parallax {
    padding: 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right {
    width: 100%;
    padding: 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    padding: 0 0 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .offer-title {
    font-size: 14px;
    line-height: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .title {
    font-size: 20px;
    line-height: 35px;
	margin: 10px 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .desc {
    margin-top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow {
    margin-top: 30px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1 {
    margin-bottom: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text {
    top: 25px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text .main-title {
    font-size: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part2 {
    width: 100%;
    float: none;
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-half {
    margin: 0 -10px;
}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner a.banner-anchor{
		width:100%;
		}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner img{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper {
    margin: 0;
}
.cart_inner ul li a.crt_img{
	    width:100%;
    height: 80px;
	}
.cart_inner ul li h3{
	width:100%;
	padding:5px 0px;
	}
.cart_inner ul li div.crt_price_bx{
	text-align:left;
	width:100%;
	    padding: 0px 5px;
	}
.cart_inner ul li h3 p{
	padding:5px 0px;
	width:auto;
	}
.cart_inner ul li h3 small{
	padding: 7px 20px;
    margin: 0px 0px 1px;
    width: auto;
    font-size: 14px;
    font-weight: 500;
	}
.cart_inner ul li div.crt_price_bx h5{
	margin:0px;
	text-align:left;
	}	
.cart_inner ul li div.crt_price_bx a{
	    margin-bottom: 7px;
    margin-top: 7px;
    float: left;
	}	
	.cart_price a {
    float: left;
    width: 99%;
    margin-right: 0px;
	}
	
.cart_inner ul li h3 span{
	    margin: 8px 0px 6px;
		    width: 100%; 
	}	
.mobile_menu .menu_footer{
	display:block;
	background: #070922;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle{
	    background: #070922;
    color: #fff;
    z-index: 1111;
	left:2px;
    position: fixed;
    padding: 2px 2px 2px 3px !important;
	}	
			
.mobile_menu{
	position:fixed;
	top:-5px;
	left:0px;
	width:100%;
	height:100%;
	    background: #070922;
	z-index:1;
	}	
	
.nave_inner_right2 ul li{
	    min-height: 190px !important;
    width: calc(93% / 2) !important;
	    margin: 4px 5px 15px !important;
	}	
.nave_inner_right2 ul li a img{
	    height: 100px !important; 
    max-width: 100%;
	}
.col-menu {
    float: left;
    width: 100%;
}
ul.menu-col {
    float: left;
    width: 100%;
    text-align: center;
}
.nave_inner_left ul li { 
    width: 46.7% !important; 
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 5px 10px !important;
}		
.nave_inner_right ul li a h3{
	    line-height: 22px;
    height: 48px;
	padding:0px 7px;
	}	
.noscroll{
	    position: fixed;
    height: 100%;
    width: 100%;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle i:before{
   content: "\f00d" !important;
}	
nav.navbar.bootsnav .navbar-toggle i:before{
       content: "\f0c9" !important;
}

.mobile_menu nav.navbar.bootsnav .navbar-collapse.collapse{
	display:block !important;
	}
.product_list ul li{
	    width: 47.6%;
		height: 245px;
		margin-right: 10px;
    margin-bottom: 10px;
	}	
.product_list ul li:nth-child(even){
	margin-right:0px;
}
.product_list ul li img {
    width: auto;
    height: 155px;
    max-width: 90%;
}
.product_list ul li div.mb_in a img {
    height: 105px;
    margin-top: 5px;
}
.tabs li a {
    color: #fff;
    padding: 10px 9px !important;
}
.product_list ul li div.mb_in h3{
	margin:5px 0px;
	}
.product_list ul li a h1{
	margin:13px 0px;
	}	
.trand_heading h2{
	font-size:26px;
	}	
ul.nav.tabs{
	margin-bottom: 3em;
	}	
.img-hover_effect{
	margin:15px 0px;
	}	

.hiraola-banner_area-3{
	padding-top:0px;
	}	
.content-top {
     padding: 35px 0px 20px;
     margin: 0px 0px 0px;
}	
.cont_two{
	margin:10px 0px;
	}	
	
.bzoom_thumb_image{
	max-width:325px;
	height:400px !important;
	}	
	li.bzoom_small_thumbs img {
    max-width: 67px;
    height: 70px !important;
}
li.bzoom_small_thumbs ul{

	    width: 100% !important;
       max-width: 325px;
	}
.bzoom_wrap .bzoom_small_thumbs {
	    top: 420px !important;
    overflow: hidden;
    max-width: 325px !important;
}	
.bzoom_wrap{
	height:540px !important;
	    overflow: hidden;
	}
.detaile_right h2{
	font-size: 22px; 
	line-height: normal;
	}	
.detaile_right h3{
	font-size: 28px;
	}	
.detaile_right h4{
	font-size:15px;
	}
.detaile_right_size ul li strong{
	width: 124px;
	}
.detaile_right_size ul li select {
    float: left;
    width: calc(100% - 130px);
}
.detaile_discription ul li strong {
     width: 125px;
}
.detaile_discription ul li h3 {
     width: calc(100% - 130px);
}
.ad_cart_btn ul li div.quant_bx {
        width: 105px;
    height: 39px;
    margin-right: 14px;
}
.ad_cart_btn ul li button.adcart{
	    padding: 9px 32px;
	}

.ad_cart_btn ul li div.quant_bx button.minuse{
    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx button.plus{
	    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx input{
	height:38px;
	}
.ad_cart_btn ul li button.wishlist{
	float:right;
	height: 36px;
	    margin: 3px 2px;
	}

.bzoom_zoom_area div{
	display:none !important;
	}
	.bzoom_magnifier div{
	display:none;
	}
	
   .bzoom .bzoom_thumb:hover {
    opacity: 1 !important;
}
.bzoom .bzoom_thumb{
	opacity: 1 !important;
	}
.category_banner h3{
	    font-size: 28px;
	}
.category_banner{
	padding: 30px 0px;
	}
.category_banner p {
    width: 95%;
    margin: 2px auto;
    padding: 5px 0px;
}
.category_banner:before {
     background:#000000b8;
}
	
.or_bx{
	    height: 45px;
		margin-bottom: 10px;
		    margin-top: 20px;
	}
.or_bx:before{
	    width: 100%;
    height: 1px;   
    left: 0;
    top: 38%;
	}
.or_bx span {
	top: -27%;
	}	
.outer_regser_bx{
	    margin-bottom: 20px;
		margin: 0;
	}	
.inner_rigister{
	padding:5px;
	}	
.inner_login_regser h4{
	font-size:22px;
	}	
.inner_rigister h4{
	font-size:22px;
	}	
.inner_login_regser button{
	width:100%;
	}	
.login_regser_bx{
	    margin-bottom: 30px;
	}
.inner_login_regser a.btn_creat{
	width:100%;
	text-align:center;
	}	
.cart_inner ul li label div{
	margin-top: 0px;
	}	
.cart_inner ul li label span{
	    width: auto;
		    margin-top: 9px;
    margin-right: 20px;
	}	
.cart_inner ul li label {
    margin: 10px 0px 15px;		
}
.cart_inner ul li h3 p input {
    float: left;
    margin: 2px 5px 0px 0px;
}
.cart_inner h4{
	margin: 0px 0px 20px;
	    font-size: 22px;
}
.cart_shoping a{
	width:100%;
	}
.cart_price a:nth-of-type(1){
	width:100%;
	}
.cart_inner{
	    padding: 10px 5px;
	}	
.wish_inner ul li a.wish_img{
	    width: 99px;
    height: 97px;
	}	
.wish_inner ul li h3 {
    float: left;
    width: calc(100% - 105px);
}
.wish_inner ul li div.wish_price_bx {
    float: right;
    width: calc(100% - 109px);
}
.wish_inner ul li div.wish_price_bx h5{
	     margin-top: 4px;
    margin-bottom: 5px;
	text-align:left;
	}
.wish_inner ul li div.wish_price_bx a {
    float: left;
}
.wish_inner ul li div.wish_price_bx button {
    float: left;
}
.wishlist_all_btn{
	    margin-top: 13px;
	}
.wishlist_all_btn a {
    display: inline-block;
    width: 100%;
}

.contact_us_form input:nth-of-type(1), .contact_us_form input:nth-of-type(2), .contact_us_form input:nth-of-type(3), .contact_us_form input:nth-of-type(4) {
    width: 99%;
    margin-right: 0px;
}
.contact_inner h4{
	font-size:22px;
	    margin: 1px 0px 20px;
	} 
.contact_us_form p{
	font-size: 14px;
	}	
.contact_us_form button.btn_sub{
	width:100%;
	}
.faq_bx ul li h2{
	font-size:15px;
	    padding-left: 16px;
	    background-size: 12px;
    background-position-y: 2px;
	}	
.new_box_center2{
	display:block;
	}	
.bx-viewport2{
	    height: auto;
    float: left;
    margin-bottom: 15px;
	}
.new_box_center2 .colRight2{
	width:100%;
	}			
		
.new_box_center2 .colLeft2 {
    width: 100%;
    float: left;
    padding: 0 0px 0 0px;			
}
.box_content2{
	text-align:center;
	}
.new_box_center2 .colLeft2 .vAlign2 a.btn_p{
	float:none;
	padding: 6px 36px; 
	} 
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow a.shop-now{
	padding: 6px 36px;
	}	
	
.banner_story{
	background:rgba(7,4,33,0.6);
	    padding: 10px 15px 30px;
	} 
.banner_Header h1 {
    font-size: 36px;
	    line-height: 35px; 
    padding-bottom: 40px;
}
.banner_Header h1 span i {
     font-size: 24px;
    margin-right: 10px;
    font-weight: 500;
}
.banner_Header h1 span{
	font-size:28px;
	}
.banner_Header {
    margin-bottom: 35px;
}
.banner_title_disc p {
    font-size: 14px;
	    max-height: 140px;
}
.new_box_center{
	display: block !important; 
    width: 100%;
  	}
.new_box_center .colLeft{
	width:100%;
	padding:0px;
	}	
.new_box_innertop h2{
	    font-size: 20px;
		text-align: center;
	}	
.new_box_innertop h2:after{
	margin:auto;
	right:0;
	}	
.new_box_innertop2 h2{
	 font-size: 20px;
		text-align: center;
	}	
.new_box_innertop2 h2:after{
	margin:auto;
	left:0;
	}	
	
.new_box_center .colRight{
	width:100%;
	}
 
.bx-viewport{
	height:auto;
	}

.new_box_innertop p {
     font-size: 14px;
    text-align: center !important;
}
.new_box_innertop2 p{
	font-size:14px;
	text-align:center !important;
	}	
.top_link_right{
	display:none;
	}	
	
.nave_inner_right2 ul li{
	    background: #070922 !important;
	}	
.nave_inner_right ul li{
	    background: #070922 !important;
	}	
.nave_inner_left ul li{
	background: #070922 !important;
	}	
.nave_inner_right2 ul li a h3{
	height:50px;
	}	
.dot, .dot2, .dot3{
	height: 12px;
    width: 12px;
	}	
.bx-viewport span.active, .bx-viewport2 span.active, .bx-viewport3 span.active{
	width:13px;
	height:13px;
	}	
.bx-viewport span.active:after, .bx-viewport2 span.active:after, .bx-viewport3 span.active:after{
	    width: 10px;
    height: 10px;
	top: 0px;
	}	
.box_content{
	text-align:center;
	}	
.new_box_center .colLeft .vAlign a.btn_p{
	    padding: 6px 36px;
    float: none;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 15px;
	}	
.mobile_discription{
	display:block;
	}	
.dividerRosetteIcon{
	margin-top: 40px;
	}	
 	
.read_more_m{
	display:block;
	}
	.jacob_bx-viewport{
	    height: 240px;
	}	
.jacob_left_cont2 h4 {
    font-size: 20px;
    line-height: normal;
    letter-spacing: .07em;
}
.jacob_pop_inner{
	 overflow-y: auto;
	 min-height: 99%;
	 height: 100%;
	 width:94%;
	 padding-bottom:20px;
	}
.jacob_cat_product{
	    padding: 10px;
		border-bottom: 1px solid #303d60;
    margin-bottom: 5px;
	}	
.outer_jacob{
	    padding: 0px 0px 1px;
	}	
.jacob_product-fixed_item-overlay{
	 border: 1px solid #030220d1;
	}
.jacob_category_banner h3{
	font-size:28px;
	}	
	.jacob_left_cont{
	    margin: 30px 0px 0;
	}
.jacob_category_banner p:before{
	top:-1px;
	}		
.jacob_category_banner p{
	    padding: 20px 0px 10px; 
    margin: 15px auto 0px;
	text-align: center;
	}
.jacob_left_cont h4{
	    font-size: 26px;
    line-height: normal;
    letter-spacing: .08em;
	    text-align: center;
	}	
		
.logo a{
	float:none;
	}
.our_category_banner{
	padding: 20px 0px 5px;
	}

.our_category_banner h3{
	font-size: 26px;
	}	
.oure_story_bx p {
    width: 96%;
}
			
	}


@media (min-width: 769px) and (max-width: 991px){
	
	.new_product_inner_right ul li, .new_product_inner_right2 ul li {
    display: inline-block;
    width: calc(85.2% / 3);	
}
	.new_product_inner_right ul li a h3{
		font-size:13px;
	}	
}

@media (min-width: 992px) and (max-width: 1023px){   
	
	.new_product_inner_right ul li, .new_product_inner_right2 ul li {
    display: inline-block;
    width: calc(87% / 3);
	}
	
	.payment_addres_list ul li {
     width: 100%;
    margin-right: 0px;
}
.check_out_gift label .checkmark:after{
	left:6px;
	}
.check_price h3{
	font-size:14px;
	}	
.check_price h2{
	font-size:16px;
	}	
	
.top_header{
	display:none;
	}
.header_midd{
	padding:5px 0px 9px;
	}	
.logo{
	text-align:center;
	}	
	
.logo a img{
	margin-bottom:4px;
	    max-width: 186px;
	}	
.header_search_right ul li{
	    margin-bottom: 2px;
    padding-bottom: 0px;
    float: left;
    width: calc(100% / 2);
	}	
.menu_outer {
     margin: 5px 0;
	 width:40px;
}
	
	.top_link_left{
		display:none;
		}
	.top_link_right ul{
		width:100%;
		}	
	.top_link_right ul li {
    float: left;
    width: 50%;
	}
.top_link_right ul li a{
	width:100%;
	}	
.top_link_right ul li:first-child{
	background:none;
	text-align: center;
	}
 .banner_outer:before{
	     background: #00000073;
	 }
.mhart{
	display:block;
	}	 
	 	
.event_none{
	pointer-events: all;
	}	 
.header_left{
	display:none;
	}	
.header_search_right ul li ul.sub_cart { 
    width: 340px;
	display:none;
	right: -2px;
}
.header_search_right ul li ul.sub_cart li h3 span { 
    width: 98%;
}
.header_search_right ul li ul.sub_cart li h3 small { 
    width: 100%;
}
.sticky .logo{
	display:none; 
}
.sticky .header_search{
	margin: 0px 0px 0px;
	}
 
.header_search_right ul li:hover ul.sub_like{
	    border: 1px solid #ccc;
	}
 	

.mobile_menu nav.navbar.bootsnav{
	border:0px !important;
	position:absolute;
	top:0px;
	height:100%;
	}
nav.navbar.bootsnav {
    border: 0px !important;
    position: absolute;
    top: -5px;
    height: 100%;
}

.nave_inner_right ul li {
     min-height: 215px;
}
nav.navbar.bootsnav .navbar-toggle{
	    margin-right: 0px !important;
		width:auto;
		top:0px !important;
    margin-top: 2px !important;
	    padding: 1px 5px !important;
	}
nav.navbar.bootsnav .navbar-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
nav.navbar.bootsnav .navbar-nav > li > a{
	font-weight: 400;
    padding:12px 0px !important;
    color: #fff !important;
	text-align:center;
    font-family: 'Poppins', sans-serif !important;
    margin-bottom: 0px !important;
	}
nav.navbar.bootsnav .navbar-nav{
	background:#070922 !important;
	margin:0px !important;
	}
nav.navbar ul.nav li.active > a{
	color: #f2aa66 !important;
	}
	
.nave_inner_left ul li a img {
    float: left;
    width: auto;
    height: 150px;
    max-width: 100%;
}
.nave_inner_right ul li {
    min-height: 205px;
    width: calc(93.8% / 2) !important;
    background: #f1f1f1;
    border: 0.6px solid #eee;
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 10px 8px 0px;
}	
	
	
.sticky .ve-menu-icon>div {
    color: #fff !important;
    background: #fff !important;
}

.sticky .mob_search_left span {
    color: #fff;
}

.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}
.sticky .header_search_right ul li small {
    color: #fff;
}
.sticky .header_search_right ul li a {
    color: #fff;
}	
.add_banner{
	overflow:hidden;
	    height: auto;
	}	
.banner_outer {
    float: left;
    padding: 40px 0px;  
	background-attachment: scroll; 
    background-position: top !important;
}
 
.banner_content h3 {
     font-size: 28px;
}
.banner_content a {
     padding: 11px 23px;
       margin: 18px 0px;
}
#myVideo{
     top: 115px;
    height: 64%;
    width: 100%;
    -webkit-transform: translate(0%, 0);
    transform: translate(0%, 0);
}	
.center-con { 
    bottom: 10px; 
    height: 50px;
    width: 100%;
    left: 0;
}

.new_arival_left {
    float: left;
    width: 100%;
	padding: 0px 10px;
}
.new_arival_left h3{
	font-size:26px;
	}
.new_arival_left a{
	margin-top:15px;
	}
.new_arival_right {
    float: left;
    width: 100%;
}
.new_arival_right img {
    width: 200px; 
    margin-top: 15px;
}
.cont_one_left { 
    padding: 25px 0px 20px;
}
.new_prod_bx {
     height: 285px;
}
.new_prod_bx img {
    height: 110px;
}
.new_prod_bx a{
	    margin:6px 0px;
    width: 100%;
		}
	.new_prod_bx a h3{
		    margin: 6px 0px 0px;
		}
		
	.new_prod_bx_inner a.wish{ 
		    font-size: 26px;
			margin: 15px 0px 5px;
		}
.new_prod_bx_inner img {
    height: 100px !important;
    margin: 8px 0px 10px !important;
}
.new_prod_bx_inner h3 {
    font-size: 18px !important;
    margin: 6px 0px 5px !important;
}
.new_prod_bx_inner h4{
	margin:0px !important;
	}		

.add_banner_inner {
     text-align: center;
    width: 100%;
	left:0px;
	top: 28px;
    padding: 15px 0px;
}
.add_banner img {
    width: auto;
	opacity: 0.5;
    height: 230px;
}
.add_banner_inner h3 {
    font-size: 26px;
}
.add_banner_inner a {
	margin: 8px 0px;
    padding: 10px 20px;
}
.popular_inner h2{
	font-size:26px;
	}
/*.popular_inner ul li {
     width: 100%;
	 margin-bottom:5px;
    margin-right: 0;
}*/
.new_arival2_right {
    float: left;
    width: 100%;
}
.new_arival2_right img {
    width: 88%;
    height: auto;
}
.new_arival2_left { 
    width: 100%; 
    padding: 15px 10px;
}
.new_arival2_left h3{
	font-size:26px;
	}
.new_arival2_left a{
	margin-top:13px;
	}	
.cont_two_left{
	padding:10px 0px;
	background: url(../images/m_bg_new.jpg) no-repeat center top #000; 
    background-size: contain;
	}	
.popular_outer{
	padding:35px 0px 5px;
	}
.subjscribe_bx{
	    padding: 15px 0px 0px;
	}	
.subjscribe_bx h3{
	font-size:26px;
	}
	.scribe_bx input {
    float: left;
    width: calc(100% - 120px);
	}
	.scribe_bx button {
    width: 104px;
	margin-right:0px;
	}
.scribe_bx { 
    margin: 23px auto; 
}	
	.insta_bx h3 {
     font-size: 19px;
    margin: 5px 0px 20px;
	}
.subscribe h3{
	font-size:24px;
	margin: 15px 0px 35px;
	}	
	
.footer {
    float: left;
	position:relative;
    padding:15px 0px 15px;
}
.copy_right_outer{
	    margin-top: 20px;
	}
.copy_right ul{
	text-align:center;
	}	
	
.copy_right ul li:after{
	display:none;
	}	
	.copy_right ul li {
     padding: 0px 7px;
	 margin: 2px 5px;
 	width:100%;
	}
.copy_right ul li a {
	display:inline-block;
	    margin: 2px 0px;
	float:none;	
}
	
.popular_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.popular_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.popular_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.popular_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.popular_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.popular_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
i.left{
	display:block !important;
	}	
i.right{
	display:block !important;
	}
	
.related_outer{
	    padding: 30px 0px 25px;
	}	 
.related_inner ul{	
	overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
.related_inner ul{  
  width: 100%;
  margin-top: 25px;
    float: left;
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.related_inner ul li{
	width:280px;
	height:260px;
	    float: none;
	}
.related_inner ul li img {
    width: auto;
    max-height: 157px;
	    margin-top: 35px;
}	
.related_inner ul li div.mb_in a img{
	    height: 113px;
    margin-top: 10px;
	}
.related_inner ul li div.mb_in h3{
	margin:7px 0px 0px;
	}		
	
.related_inner i.left{
	display:block !important;
	}	
.related_inner i.right{
	display:block !important;
	}
.abt_collect ul li{
	width:100%;
	}
.abt_collect ul li label {
     width: 99%;
}
.abt_collect ul li h3 {
     width: 100%;
}
	
.header_search_left {
   margin-right: 0px;
    position: absolute;
    display: none;
    background: #070922;
    z-index: 11;
    padding: 1px 6px 0px;
    top: -6px;
    width: 100%;
    left: 0;
}
.sticky .header_search_left button.close_search {
   color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 25px;

    height: 40px;
    line-height: normal;
}
.mob_search_left span{
	color:#fff;
	}
.sticky .header_search_left {
    background: #070922;
	left:0px;
	top:-5px !important;
}

.header_search_right {
   float: right;
    padding-right: 2px;
    width: 73%;
    margin-top: 0px;
}	
.header_search_left input{
	width:85%;
	float: left;
    border-radius: 20px;
    border: 1px solid #eee;
    outline: 0;
    padding: 0px 10px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 13px;
	}
.header_search_left input{
	padding-right:38px;
	background:#070922 !important;
	    margin-top: 2px;
    height: 39px;
	}
.header_search_left input::placeholder{
color:#eee;	
}
	
.header_search_right ul li a span{
	    right: -1px;
    top: -2px;
    width: 17px;
    height: 17px;
    font-weight: 600;
    font-size: 12px;
    color: #000;
	}	
	
.header_search_left button.search img{
	max-width:24px;
	}
.subscribe_outer{
	top: -215px;
	}	
	
.header_search_left button.search{
	right:17%;
	    bottom:3px;
		float: right;
    background: none;
    font-size: 25px;
    color: #fff;
    border: 0px;
    outline: 0;
    position: absolute; 
	}	
.header_search_left button.close_search{
	display:block;
	color: #fff;
	color: #fff;
    float: right;
    background: none;
    font-size: 30px;
    border: 0px;
    outline: 0;
    position: absolute;
    right: 19px;
	}	
.header_search{
	margin: 10px 0px 12px;
	}	
.ve-menu{
	float:left;
	}	
	
.mobile_menu .mobile_menu_logo{
	max-width:100%;
	width:100%;
	margin-bottom:22px;
	float:left;
	display:block;
	}	
.mobile_menu .mobile_menu_logo a{
	float:left;
	width:100%;
	text-align:center;
	}	
.mobile_menu .mobile_menu_logo a img{
	max-width:170px;
	
}
	
.header_search_right ul li a{
	font-size:22px;
	float:right; 
	color: #fff;
	}	
.header_search_right ul li:nth-of-type(1) a i{
	font-weight:600;
	    margin-top: 6px;
}
		
.header_search_right ul li small{
	display: inline-block;
    margin-right: 4px;
	color: #fff;
	}	
.mob_search_left{
	display:block; 
 	margin: 7px 9px 0px 9px;
    width: 18%;
	}	
.header_search_right ul li a img {
    width: 18px;
	margin-top:-1px;
}
.mob_search_left span img {
    max-width: 18px;
	margin-left: 2px;
}
	
.ve-menu{
	display:block !important;
	}	
.header_search_right ul li ul.sub_like {
     width: 255px;
     right: -10px;
}
.sticky {
	background:#070922 !important;
	position: fixed;
    box-shadow: 0px 1px 1px #ffffff54;
	    padding: 5px 0px 10px !important;
}
.header_midd { 
    background: #070922;
    box-shadow: 0px 0px 1px #ffb932;

}

.registration { 
    padding: 30px 0px 20px;
}
.registration h3{
	font-size:26px;
	text-align:center;
	}
.registration ul{
	text-align:left;
	}
.inner_rigister p{
	text-align:left;
	}	
.inner_rigister button {
    float: left;
    width: 100%;
}
		
.registration ul li{
	    margin: 0px 10px 0px 0px;
    display: inline-block;
    float: none;
	}
	
#czparallaxcmsblock .parallax {
    padding: 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right {
    width: 100%;
    padding: 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text {
    padding: 0 0 40px 0;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .offer-title {
    font-size: 14px;
    line-height: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .title {
    font-size: 20px;
    line-height: 35px;
	margin: 10px 0px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .desc {
    margin-top: 5px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow {
    margin-top: 30px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1 {
    margin-bottom: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text {
    top: 25px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-text .main-title {
    font-size: 20px;
}
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part1, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .one-half.parallax-part2 {
    width: 100%;
    float: none;
    text-align: center;
}
#czparallaxcmsblock .parallax-wrapper, #czparallaxcmsblock .parallax-wrapper .one-half.parallax-right .parallax-half {
    margin: 0 -10px;
}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner .parallaxbanner a.banner-anchor{
		width:100%;
		}
#czparallaxcmsblock .parallax-wrapper .one-half .parallaxbanner-inner img{
	width:100%;
	}
	#czparallaxcmsblock .parallax-wrapper {
    margin: 0;
}
.cart_inner ul li a.crt_img{
	    width:100%;
    height: 80px;
	}
.cart_inner ul li h3{
	width:100%;
	padding:5px 0px;
	}
.cart_inner ul li div.crt_price_bx{
	text-align:left;
	width:100%;
	    padding: 0px 5px;
	}
.cart_inner ul li h3 p{
	padding:5px 0px;
	width:auto;
	}
.cart_inner ul li h3 small{
	padding: 7px 20px;
    margin: 0px 0px 1px;
    width: auto;
    font-size: 14px;
    font-weight: 500;
	}
.cart_inner ul li div.crt_price_bx h5{
	margin:0px;
	text-align:left;
	}	
.cart_inner ul li div.crt_price_bx a{
	    margin-bottom: 7px;
    margin-top: 7px;
    float: left;
	}	
	.cart_price a {
    float: left;
    width: 99%;
    margin-right: 0px;
	}
	
.cart_inner ul li h3 span{
	    margin: 8px 0px 6px;
		    width: 100%; 
	}	
.mobile_menu .menu_footer{
	display:block;
	background: #070922;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle{
	    background: #070922;
    color: #fff;
    z-index: 1111;
	left:2px;
    position: fixed;
    padding: 2px 2px 2px 3px !important;
	}	
			
.mobile_menu{
	position:fixed;
	top:-5px;
	left:0px;
	width:100%;
	height:100%;
	    background: #070922;
	z-index:1;
	}	
	
.nave_inner_right2 ul li{
	    min-height: 190px !important;
    width: calc(93% / 2) !important;
	    margin: 4px 5px 15px !important;
	}	
.nave_inner_right2 ul li a img{
	    height: 100px !important; 
    max-width: 100%;
	}
.col-menu {
    float: left;
    width: 100%;
}
ul.menu-col {
    float: left;
    width: 100%;
    text-align: center;
}
.nave_inner_left ul li { 
    width: 46.7% !important; 
    box-shadow: 0px 0px 1px #eee;
    margin: 5px 5px 10px !important;
}		
.nave_inner_right ul li a h3{
	    line-height: 22px;
    height: 48px;
	padding:0px 7px;
	}	
.noscroll{
	    position: fixed;
    height: 100%;
    width: 100%;
	}	
	
.mobile_menu nav.navbar.bootsnav .navbar-toggle i:before{
   content: "\f00d" !important;
}	
nav.navbar.bootsnav .navbar-toggle i:before{
       content: "\f0c9" !important;
}

.mobile_menu nav.navbar.bootsnav .navbar-collapse.collapse{
	display:block !important;
	}
.product_list ul li{
	    width: 47.6%;
		height: 245px;
		margin-right: 10px;
    margin-bottom: 10px;
	}	
.product_list ul li:nth-child(even){
	margin-right:0px;
}
.product_list ul li img {
    width: auto;
    height: 155px;
    max-width: 90%;
}
.product_list ul li div.mb_in a img {
    height: 105px;
    margin-top: 5px;
}
.tabs li a {
    color: #fff;
    padding: 10px 9px !important;
}
.product_list ul li div.mb_in h3{
	margin:5px 0px;
	}
.product_list ul li a h1{
	margin:13px 0px;
	}	
.trand_heading h2{
	font-size:26px;
	}	
ul.nav.tabs{
	margin-bottom: 3em;
	}	
.img-hover_effect{
	margin:15px 0px;
	}	

.hiraola-banner_area-3{
	padding-top:0px;
	}	
.content-top {
     padding: 35px 0px 20px;
     margin: 0px 0px 0px;
}	
.cont_two{
	margin:10px 0px;
	}	
	
.bzoom_thumb_image{
	max-width:325px;
	height:400px !important;
	}	
	li.bzoom_small_thumbs img {
    max-width: 67px;
    height: 70px !important;
}
li.bzoom_small_thumbs ul{

	    width: 100% !important;
       max-width: 325px;
	}
.bzoom_wrap .bzoom_small_thumbs {
	    top: 420px !important;
    overflow: hidden;
    max-width: 325px !important;
}	
.bzoom_wrap{
	height:540px !important;
	    overflow: hidden;
	}
.detaile_right h2{
	font-size: 22px; 
	line-height: normal;
	}	
.detaile_right h3{
	font-size: 28px;
	}	
.detaile_right h4{
	font-size:15px;
	}
.detaile_right_size ul li strong{
	width: 124px;
	}
.detaile_right_size ul li select {
    float: left;
    width: calc(100% - 130px);
}
.detaile_discription ul li strong {
     width: 125px;
}
.detaile_discription ul li h3 {
     width: calc(100% - 130px);
}
.ad_cart_btn ul li div.quant_bx {
        width: 105px;
    height: 39px;
    margin-right: 14px;
}
.ad_cart_btn ul li button.adcart{
	    padding: 9px 32px;
	}

.ad_cart_btn ul li div.quant_bx button.minuse{
    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx button.plus{
	    height: 39px;
    width: 28px;
    font-size: 14px; 
	}
.ad_cart_btn ul li div.quant_bx input{
	height:38px;
	}
.ad_cart_btn ul li button.wishlist{
	float:right;
	height: 36px;
	    margin: 3px 2px;
	}

.bzoom_zoom_area div{
	display:none !important;
	}
	.bzoom_magnifier div{
	display:none;
	}
	
   .bzoom .bzoom_thumb:hover {
    opacity: 1 !important;
}
.bzoom .bzoom_thumb{
	opacity: 1 !important;
	}
.category_banner h3{
	    font-size: 28px;
	}
.category_banner{
	padding: 30px 0px;
	}
.category_banner p {
    width: 95%;
    margin: 2px auto;
    padding: 5px 0px;
}
.category_banner:before {
     background:#000000b8;
}
	
.or_bx{
	    height: 45px;
		margin-bottom: 10px;
		    margin-top: 20px;
	}
.or_bx:before{
	    width: 100%;
    height: 1px;   
    left: 0;
    top: 38%;
	}
.or_bx span {
	top: -27%;
	}	
.outer_regser_bx{
	    margin-bottom: 20px;
		margin: 0;
	}	
.inner_rigister{
	padding:5px;
	}	
.inner_login_regser h4{
	font-size:22px;
	}	
.inner_rigister h4{
	font-size:22px;
	}	
.inner_login_regser button{
	width:100%;
	}	
.login_regser_bx{
	    margin-bottom: 30px;
	}
.inner_login_regser a.btn_creat{
	width:100%;
	text-align:center;
	}	
.cart_inner ul li label div{
	margin-top: 0px;
	}	
.cart_inner ul li label span{
	    width: auto;
		    margin-top: 9px;
    margin-right: 20px;
	}	
.cart_inner ul li label {
    margin: 10px 0px 15px;		
}
.cart_inner ul li h3 p input {
    float: left;
    margin: 2px 5px 0px 0px;
}
.cart_inner h4{
	margin: 0px 0px 20px;
	    font-size: 22px;
}
.cart_shoping a{
	width:100%;
	}
.cart_price a:nth-of-type(1){
	width:100%;
	}
.cart_inner{
	    padding: 10px 5px;
	}	
.wish_inner ul li a.wish_img{
	    width: 99px;
    height: 97px;
	}	
.wish_inner ul li h3 {
    float: left;
    width: calc(100% - 105px);
}
.wish_inner ul li div.wish_price_bx {
    float: right;
    width: calc(100% - 109px);
}
.wish_inner ul li div.wish_price_bx h5{
	     margin-top: 4px;
    margin-bottom: 5px;
	text-align:left;
	}
.wish_inner ul li div.wish_price_bx a {
    float: left;
}
.wish_inner ul li div.wish_price_bx button {
    float: left;
}
.wishlist_all_btn{
	    margin-top: 13px;
	}
.wishlist_all_btn a {
    display: inline-block;
    width: 100%;
}

.contact_us_form input:nth-of-type(1), .contact_us_form input:nth-of-type(2), .contact_us_form input:nth-of-type(3), .contact_us_form input:nth-of-type(4) {
    width: 99%;
    margin-right: 0px;
}
.contact_inner h4{
	font-size:22px;
	    margin: 1px 0px 20px;
	} 
.contact_us_form p{
	font-size: 14px;
	}	
.contact_us_form button.btn_sub{
	width:100%;
	}
.faq_bx ul li h2{
	font-size:15px;
	    padding-left: 16px;
	    background-size: 12px;
    background-position-y: 2px;
	}	
.new_box_center2{
	display:block;
	}	
.bx-viewport2{
	    height: auto;
    float: left;
    margin-bottom: 15px;
	}
.new_box_center2 .colRight2{
	width:100%;
	}			
		
.new_box_center2 .colLeft2 {
    width: 100%;
    float: left;
    padding: 0 0px 0 0px;			
}
.box_content2{
	text-align:center;
	}
.new_box_center2 .colLeft2 .vAlign2 a.btn_p{
	float:none;
	padding: 6px 36px; 
	} 
#czparallaxcmsblock .parallax-wrapper .one-half.parallax-left .parallax-text .shopnow a.shop-now{
	padding: 6px 36px;
	}	
	
.banner_story{
	background:rgba(7,4,33,0.6);
	    padding: 10px 15px 30px;
	} 
.banner_Header h1 {
    font-size: 36px;
	    line-height: 35px; 
    padding-bottom: 40px;
}
.banner_Header h1 span i {
     font-size: 24px;
    margin-right: 10px;
    font-weight: 500;
}
.banner_Header h1 span{
	font-size:28px;
	}
.banner_Header {
    margin-bottom: 35px;
}
.banner_title_disc p {
    font-size: 14px;
	    max-height: 140px;
}
.new_box_center{
	display: block !important; 
    width: 100%;
  	}
.new_box_center .colLeft{
	width:100%;
	padding:0px;
	}	
.new_box_innertop h2{
	    font-size: 20px;
		text-align: center;
	}	
.new_box_innertop h2:after{
	margin:auto;
	right:0;
	}	
.new_box_innertop2 h2{
	 font-size: 20px;
		text-align: center;
	}	
.new_box_innertop2 h2:after{
	margin:auto;
	left:0;
	}	
	
.new_box_center .colRight{
	width:100%;
	}
 
.bx-viewport{
	height:auto;
	}

.new_box_innertop p {
     font-size: 14px;
    text-align: center !important;
}
.new_box_innertop2 p{
	font-size:14px;
	text-align:center !important;
	}	
.top_link_right{
	display:none;
	}	
	
.nave_inner_right2 ul li{
	    background: #070922 !important;
	}	
.nave_inner_right ul li{
	    background: #070922 !important;
	}	
.nave_inner_left ul li{
	background: #070922 !important;
	}	
.nave_inner_right2 ul li a h3{
	height:50px;
	}	
.dot, .dot2, .dot3{
	height: 12px;
    width: 12px;
	}	
.bx-viewport span.active, .bx-viewport2 span.active, .bx-viewport3 span.active{
	width:13px;
	height:13px;
	}	
.bx-viewport span.active:after, .bx-viewport2 span.active:after, .bx-viewport3 span.active:after{
	    width: 10px;
    height: 10px;
	top: 0px;
	}	
.box_content{
	text-align:center;
	}	
.new_box_center .colLeft .vAlign a.btn_p{
	    padding: 6px 36px;
    float: none;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 15px;
	}	
.mobile_discription{
	display:block;
	}	
.dividerRosetteIcon{
	margin-top: 40px;
	}	
 	
.read_more_m{
	display:block;
	}	
	}


@media (min-width: 1024px) and (max-width: 1199px){
	.new_product_inner_right ul li, .new_product_inner_right2 ul li {
    display: inline-block;
    width: calc(87% / 3);
	}
}

/*Added on 14th June 2024*/

@media(max-width:991px) {
	.navbar-header {
		position: absolute !important;
		top: -47px !important;
		z-index: 10000;
		left: 10px !important;
	}

	.mobile_menu nav.navbar.bootsnav .navbar-toggle {
		background: #070922;
		color: #fff;
		z-index: 1111;
		left: 25px !important;
		position: fixed;
		padding: 2px 2px 2px 3px !important;
		top: 20px !important;
	}

	.mobile_menu nav.navbar.bootsnav .navbar-toggle {
		background: #070922;
		color: #fff;
		z-index: 1111;
		left: 25px;
		position: fixed;
		top: 50px !important;
		padding: 2px 2px 2px 3px !important;
	}

}
	
	