/* header rd-navbar Start */
header{position:fixed;left:0px;top:0px;width:100%;z-index:99;}
header button:focus{border-color:transparent;}
.navbar-block{background-color:#FFF;}
@media (min-width: 1200px) {
	/*.navbar-block{display:none;}*/
}

.brand-logo{max-height:70px;}
@media (max-width: 1199px) {
	.brand-logo{max-height:48px;max-width:100%;}
}

.logo_c{display:none;}
.rd-navbar--is-stuck .logo_c{display:inline-block;}
.rd-navbar--is-stuck .logo_w{display:none;}

.rd-navbar-outer a{color:#FFF;transition:.3s color ease;}
.rd-navbar--is-stuck .rd-navbar-outer a{color:#FFF;}

.rd-navbar-outer ul{list-style:none;}
.rd-navbar-outer li li a{color:#FFF;transition:none;}
.rd-navbar-nav{margin-bottom:0px;padding:0px;}

ul.rd-navbar-dropdown,
ul.rd-navbar-megamenu,
ul.rd-navbar-megamenu ul{margin:0px;padding:0px;}

.rd-navbar-search .form-control{border:none;border-radius:0px;width:auto;background-color:transparent;box-shadow:none;}
.rd-navbar-search .form-control:focus{border-color:transparent;box-shadow:none;}

.rd-navbar-search button,.rd-navbar-cart-floating button{
	display:inline-block;
	-webkit-appearance:none;
	outline:none;
	overflow:visible;
	background-color:transparent;
	box-shadow:none;
	border-radius:0px;
	border:0px;
}
.rd-navbar-cart-floating a.rd-navbar-cart-buy{color:#FFF;}

/* faicon */
[class*="faicon-"]:before {
	font-family:"bootstrap-icons";
	font-weight:400;
	font-style:normal;
	font-size:1em;
}	

/* faicon search */
.rd-navbar-search-wrap .form-group{margin-bottom:0px;}
.faicon-search:before {content:"\F52A";}

/* faicon cart */
.faicon-cart:before {content:"\f014";}
.faicon-card:before {content:"\f09d";}
ul.rd-navbar-cart-items{margin-bottom:0px;}

/* toggle */
button.rd-navbar-toggle,
button.rd-navbar-search-toggle,
button.rd-navbar-collapse-toggle{
	display:inline-block;
	-webkit-appearance:none;
	outline:none;
	overflow:visible;
	background-color:transparent;
	box-shadow:none;
	border:none;
	border-radius:0px;
}
button.rd-navbar-search-toggle{display:none;}

/* search Start */
.search-toggle{display:table-cell;vertical-align:middle;}
.search-toggle:hover,
.search-toggle:focus{color:#FFF;}
.search-toggle i{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;font-size:30px;}

@media (max-width: 1199px) {
	.search-toggle{position:fixed;z-index:17;top:4px;right:4px;}
}
/* search End */

/* headerinfo START */
li.headerinfo{float:left;border-right:1px solid #DDE2E6;}
li.headerinfo:first-of-type{border-left:1px solid #DDE2E6;}
li.headerinfo a{display:inline-block;padding:10px;line-height:1;color:#353535;font-size:15px;}
li.headerinfo .bi{color:#42B574;font-size:16px;}
.rd-navbar-fixed .rd-navbar-collapse.active .headerinfo{float:none;border:none;}

.rd-navbar-static .rd-navbar-collapse li a{display:inline-block;padding:10px;line-height:1;}

.headerlist{float:right;padding:0px;}
.headerlist a{color:#353535;}
.rd-navbar-fixed .rd-navbar-collapse.active .headerlist{float:none;list-style-type:none;font-size:15px;padding:0px;}
.rd-navbar-fixed .rd-navbar-collapse.active .headerlist li{padding:11px 16px;line-height:1;}
.rd-navbar-fixed .rd-navbar-collapse.active .headerlist li:hover{background-color:#42B574;}
.rd-navbar-fixed .rd-navbar-collapse.active .headerlist li:hover a{color:#FFF;}

.headersocial{float:right;padding:0px 5px 0px 5px;border-left:1px solid #DDE2E6;border-right:1px solid #DDE2E6;font-size:21px;}

.headersocial a span{color:#353535;font-size:15px;margin-left:4px;}
.rd-navbar-static .rd-navbar-collapse .headersocial a:hover{text-decoration:none;}

.headersocial a{padding:8px 0px 6px 0px !important;color:#42B574;}
.headersocial li:hover a,
.rd-navbar-fixed .rd-navbar-collapse.active .headersocial li:hover a{color:#353535;}

.rd-navbar-fixed .rd-navbar-collapse.active .headersocial{float:none;border:none;margin-top:20px;}
.rd-navbar-fixed .rd-navbar-collapse.active .headersocial li {float:left;list-style-type:none;padding:0px;margin:0px 10px;}
.rd-navbar-fixed .rd-navbar-collapse.active .headersocial li:hover{background-color:transparent;}

@media (min-width: 1200px) {
	.headersocial .line-link{display:none !important;}
}

@media (max-width: 1199px) {
	.headersocial .line-img{display:none !important;}
}
/* headerinfo END */

/* header rd-navbar End */