*{
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #ffffff /*{body|background-color}*/;
	background-image: none /*{body|background-image}*/;
	font-size: 14px /*{body|body-font-size}*/;
	color: #222222 /*{body|text-colour}*/;
	font-family: 'Nunito Sans', sans-serif;
	
}
 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
    font-family: 'Nunito Sans', sans-serif;
  }
a, a:hover, a:active, .btn-link, .btn-link:hover{
	color: #000000 /*{body|link-colour}*/
}
.wrapper-header {
	background-color: #ffffff /*{header|background-colour}*/;
	border:none;
	margin-bottom:0px;
}
.wrapper-header a, .wrapper-header a:hover, .wrapper-header a:active {
  color: #1f1f1f /*{header|link-colour}*/
}
.wrapper-header .btn-default {
	background-color: #efefef /*{header|button-colour}*/;
	border-color: #efefef /*{header|button-colour}*/;
	color: #ffffff /*{header|button-text-colour}*/;
}
.header-search .ajax_search {
	border-color: #efefef /*{header|button-colour}*/;
	box-shadow: none;
	border-width: 2px;
}
.navbar.navbar-default {
	background-color: #f18101 /*{header|menu-background-colour}*/;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover,
.navigation-list li a:hover,.navbar-default .navbar-nav > li:hover > a,
.navigation-list li:hover a, .navigation-list li a,
.navbar-default .navbar-nav > li > a:focus {
	color: #ffffff /*{header|menu-colour}*/;
	background-color: transparent;
}
@media (max-width: 767.98px){
	.navbar-nav .dropdown-menu .dropdown-item{
		color: #ffffff /*{header|menu-colour}*/
	}
}
a#cartcontentsheader {
	background-color: #ffffff /*{header|Cart-icon-background-colour}*/;
	color: #ffffff /*{header|Cart-icon-text-colour}*/;
	border: none;
	position: relative;
	left: 55px;
}
.wrapper-footer {
	background-color: #3e3e3e /*{footer|background-color}*/;
	color: #ffffff /*{footer|text-colour}*/;
}
.wrapper-footer a, .wrapper-footer a:hover, .wrapper-footer a:active {
	color: #ffffff /*{footer|link-colour}*/;
}
/* Secondary button */
.btn-outline-secondary, .btn-default {
	color: #333333 /*{buttons | btn-default-text-colour}*/;
	background-color: #ffffff /*{buttons | btn-default-background-colour}*/;
	border-color: #cccccc /*{buttons | btn-default-border-colour}*/;
}
.btn-outline-secondary:hover, .btn-default:hover{
	color: #333333 /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #fff /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #fff/*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary.disabled, .btn-default:disabled {
	color: #333333 /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #adadad /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #adadad /*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle,
.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle {
	color: #333333 /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #adadad /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #adadad /*{buttons | btn-default-border-colour-hover}*/;
}
/* Primary button */
.btn-primary {
	color: #ffffff /*{buttons | btn-primary-text-colour}*/;
	background-color: #514f50 /*{buttons | btn-primary-background-colour}*/;
	border-color: #514f50 /*{buttons | btn-primary-border-colour}*/;
}
.btn-primary:hover {
	color: #ffffff /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #002324 /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #002324 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #ffffff /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #002324 /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #002324 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
	color: #ffffff /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #002324 /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #002324 /*{buttons | btn-primary-border-colour-hover}*/;
}
/* Success button */
.btn-success {
	color: #ffffff /*{buttons | btn-success-text-colour}*/;
	background-color: #514f50 /*{buttons | btn-success-background-colour}*/;
	border-color: #514f50 /*{buttons | btn-success-border-colour}*/;
}
.btn-success:hover {
	color: #ffffff /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #5d7c81 /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #5d7c81 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success.disabled, .btn-success:disabled {
	color: #ffffff /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #5d7c81 /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #5d7c81 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
	color: #ffffff /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #5d7c81 /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #5d7c81 /*{buttons | btn-success-border-colour-hover}*/;
}
/*========================================Add by Devloper===================================*/
/*==============================Header===============================*/
.mvp_header_top{background-color: #514f50;height: 42px;}
.mvp_header_top .s_icon ul li{float: left;    padding: 8px 0;}
.mvp_header_top .mvp_header li{float: left;}
.mvp_header_top .s_icon ul {float: left;width: 100%;display: inline-block;    height: 42px;}
.mvp_header_top .mvp_header{float: left;width: 100%;display: inline-block;width: 100%;position: relative;
top: 3px;}
.s_icon ul li a {
    color: #f18101;
    padding: 0;
    float: left;
    /* padding-left: 0; */
    font-size: 16px;
    background-color: #fff;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    vertical-align: middle;
    border-radius: 3px;
}
.s_icon ul li a i.mvp_s_icon, footer.wrapper-footer .list-social li a .mvp_s_icons {
    line-height: 25px;
}
.s_icon ul li a:hover {color: #fff;background-color: #f18101; }
.m_header.float-right ul li a {border-right: 1px solid #fff;float: left;padding: 0px 15px;color: #fff;font-size: 13px;
font-weight: 600;border-right: 1px solid #fff;text-transform: uppercase;text-decoration: none;
font-family: 'Nunito Sans', sans-serif;line-height: 1.1;}
.m_header.float-right ul li{padding: 12px 0px;}
.logo_section .col-12.col-md-4.mvp_text span {position: relative;top: 80px;font-size: 14px;color: #626061;font-weight: 800;
font-family: 'Nunito Sans', sans-serif;text-transform: uppercase;}
.myacc li.lv1-li.navbar-right.dropdown.dropdown-hover{padding:11px 14px;padding-right: 0;}
.mvp_header_top .myacc .dropdown-menu{z-index: 2000;background-color: #514f50;border: none;box-shadow: none;width: 188px;
	padding-left: 5px;position: absolute;top: 42px;}
.mvp_header_top .myacc li a{text-transform: uppercase;font-size: 13px;font-weight: 600;color:#fff;}
.logo_section .logo{padding: 19px 0px;}
.myacc .fas.fa-chevron-down{margin-left: 6px;font-size: 12px;}
.mvp_carts .btn-group{position: relative;top: 66px;}
#header-cart #cartcontentsheader span:last-child {width: 19px;height: 19px;display: inline-block;background-color: #f18101;
border-radius: 50px;text-align: center;color: #fff;line-height: 20px;font-size: 13px;font-weight: 500;position: relative;left: -19px;
	top: -15px;}
.mvp_carts .visible-lg.visible-inline-lg{color: #626061;margin-left: 32px;position: relative;top: 21px;font-size: 14px;font-weight: 800;z-index: 5;}
/*.mvp_category_menu .collapse ul li a{font-size: 11px;font-weight: 800;padding: 10px 0px;font-family: 'Nunito Sans', sans-serif;text-transform: uppercase;
} */
.header-search input, .header-search input::placeholder {
	font-size: 14px;
	font-weight: 600;
	color: #797979;
}
.header-search input, .header-search button {
	border: none;
	height: 54px;
	background: transparent;
	line-height: 54px;
	padding-top: 0;
	padding-bottom: 0;
}
.header-search{
	display: inline-block;
	width: 706px;
	height: 57px;
	background-color: #fff;
	position: relative;
	top: 31px;
}
.search_item{
	background-image: url('../images/search_bg.png');
	height: 121px;
}
.s_box_text{
	position: relative;
	top: 31px;
	color: #514f50;
	font-size: 14px;
	font-family: 'Nunito Sans', sans-serif;
	font-weight: 800;
	text-transform: uppercase;
	margin-right: 40px;
}
.header-search.text-center .btn {
    height: 57px;
    padding-right: 25px;
}
.header-search form .input-group {
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.header-search > form .input-group input {
	padding-left: 21px;
}
.mvp_header_top .myacc li a:hover{
	color: #f18101;
	text-decoration: none;
}
/*======================footer=======================*/
.col-xs-12.mvp_fservice_sh {
	float: left;
	width: 100%;
	position: relative;
	top: 45px;
}
.mvp_fservice {
	float: left;
	width: 25%;
}
.mvp_footer_services .mvp_fservice p {
	font-size: 18px;
	font-weight: 600;
	color: #514f50;
	font-family: 'Nunito Sans', sans-serif;
	padding-top: 13px;
}
.mvp_fservice{
	float: left;
	text-align: center;
    vertical-align: middle;
    display: table-cell;
    padding: 47px 15px 45px;
    background-image: url('../images/border.png');
    background-position: right;
    background-repeat: no-repeat;
    display: block;
   } 
.mvp_fservice:last-child{
    background-image: none;
}
.mvp_newsletter{
	background-image: url('../images/newsLetter_bg.png');
	height: 275px;
	background-size: cover;
	background-position: center;
}
.mvp_newsletter .input-group .form-control {
	width: 364px;
	height: 52px;
	margin: 0px 10px;
	background: transparent;
	 border: 1px solid #fff;
     box-shadow: none;
    border:none;
    background-color: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	border-radius: 2px;
}
.mvp_newsletter .input-group .btn{
	width: 185px;
	height: 52px;
	margin-left: 10px;
	background-color: #f18101;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	font-family: 'Nunito Sans', sans-serif;
	border:none;
	border-radius: 2px;
}
.mvp_newsletter .news_la p{
	font-size: 23px;
	color: #514f50;
	font-weight: 600;
	font-family: 'Nunito Sans', sans-serif;
	padding-bottom: 4px;
}
.mvp_newsletter .news_la{
	position: relative;
	top: 65px;
	left: 97px;
}
footer.wrapper-footer ul.nav.nav-pills.nav-stacked {
    display: inline-block;
}
footer.wrapper-footer .nav-pills li a {
    font-size: 13px;
}
footer.wrapper-footer .list-social li a {
    color: #f18101;
    padding: 0;
    background-color: #fff;
    width: 25px;
    height: 25px;
    float: left;
    text-align: center;
    line-height: 25px;
    border-radius: 3px;
}
footer.wrapper-footer .list-social li a:hover { color:#fff; background-color: #f18101; }
footer.wrapper-footer .nav-pills li a:hover{
    color:#f18101;
    text-decoration:none;   
}
.wrapper-footer h4 {
    margin: 0px 0 20px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 800;
    background-image: url('../images/fborder.png');
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom: 16px;
}
.wrapper-footer .need_help span {
    color: #f18101;
    font-size: 13px;
    margin-left: 9px;
    position: relative;
	top: -3px;
}
.row.mvp_footer_section {
    padding: 70px 0px;
}
.mvp_footer_help .mvp_fphoneicon p {
	max-width: 192px;
}
footer.wrapper-footer ul.nav.nav-pills.nav-stacked li{
	padding-bottom:5px;
}
footer.wrapper-footer .con_us .btn.btn-default {
	width: 121px;
	height: 36px;
	color: #fff;
	background: #;
	background-color: #f18101;
	border: none;
	font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
	left: 30px;
	top: 10px;
	line-height: 2;
	border-radius: 2px;
}
footer.wrapper-footer .text-youtube{
    color:#fff;
}
.mvp_about_section .mvp_s_icon:hover{
    color:#f18101;
}
.container-fluid.footer_bot {
	background-color: #2d2d2d;
}
.container-fluid.footer_bot .mvp_bottom p {
	font-size: 13px;
	color: #b3b3b3;
	width: 50%;
	position: relative;
	margin: 0px;
	left: 33.5%;
	padding: 18px 0px;
}
.mvp_footer_services {
	height: 281px;
}
.mvp_s_icons {
	padding: 0px 6px;
	font-size: 16px;
	font-weight: 600;
}
@media only screen and (min-width: 992px){
    footer .nav.list-social {
	padding-left: 112px;
    }
}
footer .nav.list-social {
	position: relative;
	top: 13px;
}/*
.mvp_s_icons:hover{
	color: #f18101;
}*/
footer.wrapper-footer .need_help p {
	margin-left: 28px;
}
footer.wrapper-footer .need_help p a:hover{
	color: #f18101;
	text-decoration: none;
}
footer.wrapper-footer .con_us .btn.btn-default:hover{
	background-color: #fff;
	color: #f18101;
}
.mvp_newsletter .input-group input{
	padding-left: 17px;
	font-size: 14px;
	font-weight: 600;
	color: #797979;
}
/*===================================home==============================*/
/*#n_home .category-thumbnail h3.my-1{
    background-color: #dbd3cd;
    position: relative;
    top: -46px;
    height: 43px;
    opacity: 0.8;
}*/
#n_home .category-thumbnail h3.my-1 {
	background-color: #dbd3cd;
	position: relative;
	height: 43px;
	opacity: 0.8;
	position: absolute;
	width: 100;
	width: calc(100% - 30px);
	bottom: -4px;
}
#n_home .category-thumbnail {
	margin-bottom: 30px;
}
#n_home .category-thumbnail h3 a{
    color: #000;
    line-height: 43px;
    font-size:18px; 
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    
}
.col-xs-12.mvp_secheading.text-center h2 {
    font-size: 34px;
    font-weight: 800;
    text-transform: uppercase;
    color: #514f50;
    padding: 19px 0px 28px 0px;
    background-image: url('../images/shop_by_categories.png');
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 73px;
    position: relative;
	top: 29px;
}
.mvp_homeproducts .mvp_sectiontitle h3 {
	 font-size: 34px;
    font-weight: 800;
    text-transform: uppercase;
    color: #514f50;
    padding: 35px 0px 28px 0px;
    background-image: url('../images/shop_by_categories.png');
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 73px;
    position: relative;
	top: 29px;
	text-align: center;
}
.mvp_homeproducts .mvp_sectiontitle{
	width: 100%;
}
#n_home .home_category .wrapper-category-image img{
        height: 100%;

}
/*
#n_home .home_category .category-thumbnail{
    height: 252px;
}*/

#n_home .category-thumbnail:hover h3.my-1{
    background-color: #f18101;
    opacity: unset;
}

#n_home .category-thumbnail h3:hover > a {
      color: #fff;
}
.thumbnail .mvp_card_body {
	padding: 20px;
    color: #514f50;
    text-align: center;
    font-size: 13px;
    font-weight: 400;
}
.card.thumbnail.card-body.mvp_thumb form .btn{
    width: 148px;
    height: 36px;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 37px !important;
    margin: 0 ;
    display: inline-block;
    padding: 0px;
    border-radius: 2px; 
}
.mvp_card_body a.wishlist_toggle.btn.btn-default.btn-lg.btn-block {
    width: 36px !important;
    margin: 0;
    height: 36px;
    margin-left: 5px;
    font-size: 19px;
    color: #514f50;
    border: 1px solid #514f50;
    border-radius: 2px; 
    cursor: pointer;
    
 }
 .mvp_card_body a.wishlist_toggle.btn.btn-default.btn-lg.btn-block:hover{
 	background-color: #f18101;
 	color: #fff;
 	border-color: #f18101;
 }
 .card{
     border:none;
 }
 .thumbnail.card-body .card-title.h4 a{
     font-size:14px;
     color:#514f50;
     text-decoration: none;
 }
 p.price{
     font-size:16px;
	 font-weight: 800;
	 color:#f18101;
 }
