/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
  /* common code */
  .newspadding{
    padding: 0px !important;
    border: none !important;
  }
  .iframe_height {
    height: 170px !important;
  }
  .common_padding{
    padding-top: 50px;
  }
  .heading {
    font-size: 30px;
  }
  .iframe{
    height: 450px;
  }
  .describetion {
    font-size: 22px;
  }
  /* common code */
  /* header start */
	.bottom_menu ul li a{
    margin: 5px 0px;
    border-right: 0px solid var(--light-black);
    border-bottom: 1px solid var(--light-black);
  }
  .border_right{
    border-left: 0px solid var(--light-black);
  }
  /* header end */
  /* hero section start */
  .hero_2nd_column{
    border: none !important;
  }
  .hero_slider_height{
    height: 250px;
  }
  .latest_title {
    font-size: 22px;
  }
  .slider_height{
    height: 200px;
  }
  .virual_title {
    font-size: 20px;
  }
  /* hero section end */
  /* film start */
  .film-single h2 {
    font-size: 20px;
    margin-bottom: 30px;
  }
  /* film end */
  /* dual start */
  .dual_border{
    border: none !important;
  }
  .sompadok-single h2{
    font-size: 18px !important;
  }
  /* dual start */
  .summary {
    font-size: 25px;
    line-height: 35px;
  }
  .news_heading{
    line-height: 40px !important;
  }
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
  /* common code */
  .newspadding{
    padding: 0px !important;
    border: none !important;
  }
  .iframe_height {
    height: 290px !important;
  }
  .common_padding{
    padding-top: 50px;
  }
  .describetion {
    font-size: 22px;
  }
  .heading {
    font-size: 30px;
  }
  /* common code */
  /* header start */
	.bottom_menu ul li a{
    margin: 5px 0px;
    border-right: 0px solid var(--light-black);
    border-bottom: 1px solid var(--light-black);
  }
  .border_right{
    border-left: 0px solid var(--light-black);
  }
  /* header end */
  /* hero section start */
  .hero_2nd_column{
    border: none !important;
  }
  .slider_height {
    height: 300px;
  }
  /* hero section end */
  /* film start */
  .film-single h2 {
    font-size: 20px;
    margin-bottom: 30px;
  }
  /* film end */
  /* dual start */
  .dual_border{
    border: none !important;
  }
  .sompadok-single h2{
    font-size: 22px !important;
  }
  /* dual start */
  
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
  /* common code */
  .iframe_height {
    height: 325px !important;
  }
  .common_padding{
    padding-top: 70px;
  }
  /* common code */
  /* header start */
	.bottom_menu ul li a{
    margin: 5px 0px;
    border-right: 0px solid var(--light-black);
    border-bottom: 1px solid var(--light-black);
  }
  .border_right{
    border-left: 0px solid var(--light-black);
  }
  /* header end */
  /* hero section start */
  .hero_2nd_column{
    border: none !important;
  }
  /* hero section end */
  /* film start */
  .film-single h2 {
    font-size: 22px;
    margin-bottom: 40px;
  }
  /* film end */
  /* dual start */
  .dual_border{
    border: none !important;
  }
  .sompadok-single h2{
    font-size: 22px !important;
  }
  /* dual start */
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
  /* common code */
  .iframe{
    height: 450px;
  }
  .common_padding{
    padding-top: 100px;
  }
  /* common code */
  /* header start */
	.bottom_menu ul li a{
    margin: 5px 0px;
    border-right: 0px solid var(--light-black);
    border-bottom: 1px solid var(--light-black);
  }
  .border_right{
    border-left: 0px solid var(--light-black);
  }
  /* header end */
  .slider_height {
    height: 300px;
  }
  /* category */
  .border_single_news{
    border-left: 1px solid black;
  }
}

/*Extra Large devices (desktops, 992px and up)*/
@media (min-width: 1200px) and (max-width: 1399.98px) {
	/* common code */
  .common_padding{
    padding-top: 100px;
  }
  .iframe_height{
    height: 420px !important;
  }
  /* category */
  .border_single_news{
    border-left: 1px solid black;
  }
  /* common code */
}

/*Extra Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1400px) {
	/* common code */
  .common_padding{
    padding-top: 80px;
  }
  .iframe_height{
    height: 500px !important;
  }
  /* category */
  .border_single_news{
    border-left: 1px solid black;
  }
  /* common code */
}