ul{list-style-type:none;padding:0px;margin:0px;}
ul li{display:inline-block;}
body{font-family: 'Lato', sans-serif;}
a, a:hover, a:focus{outline:none;text-decoration:none;box-shadow:none;}
header.header .navmenu form.searchform input, header.header .navmenu form.searchform input:hover, header.header .navmenu form.searchform input:focus, .sidebarwrap .sidebar .sidebar_search form.searchform input, .sidebarwrap .sidebar .sidebar_search form.searchform input:hover, .sidebarwrap .sidebar .sidebar_search form.searchform input:focus{outline:none;box-shadow:none;}
.headmsgcss{background:#9FEDD7;text-align:center;padding:5px 0px;margin-bottom: 10px;}
.headmsgcss .headmsgdivcss .headmsgcsscls{display:inline-block;font-size:14px;line-height:18px;margin-left:10px;background:#fff;border-radius:50%;padding:4px 8px;color:#026670;}
header.header{background:#026670;padding: 0px 0px 0px;box-shadow: 0px 5px 7px 0px #efefef;}
header.header .top_bar{text-align:right;}
header.header .top_bar .top-bar-socials{}
header.header .top_bar .top-bar-socials a{color:#fff;margin-right:10px;}
header.header .top_bar .top-bar-socials a:last-child{margin-right:0px;}
header.header .top_bar .top-bar-socials a i{font-size:16px;line-height:21px;color:#fff;}
header.header .logo{margin: 0px auto;}
header.header .navmenu{background:#fff;margin-top: 15px;}
header.header .navmenu .menu-wrapper{position:relative;}
header.header .navmenu .main-nav-sidebar span, header.header .navmenu .mobile-menu-btn span{background-color: #000000;display: block;width: 17px;height: 2px;margin-bottom: 3px;} 
header.header .navmenu nav.main-menu{text-align:center;}
header.header .navmenu nav.main-menu ul{display:block;}
header.header .navmenu nav.main-menu ul li{display:inline-block;}
header.header .navmenu nav.main-menu ul li:last-child{margin-right:0px;}
header.header .navmenu nav.main-menu ul li a{display: block;color:#000;font-style:italic;}
header.header .navmenu nav.main-menu ul li a:hover{color: #026670;text-decoration:none;} 
header.header .navmenu .menu-wrapper .main-nav-icons{}
header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search{}
header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform{position:absolute;top:0px;left:0px;width: calc(100% - 40px);
background: #fff;border-radius: 4px;overflow: hidden;display:none;}
header.header .navmenu .menu-wrapper .main-nav-icons.active .main-nav-search form.searchform{display:flex;}
header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform input{width: calc(100% - 75px);border: 1px solid #6a6a6a;border-radius: 4px 0px 0px 4px;display:inline-block;} 
header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform button{background: #026670;color: #fff;border: 0px;border-radius: 0px;display:inline-block;}
header.header .navmenu .menu-wrapper .main-nav-icons .search_icon i{font-size:18px;line-height:21px;color:#000;}
header.header .navmenu .menu-wrapper .main-nav-icons .search_icon .srchicon{}
header.header .navmenu .menu-wrapper .main-nav-icons .search_icon .closeicon, header.header .navmenu .menu-wrapper .main-nav-icons.active .search_icon .srchicon{display:none;} 
header.header .navmenu .menu-wrapper .main-nav-icons.active .search_icon .closeicon{display:block;}  
.sidebarwrap{}
.sidebarwrap .sidebar_overlay{display: none;position: fixed;top: 0;left: 0;z-index: 1150;width: 100%;height: 100%;cursor: pointer;background-color: rgba(73,73,73, 0.3);}
.sidebarwrap aside.sidebar{width: 100%;position: fixed;top: 0;z-index: 1200;height: 100%;overflow-x: hidden;transition: left 500ms ease-out;
-webkit-transition: left 500ms ease-out;-moz-transition: left 500ms ease-out;-o-transition: left 500ms ease-out;-ms-transition: left 500ms ease-out;background-color: #ffffff;}
.sidebarwrap .sidebar .sidebar_close{position: absolute;width: 24px;height: 24px;cursor: pointer;}
.sidebarwrap .sidebar .sidebar_close span{content: '';position: absolute;top: 50%;left: 50%;width: 18px;height: 3px;cursor: pointer;margin-left: -9px;background-color: #030303;}
.sidebarwrap .sidebar .sidebar_close span:first-child{-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.sidebarwrap .sidebar .sidebar_close span:last-child{-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.sidebarwrap .sidebar .sidebar_search{}
.sidebarwrap .sidebar .sidebar_search form.searchform{display:flex;border-radius: 4px;overflow: hidden;}
.sidebarwrap .sidebar .sidebar_search form.searchform input{width: calc(100% - 70px);border: 1px solid #6a6a6a;padding: 8px 12px;font-size: 15px;line-height: 21px;border-radius: 4px 0px 0px 4px;display:inline-block;} 
.sidebarwrap .sidebar .sidebar_search form.searchform button{background: #026670;font-size: 16px;line-height: 21px;color: #fff;border: 0px;padding: 10px 15px;border-radius: 0px;display:inline-block;}
.sidebarwrap .sidebar .category_list ul{}
.sidebarwrap .sidebar .category_list ul li{display:block;margin-bottom:2px;}
.sidebarwrap .sidebar .category_list ul li a{display:block;background:transparent;font-size: 16px;line-height: 21px;color: #232323;padding:8px 15px;}
.sidebarwrap .sidebar .category_list ul li a:hover{background: #026670;color: #fff;text-decoration:none;}
.featured_slider{}
.featured_slider .inner_slider .feature_carousel{}
.featured_slider .feature_carousel .slider_img{background-size: cover;background-repeat: no-repeat;background-position: center;}
.featured_slider .feature_carousel .slider_overlay{background-color: rgba(73,73,73, 0.4);display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 90;}
.featured_slider .feature_carousel .slider_overlay .slider_outer{display: table;width: 100%;height: 100%;} 
.featured_slider .feature_carousel .slider_overlay .slider_inner{display: table-cell;vertical-align: middle;text-align: center;}
.featured_slider .feature_carousel .slider_overlay .slider_info h2{color:#fff;}
.featured_slider .feature_carousel .slider_overlay .slider_info h2 a{color:#fff;}
.featured_slider .feature_carousel .slider_overlay .slider_info span{color:#fff;margin:0px;display:block;}
.featured_slider .feature_carousel .owl-nav{position: absolute;top: 40%;width: 100%;}  
.featured_slider .feature_carousel .owl-nav div{position: absolute;top: 0px;}
.featured_slider .feature_carousel .owl-nav .owl-prev{left: 0px;}
.featured_slider .feature_carousel .owl-nav .owl-next{right: 0px;} 
.featured_slider .feature_carousel .owl-nav div i{color: #fff;}
.blog_content_list .blog_grid .blog_col{border-bottom: 1px solid #e8e8e8;padding: 0 0 15px;}
.blog_content_list .blog_grid .blog_col:last-child{border-bottom: 0px;padding: 0px;margin-bottom: 0px;}
.blog_content_list .blog_grid .blog_col .post_media a{display:block;}
.blog_content_list .blog_grid .blog_col .post_media a img, .blog_content_list .blog_single .post_media img{width:100%;}
.blog_content_list .blog_grid .blog_col .post_header, .blog_content_list .blog_single .post_header{}
.blog_content_list .blog_grid .blog_col .post_header h2, .blog_content_list .blog_single .post_header h2{color:#232323;margin:0px 0px 5px;}
.blog_content_list .blog_grid .blog_col .post_header h2 a, .blog_content_list .blog_single .post_header h2 a{color:#232323;}
.blog_content_list .blog_grid .blog_col .post_header h2 a:hover, .blog_content_list .blog_single .post_header h2 a:hover{color:#026670;}
.blog_content_list .blog_grid .blog_col .post_header .post_meta, .blog_content_list .blog_single .post_header .post_meta{}
.blog_content_list .blog_grid .blog_col .post_header .post_meta span, .blog_content_list .blog_single .post_header .post_meta span{font-size:14px;line-height:18px;color:#464646;display:inline-block;}
.blog_content_list .blog_grid .blog_col .post_header .post_meta_share, .blog_content_list .blog_single .post_header .post_meta_share{display: flex;justify-content: space-between;gap: 20px;align-items: center;}
.blog_content_list .blog_grid .blog_col .post_header .post_meta_share .post_share, .blog_content_list .blog_single .post_header .post_meta_share .post_share{display:flex;}
.blog_content_list .blog_grid .blog_col .post_header .post_meta_share .post_share a, .blog_content_list .blog_single .post_header .post_meta_share .post_share a{display:inline-flex;margin-right:5px;background: #026670;border-radius: 50%;padding: 5px 8px;font-size: 15px;line-height: 30px;color: #fff;width: 30px;height: 30px;justify-content: center;align-items: center;} 
.blog_content_list .blog_grid .blog_col .post_header .post_meta_share .post_share a:hover, .blog_content_list .blog_single .post_header .post_meta_share .post_share a:hover{background: #ff9212;}
.blog_content_list .blog_grid .blog_col .post_content, .blog_content_list .blog_single .post_content{margin: 10px 0px;}
.blog_content_list .blog_grid .blog_col .post_content ul, .blog_content_list .blog_single .post_content ul, .blog_content_list .blog_grid .blog_col .post_content ol, .blog_content_list .blog_single .post_content ol{padding-left: 15px;margin: 10px 0px;}
.blog_content_list .blog_grid .blog_col .post_content ul li, .blog_content_list .blog_single .post_content ul li, .blog_content_list .blog_grid .blog_col .post_content ol li, .blog_content_list .blog_single .post_content ol li{position:relative;}
.blog_content_list .blog_grid .blog_col .post_content ul li:before, .blog_content_list .blog_single .post_content ul li:before, .blog_content_list .blog_grid .blog_col .post_content ol li:before, .blog_content_list .blog_single .post_content ol li:before{content:"";background: #000;top: 9px;left: -10px;width: 4px;height: 4px;position: absolute;border-radius: 50%;}
.blog_content_list .blog_grid .blog_col .post_content p, .blog_content_list .blog_single .post_content p, .blog_content_list .blog_grid .blog_col .post_content ul li, .blog_content_list .blog_single .post_content ul li, .blog_content_list .blog_grid .blog_col .post_content ol li, .blog_content_list .blog_single .post_content ol li{font-size:15px;line-height:24px;color:#464646;margin: 0px;font-weight: normal;} 
.blog_content_list .blog_grid .blog_col .post_content ul li, .blog_content_list .blog_single .post_content ul li, .blog_content_list .blog_grid .blog_col .post_content ol li, .blog_content_list .blog_single .post_content ol li{display: block;} 
.blog_content_list .blog_grid .blog_col .post_content p a, .blog_content_list .blog_single .post_content p a{font-size:14px;line-height:18px;color:#026670;font-weight: normal;text-align:right;display:inline-block;} 
.blog_content_list .blog_single .post_content p img{width:100%;}
.blog_content_list .blog_grid .blog_col .post_content p a:hover, .blog_content_list .blog_single .post_content p a:hover{color:#ff9212;}
.blog_content_list .blog_grid .blog_col .post_tags, .blog_content_list .blog_single .post_tags{} 
.blog_content_list .blog_grid .blog_col .post_tags ul, .blog_content_list .blog_single .post_tags ul{} 
.blog_content_list .blog_grid .blog_col .post_tags ul li, .blog_content_list .blog_single .post_tags ul li{display: inline-block;margin-right: 5px;margin-bottom: 5px;} 
.blog_content_list .blog_grid .blog_col .post_tags ul li:last-child, .blog_content_list .blog_single .post_tags ul li:last-child{margin-bottom: 0px;} 
.blog_content_list .blog_grid .blog_col .post_tags ul li a, .blog_content_list .blog_single .post_tags ul li a{border: 1px solid #026670;color: #989898;padding: 4px 6px;font-size: 14px;line-height: 18px;} 
.blog_content_list .blog_grid .blog_col .post_tags ul li a:hover, .blog_content_list .blog_single .post_tags ul li a:hover{color: #026670;}

/* .blog_content_list .blog_grid .blog_col .post_footer, .blog_content_list .blog_single .post_footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding: 12px 0px 8px;}
.blog_content_list .blog_grid .blog_col .post_footer span.post_author, .blog_content_list .blog_single .post_footer span.post_author{font-size:16px;line-height:24px;color:#464646;margin:0px;display:block;}
.blog_content_list .blog_grid .blog_col .post_footer .post_share, .blog_content_list .blog_single .post_footer .post_share{}
.blog_content_list .blog_grid .blog_col .post_footer .post_share a, .blog_content_list .blog_single .post_footer .post_share a{color:#464646;margin-right:5px;}
.blog_content_list .blog_grid .blog_col .post_footer .post_share a:last-child, .blog_content_list .blog_single .post_footer .post_share a:last-child{margin-right: 0px;}
.blog_content_list .blog_grid .blog_col .post_footer .post_share a i, .blog_content_list .blog_single .post_footer .post_share a i{color:#464646;font-size:16px;line-height:21px;}
.blog_content_list .blog_grid .blog_col .post_footer .post_share a:hover, .blog_content_list .blog_grid .blog_col .post_footer .post_share a:hover i, .blog_content_list .blog_single .post_footer .post_share a:hover, .blog_content_list .blog_single .post_footer .post_share a:hover i{color:#026670;}
 */.blog_content_list .blog_single .post_tags ul li{display:inline-block;margin-right:5px;margin-bottom:6px;}
.blog_content_list .blog_single .post_tags ul li:last-child{margin-right: 0px;}
.blog_content_list .blog_single .post_tags ul li a{border:1px solid #e8e8e8;color:#000;display:block;} 
.blog_content_list .blog_single .post_tags ul li a:hover{border:1px solid #026670;color:#026670;} 
.blog_content_list .load_more{padding:15px;text-align:center;}
.blog_content_list .load_more a{font-size:14px;line-height:21px;color:#fff;background:#6f5fa4;display: inline-block;padding: 8px 20px;font-weight: 500;border-radius: 4px;-webkit-transition: -webkit-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-o-transition: -o-transform 0.3s ease-in-out;-ms-transition:-ms-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}
.blog_content_list .load_more a:hover{background:#907cd1;}

.inner_content{float: left;width:100%;}
.inner_content .sidebar_right .sd_rgt_title{position:relative;}
.inner_content .sidebar_right .sd_rgt_title .sidbar_title span{font-size:15px;line-height:21px;color:#ff9212;margin:0px;display:block;text-transform:uppercase;padding-bottom: 6px;border-bottom: 1px solid #e5e5e5;font-weight: 600;}
.inner_content .sidebar_right .sd_rgt_title .gift_list{margin:15px 0px 0px;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul{float:left;width:100%;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul li{float:left;width:calc(50% - 3px);border: 1px solid #e5e5e5;margin-bottom:10px;margin-right:6px;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul li:nth-child(2n){margin-right:0px;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul li a{display: block;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul li a img{width:100%;}
.inner_content .sidebar_right .sd_rgt_title .gift_list ul li a span{display: block;padding: 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:15px;line-height:21px;color: #444;text-align: center;}
/* .inner_content .sidebar_right .sd_rgt_title:before{content:"";display: block;background: #e8e8e8;width: 100%;height: 1px;position: absolute;top: 10px;z-index: -1;} */
.inner_content .sidebar_right .followus .social_icons{margin:15px 0px 0px;}
.inner_content .sidebar_right .followus .social_icons a{color:#464646;margin-right:12px;}
.inner_content .sidebar_right .followus .social_icons a:last-child{margin-right:0px;} 
.inner_content .sidebar_right .followus .social_icons a i{color:#464646;font-size:18px;line-height:21px;}
.inner_content .sidebar_right .followus .social_icons a:hover i{color:#026670;}
.inner_content .sidebar_right .category_field select{width:100%;padding:10px 10px;font-size:16px;line-height:21px;color:#464646;border:1px solid #e8e8e8;border-radius:0px;}
.inner_content .sidebar_right .category_field select, .inner_content .sidebar_right .category_field select:focus, footer.footer .footer_top .footer_block .category_field select, footer.footer .footer_top .footer_block .category_field select:focus{outline:none;box-shadow:none;}
/* .inner_content .sidebar_right .blog_tags{text-align: left;}
.inner_content .sidebar_right .blog_tags ul li{display:inline-block;margin-right:4px;margin-bottom:8px;}
.inner_content .sidebar_right .blog_tags ul li a{display:block;font-size:14px;line-height:21px;color:#026670;font-weight: normal;border: 1px solid #026670;padding: 3px 4px;border-radius:2px;} */ 
.inner_content .sidebar_right .recent_post{margin:15px 0px 0px;}
.inner_content .sidebar_right .recent_post .recent_col{border-bottom: 1px dashed #e5e5e5;margin: 0 0 12px;padding-bottom: 10px;}
.inner_content .sidebar_right .recent_post .recent_col:last-child{border-bottom: 0px;margin: 0 0 0px;padding-bottom: 0px;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block{display: flex;justify-content: space-between;margin-bottom:5px;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_img{width:70px;margin-right:5px;display: inline-flex;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_img a{display: block;} 
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_img img{width: 100%;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_title{width: calc(100% - 75px);display: inline-flex;align-items: flex-start;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_title a{font-size:13px;line-height:16px;color: #333;font-weight:normal;display: block;}
.inner_content .sidebar_right .recent_post .recent_col .recent_block .recent_title a:hover{color: #026670;}
.inner_content .sidebar_right .recent_post .recent_col .recent_date{}
.inner_content .sidebar_right .recent_post .recent_col .recent_date span{font-size:13px;line-height:16px;color: #9f9f9f;font-weight:normal;}
.inner_content .category_desc{overflow: hidden;padding-bottom: 15px;border-bottom: 1px solid #e0dbdb;text-align: center;overflow-wrap: break-word;margin-bottom: 30px;}
.inner_content .category_desc h4{margin: 1px 0 5px;font-size: 18px;line-height: 1.5;text-transform: uppercase;} 
.inner_content .category_desc p{max-width: 700px;margin: 0px auto 10px;font-size: 15px;line-height: 24.2px;} 
.related_posts{padding:30px 0px;border-top:1px solid #e8e8e8;}
.related_posts h3{font-size:16px;line-height:21px;color:#000;font-weight:600;margin:0px 0px 20px;text-transform: uppercase;text-align:center;}
.related_posts .post_col .post_media{margin-bottom:10px;}
.related_posts .post_col .post_media a{display:block;} 
.related_posts .post_col .post_media a img{width:100%;}
.related_posts .post_col .post_header h4{font-size:16px;line-height:21px;color:#000;margin:0px 0px 6px;}
.related_posts .post_col .post_header h4 a{color:#000;}
.related_posts .post_col .post_header .post_meta span{font-size:14px;line-height:18px;color:#464646;margin:0px;font-style:italic;display:block;}

.footer_delivery_option{padding:20px 0px;} 
.footer_delivery_option .foot_option_box span{color: #393736;font-style: italic;font-size: 14px;line-height:21px;}


footer.footer{background:#9FEDD7;}
footer.footer .footer_top{float: left;width: 100%;}
footer.footer .footer_top .footer_block{float: left;}
footer.footer .footer_top .footer_block ul li{display:block;margin-bottom:8px;}
footer.footer .footer_top .footer_block ul li a{display:block;font-size:16px;line-height:24px;color:#000;}
footer.footer .footer_top .footer_block .category_field{width:100%;}
footer.footer .footer_top .footer_block .category_field select{width:100%;background:#9FEDD7;border:1px solid #000;border-radius:0px;font-size:16px;line-height:24px;color:#000;padding:10px 10px;}
footer.footer .copyright_footer{border-top: 1px solid #fff;display:flex;justify-content:space-between;align-items:center;padding: 15px 0px 0px;}
footer.footer .copyright_footer .footer_info{}
footer.footer .copyright_footer .footer_info p{font-size:14px;line-height:18px;color:#000;margin:0px;}
footer.footer .copyright_footer .footer_socials a{margin-right:10px;}
footer.footer .copyright_footer .footer_socials a:last-child{margin-right:0px;}
footer.footer .copyright_footer .footer_socials a i{font-size:14px;line-height:18px;color:#000;}

.prod_title h1, .prod_title h2{color: #666;margin:20px 0px 10px;}    
 
@media(min-width:1200px){
	header.header .navmenu nav.main-menu ul li{margin-right:15px;}
	header.header .navmenu nav.main-menu ul li a{font-size:20px;line-height:24px;padding:12px 16px;}
}
@media(min-width:992px) and (max-width:1199px){
	header.header .navmenu nav.main-menu ul li{margin-right:10px;}
	header.header .navmenu nav.main-menu ul li a{font-size:18px;line-height:21px;padding:12px 12px;}
}
@media(min-width:992px){
	.featured_slider .inner_slider{padding: 30px 0px 0px;}  
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform input{padding: 12px 15px;font-size: 16px;line-height: 21px;}
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform button{font-size: 18px;line-height: 21px;padding: 12px 16px;}
	.main_content{padding: 40px 0px 0px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info{display: inline-block;padding: 40px 60px;background: rgb(0 0 0 / 40%);width:90%;}
	.featured_slider .feature_carousel .slider_img{height: 540px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info h2{font-size:30px;line-height:35px;margin:0px 0px 20px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info span{font-size:18px;line-height:21px;}
	.featured_slider .feature_carousel .owl-nav div i{font-size: 70px;line-height: 75px;}
	.inner_content .blog_content_list{float:left;width: calc(80% - 40px);margin-right:40px;}
	.blog_content_list .blog_grid{float:left;width:100%;}
	.inner_content .sidebar_right{width:20%;float:right;}
	.blog_content_list .blog_grid .blog_col .post_header h2, .blog_content_list .blog_single .post_header h2{font-size:21px;line-height:28px;}
	footer.footer .footer_top .footer_block{width: calc(33.33% - 27px);margin-right:40px;}
	.prod_title h1, .prod_title h2{font-size: 21px;line-height: 24px;}
}
@media(max-width:991px){
	.container{max-width:100%;}
}
@media(min-width:768px) and (max-width:991px){
	header.header .navmenu nav.main-menu ul li{margin-right:8px;}
	header.header .navmenu nav.main-menu ul li a{font-size:18px;line-height:21px;padding:10px 6px;}
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform input{padding: 10px 15px;font-size: 15px;line-height: 21px;}
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform button{font-size: 16px;line-height: 21px;padding: 10px 16px;}
	.featured_slider .inner_slider{padding: 20px 0px 0px;}
	.main_content{padding: 30px 0px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info{display: inline-block;padding: 30px 45px;}
	.featured_slider .feature_carousel .slider_img{height: 450px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info h2{font-size:26px;line-height:32px;margin:0px 0px 15px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info span{font-size:16px;line-height:21px;}
	.featured_slider .feature_carousel .owl-nav div i{font-size: 60px;line-height: 65px;}
	.inner_content .sidebar_right{max-width:450px;margin:50px auto 0px;}
	.blog_content_list .blog_grid .blog_col .post_header h2, .blog_content_list .blog_single .post_header h2{font-size:20px;line-height:26px;}
	footer.footer .footer_top .footer_block{width: calc(33.33% - 20px);margin-right:30px;}
	.prod_title h1, .prod_title h2{font-size: 20px;line-height: 24px;} 
} 
@media(min-width:768px){
	header.header .logo{width: 220px;}
	.mobile-menu-btn{display:none;} 
	header.header .navmenu .menu-wrapper{display:flex;justify-content: space-between;align-items:center;gap: 40px;}
	header.header .navmenu .menu-wrapper .main-nav-icons{order:2;}
	.sidebarwrap aside.sidebar{max-width: 340px;left: -340px;padding: 85px 35px 0px;}
	.sidebarwrap .sidebar .sidebar_close{top: 20px;right: 30px;}
	.sidebarwrap .sidebar .category_list{margin:40px 0px 20px;}
	.featured_slider .feature_carousel .owl-nav div{padding: 0px 10px;}
	.blog_content_list .blog_grid .blog_col{margin-bottom:30px;}
	/* .blog_content_list .blog_grid .blog_col{width:calc(33.33% - 17px);margin-right:25px;margin-bottom:30px;}*/
	.blog_content_list .related_posts .post_grid .post_col{width:calc(33.33% - 14px);margin-right:20px;}
	.blog_content_list .related_posts .post_grid{float:left;width:100%;}
	.blog_content_list .related_posts .post_grid .post_col{float:left;}
	.blog_content_list .blog_grid .blog_col:nth-child(3n), .blog_content_list .related_posts .post_grid .post_col:nth-child(3n){margin-right:0px;} 
	.blog_content_list .blog_grid .blog_col:nth-child(3n+1), .blog_content_list .related_posts .post_grid .post_col:nth-child(3n+1){clear:both;}  
	.inner_content .sidebar_right .sd_rgt_title{margin:0px 0px 40px;}
	.inner_content .sidebar_right .sd_rgt_title:last-child{margin-bottom: 20px;}
	.inner_content .sidebar_right .category_field{margin:15px 0px 20px;} 
	/* .inner_content .sidebar_right .blog_tags{padding:10px 0px 20px;} */
	.blog_content_list .blog_single .post_media{margin-bottom:20px;}
	.blog_content_list .blog_single .post_tags{margin:20px 0px;} 
	.blog_content_list .blog_single .post_tags ul li a{font-size:14px;line-height:18px;padding: 6px 12px;}
	
	.footer_delivery_option .foot_option_box{padding-left: 45px;position: relative;}
	.footer_delivery_option .foot_option_box img{position: absolute;top: 0;left: 0;}
	
	footer.footer{padding:40px 0px 20px;}
	footer.footer .footer_top .footer_block{margin-bottom:30px;}
	footer.footer .footer_top .footer_block:nth-child(3n){margin-right:0px;}
	
}
@media(max-width:767px){
	header.header .logo{width: 180px;}
	header.header .navmenu .menu-wrapper{padding: 10px 0px;}
	header.header .navmenu .menu-wrapper .main-nav-sidebar, header.header .navmenu .menu-wrapper .main-nav-icons{display: inline-block;}
	header.header .navmenu .menu-wrapper .mobile-menu-btn{display: inline-block;margin:0px auto;width: calc(100% - 42px);text-align: center;}
	header.header .navmenu .menu-wrapper .mobile-menu-btn i{font-size:20px;line-height:24px;}
	header.header .navmenu nav.main-menu{display:none;} 
	header.header .navmenu nav.main-menu ul li{margin-bottom:5px;display: block;}
	header.header .navmenu nav.main-menu ul li a{font-size:18px;line-height:24px;padding:8px 6px;}
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform input{padding: 10px 15px;font-size: 15px;line-height: 21px;}
	header.header .navmenu .menu-wrapper .main-nav-icons .main-nav-search form.searchform button{font-size: 16px;line-height: 21px;padding: 10px 16px;}
	.blog_content_list .blog_single .post_media{margin-bottom:15px;}
	.featured_slider .inner_slider{padding: 15px 0px 0px;}  
	.sidebarwrap .sidebar .category_list{margin:20px 0px 10px;}
	.main_content{padding: 20px 0px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info{display: inline-block;padding: 20px 25px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info h2{font-size:20px;line-height:25px;margin:0px 0px 10px;}
	.featured_slider .feature_carousel .slider_overlay .slider_info span{font-size:14px;line-height:18px;}
	.featured_slider .feature_carousel .owl-nav div i{font-size: 45px;line-height: 50px;}
	.featured_slider .feature_carousel .owl-nav div{padding: 0px 5px;}
	.blog_content_list .blog_grid .blog_col .post_header h2, .blog_content_list .blog_single .post_header h2{font-size:16px;line-height:21px;}
	.blog_content_list .blog_grid .blog_col{margin-bottom:20px;} 
	.inner_content .sidebar_right{margin:30px 0px 0px;}
	.inner_content .sidebar_right .sd_rgt_title{margin:0px 0px 25px;}
	.inner_content .sidebar_right .category_field{margin:10px 0px 15px;} 
	/* .inner_content .sidebar_right .blog_tags{padding:5px 0px 10px;} */
	.blog_content_list .blog_single .post_tags{margin:15px 0px;} 
	.blog_content_list .blog_single .post_tags ul li a{font-size:13px;line-height:16px;padding: 5px 10px;}
	.blog_content_list .related_posts .post_grid .post_col{width:100%;margin-bottom:15px;} 
	
	.footer_delivery_option .foot_option_col{margin-bottom:15px;}
	.footer_delivery_option .foot_option_box img{display: inline-block;}
	.footer_delivery_option .foot_option_box span{display: inline-block;width: calc(100% - 50px);margin-left: 5px;vertical-align: middle;} 	
	
	footer.footer{padding:25px 0px 10px;}
	footer.footer .footer_top .footer_block{width: calc(50% - 10px);margin-right:20px;margin-bottom:20px;}
	footer.footer .footer_top .footer_block:nth-child(2n){margin-right:0px;}
	footer.footer .footer_top .footer_block:nth-child(3){width:100%;margin-right:0px;}
	
	.prod_title h1, .prod_title h2{font-size: 17px;line-height: 21px;} 
}
@media(min-width:601px) and (max-width:767px){
	.blog_content_list .related_posts .post_grid{float:left;width:100%;}
	.blog_content_list .related_posts .post_grid .post_col{float:left;width:calc(33.33% - 8px);margin-right:12px;}
	.blog_content_list .related_posts .post_grid .post_col:nth-child(3n){margin-right:0px;} 
	.blog_content_list .related_posts .post_grid .post_col:nth-child(3n+1){clear:both;} 
}
@media(max-width:600px){
	.blog_content_list .related_posts .post_grid .post_col{margin-bottom:15px;}
	.blog_content_list .related_posts .post_grid .post_col:last-child{margin-bottom:0px;}
}
@media(min-width:481px) and (max-width:767px){
	.sidebarwrap aside.sidebar{max-width: 300px;left: -300px;padding: 65px 25px 0px;}
	.sidebarwrap .sidebar .sidebar_close{top: 10px;right: 20px;}	
	.featured_slider .feature_carousel .slider_img{height: 320px;}
	.blog_content_list .blog_grid .blog_col{width:100%}
}
@media(min-width:481px){
	.blog_content_list .blog_grid .blog_col{display: flex;gap: 25px;}
	.blog_content_list .blog_grid .blog_col .post_media, .blog_content_list .blog_grid .blog_col .post_detail{display:inline-flex;width:50%;flex-direction:column;}
	.headmsgcss .headmsgdivcss span{font-size:14px;line-height:18px;}
}
@media(max-width:480px){
	.sidebarwrap aside.sidebar{max-width: 280px;left: -280px;padding: 50px 10px 0px;} 
	.sidebarwrap .sidebar .sidebar_close{top: 10px;right: 10px;}
	.featured_slider .feature_carousel .slider_img{height: 280px;}
	.blog_content_list .blog_grid .blog_col{width:100%}
}
@media (min-width: 375px) and (max-width: 480px) {
	.headmsgcss .headmsgdivcss span{font-size:12px;line-height:16px;}
}
@media (min-width: 320px) and (max-width: 374px) {
	.headmsgcss .headmsgdivcss span{font-size:11px;line-height:16px;}
}