.card.thumbnail.card-body.mvp_thumb:hover .mvp_card_body .btn:not(.wishlist_toggle), .thumb_list .card-footer .btn:hover {
	background-color:#f18101;
        border: 1px solid #f18101;
        color:#fff;
}/*
 .mvp_s_icon:hover{
     color:#f18101;
 }*/
 .m_header.float-right ul li a:hover{
      color:#f18101;
 }
.mvp_category_menu .collapse ul li:hover {
    background-color: #514f50;
}
.mvp_newsletter .input-group .btn:hover{
     background-color:#514f50;
}
.mvp_newsletter .input-group .form-control:focus{
       border: 1px solid #fff;
       box-shadow: none;
       border:none;
       box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.thumbnail.card-body img {
	width: auto;
}
.mvp_h_about span {
	font-size: 24px;
	color: #514f50;
	text-transform: uppercase;
}
.mvp_h_about h2 {
	font-size: 34px;
	text-transform: uppercase;
	font-weight: 800;
	color: #f18101;
	margin:1px 0px 0px 0px;
}
.about_cont p {
	font-size: 18px;
	color: #514f50;
}
.feature_pro{
	background-color: #f7f4f0;
	position: relative;
	top: 22px;
	height: auto;
}
.mvp_h_about{
	background-image: url('../images/about-bg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.mvp_h_about .mvp_about_body{
	padding: 89px 0px;
	padding-left: 15px;
}
.mvp_h_about .about_hedding{
	background-image: url('../images/line.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 25px;
}
.mvp_h_about .about_cont{
	position: relative;
	top: 30px;
}
.mvp_imgpro {
	margin-right: 10px;
	margin-bottom: 4px;
}
#n_home section.row.products-row.dah_paltimgs .owl-item > article {
max-width: 100%;
width: 100%;
margin-bottom: 60px;
}
.thumbnail .mvp_card_body form.form-inline.buying-options {
display: inline-block;
}
.dah_paltimgarrow.text-right .btn.owlnext:focus{
	border: 2px solid #f7f4f0;
	 background-color: transparent;
	 -webkit-box-shadow: none;	
}
.dah_paltimgarrow.text-left .btn.owlprev:focus{
	border: 2px solid #f7f4f0;
	 background-color: transparent;
	 -webkit-box-shadow: none;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	position: absolute;
	bottom: 273px;
	border: none !important;
	z-index: 100;
	padding-left: 38px;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	position: absolute;
	top: 34%;
	float: left;
	left: -7%;
	border: none !important;
	transform: rotate(180deg);
	z-index: 100;
}
.mvp_newsletter .news_la p span	{
	display: block;
}
/*===================product page======================*/
.breadcrumb-item + .breadcrumb-item::before {
	background-image: url(../images/right_arrow.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	content: '';
	width: 35px;
	height: 10px;
}
.breadcrumb {
	background-color: #fff;
}
.breadcrumb li a{
	font-size: 13px;
	font-weight:600;
	color: #514f50;
}
.product_header .wrapper-product-title.col-sm-12 h1 {
	font-size: 30px;
	font-weight: 800;
	color: #514f50;
}
.product_header .wrapper-product-title.col-sm-12 span{
	font-size: 14px;
	font-weight: 600;
	color: #514f50;
}
#n_product .wrapper-pricing .h1 {
	font-size: 30px;
	font-weight: 800;
	color: #f18101;
}
#n_product .wrapper-pricing > div {
	display: inline-flex;
	padding-right: 10px;
	align-items: center;
	float: none;
	line-height: 1;
	width: 100%;
}
/*.product_header .wrapper-pricing {
	position: relative;
	top: 23px;
}*/
.wrapper-pricing.col-sm-12 span.badge {
	font-size: 13px;
	color: #42b714;
	background-color: #fff;

	
}
.mvp_circle.fa.fa-check-circle {
	color: #42b714;
	margin-left: 15px;
}
.mvp_stock {
	position: relative;
	bottom: 5px;
}
#n_product .mvp_stock .badge.badge-success {
	/*top: -2px;*/
	/*position: relative;*/
}
.m_proleft {
	display: inline-flex;
}
.mvp_product_btn {
	position: relative;
	top: 5px;
}
#n_product .qty, #n_product .qty:focus {
	text-align: center;
	box-shadow: none !important;
	border: 1px solid #ececec;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.qtybox.m_proleft .form-control-lg {
	width: 165px;
	height: 50px;
	margin-right: 7px;
	border-radius: 3px;
	background-color: #f4efe9;
}
.row.mvp_qty span {
	font-weight: 600;
	font-size: 14px;
	color: #514f50;
	padding-bottom: 5px;
	padding-left: 15px;	
}
/*#n_product #shipbox {
	position: relative;
	top: 50px;
}*/
#n_product .addtocart_btn.m_proleft .btn {
	font-size: 15px;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	background-color: #f18101;
	width: 179px;
	height: 50px;
	border: none;
	margin-right: 7px;
	border-radius: 3px;
	padding: 0;
	line-height: 50px;
}
.product-wishlist a.wishlist_toggle.btn.btn-outline-secondary.btn-lg.btn-block {
	width: 50px;
	height: 50px;
	color: #514f50;
	background-color: #fff;
	font-size: 18px;
	border: none;
	border-radius: 3px;
	border: 1px solid #f4efe9;
	padding: 0px;
	line-height: 50px;
	position: relative;
	
}
img.pro_img {
	margin-right: 9px;
	margin-bottom: 3px;
}
#shipbox .card-header {
	background: transparent;
	border:none;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 7px;
}
 #n_product .card-header h3{
	font-size: 14px;
	font-weight: 600;
	color: #514f50;
	margin-top: 14px;
}
#n_product #shipbox .btn-stack .form-control {
	width: 129px;
	height: 50px;
	background: contain;
	background-color: #f4efe9;
	border: none;
	border-radius: 3px;
	color: #514f50;
	font-size: 13px;
	font-weight: 600;
}
#n_product #shipbox .btn-stack .btn{
	width: 100%;
	height: 50px;
	font-size: 14px;
	text-transform: uppercase;
	background-color: #514f50;
	border: none;
	font-weight: 600;
	border-radius: 2px;
}
#n_product #shipbox .card-body{
	padding: 0px;
	border-bottom: 1px solid #f4efe9;
	padding-bottom: 27px;
}
.pro_border {
	border-bottom: 1px solid #f4efe9;
	padding: 7px 0px;
}
 .row.mvp_ps{
    /*position: relative;*/
    /*top: 79px;*/
    margin-top: 30px;
}
.mvp_pshare{
	display: inline-flex;
}
.mvp_pshareicons{
	display: inline-flex;
}
.mvp_pshareicons ul{
	 display: contents;
}
.mvp_psharetitle p{
	position: relative;
	top: 5px;
	padding-right: 20px;
	margin: 0px;
	font-size: 14px;
	font-weight: 600;
	color: #514f50;
}
.mvp_pshareicons ul li a {
	padding: 0px 5px;
}
.mvp_pshare {
	left: 15px;
	position: relative;
}
section.productdetails.n-responsive-content span {
    color: #514f50 !important;
    font-size: 14px;
    font-family: 'Nunito Sans', sans-serif !important;
}
#n_product .dah_paltimgarrow .fa {
    color: #000;
    font-size: 29px;
    }
