 .top_search {
     padding-top: 16px;
 }

 .top_searchinner {
     display: flex;
     background: #fff;
     border-radius: 4px;
     padding: 7px 10px;
     border: 1px solid #ddd;
 }

 .top_searchinner input {
     border: 0;
     width: 300px;
 }

 .top_searchinner input:focus,
 .top_searchinner input:hover {
     border: 0;
     outline: none;
 }

 .top_searchinner button {
     background: #fff;
     border: 0;
 }

 .top_searchinner button:focus,
 .top_searchinner button:hover {
     border: 0;
     outline: none;
 }

 @media only screen and (max-width:1370px) {
.main-header .logo img {
    width: 170px;
}	 
.aboutContentArea h3.title {   
    font-size: 20px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}	 
.aboutContentArea p {   
    font-size: 14px;
    line-height: 22px;    
}
.sidebarWidgetHeader .title {
    font-size: 20px;   
    padding-bottom: 10px;
}	
.sidebarEnqBtnArea {   
    padding: 25px;    
}	 
.sidebarEnqBtnArea .sidebarEnqBtn {   
    padding: 15px 10px;   
    font-size: 14px;   
}	
.sidebarSocialLinksArea {   
    padding: 25px 20px 35px;   
}
.sidebarSocialLinks li {   
    margin: 5px;
}
.sidebarSocialLinks li a {   
    width: 35px;
    height: 35px;
    line-height: 30px;
    font-size: 16px;    
} 
.sidebarSocialBtnArea {
    margin-top: 20px;
}	
.sidebarSocialBtnArea .sidebarSocialBtn {  
    padding: 15px 10px;
    font-size: 14px;    
}

.advertiseContentSecinner h3.title {   
    font-size: 20px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}	 
.advertiseContentSecinner p {   
    font-size: 14px;
    line-height: 22px;    
}




	
	 
.blog_post_thumnail_wrap .blog_post_thumnail{
    overflow: hidden;
    height: 200px;	 
 }	 
	 
	 
	 
.bigThumanilNewsItem .single-blog-box .blog-image a {
    display: block;
    height: 510px;
    overflow: hidden;
}	 
.smallThumanilNewsIteminner .newscontent .subTitle{
    font-size: 14px;
    margin-bottom: 5px;	
}
.smallThumanilNewsIteminner .newscontent h3{
    font-size: 16px;
}	 
.bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {   
    height:440px;    
}	 	 
	 
	 
     .main-navigation ul li a {
         font-size: 14px;
     }
     .contact-info-wrap .single-contact-info {
         margin-bottom: 20px;
     }
     .contact-info-wrap .single-contact-info .contact-icon {
         margin-right: 15px;
     }
     .contact-info-wrap .single-contact-info .contact-icon i {
         width: 40px;
         height: 40px;
         line-height: 40px;
         font-size: 20px;
     }
     .contact-info-wrap .single-contact-info .contact-info-dec h3 {
         font-size: 18px;
         margin-bottom: 5px;
     }
     .contact-info-wrap .single-contact-info .contact-info-dec p {
         margin: 0 0 9px;
         font-size: 14px;
         line-height: 22px;
     }
     .contact_header_ttl_area {
         margin-bottom: 30px;
     }
     .contact_header_ttl_area h1 {
         font-size: 25px;
         line-height: 35px;
     }
     .contact_header_ttl_area p {
         font-size: 14px;
         line-height: 22px;
     }
	 
.blog_post_content_header h3.ttl {
        font-size: 32px;
        line-height: 40px;
		margin-bottom:5px;
}	
.blog_post_listing_box .des {
    font-size: 14px;
    line-height: 20px;
}
.blogPoststoriesIteminner .metaList {
    margin-bottom: 5px;
}
.blogPoststoriesIteminner .metaList li{
	font-size:12px;
}	
.blogPoststoriesIteminner .title {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 5px;
}	 
.blogPoststoriesIteminner .btmfld .leftPart .time {
    font-size: 12px;
}	 
.blog_home_post_ttl_area .blog_home_post_ttl {
    font-size: 22px;
    font-weight: 700;
}	
.smaill_blog_post_thumnail_wrap .blog_post_thumnail_wrap .blog_post_thumnail {
    height: 160px;
    overflow: hidden;
}
.bottomNewsIteminner .newscontent h3 {
    font-size: 14px;
    line-height: 18px;

}
.bottomNewsIteminner .newscontent .newsTime {
    font-size: 13px;
}	 
.bottomNewsStyle_2itemStyle_2 .newsThumanil {   
    height: 150px !important;
    border-radius:10px;
}
.bottomNewsItemList .bottomNewsStyle_2item.bottomNewsStyle_2itemStyle_2 .bottomNewsIteminner .newscontent .single_meta li {
    font-size: 12px;
}
.bottomNewsItemList .bottomNewsStyle_2item.bottomNewsStyle_2itemStyle_2 .bottomNewsIteminner .newscontent .title {
    font-size: 14px;
    line-height: 20px;
}
.bottomNewsItemList .bottomNewsStyle_2item.bottomNewsStyle_2itemStyle_2 .bottomNewsIteminner .newscontent .para {
    font-size: 10px;   
}	

.blog_post_listing_newBox .blog_post_thumnail_wrap .blog_post_thumnail {
    height: 180px;
    border-radius: 15px;
}
.blog_post_listing_newBox .blog_post_content_header{margin-bottom:10px;}
.blog_post_listing_newBox .blog_post_content_header h3.ttl {
    font-size: 16px;
    line-height: 1.4;
}
.blog_post_listing_box.blog_post_listing_newBox .des {
    font-size: 13px;
	margin-bottom:10px;
}
.blog_post_listing_newBox .single_meta li {
    font-size: 12px;
}


.topNewsPartArea_style_1 .bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
    height: 337px;
}
.topNewsPartArea_style_1 .bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image .catTag {   
    top: 15px;
    right: 15px;    
    padding: 4px 10px 4px;   
    font-size: 12px;
    line-height: 16px;
}
.blog_home_post_areainner .topNewsPartArea_style_1 .bigThumanilNewsStyle_2item .blogPostContent .title {    
    font-size: 18px;
    line-height: 24px;
}
.newBottomNewsIteminner .newsThumanil {  
    height: 160px;   
}
.newBottomNewsIteminner .newscontent {
    padding: 10px 15px;   
}
.newBottomNewsIteminner .newscontent .title { 
    font-size: 14px;
    line-height: 20px;   
    margin-bottom: 0px;
}
.newBottomNewsIteminner .newsThumanil .catTag {   
    top: 15px;
    right: 15px;    
    padding: 4px 10px 4px;   
    font-size: 12px;
    line-height: 16px;
}
	 
 }

 @media only screen and (max-width:1169px) {
     .main-navigation ul li a {
         padding: 10px 5px;
		 font-size:13px;
     }
	 
.logo img {
    width: 220px;
}
.middle_header_area .container{
	position:relative;
}
.blogPoststoriesIteminner .title {
    font-size: 16px;
    line-height: 20px;
}	
.single-blog-box .blog-post-content h3 {  
    font-size: 22px;    
}
.bottomNewsBigThumnail .single-blog-box .blog-post-content h3 {
    font-size: 16px;
}
.bottomNewsIteminner .newscontent h3 {
    font-size: 13px;   
}
.bottomNewsIteminner .newscontent .newsTime {
    font-size: 13px;
}
.smallThumanilNewsIteminner .newscontent h3 {
    font-size: 13px;
}
.blog_post_content_header h3.ttl {
    font-size: 16px;
}
.bigThumanilNewsTitleArea .title {
    font-size: 18px;
}
.footerBlkinner .footerNewsLinks li h4 {
    font-size: 13px;
    line-height: 18px;
}
.footerBlkinner .footerNewsLinks li p {
    font-size: 13px;
}
.footerBlkinner .title {
    font-size: 18px;
}
    .bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
        height: 340px;
    }

	 
}

 @media only screen and (max-width:991px) {
	 
    .bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
        height: 280px;
    }
	 
	 
     #mobile-menu-active {
         display: none !important;
     }
     .menu_overlay {
         position: fixed;
         top: 0;
         left: 0;
         z-index: 10;
         width: 100vw;
         height: 100vh;
         background: rgba(0, 0, 0, 0.6);
         backdrop-filter: blur(5px);
         display: none;
     }
     .menu_overlay.menu-visible {
         display: block;
     }
     .meanmenu-reveal {
         display: none !important;
     }
     .meanmenu-reveal2 {
         display: block !important;
     }
     .mean-container .mean-nav {
         float: none;
         position: fixed;
         top: 0;
         left: -300px;
         bottom: 0;
         -ms-overflow-style: none;
         height: 100%;
         background: #fff;
         width: 280px;
         -webkit-transition: transform 0.5s ease;
         -moz-transition: transform 0.5s ease;
         transition: transform 0.5s ease;
         z-index: 3;
         transition: 300ms ease all;
         backface-visibility: hidden;
         transform: translate3d(0, 0, 0);
         transition: .3s ease all;
         z-index: 11;
         box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);
         display: -webkit-box;
         display: -moz-box;
         display: -ms-flexbox;
         display: -webkit-flex;
         display: flex;
     }
     .mean-container .mean-nav.menu-visible {
         -webkit-transition: transform 0.5s ease;
         -moz-transition: transform 0.5s ease;
         transition: transform 0.5s ease;
         width: 280px;
         left: 0px;
         transition: .3s ease all;
     }
     .side_mobile_menu {
         position: relative;
         display: -webkit-box;
         display: -moz-box;
         display: -ms-flexbox;
         display: -webkit-flex;
         display: flex;
         -webkit-box-orient: horizontal;
         -webkit-box-direction: normal;
         flex-direction: row;
         height: 100%;
         width: 100%;
     }
     .side_mobile_menuinner {
         width: 100%;
         height: 100%;
         overflow-y: auto;
         padding: 0px 0px 50px;
         position: relative;
     }
     .meanmenu-reveal2.meanclose {
         border: 1px solid #fff !important;
         color: #fff !important;
     }
     .mean-container .mean-nav ul li a {
         background: #fff none repeat scroll 0 0;
         display: flex;
         align-items: center;
     }
     .mean-container .mean-nav ul li a .icon {
         margin-right: 10px;
     }
	 .mean-container .mean-nav ul li.addEventBtnItem{
	    background: #fff;
		text-align: center;
		padding: 15px 0 0 0;	 
	 }
	 .mean-container .mean-nav ul li.addEventBtnItem .addEventBtn{
		display: inline-block;
		width: 100px;
		background: #d02128;
		color: #fff;		
		float: none;
		text-align: center;
		padding: 7px 10px;		 
	 }
     .mean-container a.meanmenu-reveal srong {
         display: block;
         background: #333;
         height: 2px;
         margin-top: 3px;
         position: absolute;
         z-index: 999999;
         width: 18px;
         margin: 5px 0 4px 0;
     }
     .body_overflow {
         overflow: hidden;
     }
     .header_account_list>a.mobile_search {
         text-align: center;
         font-size: 12px;
         line-height: 16px;
     }
     .header_account_list>a.mobile_search i {
         display: block;
         font-size: 22px;
     }
     .blog_home_slides_area2_desktop {
         display: none;
     }
     .blog_home_slides_tab {
         display: block;
     }
     .logo img {
         width: 160px;
     }
     .middle_header_area .row {
         align-items: center;
     }
     .navigation_areainner {
         display: block;
         border-top: 0;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(1) {
         width: 100%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(1):before {
         left: -10000em;
         top: 0;
         bottom: 0;
         right: -30%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2) {
         width: 40%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2):before {
         left: -9999em;
         top: 0;
         bottom: -9999em;
         right: 0px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(3) {
         width: 60%;
     }
     .top_header_text {
         display: none;
     }
     .desktop_search {
         display: none;
         position: absolute;
         width: 200px;
     }
     .desktop_search.active {
         display: block;
     }
     .top_searchinner input {
         border: 0;
         width: 100%;
     }
     .mobile_search.active .ion-ios-search-strong:before {
         content: "\f406";
     }
     .product_cat_flex {
         display: block;
     }
     .product_img {
         width: 100%;
     }
     .center_cat_pro {
         margin: 20px 0px;
     }
	 
.bigThumanilNewsItem .single-blog-box .blog-image a {  
    height: 355px;  
}
.smallThumanilNewsIteminner .newscontent {
    padding: 10px 0 0;
}
.smallThumanilNewsIteminner .newscontent h3 {
    font-size: 12px;
}	 
.bottomNewsIteminner .newsThumanil {
    width: 70px;
    height: 50px;   
}	 
.bottomNewsIteminner .newscontent h3 {
    font-size: 12px;
    line-height: 16px;
}
.bottomNewsIteminner .newscontent .newsTime {
    font-size: 12px;
    line-height: 18px;
}
.blog_post_thumnail_wrap .blog_post_thumnail { 
    height: 135px;
    margin-bottom: 10px;	
}
.blog_post_thumnail_wrap .blog_post_thumnail img {
    width: 100%;
    height: 100%;
}
.blog_post_content_header h3.ttl {
    font-size: 14px;
}
.blog_post_recent_blkinner .thumnail {
    margin-right: 10px;
    width: 70px;
    height: 50px;   
}
.blog_post_recent_blkinner .content h6 {
    font-size: 12px;
    line-height: 18px;
}
.blog_post_listing_box .des {
    font-size: 13px;
    line-height: 17px;
}
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner .newsThumanil {
    width: 160px;    
	height:120px;
}
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner .newscontent .para {    
    line-height: 1.4;
}

.headeraddBanner {
    display:none;
}

	 
	 
}


@media only screen and (max-width:768px) {
.headeraddBanner {    
    
}
.bottomNewsPartArea {
    margin-top: 30px;
}
.blog_post_thumnail_wrap .blog_post_thumnail {
    height:220px;    
}
.home_page_sideAddBanner{display:none;}

}


 @media only screen and (max-width:767px) {
     .blog_home_post_ttl_area .blog_home_post_ttl {
         font-size: 22px;
     }
     .blog_post_content_header h3.ttl {
         font-size: 22px;
     }
     .footer_blkinner {
         padding-top: 40px;
         padding-bottom: 40px;
     }
     .footer_blkinner .footer_info {
         margin-bottom: 15px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2) {
         width: 50%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2) .footer_blkinner {
         padding-left: 0px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(3) {
         width: 50%;
     }
     .footer_blkinner .footer-herading {
         font-size: 20px;
         line-height: 26px;
     }
     .copywright_area {
         margin-top: 40px;
     }
     .signin_modal {
         padding-left: 10px;
         padding-right: 10px;
     }
     .signin_modal_dialog {
         width: 100% !important;
         max-width: 100% !important;
         padding: 35px 0 !important;
         margin: auto 0 !important;
     }
     .mobile-menu-area {
         display: block
     }
     .mean-container .mean-bar {
         position: absolute;
         width: 100%;
         z-index: 999;
         right: 0
     }
     .header_account_list>a {
         display: block;
         position: relative;
         right: 0;
         top: 11px
     }
     .home-2 .header_account_list>a {
         position: initial
     }
     .home-7 .home-2 .header_account_list {
         margin-right: 0;
         margin-top: 5px
     }
     .header_account_list {
         margin-right: 23px
     }
     .dropdown_search {
         width: 370px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: auto;
         top: 53px;
         left: -180px;
         z-index: 9
     }
     .home-2 .dropdown_search {
         width: 370px;
         left: -270px
     }
     .header_account_area {
         margin-top: 0;
         margin-right: 70px
     }
     .home-4 .header_account_area {
         margin-right: 40px
     }
     .mean-container a.meanmenu-reveal {
         right: 15px;
         top: -32px;
         top: -56px
     }
     .home-5 .mean-container a.meanmenu-reveal {
         top: -29px
     }
     .home-5 .home-10 .mean-container a.meanmenu-reveal {
         top: -33px
     }
     .home-5 .home-10 .header_account_list>a {
         top: -1px
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-top: 6px
     }
     .home-7 .mean-container a.meanmenu-reveal {
         top: -30px
     }
     .mean-container .mean-nav {
         margin-top: 15px;
         margin-top: 0px;
     }
     .home-3 .mean-container a.meanmenu-reveal {
         border-color: #fff
     }
     .home-3 .mean-container a.meanmenu-reveal span {
         background: #fff
     }
     .product-details-tab-2 .slick-slide img {
         width: 60px
     }
     .feature-left {
         margin: 0 0 45px
     }
     .img-responsive {
         max-width: 100%
     }
     .footer-area .row .col-lg-4:first-child:before {
         background: #efefef
     }
     .img_app a img {
         width: 120px
     }
     .header-right-nav ul li {
         margin: 0 15px
     }
     .header-right-nav ul li:after {
         left: -15px
     }
     .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -10px
     }
     .left-text {
         font-size: 13px;
         text-align: center
     }
     .slider-area h1 {
         font-size: 20px;
         margin-bottom: 20px
     }
     .slider-area p {
         font-size: 16px;
         margin-bottom: 25px
     }
     .slider-height-6 {
         height: 400px
     }
     .home-2 .slider-height-6 {
         height: 400px
     }
     .mt-res-sx-50px {
         margin-top: 50px
     }
     .mt-res-sx-30px {
         margin-top: 30px
     }
     .mb-res-sx-30px {
         margin-bottom: 30px
     }
     .header-right-nav {
         display: block;
         float: none;
         text-align: center
     }
     .res-xs-flex {
         margin: 10px 0
     }
     .header-right-nav ul li.xs-after-n:after {
         display: none
     }
     .single-static {
         padding: 25px 0 25px 0
     }
     .single-static h4 {
         font-size: 13px
     }
     .copy-text {
         margin-bottom: 25px
     }
     .pb-res-sm-0 {
         padding-bottom: 0
     }
     .pb-res-sm-30 {
         padding-bottom: 30px
     }
     .mb-res-sm-15 {
         padding-bottom: 15px
     }
     .blog-post-content {
         position: initial;
         padding: 30px
     }
     .hot-item-inner {
         float: none;
         width: 100%;
         max-width: 100%
     }
     .blog-text {
         padding-right: 0
     }
     .home-3 .meanmenu-reveal.meanclose {
         color: #fff
     }
     .home-4 .header-navigation.menu_fixed .mean-container a.meanmenu-reveal {
         right: 0
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 35%
     }
     .shop-top-bar {
         display: block
     }
     .select-shoing-wrap {
         flex: 0 0 100%;
         max-width: 100%
     }
     .shop-tab.nav {
         flex: 0 0 100%;
         max-width: 100%
     }
     .mb-res-sm-60px {
         margin-bottom: 60px
     }
     .header-right-nav ul li ul.list li {
         margin: 0 25px
     }
     .clockdiv span:after {
         right: -10px
     }
     .blog-slider-active.owl-nav-style .owl-nav>div {
         display: none
     }
     .home-5 .header-navigation {
         padding: 15px 0 15px 0;
         border-bottom: 0 solid #ededed
     }
     .home-5 .header_account_list {
         margin-right: 25px
     }
     .home-5 .home-13 .contact-link {
         margin: 5px 0 0 20px
     }
     .home-5 .header_account_list>a {
         top: 5px
     }
     .home-5 .sticky-nav.menu_fixed {
         padding: 15px 0
     }
     .home-5 .slider-height-6 {
         height: 350px
     }
     .mb-res-sm-30 {
         margin-bottom: 30px
     }
     .home-6 .header_account_list>a {
         display: block
     }
     .home-6 .dropdown_search {
         display: none;
         position: absolute;
         top: 50px;
         left: -230px;
         right: auto
     }
     .home-6 .header_account_list>a {
         display: block;
         right: 40px
     }
     .home-6 .header_account_area {
         width: auto;
         margin-right: 50px
     }
     .home-6 .header_account_list {
         margin-right: 25px
     }
     .home-5.home-6 .cart-info {
         margin-top: 5px;
         margin-left: 20px
     }
     .home-5.home-6 .logo {
         margin: 0
     }
     .hot-item-inner {
         float: none;
         width: 100%;
         max-width: 100%
     }
     .slider-content-7 {
         max-width: 100%;
         padding-top: 125px
     }
     .slider-content-7.text-center {
         text-align: left !important
     }
     .slider-height-7 {
         height: 500px
     }
     .home-20 .slider-area {
         margin-top: 0
     }
     .home-7 .logo {
         margin-top: 0
     }
     .count-cart.random {
         display: none
     }
     .count-cart.heart {
         display: none
     }
     .home-9 .header_account_list>a {
         color: #fff
     }
     .home-9 .mean-container a.meanmenu-reveal {
         border: 1px solid #fff
     }
     .home-9 .mean-container a.meanmenu-reveal span {
         background: #fff
     }
     .home-9 a.meanmenu-reveal.meanclose {
         color: #fff
     }
     .slider-height-9 {
         height: 350px
     }
     .slider-area strong {
         font-size: 24px
     }
     .sub-category-owl-nav .owl-nav-style .owl-nav>div {
         top: -50px
     }
     .sub-category li a.nav-link {
         margin-right: 10px
     }
     .mt-res-sm-90 {
         margin-top: 90px
     }
     .home-10 .header_account_area {
         justify-content: flex-end
     }
     .home-electronic .home-10.responsive .count-cart {
         color: #fff
     }
     .home-10 .header-navigation.blue-bg {
         background: #0090f0;
         padding: 10px 0
     }
     .home-10.responsive .count-cart:after {
         color: #253237;
         background-color: #fff
     }
     .home-10 a.meanmenu-reveal.meanclose {
         color: #fff
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-left: 10px
     }
     .home-9 .home-10 .header_account_list>a {
         right: 0
     }
     .slider-height-10 {
         height: 350px
     }
     .mtb-res-sm-30 {
         margin: 30px 0
     }
     .home-5.home-6 .home-10 .logo {
         margin: 3px 0 0 0
     }
     .slider-height-11 {
         height: 400px
     }
     .home-11.home-electronic .header-navigation {
         padding: 10px 0 14px 0
     }
     .home-12 .cart-info {
         margin: 5px 60px 0 20px
     }
     .home-12 .header_account_list>a {
         top: 5px
     }
     .home-12 .home-10 a.meanmenu-reveal.meanclose {
         color: #253237
     }
     .home-12 .logo {
         margin-top: 0
     }
     .home-12 .mean-container a.meanmenu-reveal {
         top: -28px
     }
     .home-electronic.home-12 .header-navigation {
         padding: 15px 0
     }
     .modal-dialog {
         width: 98%;
         max-width: 100%;
         padding: 35px 0;
         margin: auto 2%;
     }
	  .modal-dialog.search_modal_diaolog{
		width: 100%;
        max-width: 100%;
        padding: 0px;
        margin: 0; 
		height: 100%;
	  }
	  .modal_search_areainner .form-control {   
		height: 55px;
		font-size: 20px;  
	}
     .modal-dialog .product-details-content.quickview-content {
         margin-top: 30px
     }
     .mini-cart-content {
         width: 300px;
         top: 45px;
         right: -30px
     }
     .about-content {
         margin: 40px 0 0
     }
     .product-details-img.product-details-tab {
         margin-bottom: 40px
     }
     .zoomContainer {
         width: 400px !important;
         height: 400px !important
     }
     .description-review-topbar.nav a {
         margin: 0 10px
     }
     .single-review.child-review {
         margin-left: 0;
         margin-bottom: 0
     }
     .single-post-content p.quate-speech {
         margin-left: 50px
     }
     .comment-area .single-review.child-review {
         margin-bottom: 50px
     }
     .review-wrapper {
         margin-bottom: 50px
     }
     .single-review {
         display: block
     }
     .ratting-form-wrapper {
         padding-left: 0
     }
     .description-review-bottom .product-description-wrapper p {
         width: 100%
     }
     .single-review .review-img {
         margin: 0 0 20px 0
     }
     .grand-totall {
         margin-top: 40px
     }
     .cart-shiping-update-wrapper {
         display: block;
         padding: 30px 0 15px
     }
     .discount-code-wrapper {
         margin-top: 40px
     }
     .cart-shiping-update-wrapper .cart-clear>a,
     .cart-shiping-update-wrapper .cart-clear>button,
     .cart-shiping-update-wrapper .cart-shiping-update>a {
         padding: 18px 40px 17px;
         margin: 0 0 15px
     }
     .cart-tax,
     .discount-code-wrapper,
     .grand-totall {
         padding: 45px 18px 50px
     }
     .home-4 .slider-content-5 {
         margin: 190px 0 0 0
     }
     .login-register-wrapper .login-form-container {
         padding: 40px 15px
     }
     .single-my-account .myaccount-info-wrapper .entries-wrapper .entries-info {
         padding: 0 10px 30px
     }
     .single-my-account .myaccount-info-wrapper .entries-wrapper {
         padding: 30px 10px
     }
     .single-my-account .myaccount-info-wrapper .entries-wrapper::before {
         display: none
     }
     .your-order-area {
         margin-top: 30px
     }
     .contact-info-wrap {
         padding: 0px;
         margin-bottom: 30px
     }
     .contact_header_ttl_area p br {
         display: none;
     }
     .contact-form {
         padding: 30px 30px 30px 30px
     }
     .cart-table-content table tbody>tr td {
         padding: 10px 0
     }
     .phone-info span {
         font-size: 18px;
         line-height: 24px
     }
     .Place-order {
         margin-bottom: 20px
     }
     .your-order-area .your-order-wrap {
         padding: 38px 30px 44px
     }
     .product-dec-slider-2 .slick-slide img {
         margin: 0
     }
     .contact-form .contact-form-style textarea {
         height: 150px
     }
     .clockdiv {
         display: block
     }
     .title_countdown {
         max-width: initial
     }
     .title_countdown {
         max-width: initial;
         margin: 0 0 15px
     }
     .mb-res-sm-30px {
         margin-bottom: 30px
     }
     .nav.nav-tabs.home-12 {
         position: inherit;
         margin-bottom: 30px
     }
     .description-review-topbar.nav {
         margin-top: -10px
     }
     .category-tab-area .home-12 li:first-child a {
         padding-left: 0
     }
     .slider-height-13 {
         height: 400px
     }
     .hot-deal-3 .hot-item-inner {
         width: 100%;
         max-width: 100%;
         float: none
     }
     .hot-deal-3 .in-stock {
         margin: 0 0 25px
     }
     .home-12.home-17 .header_account_list {
         margin: 0
     }
     .home-12.home-17 .sticky-nav.menu_fixed {
         padding: 10px 0
     }
     .banner-right {
         width: 100%
     }
     .banner-left {
         display: none
     }
     .slider-height-18 {
         height: 300px
     }
     .home-18 .header_account_list {
         right: 40%
     }
     .zoompro-wrap.zoompro-2 {
         margin-bottom: 40px
     }
     .slider-height-19 {
         height: 360px
     }
     .home-20 .sticky-nav.menu_fixed {
         background: #fff;
         padding: 10px 0
     }
     .home-20.home-12 .header_account_list {
         margin: 0
     }
     .blog-title a {
         font-size: 20px
     }
     .slider-area .slider-content-13 p {
         width: 100%
     }
     .slider-area .slider-content-13 h1 strong {
         font-size: 32px
     }
     .slider-area .slider-content-13 h1 {
         font-size: 26px
     }
     .home-furniture .home-14 .count-cart:hover {
         color: #fff
     }
     .home-furniture .home-14 .count-cart {
         color: #fff
     }
     .home-furniture .home-14 .header_account_list>a:hover {
         color: #fff
     }
     .home-10.responsive .header-navigation.red-bg {
         background: #ef1e1e
     }
     .home-5.home-6 .home-10.home-14 .logo {
         margin: 5px 0 0 0
     }
     .slider-area .slider-content-13.slider-content-15 p {
         width: 80%
     }
     .slider-content-16.slider-content-13 {
         padding-left: 0
     }
     .slider-height-16 {
         height: 350px
     }
     .banner-3-area.mt--60px {
         margin-top: 30px
     }
     .mb-res-sm-60 {
         margin-bottom: 60px
     }
     .home-19 .sticky-nav.menu_fixed {
         background: #0bbfbd
     }
     .header-navigation {
         padding: 0px 0 0px 0
     }
     .logo {
         margin-top: 0;
         position: relative;
         z-index: 1;
         width: 20%
     }
     .cart-info {
         margin: 22px 0 0 35px
     }
     .header_account_list>a {
         top: 5px
     }
     .static-banner-area .static-banner-content h2 {
         font-size: 32px
     }
     .static-banner-area .static-banner-content h3 {
         font-size: 32px
     }
     .static-banner-area .static-banner-content p {
         font-size: 16px;
         line-height: 20px;
         margin-bottom: 20px
     }
     .static-countdown-content h2 {
         font-size: 26px
     }
     .static-banner-area .static-banner-content {
         max-width: 100%;
         padding: 30px 0 70px 0
     }
     .static-banner-area .banner-wrapper {
         margin-top: 40px
     }
     .home-7 .home-2 .header-navigation {
         padding: 95px 0 0 0
     }
     .home-15 .category-tab-area .nav-link {
         margin: 0 10px
     }
     .home-4 .home-2 .header-navigation {
         padding: 95px 0 35px 0
     }
     .blog-post-content-inner {
         padding: 30px 0 0
     }
     .blog-grid .blog-post-content-inner {
         padding: 0 0 0
     }
 }





 @media only screen and (max-width:575px) {
	
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner {
    display: block !important;
}
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner .newsThumanil {
    width: 100%;
	height:100%;
}
.bottomNewsIteminner .newscontent {   
    padding: 15px 0 0 0px;
}
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner .newscontent .para {  
    line-height: 1.5;
}
	
.headeraddBanner {
    display:none;
}	 
.bigThumanilNewsItem .single-blog-box .blog-image a {  
    height: 375px;    
}
.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
   height: auto;
}
.bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
  height: auto;
}
.bottomNewsPartArea {
	margin-top:30px;
}
.bottomNewsItemList .bottomNewsStyle_2item .bottomNewsIteminner .newscontent .single_meta li {
    font-size: 12px;
}
	 
	 
     .home_page_header .header-navigation {
         padding: 0px;
     }
     .desktop_search {
         z-index: 2;
         left: -15px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(1) .footer_blkinner {
         padding-left: 20px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2) {
         width: 100%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2):before {
         top: -1px;
         bottom: 0;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(2) .footer_blkinner {
         padding-left: 20px;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(3) {
         width: 100%;
     }
     .footer_sec .footer_sec_row .footer_blk:nth-child(3) .footer_blkinner {
         padding-left: 20px;
     }
     .pro_details_buy_link_area .amazon_link {
         margin-right: 2px;
     }
     .pro_details_buy_link_area .amazon_link img {
         max-width: 100px;
     }
     .pro_details_buy_link_area .flipcart_link {
         margin-right: 2px;
     }
     .pro_details_buy_link_area .flipcart_link img {
         max-width: 100px;
     }
     .pro_details_buy_link_area .whatsapp_link {}
     .pro_details_buy_link_area .whatsapp_link img {
         max-width: 100px;
     }
     .mobile-menu-area {
         display: block
     }
     .mean-container .mean-bar {
         position: absolute;
         width: 100%;
         z-index: 999;
         right: 0
     }
     .home-7 .home-2 .header_account_list {
         margin-top: 10px
     }
     .mean-container a.meanmenu-reveal {
         right: 15px;
         top: -29px;
         top: -54px;
     }
     .home-5.home-6 .cart-info {
         margin-top: 10px
     }
     .header_account_list>a {
         display: block;
         position: relative;
         right: -7px;
         top: 6px;
     }
     .header_account_list {
         margin-right: 0
     }
     .home-18 .header_account_list {
         right: 12%
     }
     .cart-info {
         margin: 22px 0 0 35px
     }
     .dropdown_search {
         width: 370px;
         left: -333px
     }
     .header_account_area {
         margin-top: 0;
         margin-right: 0;
         position: absolute;
         top: -40px;
         top: -65px;
         width: 100%;
         right: 12%
     }
     .home-4 .header_account_area {
         margin-right: 0
     }
     .footer-area .row .col-lg-4:first-child:before {
         background: #efefef
     }
     .img_app a img {
         width: 120px
     }
     .header-right-nav ul li {
         margin: 0 15px
     }
     .header-right-nav ul li:after {
         left: -15px
     }
     .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -10px
     }
     .left-text {
         font-size: 13px;
         text-align: center
     }
     .slider-area h1 {
         font-size: 24px;
         margin-bottom: 20px
     }
     .slider-area p {
         font-size: 16px;
         margin-bottom: 25px
     }
     .slider-height-6 {
         height: 400px
     }
     .description-review-topbar.nav {
         margin-top: -16px
     }
     .mt-res-sx-50px {
         margin-top: 50px
     }
     .mt-res-sx-30px {
         margin-top: 30px
     }
     .header-right-nav {
         display: block;
         float: none;
         text-align: center
     }
     .res-xs-flex {
         margin: 10px 0
     }
     .header-right-nav ul li.xs-after-n:after {
         display: none
     }
     .single-static {
         padding: 25px 5px 25px 30px
     }
     .pb-res-xs-0 {
         padding-bottom: 0
     }
     .pt-res-xs-20 {
         padding-top: 20px
     }
     .single-static h4 {
         font-size: 16px
     }
     .single-static img {
         margin-right: 20px
     }
     .contact-link {
         display: none
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 40%
     }
     .count-cart span {
         display: none
     }
     .home-5 .cart-info {
         margin-top: 10px
     }
     .home-5 .header_account_list {
         margin-right: 0
     }
     .home-5 .header_account_area {
         top: -40px
     }
     .home-5 .header_account_list>a {
         top: 9px
     }
     .home-5 .mean-container .mean-nav {
         margin-top: 0
     }
     .home-6 .header_account_area {
         margin-right: 0
     }
     .home-6 .header_account_list>a {
         right: 10px
     }
     .home-6 .dropdown_search {
         left: -315px
     }
     .slider-content-7 {
         max-width: 100%
     }
     .slider-content-7.text-center {
         text-align: left !important
     }
     .slider-height-7 {
         height: 550px
     }
     .slider-height-11 {
         height: 350px
     }
     .slider-height-9 {
         height: 300px
     }
     .slider-area strong {
         font-size: 24px
     }
     .mt-res-sm-60 {
         margin-top: 60px
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-top: 8px
     }
     .home-9 .home-10 .header_account_list>a {
         top: 0
     }
     .home-6 .home-10 .dropdown_search {
         left: -350px
     }
     .home-11 .header_account_list {
         margin-right: 10px
     }
     .category-tab-area .nav-link {
         font-size: 20px;
         margin-right: 10px
     }
     .category-tab-area .home-12 .nav-link {
         font-size: 12px;
         padding: 0 8px
     }
     .home-12.home-17 .cart-info {
         margin: 10px 0 0 30px
     }
     .home-12.home-17 .header_account_list>a {
         top: 10px
     }
     .home-12 .header_account_list>a {
         top: 11px
     }
     .home-12 .home-10 a.meanmenu-reveal.meanclose {
         color: #253237
     }
     .home-12 .logo {
         margin-top: 0
     }
     .home-12 .mean-container a.meanmenu-reveal {
         top: -28px
     }
     .home-electronic.home-12 .header-navigation {
         padding: 15px 0
     }
     .zoomContainer {
         width: 350px !important;
         height: 350px !important
     }
     .description-review-topbar.nav a {
         margin: 0 7px;
         font-size: 14px
     }
     .product-dec-slider-2 {
         margin: 0
     }
     .home-4 .cart-info {
         margin: 10px 0 0 15px
     }
     .home-19.home-5 .sticky-nav.menu_fixed {
         background: #0bbfbd
     }
     .home-20 .slider-area {
         margin-top: 0
     }
     .home-20 .cart-info {
         margin: 10px 0 0 35px
     }
     .home-20 .header_account_list>a {
         top: 10px
     }
     .home-15 .category-tab-area .nav-link {
         margin: 0 5px
     }
     .home-12 .cart-info {
         margin: 11px 0 0 20px
     }
     .logo {
         margin-top: 10px;
         margin-bottom: 10px;
     }
	 
     .logo img {
            width: 160px;
     }
	 .main-header .logo {
		margin-top: 0px;
         margin-bottom: 0px;
	}
	 .main-header .logo img {
		width: 150px;
	}
 }

 @media only screen and (max-width:479px) {
     .mobile-menu-area {
         display: block
     }
     .mean-container .mean-bar {
         position: absolute;
         width: 100%;
         z-index: 999;
         right: 0
     }
     .mean-container a.meanmenu-reveal {
         right: 15px;
         top: -29px;
         top: -48px;
         border: 0;
     }
     .meanmenu-reveal2.meanclose {
         border: 0 !important;
     }
     .mean-container a.meanmenu-reveal span {
         height: 3px;
         width: 22px;
         margin: 7px 0 4px 0;
     }
     .mean-container a.meanclose {
         font-size: 22px !important;
     }
	 
	 .middle_header_topareainner .leftPart{display:none;}
	 .middle_header_toparea {		
		padding: 14px 0;
	}
	.main-header .logo img {
        width: 130px;
        height: auto;
    } 
	 
     .mean-container .mean-nav ul li a {
         font-size: 13px;
         font-weight: 600;
     }
     .blog_home_slides_area2 {
         padding: 0px 0 0px;
     }
     .blog_home_post_left_area .blog_home_post_item {
         margin-bottom: 30px;
     }
     .header_account_list>a {
         display: block;
         position: relative;
         right: -15px;
         top: 6px
     }
     .home-18 .header_account_list {
         right: 18%
     }
     .header_account_list {
         margin-right: 0
     }
     .dropdown_search {
         width: 300px;
         left: -180px
     }
     .home-2 .dropdown_search {
         width: 300px;
         left: -180px
     }
     .header_account_area {
         margin-top: 0;
         right: 16%
     }
     .home-4 .header_account_area {
         margin-top: 0;
         right: 14%
     }
     .footer-area .row .col-lg-4:first-child:before {
         background: #efefef
     }
     .img_app a img {
         width: 120px
     }
     .header-right-nav ul li {
         margin: 0 15px
     }
     .header-right-nav ul li:after {
         left: -15px
     }
     .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -10px
     }
     .left-text {
         font-size: 13px;
         text-align: center
     }
     .slider-area h1 {
         font-size: 20px;
         margin-bottom: 20px
     }
     .slider-area p {
         font-size: 16px;
         margin-bottom: 25px
     }
     .slider-height-6 {
         height: 350px
     }
     .mt-res-sx-50px {
         margin-top: 50px
     }
     .mt-res-sx-30px {
         margin-top: 30px
     }
     .header-right-nav {
         display: block;
         float: none;
         text-align: center
     }
     .res-xs-flex {
         margin: 10px 0
     }
     .header-top-nav {
         padding: 12px 0 12px 0
     }
     .header-right-nav ul li.xs-after-n:after {
         display: none
     }
     .single-static {
         padding: 25px 0 25px 10px
     }
     .single-static h4 {
         font-size: 16px
     }
     .pb-res-xs-0 {
         padding-bottom: 0
     }
     .pt-res-xs-20 {
         padding-top: 20px
     }
     .mb-res-xs-30 {
         margin-bottom: 30px
     }
     .feature-slider-item .img-block {
         width: 94px
     }
     .testi-slider-inner {
         text-align: center
     }
     .testi-slider-inner .testi-img {
         float: none;
         margin: 20px 0 0 0
     }
     .testi-content {
         overflow: hidden;
         padding: 45px 30px 30px 30px;
         margin-top: -30px
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 60%
     }
     .shop-select {
         flex: 0 0 70%;
         max-width: 70%
     }
     .shot-product {
         flex: 0 0 30%;
         max-width: 30%
     }
     .home-6 .dropdown_search {
         left: -220px;
         margin: 0
     }
     .home-6 .home-10 .dropdown_search {
         left: -220px
     }
     .slider-content-7 {
         max-width: 100%
     }
     .slider-content-7.text-center {
         text-align: left !important
     }
     .slider-height-7 {
         height: 550px
     }
     .d-xs-none {
         display: none !important
     }
     .sub-category li a {
         margin-right: 10px;
         font-size: 12px
     }
     .slider-height-11 {
         height: 300px
     }
     .zoomContainer {
         width: 300px !important;
         height: 300px !important
     }
     .description-review-topbar.nav a {
         margin: 0 5px;
         font-size: 12px
     }
     .category-tab-area .home-12 .nav-link {
         font-size: 12px;
         padding: 0 5px
     }
     .desc-listcategoreis {
         left: 25px
     }
     .home-12 .cart-info {
         margin: 11px 0 0 20px
     }
 }

 @media only screen and (max-width:360px) {
     .owl-nav-style .owl-nav>div {}
     .home-6 .dropdown_search {
         left: -185px
     }
     .mini-cart-content {
         right: -43px
     }
     .header-right-nav .dropdown-navs ul li.top-10px:after {
         left: -5px
     }
     .header-right-nav ul li {
         margin: 0 10px
     }
 }
@media only screen and (max-width:991px){
.middle_header_topareainner .rightPart{padding-right:40px;}
}
 @media only screen and (max-width:991px) and (min-width:768px) {
     .slider-area h1 {
         font-size: 32px
     }
     .slider-area p {
         font-size: 16px
     }
     .header-right-nav ul li ul.list li {
         margin: 0 25px
     }
     .mobile-menu-area {
         display: block
     }
     .mean-container .mean-bar {
         position: absolute;
         width: 100%;
         z-index: 999;
         right: 0
     }
     .mean-container a.meanmenu-reveal {
         right: 20px;
         top: -35px;
         top: -56px
     }
     .home-5.home-6 .mean-container a.meanmenu-reveal {
         top: -33px
     }
     .home-5 .mean-container a.meanmenu-reveal {
         right: 15px;
         top: -30px
     }
	 
     .home-5.home-6 .cart-info {
         margin-top: 7px
     }
     .home-5 .header-navigation {
         padding: 15px 0 15px 0;
         border-bottom: 0 solid #ededed
     }
     .home-5 .sticky-nav.menu_fixed {
         padding: 15px 0
     }
     .home-19 .sticky-nav.menu_fixed {
         background: #0bbfbd
     }
     .home-5 .slider-height-6 {
         height: 400px
     }
     .home-3 .mean-container a.meanmenu-reveal {
         border-color: #fff;
         top: -29px
     }
     .home-3 .mean-container a.meanmenu-reveal span {
         background: #fff
     }
     .home-3 .meanmenu-reveal.meanclose {
         color: #fff
     }
     .feature-left {
         margin: 0 0 45px
     }
     .header_account_list>a {
         display: block;
         position: relative;
         right: 0;
         top: 11px
     }
     .home-5 .header_account_list>a {
         top: 5px
     }
     .home-2 .header_account_list>a {
         position: initial
     }
     .dropdown_search {
         width: 370px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: -100px;
         top: 60px;
         z-index: 9
     }
     .about-content {
         margin: 40px 0 0
     }
     .home-6 .dropdown_search {
         display: none;
         position: absolute;
         top: 50px;
         left: auto
     }
     .home-6 .header_account_list>a {
         display: block;
         right: 40px
     }
     .home-9 .header_account_list>a {
         color: #fff
     }
     .home-9 .mean-container a.meanmenu-reveal {
         border: 1px solid #fff
     }
     .home-9 a.meanmenu-reveal.meanclose {
         color: #fff
     }
     .home-9 .mean-container a.meanmenu-reveal span {
         background: #fff
     }
     .home-6 .header_account_area {
         width: auto
     }
     .home-6 .header_account_list {
         margin-right: 70px
     }
     .header_account_area {
         margin-right: 70px;
         margin-top: 0
     }
     .header_account_list {
         margin-right: 23px
     }
     .home-20 .sticky-nav.menu_fixed {
         background: #fff;
         padding: 10px 15px
     }
     .home-12.home-17 .header_account_list {
         margin: 0
     }
     .home-12.home-17 .sticky-nav.menu_fixed {
         padding: 10px 15px
     }
     .home-5 .header_account_list {
         margin-right: 25px
     }
     .mt-res-sx-50px {
         margin-top: 50px
     }
     .mt-res-md-30px {
         margin-top: 30px
     }
     .mtb-res-md-30 {
         margin: 30px 0
     }
     .footer-single-block {
         width: 50%
     }
     .footer-area .row .col-lg-4:first-child:before {
         background: #efefef
     }
     .img_app a img {
         width: 120px
     }
     .header-right-nav ul li {
         margin: 0 15px
     }
     .header-right-nav ul.list li {
         margin: 0 25px
     }
     .home-5 .header-right-nav ul li {
         margin: 0 12px
     }
     .home-4 .header-right-nav ul li {
         margin: 0 12px
     }
     .header-right-nav ul li:after {
         left: -15px
     }
     .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -10px
     }
     .home-5 .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -7px
     }
     .slider-height-6 {
         height: 400px
     }
     .home-2 .slider-height-6 {
         height: 450px
     }
     .home-4 .slider-content-5 {
         margin: 125px 0 0 0
     }
     .home-4 .cart-info {
         margin: 5px 0 0 20px
     }
     .home-4 .header_account_area {
         margin-right: 40px;
         margin-top: 0
     }
     .home-4 .logo {
         margin-top: 0
     }
     .home-4 .header_account_list {
         margin-top: 5px
     }
     .home-4 .mean-container a.meanmenu-reveal {
         top: -28px
     }
     .home-4 .header-navigation.menu_fixed .mean-container a.meanmenu-reveal {
         right: 0
     }
     .mt-res-md-50px {
         margin-top: 50px
     }
     .mt-res-md-30px {
         margin-top: 30px
     }
     .single-static {
         padding: 36px 5px 36px 40px
     }
     .pb-res-md-0 {
         padding-bottom: 0
     }
     .pt-res-md-30 {
         padding-top: 30px
     }
     .new-product-slider .add-to-link {
         right: 5px
     }
     .desc-listcategoreis {
         left: 30px
     }
     .desc-listcategoreis {
         position: absolute;
         left: 25px
     }
     .desc-listcategoreis .name_categories h4 {
         font-size: 14px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .number_product {
         font-size: 12px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .view-more a {
         font-size: 12px
     }
     .desc-listcategoreis .view-more a i {
         font-size: 14px
     }
     .blog-img img {
         min-height: 250px
     }
     .blog-text {
         margin-right: 0
     }
     .shop-tab.nav {
         flex: 0 0 56%;
         max-width: 56%
     }
     .select-shoing-wrap {
         flex: 0 0 44%;
         max-width: 44%
     }
     .shop-select {
         flex: 0 0 75%;
         max-width: 75%
     }
     .shot-product {
         flex: 0 0 25%;
         max-width: 25%
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 40%
     }
     .mb-res-md-60px {
         margin-bottom: 60px
     }
     .hot-deal .product-link {
         font-size: 14px
     }
     .clockdiv span {
         font-size: 16px
     }
     .clockdiv span:after {
         right: -10px
     }
     .title_countdown {
         max-width: 100px
     }
     .hot-deal.owl-nav-style .owl-nav>div {
         display: none
     }
     .home-7 .header-right-nav ul li {
         margin: 0 9px
     }
     .home-7 .header-right-nav ul li:after {
         left: -10px
     }
     .home-7 .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -4px
     }
     .home-4 .header-right-nav .dropdown-navs ul li.top-10px:after {
         top: 5px;
         left: -7px
     }
     .slider-content-7 {
         max-width: 100%;
         padding-top: 120px
     }
     .slider-content-7.text-center {
         text-align: left !important
     }
     .slider-height-7 {
         height: 550px
     }
     .slider-height-9 {
         height: 450px
     }
     .slider-area strong {
         font-size: 32px
     }
     .slider-area h1 {
         font-size: 26px
     }
     .slider-area .slider-content-13 h1 strong {
         font-size: 32px
     }
     .slider-area .slider-content-13 h1 {
         font-size: 26px
     }
     .home-10 .header_account_area {
         justify-content: flex-end
     }
     .home-electronic .home-10.responsive .count-cart {
         color: #fff
     }
     .home-10.responsive .header-navigation.blue-bg {
         background: #0090f0
     }
     .home-10.responsive .count-cart:after {
         color: #253237;
         background-color: #fff
     }
     .home-10 a.meanmenu-reveal.meanclose {
         color: #fff
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-left: 10px
     }
     .home-9 .home-10 .header_account_list>a {
         right: 0
     }
     .slider-height-10 {
         height: 400px
     }
     .slider-height-11 {
         height: 400px
     }
     .home-12 .cart-info {
         margin: 5px 60px 0 20px
     }
     .home-12 .header_account_list>a {
         top: 5px
     }
     .home-12 .home-10 a.meanmenu-reveal.meanclose {
         color: #253237
     }
     .home-12 .logo {
         margin-top: 0
     }
     .home-12 .mean-container a.meanmenu-reveal {
         top: -28px
     }
     .home-electronic.home-12 .header-navigation {
         padding: 15px 0
     }
     .modal-dialog {
         width: 720px;
         max-width: 720px
     }
     .product-details-img.product-details-tab {
         margin-bottom: 40px
     }
     .zoomContainer {
         width: 550px !important;
         height: 550px !important
     }
     .review-wrapper {
         margin-bottom: 50px
     }
     .cart-shiping-update-wrapper .cart-clear>a,
     .cart-shiping-update-wrapper .cart-clear>button,
     .cart-shiping-update-wrapper .cart-shiping-update>a {
         padding: 18px 25px 17px;
         font-size: 13px
     }
     .grand-totall {
         margin-top: 40px
     }
     .your-order-area {
         margin-top: 30px
     }
     .contact-info-wrap {
         padding: 120px 20px 116px 30px
     }
     .contact-form {
         padding: 50px 30px 50px 30px
     }
     .contact-form .contact-form-style textarea {
         height: 130px
     }
     .Place-order {
         margin-bottom: 20px
     }
     .hot-deal .clockdiv {
         display: block
     }
     .hot-deal .title_countdown {
         max-width: initial
     }
     .hot-deal .title_countdown {
         max-width: initial;
         margin: 0 0 15px
     }
     .nav.nav-tabs.home-12 {
         position: inherit;
         margin-bottom: 30px
     }
     .category-tab-area .home-12 li:first-child a {
         padding-left: 0
     }
     .home-13 .phone {
         line-height: 34px
     }
     .slider-area .slider-content-13 p {
         width: 80%
     }
     .slider-area .slider-content-13.slider-content-15 p {
         width: 80%
     }
     .slider-height-13 {
         height: 400px
     }
     .hot-deal-3 .hot-item-inner {
         width: 100%;
         max-width: 100%;
         float: none
     }
     .hot-deal-3 .in-stock {
         margin: 0 0 25px
     }
     .slider-height-18 {
         height: 360px
     }
     .banner-right {
         width: 64%
     }
     .banner-left {
         width: 36%
     }
     .slider-height-19 {
         height: 382px
     }
     .home-20 .header_account_list {
         margin-right: 0
     }
     .home-20 .slider-area {
         margin-top: 0
     }
     .blog-title a {
         font-size: 20px
     }
     .home-furniture .home-14 .count-cart:hover {
         color: #fff
     }
     .home-furniture .home-14 .count-cart {
         color: #fff
     }
     .home-furniture .home-14 .header_account_list>a:hover {
         color: #fff
     }
     .home-10.responsive .header-navigation.red-bg {
         background: #ef1e1e
     }
     .home-5.home-6 .home-10.home-14 .logo {
         margin: 5px 0 0 0
     }
     .slider-content-16.slider-content-13 {
         padding-left: 43%
     }
     .slider-height-16 {
         height: 400px
     }
     .mb-res-md-30 {
         margin-bottom: 30px
     }
     .mb-res-md-60 {
         margin-bottom: 60px
     }
     .static-banner-area .static-banner-content h2 {
         font-size: 32px
     }
     .static-banner-area .static-banner-content h3 {
         font-size: 32px
     }
     .static-banner-area .static-banner-content p {
         font-size: 16px;
         line-height: 20px;
         margin-bottom: 20px
     }
     .static-countdown-content h2 {
         font-size: 26px
     }
 }

 @media only screen and (min-width:992px) and (max-width:1169px) {
     .header_account_list>a {
         display: none;
         position: absolute;
         right: 0;
         top: 11px
     }
     .product-details-tab-2 #gallery {
         flex: 0 0 25%;
         width: 25%
     }
     .product-details-tab-2 .zoompro-wrap.zoompro-2 {
         flex: 0 0 75%;
         width: 75%
     }
     .slider-area .slider-content-13.slider-content-15 p {
         width: 80%
     }
     .home-2 .header_account_list>a {
         position: initial
     }
     .home-18 .header_account_list>a {
         right: 70px;
         top: 9px
     }
     .home-13 .header-right-nav ul li {
         margin: 0 11px
     }
     p.copy-text {
         width: 80%
     }
     .home-13 .header-right-nav ul li:after {
         left: -7px
     }
     .home-13 .brfore-element:before {
         right: -23px
     }
     .slider-height-13 {
         height: 500px
     }
     .slider-area .slider-content-13 p {
         width: 70%
     }
     .dropdown_search {
         width: 500px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: 0;
         top: 60px;
         z-index: 9
     }
     .home-9 .dropdown_search {
         width: 375px
     }
     .slider-height-6 {
         height: 450px
     }
     .media-side {
         margin: 0 0 0 18px
     }
     .blog-title a {
         font-size: 20px
     }
     .header_account_list {
         margin-right: 60px
     }
     .single-static h4 {
         font-size: 13px
     }
     .single-static img {
         width: 30px;
         flex: 0 0 30px;
         margin-left: 15px
     }
     .slider-height-19 {
         height: 382px
     }
     .pricing-meta li {
         font-size: 12px
     }
     .old-price {
         font-size: 12px
     }
     .discount-price {
         font-size: 12px
     }
     .img_app a img {
         width: 125px
     }
     .desc-listcategoreis {
         position: absolute;
         left: 25px
     }
     .desc-listcategoreis .name_categories h4 {
         font-size: 14px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .number_product {
         font-size: 12px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .view-more a {
         font-size: 12px
     }
     .desc-listcategoreis .view-more a i {
         font-size: 14px
     }
     .feature-slider-item .img-block {
         width: 80px
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 40%
     }
     .shop-tab.nav {
         flex: 0 0 50%;
         max-width: 50%
     }
     .select-shoing-wrap {
         flex: 0 0 50%;
         max-width: 50%
     }
     .hot-deal .product-link {
         font-size: 14px
     }
     .clockdiv span {
         font-size: 16px
     }
     .clockdiv span:after {
         right: -10px
     }
     .title_countdown {
         max-width: 100px
     }
     .single-static {
         padding: 36px 0
     }
     .hot-item-inner {
         width: 35%
     }
     .hot-deal-3 .hot-item-inner {
         width: 45%;
         max-width: 400px;
         margin-top: 15%
     }
     .hot-deal-3 .nav-container {
         flex: 0 0 30%
     }
     .hot-deal-3 .img-block {
         overflow: inherit
     }
     .hot-deal-3 .in-stock {
         margin: 0 0 25px
     }
     .home-4 .main-navigation {
         margin-left: 40px
     }
     .slider-content-7 {
         max-width: 56%
     }
     .home-8 .dropdown_search {
         margin-left: 0
     }
     .home-10 .dropdown_search {
         margin-left: 50px
     }
     .home-12 .dropdown_search {
         margin-left: 0
     }
     .home-12 .header_account_list {
         margin-left: 40px
     }
     .home-9 .main-navigation {
         margin-left: 15px
     }
     .slider-height-9 {
         height: 450px
     }
     .slider-area strong {
         font-size: 42px
     }
     .slider-area h1 {
         font-size: 36px
     }
     .home-10 .main-navigation {
         flex: 0 0 73%
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-left: 0
     }
     .home-11 .cart-info {
         margin: 10px 0 0 10px
     }
     .home-11 .main-navigation ul li a {
         padding: 10px 10px
     }
     .login-register-wrapper .login-form-container {
         padding: 80px 50px
     }
     .contact-info-wrap {
         padding: 120px 20px 116px 40px
     }
     .main-navigation ul li ul.mega-menu-wrap {
         width: 900px;
         left: -220px
     }
     .home-5 .main-navigation ul li ul.mega-menu-wrap {
         left: -300px
     }
     .home-20 .main-navigation ul li ul.mega-menu-wrap {
         left: 0
     }
     .home-17 .main-navigation ul li ul.mega-menu-wrap {
         left: -80px
     }
     .home-18.home-12 .main-navigation ul li ul.mega-menu-wrap {
         left: -300px
     }
     .home-4 .main-navigation ul li ul.mega-menu-wrap {
         left: -300px
     }
     .home-4 .main-navigation {
         margin-left: 80px
     }
     .home-6 .main-navigation ul li ul.mega-menu-wrap {
         left: -100px
     }
     .home-6.home-8.home-19 .main-navigation ul li ul.mega-menu-wrap {
         left: -100px
     }
     .home-6.home-8 .main-navigation ul li ul.mega-menu-wrap {
         left: -350px
     }
     .home-6.home-8 .home-10 .main-navigation ul li ul.mega-menu-wrap {
         left: -250px
     }
     .home-12 .main-navigation ul li ul.mega-menu-wrap {
         left: -77px
     }
     .vertical-menu ul li ul.mega-menu-wrap {
         width: 680px
     }
     .product-dec-slider-2 {
         margin: 0
     }
     .nav.nav-tabs.home-12 {
         left: 40%
     }
     .slider-height-18 {
         height: 460px
     }
     .banner-right {
         width: 67.5%
     }
     .banner-left {
         width: 32.5%
     }
     .slider-content-16.slider-content-13 {
         padding-left: 43%
     }
     .search-widget input {
         font-size: 12px
     }
 }

 @media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {
     .header_account_list>a {
         display: block;
         position: absolute;
         right: 0;
         top: 11px
     }
     .dropdown_search {
         width: 500px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: 0;
         top: 60px;
         z-index: 9
     }
     .slider-height-6 {
         height: 450px
     }
     .main-navigation ul li a {
         padding: 8px 8px
     }
     .header_account_list {
         margin-right: 70px
     }
     .single-static h4 {
         font-size: 13px
     }
     .single-static p {
         font-size: 13px
     }
     .pricing-meta li {
         font-size: 12px
     }
     .old-price {
         font-size: 12px
     }
     .discount-price {
         font-size: 12px
     }
     .desc-listcategoreis {
         position: absolute;
         left: 25px
     }
     .desc-listcategoreis .name_categories h4 {
         font-size: 14px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .number_product {
         font-size: 12px;
         margin-bottom: 10px
     }
     .desc-listcategoreis .view-more a {
         font-size: 12px
     }
     .desc-listcategoreis .view-more a i {
         font-size: 14px
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 40%
     }
     .home-4 .main-navigation {
         margin-left: 0
     }
 }

 @media (min-width:1170px) and (max-width:1217px) {
     .header_account_list>a {
         display: none;
         position: absolute;
         right: 0;
         top: 11px
     }
     .dropdown_search {
         width: 500px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: 0;
         top: 60px;
         z-index: 9
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 40%
     }
     .home-4 .main-navigation {
         margin-left: 80px
     }
     .feature-slider-item .img-block {
         width: 90px
     }
 }

 @media (min-width:1170px) and (max-width:1366px) {
     .header_account_list>a {
         display: none;
         position: absolute;
         right: 0;
         top: 11px
     }
     .home-18 .header_account_list>a {
         right: 23px;
         top: 9px
     }
     .list-product .product-desc-wrap .add-to-link {
         width: 30%
     }
     .home-2 .header_account_list>a {
         position: initial
     }
     .container {
         max-width: 1140px;
		 max-width: 1070px;
     }
     .dropdown_search {
         width: 500px;
         background: #fff;
         display: none;
         border: 2px solid#4fb68d;
         border-radius: 30px;
         position: absolute;
         right: 0;
         top: 60px;
         z-index: 9
     }
     .img_app img {
         max-width: 120px;
     }
     .clockdiv span:after {
         right: -10px
     }
     .slider-content-7 {
         max-width: 50%
     }
     .home-8 .dropdown_search {
         margin-left: 0
     }
     .home-10 .dropdown_search {
         margin-left: 50px
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-left: 0
     }
     .main-navigation ul li>a i {
         margin-right: 2px
     }
     .home-11 .cart-info {
         margin: 10px 0 0 10px
     }
     .main-navigation ul li ul.mega-menu-wrap {
         width: 730px;
         left: 0;
     }
     .home-12 .main-navigation ul li ul.mega-menu-wrap {
         left: 0
     }
     .home-5 .main-navigation ul li ul.mega-menu-wrap {
         left: -300px
     }
     .home-17 .main-navigation ul li ul.mega-menu-wrap {
         left: 0
     }
     .home-18 .main-navigation ul li ul.mega-menu-wrap {
         left: -200px
     }
     .home-6 .main-navigation ul li ul.mega-menu-wrap {
         left: -100px
     }
     .home-6.home-8 .main-navigation ul li ul.mega-menu-wrap {
         left: -200px
     }
     .home-20 .main-navigation ul li ul.mega-menu-wrap {
         left: 0
     }
     .vertical-menu ul li ul.mega-menu-wrap {
         width: 850px
     }
     .hot-deal-3 .hot-item-inner {
         width: 45%
     }
     .slider-content-16.slider-content-13 {
         padding-left: 53%
     }
     .hot-deal-3 .product-wrapper {
         padding: 15px 15px 25px 15px
     }
 }

 @media (min-width:1366px) and (max-width:1680px) {
     .header_account_list>a {
         display: none;
         position: absolute;
         right: 0;
         top: 11px
     }
     .home-2 .header_account_list>a {
         position: initial
     }
     .dropdown_search {
         display: none;
         position: absolute;
         right: 0;
         top: 60px;
         z-index: 9
     }
     .dropdown_search {
         display: block;
         position: relative;
         top: 0;
         width: 610px;
     }
     .home-5.home-6 .home-10 .cart-info {
         margin-left: 45px
     }
     .main-navigation ul li ul.mega-menu-wrap {
         width: 730px;
     }
     .home-5 .main-navigation ul li ul.mega-menu-wrap {
         left: -300px
     }
     .home-6 .main-navigation ul li ul.mega-menu-wrap {
         left: -100px
     }
     .home-18 .header_account_list>a {
         right: 10px;
         top: 9px
     }
 }

 @media (max-width:1600px) {
     .owl-nav-style-3 .owl-nav>div.owl-prev {
         left: -15px
     }
     .owl-nav-style-3 .owl-nav>div.owl-next {
         right: -15px
     }
 }

 @media (min-width:1920px) {
     .header_account_list>a {
         display: none
     }
     .dropdown_search {
         display: block
     }
     .home-2 .header_account_list>a {
         display: block
     }
 }

 @media (max-width:1300px) {
     .new-product-slider1 .row .product-inner-item {
         -ms-flex: 0 0 25%;
         flex: 0 0 25%;
         max-width: 25%;
     }
 }

 @media (max-width:1200px) {
     .new-product-slider1 .row .product-inner-item {
         -ms-flex: 0 0 33.33%;
         flex: 0 0 33.33%;
         max-width: 33.33%;
     }
 }

 @media (max-width:992px) {
     .new-product-slider1 .row .product-inner-item {
         -ms-flex: 0 0 50%;
         flex: 0 0 50%;
         max-width: 50%;
     }
 }

 @media (max-width:767px) {
     .new-product-slider1 .row .product-inner-item {
         -ms-flex: 0 0 50%;
         flex: 0 0 50%;
         max-width: 50%;
     }
     .product-details-content .pro-details-quality .cart-plus-minus {
         height: 40px;
         width: 60px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus .dec.qtybutton {
         height: 40px;
         padding-top: 10px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus input.cart-plus-minus-box {
         font-size: 14px;
         height: 40px;
         width: 60px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus .inc.qtybutton {
         height: 48px;
         padding-top: 10px;
     }
     .pro_details_buy_now_btn .buy_now_btn {
         padding: 0 15px;
         line-height: 40px;
         height: 40px;
         font-size: 12px;
         font-weight: 700;
         margin-left: 10px;
     }
     .follow_us_area {
         float: none;
     }
     .img_app {
         margin-top: 20px;
         float: none;
     }
 }

 @media (max-width:576px) {
	 
.singleEventTopSecinner .leftPart {
    margin-bottom: 10px;
}	 
.singleEventTopSecinner .leftPart .thumnail {
    width: 45px;
    height: 45px;   
    margin-right: 10px;
}	
.singleEventTopSecinner .leftPart .content .title {
    font-size: 14px;
    margin-bottom: 3px;
}	
	
.singleEventTopSecinner .leftPart .content .metaList li {   
    margin-right: 10px;
    font-size: 12px;
}	 
	 
.blog_post_details_box .blog_post_content_body .des p {
    font-size: 14px;
}	
	 
.blog_post_content_body .like_share ul {
    display: flex;
    flex-wrap: wrap;
}	 
	 
	 
	 
     .single_static_blk .single-static {
         display: block;
         text-align: center;
         padding: 10px 0 10px 0px;
     }
     .single-static img {
         margin-right: 0px;
         margin: 0 auto;
     }
     .cat_link span {
         bottom: 0;
     }
     .product_blkitem_thumb {
         padding-bottom: 83%;
     }
     .product_blkitem_thumb img {
         max-width: 300px;
     }
     .sidebar_widget_content {
         display: none;
     }
     .left_sidebarinner .sidebar-widget.open .sidebar_widget_content {
         display: block;
     }
     .left_sidebarinner .sidebar-widget h4.pro-sidebar-title {
         position: relative;
         border-bottom: 1px dotted #ddd;
         padding-bottom: 10px;
     }
     .left_sidebarinner .sidebar-widget h4.pro-sidebar-title:before {
         cursor: pointer;
         position: absolute;
         top: 0;
         right: 0;
         font-family: FontAwesome;
         content: "\f078";
     }
     .left_sidebarinner .sidebar-widget.open h4.pro-sidebar-title:before {
         content: "\f077 ";
     }
     .mini-cart-content {
         width: 300px;
         top: 45px;
         right: -140px;
     }
     .blog_home_slides_area {
         display: none;
     }
     .blog_home_slides_area2_desktop {
         display: none;
     }
     .blog_home_slides_tab {
         display: block;
     }
     .smaill_blog_post_thumnail_wrap .blog_post_thumnail_wrap .blog_post_thumnail {
         height: auto;
         overflow: hidden;
     }
	 

#scrollUp{
	display:none;
}
#main{
	/*padding-bottom:80px;*/
}	
.footerPanelAreainner .ftLogo img {
    max-width: 200px;
    width: 100%;
} 
.desktopFooter{
	display:none;
}	 
.mobileFooter{
	display:block;
}	 
.mobile_footer_area {
    position: fixed;
    bottom: 0px;
    max-width: 768px;
    margin: 0 auto;
    left: 0;
    right: 0;
    z-index: 1;
    background: #fff;
    box-shadow: 0 1px 9px 1px rgb(0 0 0 / 4%);
    -webkit-box-shadow: 0 1px 9px 1px rgb(0 0 0 / 4%);
}	 
	 
.mobile_footer_areainner {
    padding: 0 15px;
}	 
.mobile_foorer_area_list {
    padding: 0px 5px;
}	 
.mobile_foorer_area_list ul {
    display: flex;
}	 
.mobile_foorer_area_list ul li {
    display: inline-block;
    float: left;
    text-align: center;
    width: 20%;
}	 
.mobile_foorer_area_list ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding-bottom: 5px;
    height: 65px;
    position: relative;
    z-index: 1;
    color: #000;
    font-size: 10px;
    line-height: 14px;
    font-weight: 500;
}
.mobile_foorer_area_list ul li a .icon {
    width: 32px;
    height: 32px;
    margin-bottom: 3px;
}	 
	
.mobile_foorer_area_list ul li a .icon img{
	
}



.blog_post_content_wrap{
	padding-top:15px;
}

.adPresSideBar{
	margin-top:30px;
}

	
	 
 }
 
 
 @media (max-width:575px) {
.blog_home_post_areainner .topNewsPartArea_style_1 .bigThumanilNewsStyle_2item {
    margin-bottom: 16px;
}	 
 .topNewsPartArea_style_1 .bigThumanilNewsItem.bigThumanilNewsStyle_2item .single-blog-box .blog-image a {
    height: 235px;
}
.newBottomNewsItemlist .newBottomNewsItem{
	width:100%;
}

  }

 
 

 @media (max-width:480px) {
body {   
    font-size: 13px;   
    line-height: 19px;
}

.upcomingBusinessBannerSec {   
    padding: 30px 0;
}

	 
	 
	 
     .logo img {
         height: 40px;
         margin: 0px 0;
     }
     .header_account_list>a {
         right: 0px;
         top: 6px;
         font-size: 25px;
     }
     .cart-info {
         margin: 25px 0 0 30px;
     }
     .count-cart:before {
         font-size: 22px;
     }
     .count-cart:after {
         width: 14px;
         height: 14px;
         line-height: 14px;
         font-size: 12px;
     }
     .sign_in_up_area {
         padding: 16px 0 0 10px;
     }
     .blog_home_slides_area .single-blog-box .blog-image a {
         height: 390px;
     }
     .single-blog-box .blog-post-content {
         padding: 5%;
     }
     .single-blog-box .blog-post-content h3 {
         margin: 5px 0 5px;
         font-size: 16px;
		font-weight: 600;		 
         line-height: 1.4;
     }
     .blog_home_slides.owl-carousel .owl-nav [class*=owl-] {
         width: 25px;
         height: 25px;
         line-height: 23px;
         left: 8px;
         font-size: 16px;
     }
     .blog_home_slides.owl-carousel .owl-nav [class*=owl-].owl-next {
         left: auto;
         right: 8px;
     }
     .home_page_header .header-navigation {
         padding: 0px 0 0px 0;
     }
     .blog_home_slides_area2 .blog_home_slides_area2_item_blk .single-blog-box .blog-post-content {
         padding: 10px 20px 20px 40px;
     }
     .blog_post_content_header h3.ttl {
         font-size: 16px;
         line-height: 22px;
     }
     .blog_post_recent_blkinner .thumnail img {
    width: 100%;
    height: 100%;
     }
     .blog_post_recent_blkinner .content h6 {
         font-size: 13px;
         line-height:17px;
     }
     .blog_home_post_ttl_area .blog_home_post_ttl {
         font-size: 20px;
         padding-bottom: 8px;
     }
     .blog_home_post_area {
         padding: 10px 0 0px;
     }
     .blog_home_post_right_area .blog_home_post_item {
         margin-bottom: 30px;
     }
     .field_scroll_area {
         padding-right: 10px;
     }
     .blog_post_recent .blog_post_recent_blk {
         margin-bottom: 12px;
     }
     .field_scroll_area::-webkit-scrollbar {
         width: 3px;
     }
     .footer-logo img {
         max-width: 120px !important;
     }
     .footer_blkinner .footer-herading {
         font-size: 20px;
         line-height: 26px;
         padding-bottom: 15px;
         margin-bottom: 15px;
     }
     .footer_blkinner .footer-links>ul>li a {
         font-size: 14px;
         line-height: 22px;
     }
     .follow_us_area {
         float: none;
         text-align: center;
         width: 100%;
         display: block;
     }
     .img_app {
         margin-top: 20px;
         float: none;
         width: 100%;
         text-align: center;
         display: block;
     }
     .new-product-slider1 .row .product-inner-item {
         -ms-flex: 0 0 100%;
         flex: 0 0 100%;
         max-width: 100%;
     }
     .pro-details-quality {
         display: flex;
         flex-wrap: wrap;
         margin: 30px 0;
         width: 100%;
     }
     .pro-details-wish-com {
         display: inline-flex;
     }
     .phone-info span {
         font-size: 15px;
         line-height: 20px;
     }
     .need-help a img {
         height: 35px;
     }
     .product-details-img.product-details-tab {
         margin-bottom: 10px;
     }
     .zoompro-wrap.zoompro-2 {
         margin-bottom: 10px;
     }
     .pro_details_buy_now_btn .buy_now_btn {
         padding: 0 20px;
         line-height: 36px;
         height: 36px;
         font-size: 12px;
         font-weight: 600;
         margin-left: 5px;
     }
     .pro-details-wish-com a {
         margin-right: 0px;
         display: block;
         line-height: 34px;
         height: 36px;
         width: 31px;
         font-size: 16px;
         padding: 0 7px;
         color: #555;
         border: 1px solid #555;
     }
     .pro-details-whatsapp a {
         margin-right: 5px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus .inc.qtybutton {
         height: 36px;
         padding-top: 7px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus input.cart-plus-minus-box {
         font-size: 14px;
         height: 36px;
         width: 55px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus .dec.qtybutton {
         height: 36px;
         padding-top: 7px;
     }
     .product-details-content .pro-details-quality .cart-plus-minus {
         height: 36px;
         width: 55px;
     }
     .footer_btn_area {
         display: block;
     }
     .product_dtl_main .footer-area {
         margin-bottom: 44px;
     }
     .footer_social_link_area .payment-img {
         max-width: 100%;
     }
     .pro_details_color_quality {
         display: flex;
         width: 100%;
         margin-bottom: 10px;
     }
     .pro_details_color .color_price_select {
         height: 28px;
         border: 1px solid transparent;
     }
     .product-details-content h2 {
         margin: 0 0 10px;
     }
     .pro-details-rating-wrap {
         margin: 0px 0 0;
     }
     .view_size_chart_area {
         margin-bottom: 0px;
     }
     .pro-details-quality {
         margin-bottom: 20px;
     }
     .pro-details-wish-com {
         margin-left: 5px;
     }
     .zoompro-border22 {
         height: 320px;
     }
     .zoompro-border22 .zoompro22 {
         max-width: 320px;
     }
	 
.bottomNewsIteminner .newsThumanil {
    width: 75px;
    height: 55px;    
}
.bottomNewsIteminner .newscontent h3 {
    font-size: 13px;
    line-height: 17px;    
    -webkit-line-clamp: 2;
    margin-bottom: 2px;
}
.bottomNewsIteminner .newscontent .newsTime {
    font-size: 12px;
    font-weight: 600;
}

 .smallThumanilNewsIteminner .newscontent h3 {
    font-size: 14px;
}
.bottomNewsBigThumnail .single-blog-box .blog-post-content h3 {
    font-size: 16px;
}
.blogPoststoriesIteminner .metaList {
	margin-bottom:5px;
}
.blogPoststoriesIteminner .title {
    font-size: 14px;
    line-height: 19px;   
    margin-bottom: 5px;
}
.bigThumanilNewsTitleArea .title {
    font-size: 18px;
}	
.bigThumanilNewsTitleArea .title h2{
    font-size: 18px;
}	
.bigThumanilNewsTitleArea .viewAllBtn{
	font-size:14px;
}
.bigThumanilNewsTitleArea .viewAllBtn i{
	font-size:18px;
}
	 
#scrollUp {
    display: none !important;
}	 
	 
.upcomingBusinessBannerSecinner h1 {
    font-size: 20px;
    line-height: 26px;    
}	 
.upcomingBusinessBannerSecinner h2 {
    font-size: 16px;
    line-height: 22px;   
}	 
.blog_post_content_wrap .metaRight .title {   
    font-size: 14px;
    line-height: 20px;
}
.blog_post_listing_box .des {
    font-size: 13px;
}	
.breadcrumb-hrading {    
    font-size: 18px;
}
.adPresSideBarBody h3 {    
    font-size: 18px;
    line-height: 24px;
}
.adPresSideBarBody h4 {
    font-size: 14px;   
}
.addPressReleaseFormBtnArea .addPressReleaseFormBtn {  
    font-size: 14px;
    line-height: 18px;
}
.breakingNewsSec {
    padding: 15px 0 5px;
}
.titleArea .title span{
	display:none;
}
.breakingNewsSliderArea {   
    padding: 6px 5px;
    font-size: 12px;
    font-weight: 600;	
}
.breakingNewsSliderNav .owl-prev {
    width: 25px;
}
.breakingNewsSliderNav .owl-next {
    width: 25px;
}

	
	 
 }