@media (max-width:1399px){



}
@media (max-width:1199px){
  #menu ul li {margin: 0;}
	ul.social_icons_list {margin-left:9px}

}
@media (max-width:991px){
  header{padding: 0; box-shadow: none;}
  .topbar{text-align:center; width:100%;  box-shadow:0 2px 10px rgba(0,0,0,0.06); position:relative; padding:3px 0; min-height:80px; background:#fff; box-shadow: rgba(0,0,0,0.1) 0 0 10px;}
  .topbar.sticky{margin:0;position:fixed;background:#fff;top:0;left:0;width:100%;z-index:99999;animation-name:menu_sticky;animation-duration:.6s;animation-timing-function:ease-out;box-shadow:0 0 5px 0 rgba(0,0,0,0.49);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.49)}
  .topbar ul{padding:0;margin:0;list-style:none;text-align:right; margin-top: 3px;}
  .topbar ul li{margin-right:25px;vertical-align:middle; position:relative;z-index:9999; float: left;}
  .topbar ul li.logo {padding: 0; padding-top: 5px;}
  .topbar ul li.search_icon {float: right; margin-right: 80px; margin-top: 19px;}
  .topbar ul li.search_icon a {color:#000;font-size:22px;}

  .mean-container .mean-bar {top: 40px;}

  .mean-container a.meanmenu-reveal{right: 15px !important; color: #000;line-height: 9px; top: -9px;}
  .mean-container a.meanmenu-reveal span {margin-top: 4px; }
  .topbar ul li .cart-icon a {color:#222;}
.mean-container .mean-nav {margin-top: 34px;}
.search_box {background-color:var(--light-color); border:solid 1px #eee; border-radius:0; -webkit-border-radius:0; margin-top:0; z-index:10; position:absolute; top:80px; left:0; right:0; display:none;}
.search_box .form-control {padding-right:55px;border-radius:0; -webkit-border-radius:0; background-color:transparent; border:0; height:44px; font-size:14px; width:100%; background:#f1f1f1;}
.search_box button {font-size:20px; text-transform:uppercase; font-weight:bold; color:#000; position:absolute; border:0;position:absolute; right:20px; top:50%; transform:translateY(-50%); background:none;}
.search_box .btn img { width:15px; display:inline-block; }

.logo img {height: 60px;}
.card_col3 {column-count: 2}
.post_card_thumb {margin-top: 0; }
.card_col3 .card2 {padding-top: 0;}
.hero_blog_slider .post_card_content h5 {font-size: 30px;}
.hero_blog_slider .post_card_thumb img {height:400px !important}
.tour_slider.owl-carousel .owl-stage {margin-left:-80px;}
.catWrapper h5 {padding: 104px 20px 30px 20px;font-size: 25px;}
	.catWrapper img {height: 250px;}
	
}
@media (min-width:768px) and (max-width:1199px) {
}
@media(max-width:867px){
.tour_slider.owl-carousel .owl-stage {margin-left:-50px;}

}
@media (max-width:767px){
  .for_mobile { display:block;}
  .for_desktop { display:none;}
  .card_col2 .post_card_thumb { max-width: 100%;}
  .card_col2 .card2 { padding-top: 15px;}
  .card_col2 { column-count: 1;}
.tour_slider.owl-carousel .owl-stage {margin-left:-150px;}
	
}
@media (max-width:667px){
.tour_slider.owl-carousel .owl-stage {margin-left:-80px;}


}
@media (max-width:575px){
  .card_col3, .card_col2 {column-count: 1}
  .card_col2 .post_card_thumb img {width: 100%; height: auto;}
  .newslettre-form .form-flex {display: inline-flex;}
  .card_col2 .card, .card_col3 .card {padding-top: 0;}

  .card_col2 .post_card_thumb {margin-right: 0; max-width: 100%; float: none; display: block; width: 100%;}

  .card_col2 .post_card {display: block;}


  .post_card_thumb {box-shadow: none;}
  .post_card_thumb img{object-fit: inherit; height: auto; box-shadow: 0 10px 10px rgba(0,0,0,0.08),0 0 0 transparent; width: 100%;}
.post_card_content {float: none;}
.tour_slider.owl-carousel .owl-stage {margin-left:-40px;}
.tour_slider_section h2 {padding-right:0}
.catWrapper h5 {font-size:18px;}
.tour_slider_section .heading{margin-bottom:0;}
	.footer_logo {width: 140px;}
	ul.blogUserInfo li {font-size:12px}
	ul.blogUserInfo li img {width: 14px !important;}
	ul.blogUserInfo li {padding-left: 18px;}
	

}
@media (max-width:480px){
  .newslettre-width {width: 90%;}
  .newslettre-form .form-flex {display: block;}
  .newslettre-form .form-control {margin-bottom: 20px; border-radius: 20px;}
  .newslettre-form .submit-btn{  border-radius: 20px;}
  ul.center_arrow_tabs li {margin-bottom: 30px;}
	.hero_blog_slider .post_card_content h5 {font-size: 22px;}
	.post_card_big .post_card_content h6 {font-size: 13px;}
	.hero_blog_slider.owl-theme .owl-nav [class*='owl-'] i {font-size: 23px;}
	.hero_blog_slider.owl-theme .owl-nav [class*='owl-'] {width: 30px;height: 30px;}
	.hero_blog_slider .post_card_thumb img {height:320px !important}
	.catWrapper img {height: 200px;}
	
}
@media (max-width:425px){
	.tour_slider .post_card {padding:20px}
}
@media (max-width:375px){
	    .hero_blog_slider .post_card_content h5 {font-size: 19px;}
	    .tour_slider .post_card_content h5 a {font-size:16px}
	   .post_card_content p {font-size: 14px;}
	   .tour_slider .post_card_content h6 a {color: black;font-size: 13px;}
	   .emailAdmin {font-size: 10px;}
	   .tour_slider .post_card_info img {width: 12px !important;height: 12px;}
	   .tour_slider .list-inline {font-size: 10px;}
	    .tour_slider.owl-carousel .owl-stage {margin-left: -25px;}
	  .tour_slider .post_card_thumb img {height: 129px !important;}
	    .catWrapper img {height: 151px;}
	.catWrapper h5 {padding: 70px 12px 19px 12px;}
 
}
@media (max-width:360px){
  ul.center_arrow_tabs li {display: block;width: 100%;}
  ul.center_arrow_tabs li a, .nav-tabs .nav-link {display: block; width: 100%;}
  }
@media (max-width:320px){
  .topbar ul {text-align: left;}
  .topbar ul li.logo {margin-right: 0;}
  .logo img {height: 50px;}
  .topbar ul li.search_icon {margin-right: 70px;}
}