#n_product .dah_paltimgarrow > .btn {
    height: 100%;
    padding: 38px 0 0;
    text-align: center;
    width: 100%;
    }
#n_product .dah_paltimgarrow{
    height: 111px;
    width: 30px;
    }
#n_product .dah_paltimgarrow.right{
    float: right;
    position: relative;
    }
#n_product .dah_paltimgarrow.left {
    float: left;
    position: relative;
    left: -1px;
    }  
#n_product .row.dah_paltimgs.owl-carousel.owl-theme{
      float: left;
      width: 495px;
      padding-left: 27px;
    }
#n_product .dah_paltimgarrow .btn.owlnext:focus{
		outline: none;
		box-shadow: none;
	}
#n_product .dah_paltimgarrow .btn.owlprev:focus{
	 	outline: none;
		box-shadow: none;
	 }
.tabbable ul.nav.nav-tabs {
    border: none;
}
 #n_product .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus{
	border:none;
}
 #n_product .tabbable .nav-tabs .nav-link{
 	border:none;
 } 
 #n_product .tabbable ul > li > a {
 	font-size: 16px;
 	font-weight: 800;
 	color: #514f50;
 	text-transform: uppercase;
 	position: relative;
    text-align: center;
    border-bottom: 3px solid #fff !important;
    padding: 0px 25px;
    padding-bottom: 10px;
    margin-bottom: 1px;
}

