/* Importing global files */
@import url(global.css);


.our_article_title  .inner_title {background-color: #FFFFFF;padding: 25px 20px; }
.our_article_title  .inner_title .primary_title{padding-bottom: 0px;}

/* blog cards designs */
.blog_Cards{background-color: #FFFFFF; border-radius:5px; overflow: hidden;}
.blog_Cards .card_cnt{padding: 18px;}
.blog_Cards a img{width: 100%; height: 14.688rem; object-fit: cover;}
.blog_Cards .card_cnt  .date{font-size: 12px; line-height: 20px;color: #999999;padding-bottom: 10px;display: block;}
.blog_Cards .card_cnt .card_title{display:block;font-size: 18px; line-height: 26px; height: 62px; text-decoration: none; color: #495057; font-weight: 700;padding-bottom: 10px;}
.blog_Cards  .view_like{padding-bottom: 8px; display: flex;gap: 40px;}
.blog_Cards  .view_like span{font-size: 12px; line-height: 20px; color: #999999;}
.blog_Cards  .reviews {display: flex;gap: 10px;align-items: center;padding-bottom: 10px;flex-wrap: wrap; }
.blog_Cards  .reviews span{font-size: 12px; line-height: 20px; color: #999999;}
.blog_Cards  .reviews  .comment img{padding-right: 8px;}
.blog_Cards .card_text {border-bottom: 1px solid #E5E5E5;}
.blog_Cards .card_text  .primary_text{padding-bottom: 15px;font-size: 12px;line-height: 20px;}
.blog_Cards .card_text a{display: inline-block; color:#2196F3; text-decoration: none; padding-bottom: 10px; font-weight: 500;font-size: 12px; line-height: 18px;}
.blog_Cards  .author_info{display: flex; align-items: center;gap: 10px;padding-top: 10px;}
.blog_Cards  .author_info img {width: 40px; height: 40px;}
.blog_Cards  .author_info .authour_name span{font-size: 12px; line-height: 20px; color: #343A40; font-weight: 700; display: block;}
.blog_Cards  .author_info .authour_name span:nth-child(2){font-weight: 500; color: #999999;}
.view_more_cta  .primary_cta.card_cta{border-radius: 20px;font-size: 18px; line-height: 24px;font-weight: 500;}
.view_more_cta {text-align: end;}


/* sidebar layout */
.sidebar_layout {display: flex;    justify-content: space-between;}
.sidebar_layout .sidebar {max-width: 310px; width: 100%;}
.sidebar_layout .page_cnt {max-width: calc(100% - 360px); width: 100%;}

/* 
sidebar_design */

.search.sidebar_search {
    position: relative; color: #999999; background-color: #FFFFFF; font-size: 16px; border-radius: 22px; width: 100%;display: inline-block;padding-inline: 35px;box-sizing: border-box; margin-top: 15px;margin-bottom: 20px;
    }
    
    
    .search.sidebar_search input {width: 100%; height: 45px; background-color: #FFFFFF; border-radius: 22px; border: 0px; outline: none;     font-size: 15px;  line-height: 24px;
  }
    
    .search.sidebar_search input { text-indent: 32px;}
    .search.sidebar_search .search_icon { position: absolute; top: 50%; transform: translateY(-50%); left: 10px; cursor: pointer;
    }
    
    .search.sidebar_search .search_icon{left: auto; left: 35px;}
  
    .sidebar .sidebar_inner{border-radius: 15px;background-color: #fff;box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.4);padding-bottom: 10px;}
    .sidebar .sidebar_inner .sidebar_title{font-size: 18px; line-height: 28px; padding-bottom: 20px;padding-inline: 35px;padding-top: 20px;color: #464646;margin: 0px;}
    .sidebar_inner ul{margin: 0px;padding: 0px;}
    .sidebar_inner li{list-style: none;}
    .sidebar_inner .list_item a{display: flex;padding-inline: 35px; text-decoration: none; gap: 40px;font-size: 17px; line-height: 28px; color: #464646; border-top: 1px solid #EFEFEF; padding-block: 8px;justify-content: space-between;}
    .sidebar_inner  .list_item a .total_cat{color: #999999;}
  
    .sidebar_inner .sidebar_cta{padding-inline: 35px;padding-top: 17px; padding-bottom: 8px;border-bottom: 1px solid #EFEFEF;}
    .sidebar_inner .sidebar_cta .primary_cta{font-weight: 500;}
    .sidebar_inner .border_top{border-top: 1px solid #EFEFEF}
  
  
    .sidebar_inner .sidebar_gallery .images{display: flex;gap: 10px;padding-top: 8px; flex-wrap: wrap;}
    .sidebar_inner .sidebar_gallery .images a {flex: 1;}
    .sidebar_inner .sidebar_gallery .images a img {object-fit: cover;flex: 1; width: 100%/*120px*/; height: 108px; border-top-left-radius: 5px; border-top-right-radius: 5px;}


    .sideba_author_info{padding-inline: 35px; box-sizing: border-box; display: flex;align-items: center; gap: 10px;padding-block: 10px;}
    .sideba_author_info span{display: block;font-size: 17px; line-height: 28px; color: #464646;}
    .sideba_author_info span:nth-child(2){font-size: 15px; line-height: 24px; color: #999999;}
  
    .sidebar_inner  .sidebar_social:not(.sidebar_social.facebook) {display: flex; align-items: center;padding-inline: 35px; padding-block: 20px; gap: 10px;}
    .sidebar_inner  .sidebar_social .sidebar_title{padding: 0px;}
    
    .sidebar_social.border_top.pinterest {display: flex;align-items: center;gap: 0 !important;padding-inline: 2.188rem;}
    .sidebar_social.border_top.pinterest h3 {margin-left: 10px;}
    .sidebar_social.border_top.pinterest h3 a {color: #464646;}


    .sidebar_social.facebook {display: flex; flex-direction: column; justify-content: center; padding-inline: 35px;gap: 10px;}
    .sidebar_social.facebook .header {display: flex;align-items: center;gap: 10px}



    .sidebar_inner .sidebar_fme_modules{background-color: #F4F6FC;}
    .sidebar_fme_modules  .sidebar_social{padding-bottom: 8px;}
    .sidebar_inner .sidebar_fme_modules .sidebar_txt{padding-inline: 35px; font-size: 14px; line-height: 22px; color: #464646; padding-bottom: 8px; font-weight: 500;box-sizing: border-box;margin: 0px;}
    .sidebar_inner .sidebar_fme_modules  .fme_img{/*padding-inline: 35px;*/ display: flex;
    justify-content: center;
    align-items: center;padding-bottom: 28px;}
    .sidebar_inner .twitter_block{padding-bottom: 20px;}
    .twitter_block .twetter_link{ color: #2196F3; text-decoration: none; font-size: 15px; line-height: 28px; border-bottom: 1px solid #2196F3; box-sizing: border-box;font-weight: 500;}
    .twitter_block  .sidebar_social{align-items: flex-start;}
   .twitter_block  .sidebar_social {padding-bottom: 10px;}
  
   .sidebar_inner  .side_news_block{background-color: #F4F0F8; padding: 15px 30px;}
   .sidebar_inner  .side_news_block h3{font-size: 17px; line-height: 26px; color: #464646;padding-bottom: 9px; font-weight: 500;margin: 0px;}
   .sidebar_inner  .side_news_block p {font-size: 14px; line-height: 24px; color: #464646;padding-bottom: 9px; font-weight: 500;margin: 0px;}
   .sidebar_inner  .side_news_block a{font-size: 17px; line-height: 26px; font-weight: 400; color:#2196F3; text-decoration: none;}
   .sidebar_cta.subscribe_sidebar{padding-top: 30px; padding-bottom: 20px;}
   .sidebar_cta.subscribe_sidebar .primary_cta{color: #464646;    display: flex; align-items: center; padding-inline: 10px; padding-block: 5px;}
   .sidebar_cta.subscribe_sidebar .primary_cta:hover{color: #fff;}
  
   /* hidesidebar desktop */
  .sidebar.hide_sidebar .hum_item{display: none; }
  .sidebar.hide_sidebar .search.sidebar_search{display: none;}
  .sidebar.hide_sidebar .sidebar_inner{display: none;}
  .sidebar.hide_sidebar .humberg_menu{justify-content: center;}