#n_product .tabbable ul > li > a:hover, #n_product .tabbable ul > li > a.active{
 	color: #f18101;
 	border-bottom: 3px solid #f18101 !important;
 }
 #n_product .mvp_pro_img img:hover{
 	border: 1px solid #f18101 !important;
 	z-index: 100;
 }
 .addtocart_btn.m_proleft button.addtocart.btn.btn-success.btn-block.btn-lg.btn-ajax-loads:hover{
 	background-color: #514f50;
 }
 #n_product #shipbox .btn-stack .btn:hover{
 	background-color: #f18101;
 }
 #n_product .tabbable {
	/*position: relative;
	top: 40px;*/
	margin-top: 30px;
}
.row.products-row.dah_paltimgs.owl-carousel.owl-theme {
	margin: 0 auto;
}
/*===============================category page===============================*/
#n_category .mvp_imgpro{
	display: none;
}
#n_category .thumbnail .mvp_card_body{
	padding: 5px;
}
#n_category .card.thumbnail.card-body.mvp_thumb form .btn{
	width: 115px;
}
.viewby > .btn.active{
	 background-color: #f18101;
    border-color: #f18101;
    color: #fff;
}
#n_category h1.page-header {
    color: #514f50;
    font-size: 30px;
    font-weight: 800;
  } 

.card-header {
    background: #f18101;
    color: #fff !important;
}
#n_category .card-header h3 a{
	color: #fff !important;
}
 #left-sidebar .card{
	 border: 1px solid #f18101;
}
.thumb_list .card-body .price.lead span.price{
	font-size: 20px;
	color: #f18101;
	font-weight: 600;
}
#n_category .thumb_list .card:hover{
box-shadow: 0 0 6px #f18101;
}
#n_category .thumb_list .card{
	border: 1px solid #f18101;
}
h1.display-4 {
    font-size: 30px;
    font-weight: 600;
}
 #stloc_selector_cysel:focus, #stloc_state_sel:focus, #suburb_sl:focus, ._itmspec_opt:focus, .n-wrapper-form-control select:focus{
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/*=================cart=============*/
.npopup .right .btn {
    background-color: #f18101;
    border: 1px solid #f18101;
}
.npopup .right .btn:hover{
	 background-color: #514f50;
    border: 1px solid #514f50;
}
.mvp_updatecart{
	background-color: #f18101;
border-color: #f18101;
border-width: 2px;
}
.mvp_updatecart:hover{
		background-color: #514f50;
border-color: #514f50;
border-width: 2px;
}
.mvp_cartmaincont .page-header h1 {
    font-size: 30px;
    font-weight: 800;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
	color: #ffffff;
	background-color: #f18101;
	border-color: #f18101;
}
#neto-dropdown #cartcontents {
	padding: 5px;
	background-color: #fff;
}
#header-cart .dropdown-menu.show {
	top: -5px !important;
	left: -8px;

}
.dah_paltimgarrow.text-right span{
	border: 1px solid #c2b9ad;
	padding: 13px;
	border-radius: 50px;
}
.dah_paltimgarrow.text-left span {
	border: 1px solid #c2b9ad;
	padding: 13px;
	border-radius: 50px;
}
.dah_paltimgarrow.text-left span:hover, .dah_paltimgarrow.text-right span:hover{
	background-color: #f18101;
	border: 1px solid #f18101;
}
.mvp_thumb a{
	text-align: center;
}
#n_home .dah_paltimgarrow span:hover img {
filter: brightness(0) invert(1);
}
body #cartcontentsheader:active,body #cartcontentsheader:focus {
border: none;
box-shadow: none;
}
.mvp_header_top .myacc .dropdown-menu > li > a {
text-transform: unset;
padding: 0 15px;
}
.breadcrumb li:nth-child(1) a {
	color: #797979;
}
.breadcrumb li:nth-child(2) a {
	color: #797979;
}
.breadcrumb{
	padding-left: 0px;
}
#n_product .col-xs-3.mvp_pro_img img{
	border: 1px solid #f0f0f0;
	width: 111px;
	height: 108px;
}
#n_product .dah_paltimgs {
	float: left;
	width: 495px !important;
	padding-left: 10px;
}
#n_product .main-image.text-center{
	padding-bottom: 48px;
}
#n_product .product-wishlist a.wishlist_toggle.btn.btn-outline-secondary.btn-lg.btn-block:hover{
	background-color: #f18101;
	color: #fff;
	border-color: #f18101;
}
#n_product .col-12.productrrp{
	position: relative;
	/*top: 17px;*/
	display: flex;
}
#n_product .text-muted {
	color: #797979 !important;
	font-size: 14px;
	font-weight: 600;
}
#n_product .mvp_shop_cal {
	width: 25%;
	padding: 0 5px;
	position: relative;
}
#shipbox .card-body > .row.btn-stack {
    margin: 0 -5px;
}
#n_product .mvp_prow > div > div {
    float: left;
}
.tabbable ul.nav.nav-tabs {
border: none;
width: 100%;
margin: 0 auto;
/ left: 10px; /
position: relative;
text-align: center;
align-items: center;
flex-wrap: wrap;
display: block;
}
.tabbable ul.nav.nav-tabs > li {
float: none;
display: inline-block;
position: relative;
/ margin: 0 auto; /
}
#accordionDescription .card-body .productdetails p{
	margin: 0px;
}
#n_checkout .card{
	border:1px solid #f18101;
}

#n_customer .card{
	border:1px solid #f18101;
}
#n_product .mvp_pro_img img{
	border: 1px solid #fff;
}


/*===================== Responsive Code ===============================*/

@media only screen and (max-width: 1199px) and (min-width: 992px){
	.mvp_newsletter .news_la {
	position: relative;
	left: 0px;
}
.mvp_newsletter .input-group .form-control {
	width: 359px;
}
.card.thumbnail.card-body.mvp_thumb form .btn {
	width: 99px;
}
.mvp_imgpro {
	display: none;
}

.dah_paltimgarrow.text-left .btn.owlprev {
	z-index: 100;
}

.dah_paltimgarrow.text-right .btn.owlnext {
	right: 17px;
	bottom: 277px;
}

.mvp_header_top .myacc .dropdown-menu > li > a {
	padding: 0 5px;
}
#n_product #shipbox .btn-stack .form-control {
	width: 100%;
	}
#n_product .row.dah_paltimgs.owl-carousel.owl-theme {
	width: 406px !important;
}

#n_product .row.dah_paltimgs.owl-carousel.owl-theme {
	padding-left: 17px;
}
 .col-8.col-sm-6.col-lg-3.col-xl-3.pb-2 {
	flex: 0 0 33%;
	max-width: 33%;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	left: 2%;
}
}

@media only screen and (max-width: 991px) and (min-width: 768px){
	.mvp_category p {
	text-align: center;
	background-color: #dbd3cd;
	margin: 0px;
	padding: 10px;
	min-height: 70.4px;
	display: flex;
	justify-content: center;
	align-items: center;
}

#n_home .category-thumbnail h3 a {
	font-size: 14px;
}
.mvp_newsletter .news_la {
	left: 0;
}
.mvp_newsletter .input-group .form-control {
	width: 263px;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	z-index: 100;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	bottom: 275px;
	right: 18px;
}
.mvp_imgpro {
	display: none;
}
.card.thumbnail.card-body.mvp_thumb form .btn {
    width: 97px;
    }
    .mvp_newsletter .input-group .btn {
	width: 127px;
	}
	.myacc li.lv1-li.navbar-right.dropdown.dropdown-hover {
	padding-right: 1px;
	}
	#n_product #shipbox .btn-stack .form-control {
	width: 100%;
	}
	#n_product .tabbable {
	top: 0;
	padding-top: 50px;
	}
	.col-12.col-lg-6.mvp_section {
	padding-top: 30px;
}
#n_product .dah_paltimgs {
	width: 648px !important;
}
#n_product .dah_paltimgarrow.left {
	top: 32px;
}
#n_product .dah_paltimgarrow.right {
	top: 31px;
}
#n_product .row.dah_paltimgs.owl-carousel.owl-theme {
	padding-left: 11px;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	left: 16px !important;
}
.s_box_text {
	margin: 0;
}
.need_help img {
	width: 15px;
}
.wrapper-footer .need_help span {
	top: 0px;
}

 }   

@media only screen and (max-width: 767px) {
	.mvp_category {
	margin-bottom: 10px !important;
	padding: 0 5px;
}
	.category-m-hehedding{
		padding-left: 15px;
	}
	.row.mvp-category-thamb {
	margin: 0 10px;
}
	.mvp_category p a {
	font-size: 16px !important;

}
	.mvp_category p {
	text-align: center;
	background-color: #dbd3cd;
	margin: 0px;
	padding: 10px;
	min-height: 58.4px;
	display: flex;
	justify-content: center;
	align-items: center;
}
	.mvp_header_top {
		display: none;
	}

.mvp_imgpro {
	display: none;
}
.card.thumbnail.card-body.mvp_thumb form .btn {
	width: 121px;
}
.mvp_footer_services .mvp_fservice p {
	font-size: 12px;
}
.logo_section .col-12.col-md-4.mvp_text span {
	 top: 0px;
}
.col-12.col-md-4.mvp_text {
	text-align: center;
}
.mvp_carts .btn-group {
 	top: 0px; 
}
.col-12.col-md-4.text-right.mvp_carts {
	text-align: center !important;
}
.header-search {
	width: 100%;
}

.mvp_newsletter .news_la {
	 left: 0px;
}

.nav.list-social.justify-content-center.justify-content-md-start.pt-2 {
	padding-left: 0px;
	top: 0px;
}
.wrapper-footer h4 {
	background-position: bottom;
	padding-top: 30px;
}
.mvp_footer_help .mvp_fphoneicon p {
	max-width: unset;
}
footer.wrapper-footer .need_help p {
	 margin-left:unset; 
}
footer.wrapper-footer .con_us .btn.btn-default {
	left: 0px;
}
.mvp_em {
	top: 10px;
}
.mvp_newsletter .news_la {
	position: relative;
	 top: 0px; 
	 left: 0px;
}
.wrapper-footer {
	position: relative;
	top: 10px;
}
.container-fluid.footer_bot .mvp_bottom p {
	padding: 30px 0px;
}
.mvp_newsletter .input-group .form-control {
	width: 100%;
}
.mvp_newsletter .input-group .btn {
	position: relative;
	top: 18px;
}
.mvp_footer_services {
	height: auto;
}
.mvp_fservice {
	width: 50%;
}

.container-fluid.footer_bot .mvp_bottom p {
	position: relative;
	top: 0px;
}
.container-fluid.footer_bot {
	top: 34px;
}
#n_product #shipbox .btn-stack .form-control {
	width: 120px;
}
#n_product .tabbable {
	padding-top: 0px;
}
#n_product .addtocart_btn.m_proleft .btn {
	width: 125px;
	
}
.qtybox.m_proleft .form-control-lg {
	width: 100px;
}
.pro_img{
	display: none;
}
#n_product .mvp_shop_cal {
	width: 50%;
}
#n_product #shipbox .btn-stack .form-control {
	width: 100% !important;
}
#n_product .mvp_shop_cal:first-child{
	padding-bottom: 10px;
}
#n_product .dah_paltimgarrow.right {
	top: -156px;
}
#n_product .dah_paltimgarrow.left {
	top: 43px;
}
#n_product .row.dah_paltimgs.owl-carousel.owl-theme {
	padding-left: 20px;
}
.dah_paltimgarrow.text-right span {
	position: relative;
	right: 59px;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	left: 1%;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	top: 36%;
}
#header-cart {
	display: none;
}
.mvp_fservice {
	background-image: none;
	padding: 0;
}
.container-fluid.footer_bot .mvp_bottom p {
	width: 100%;
	left: 0%;
	text-align: center;
}
.dah_paltimgarrow.text-right span {
	right: 0;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	right: 1%;
}
.mvp_newsletter {
	margin-top: 56px;
}
.mvp_footer_services .mvp_fservice p {
	font-size: 15px;
}
.navbar-collapse > .burger-menu .nav > li a:hover {
	text-decoration: none;
}
.mvp_category_menu .collapse ul li:hover {
	 background-color: unset;
}
.tabbable ul.nav.nav-tabs {
	 display: none;
}
.navbar-collapse .burger-menu ul {
	padding: 0 15px !important;
}
#n_home .home_category .wrapper-category-image img {
	width: 100%;
}
.s_box_text {
	margin: 0;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	bottom: 277px;
	padding-left: 38px;
}
.mvp_newsletter .news_la p {
	margin: 0;
	padding: 12px;
}
.mvp_well {
	margin-top: 25px;
}
.need_help img {
	width: 15px;
	display: block;
	margin: 0 auto;
}
.wrapper-footer .need_help span {
	top: 0px;
	margin: 0;
}

}
@media only screen and (max-width: 575px) {
   #n_product p.m-0 {
    margin-left: 15px !important;
}
#n_product .dah_paltimgarrow.right {
	top: 35px;
}
.need_help img {
	width: 15px;
}
.mvp_section {
	padding-top: 30px;
}
#n_product .owl-carousel .owl-item {
	max-width: 111px;
}
#n_product .dah_paltimgarrow.left {
	top: 7px;
}
#n_product .dah_paltimgarrow.right {
	top: 4px;
}
#n_product .row.dah_paltimgs.owl-carousel.owl-theme {
	width: 100% !important;
}
.mvp_img_slider{
	display: -webkit-flex;
}
.dah_paltimgarrow.right{
	background-color: #fff;
	z-index: 5000;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	bottom: 309px;
}
.dah_paltimgarrow.text-right .btn.owlnext {
	top: 34%;
}
.dah_paltimgarrow.text-left .btn.owlprev {
	top: 34%;
}
.mvp_newsletter .news_la p {
	font-size: 18px;
}
.wrapper-footer {
	position: relative;
	top: 0px;
}


}



/*mobile menu*/
.navbar-collapse > .burger-menu .nav > li a {
	color: #fff;
	background-color: transparent;
}

.navbar-collapse .burger-menu .nav li > a, .navbar-collapse .burger-menu .nav li > ul {
	float: left;
	width: 100%;
	margin: 0 auto;
	padding: 5px 0px;
	height: unset;
}
.navbar-collapse .burger-menu {
	padding: 0 15px;
}
.navbar-collapse .burger-menu .nav li > a > span {
    position: absolute;
    right: 15px;
}
.navbar-collapse .nav li > a:hover {
	color: #fff;
	background-color: #f18101;;
}
.navbar-collapse .burger-menu > div > .nav > li {
    border-bottom: 2px solid #ccc;
    width: 100%;
}
.navbar-collapse .burger-menu > div > .nav li, .navbar-collapse .burger-menu > div > .nav li:first-child {
    padding: 0;
}
.navbar-collapse .nav li > a {
	background-color: #f7f7f7;
	color: #f18101;;
}
.navbar-nav.mr-auto.info_menu > li {
float: left;
padding: 7px 7px;
}
.navbar-collapse .burger-menu {
padding: 0;
position: relative;
}
.dropdown-toggle::after { display: none; }
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #4d4d4d;
	white-space: nowrap;
}
.destopmenu ul li a {
	font-size: 14px;
	font-weight: 800;
	font-family: 'Nunito Sans', sans-serif;
	text-transform: uppercase;
	
}

 .burger-menu ul li a {
	font-size: 14px;
	font-weight: 800;
	font-family: 'Nunito Sans', sans-serif;
	text-transform: uppercase;
}

.viewby.btn-group a:hover, .viewby.btn-group a.active {
	color: #fff !important;
	background-color: #f18101 !important;
	border-color: #f18101 !important;
}
.mvp_category p{
	text-align: center;
	background-color: #dbd3cd;
	margin: 0px;
	padding: 10px;
}
.mvp_category p a{
color: #000;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
text-decoration: none;

}
.mvp_category > div{
	float: left;
	width: 100%;
	border: 1px solid #f18101;
}
.mvp_category{
	margin-bottom: 30px;
}
.mvp_category p:hover{
	background-color:  #f18101;
}
.mvp_f-margin{
	margin: 0px !important;
}
.destopmenu > ul li .dropdown-menu > li > a {
	padding: 4px 24px !important;
	line-height: 1;
	display: block;
	color: #fff !important;
	text-transform: unset;
	border-top: 1px solid #fff;
	font-weight: 600 !important;
}
.destopmenu > ul li .dropdown-menu > li:hover > a {
    background-color: #514f50;
    color: #fff !important;

}
.destopmenu > ul li .dropdown-menu{
	background-color: #f18101;
	padding: 0;
}

.deal-of-day {
	background-image: url('../images/background.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	margin-top: 20px;
}
.deal-of-day .dis-text {
	padding-left: 50px;
	color: #fff;
}
.dis-text h3 {
	padding: 50px 0;
	font-size: 22px;
	font-weight: 600;
}
.deal-of-day .dis-text h1 {
	font-size: 26px;
	padding-bottom: 50px;
	font-weight: 700;
}
.deal-of-day .dis-text h2 {
	font-size: 24px;
	font-weight: 600;
	padding-bottom: 90px;
}
.deal-of-day .dis-text p {
	font-size: 16px;
	font-weight: 600;
}
.thumbnail .mvp_card_body form.form-inline.buying-options .view-deal {
	background: #000;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	width: 200px;
}
.deal-of-day .thumbnail.card-body {
	margin-top: 15px;
}
.deal-of-day .thumbnail.card-body img {
	width: 282px;
}
.deal-of-day .savings-container {
	position: absolute;
top: 6px !important;
left: 10 !important;
text-align: left !important;
left: 6px !important;
}


.deal-of-day .savings-container::before {
	background-color: #000;
	color: #fff;
	font-size: 14px;
	padding: 0;
	width: 80px;
	height: 80px;
	line-height: 80px;
	border-radius: 50px;
	content: '';
display: inline-block;
position: absolute;
left: 0;
}

.deal-of-day .savings-container .badge.badge-warning {
	color: #fff;
	z-index: 10000000000;
	padding: 0;
	background: transparent;
	border: none;
	color: #fff;
	font-size: 14px;
	z-index: 10;
	position: relative;
	max-width: 58px;
	display: inline-block;
	height: auto;
	white-space: unset;
	padding: 5px;
	line-height: 1.3;
	font-weight: 400;
	top: 13px;
	left: 11px;
}
.parcent {
	font-size: 22px;
	font-weight: 600;
}
@media (max-width:767.98px){
	.deal-of-day .dis-text {
		padding: 30px 15px 0;
	}
	.dis-text h3, .deal-of-day .dis-text h1, .deal-of-day .dis-text h2 {
		padding-bottom: 30px;
		padding-top: 0;
	}
	.deal-of-day .dis-text p {
		margin-bottom: 0;
	}
}

.m_afterpay {
    padding: 0 15px;
}
.m_afterpay {
    flex-wrap: wrap;
}