 @media only screen and (min-width: 992px) and (max-width: 1199px) {
    
    .post-content .text-4
    {
    font-size: 17px;
    }
    
    .post-content .text-6
    {
    font-size: 17px;
    }

}
@media only screen and (min-width: 768px) and (max-width: 991px) {

    header h3 {
    font-size: 19px;
    color: #ab3fc3;
    font-weight: 600;
    margin-top: 23px;
}
.navbar-dark .navbar-nav .nav-link
{
    font-size: 9px;
}
.post-content .text-9
{
    margin-top: 26px;
}
.india-logo p 
{
    text-align: right;
    padding-right: 23px;
    font-size: 15px;
    margin-top: 19px;
}
.side-logo 
{
    float: right;
    width: auto;
    margin-top: -105px;
}
.img-post
{
	padding: 0;
    background: none;
    float: left;
    margin: 5px;
    position: relative;
    width: 100%
}
.mobile-100 img
{
    width: 100%;
}
.logo img
{
	width: 100%;
    margin-left: 17px;
}
.align-left h3 {
    font-size: 20px;
 
    color: #ab3fc3;
}
.align-right {
    float: right;
    width: auto;
    padding: 0px;
    line-height: 32px;
    font-size: 12px;
}
.align-right span
{
	margin-right: 5px;
}
.align-right span
{
	font-size: 15px;
}
.post-content
{
    padding-right: 7px;
    padding-left: 7px;
	}
.side-logo img
{
    width: 100%;
    margin-left: -11px;
}
.main-section .col-sm-12 
{
    padding: 10px;
}
.thumbnail .thumb-head
{
        width: 95%;
}
.inner-heading h1
{
    line-height: 1.4;
}
.thumb-img h6
{
    line-height: 1.5;
}
.post-content .text-10
{
    margin-top: 30px;
}
.post-content .text-11
{
    margin-top: 30px;
}
.list3-respons1
{
  padding-top: 23px;
}
.list3-respons2
{
  padding-top: 23px
}
.list3-respons3
{
    padding-top: 25px;
}

.list3-respons4
{
    padding-top: 0px;
}

}
@media only screen and (max-width: 767px) {
    .inner-details .level
    {
        padding-left: 0px;
    }
.inner-details .signature
{
    margin-left: 0px;
}
    .post-1
    {
        min-height: 58px;
    }
    .arrow
    {
    position: absolute;
    left: 25px;
    top: 34px;
    }
.side-logo
{
    margin: 0px;
    width: 100%;
    padding: 0;
    text-align: center;
}
.side-logo img {
    width: auto;
}
.india-logo p {
    width: 100%;
    font-size: 14px;
    padding: 21px 0 0 0;
    text-align: center;
}
header h3 {
    font-size: 22px;
    color: #ab3fc3;
    font-weight: 600;
    text-align: center;
    width: 100%;
    padding-bottom: 10px;
}
.input-search .gsc-search-button button 
{
    background: #000;
    width: 30px;
    padding: 0;
    height: 30px;
    border-radius: 4px;
}
.navbar-toggler 
{
    cursor: pointer;
    position: absolute;
    right: 0;
    top: -50px;
}
.top-nam-part{position: relative;}
.top-nam-part #collapsibleNavbar {
background: #000;
    padding-top: 25px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    z-index: 1;
    width: 100%;
    top: 0;
    position: absolute;
    left: 0;
}
.navbar{width: 100%}
.mobile-none{display: none}
.search-mobile{display: block;}
.navbar{float:left;}
.top-header .col-4{padding: 0px;}
.logo img{
    width: auto;
}
.right-logo {
    float: none;
    width: 150px;
    margin: 0 auto;
}
.india-logo {
    width: 160px;
    float: none;
    margin: 0 auto;
}
.india-logo p span {
    padding-right: 12px;
    padding-left: 0;
    float: right;
}
.accountantsGeneral {
    line-height: 24px;
    margin: 10px 15px;
    padding: 11px;
    font-size: 16px;
}
.container{width: 100%;}
.navbar-nav li {
    border-right: 1px solid #fff;
    font-size: 15px;
    float: left;
    width: 100%;
}
.navbar-dark .navbar-nav .nav-link {
    color: #fff !important;
    font-size: 18px;
    font-weight: bold;
    line-height: 54px;
    padding: 0 15px;
    border-right:0;
}
.navbar-nav li{  border-bottom: 1px #fff solid;border-right:0;}
.navbar-nav li:last-child{
    border: 0px;
}
.input-search {
    width: 84%;
    margin: 0;
}
.logo{width: 100%;text-align: center;margin: 0px;}
.img-post
{
	padding: 0;
    background: none;
    float: left;
   margin-top: 12px;
    position: relative;
    width: 100%
}
.img-post img {
    width: 100%;
    border-radius: 20px;
    padding-right: 10px;
}
.main-section .col-sm-12
{
	padding:0px;
}
.align-left h3
{
	font-size: 22px;
}
.align-right {
    text-align: center;
    float: none;
}
.align-left {
    width: auto;
    margin: 0px;
    padding: 0px;
    text-align: center;
    float: none;
}
.post-content
{
	height: auto;
	padding: 6px;
}
.post-content h5
{
	font-size: 17px;
    line-height: 22px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 12px;
    padding-left: 12px;
}
.inner-heading h1
{
    font-size: 20px;
    line-height: 1.4;
}
.inner-details p
{
    font-size: 17px;
    text-align: left;
}
.thumbnail .thumb-head
{
    font-size: 20px;
    width: 94%;
}
.thumb-img h6
{
    font-size: 17px;
    line-height: 1.5;
}
.thumb-img p
{
    font-size: 17px;
    text-align: left;
}
.signature .imgg3
{
    width: 30%;
}
.thumbnail .post-details
{
    font-size: 17px;
}
.back-home a
{
    font-size: 15px;
}
.footer p
{
    font-size: 15px;
}
.back-home
{
    text-align: center;
}
.post-content .text-1
{
  margin-top: 17px;
    margin-bottom: 18px;
}
.post-content .text-2
{
    margin-top: 0px;
}
.post-content .text-3
{
    margin-top: 0px;
}
.post-content .text-4
{
    margin-top: 0px;
}
.post-content .text-5
{
 margin-top: 15px;
 margin-bottom: 30px;
}
.post-content .text-6
{
    margin-top: 0px;
}
.post-content .text-7
{
    margin-top: 0px;
}
.post-content .text-8
{
    margin-top: 0px;
}
.post-content .text-9
{
    margin-top: 0px;
}
.post-content .text-10
{
   margin-top: 17px;
    margin-bottom: 18px;
}
.post-content .text-11
{
    margin-top: 17px;
    margin-bottom: 18px;
}
.inner-details .img-center
{
    width: 100%;
}
.inner-details .side
{
    margin-left: -12px;
}
.inner-details .side2
{
    margin-left: -12px;
}
.inner-details .side1
{
    margin-left: -12px;
}
.sub-block1
{
    margin-left: -12px;
}
.inner-details .side-list 
{
    margin-left: -47px;
}
.inner-details .edit
{
    margin-left: -12px;
}
.side1box li
{
margin-left: -12px;
}
.inner-details .sub-block-2
{
    margin-left: -12px;
}
.listing-last ul li span
{
    width: 94%;
}
.listing-last ul
{
    padding:0px;
}
.listing-last1 ul
{
    padding:0px;
}
.listing-last1 ul li span
{
    width: 94%;
}
.img-intosai
{
    width: 100%;
}
.video-part
{
    width: 100%;
}
.inner-details .side1 li
{
    text-align: left;
}
.inner-details .side1
{
    text-align: left;
}
.img-dgm
{
    width: 100%;
}
.side2 li
{
    text-align: left;
}
.side-list li
{
    padding: 0px 0px 0px 10px;
}
.inner-details .sub-block1 li
{
    text-align: left;
}
.listing3
{
    margin:0px;
    padding:0px;
}
.list3-respons1
{
  padding-top: 24px;
}
.list3-respons2
{
  
}
.list3-respons3
{
    padding-top: 47px;
}

.list3-respons4
{
    padding-top: 24px;
}

.list3-respons5
{
    padding-top: 0px;
}

.list3-respons6
{
    padding-top: 30px;
}
.video-part iframe{
    width: 100%;
    height: 200px;
    }

}
@media only screen and (max-width: 560px){
    .list3-respons3
{
    padding-top: 28px;
}

    }
@media only screen and (max-width: 480px){

.thumb-img p
{
    line-height: 23px;
    text-align: left;
}
.listing-last ul li span
{
    width: 90%;
}
.list3-respons1
{
  padding-top: 50px;
}
.list3-respons2
{
  padding-top: 20px;
}
.list3-respons3
{
    padding-top: 52px;
}

.list3-respons5
{
    padding-top: 21px;
}
.text-center
{
    font-size: 12px;
}
}
@media only screen and (max-width: 400px){
    .box-border-1
    {
        word-break: break-all;
        font-size: 15px;
    }
.box-border-2
    {
        word-break: break-all;
        font-size: 15px;
    }
    .box-border-3
    {
        word-break: break-all;
        font-size: 15px;
    }

.box-border-4
    {
        word-break: break-all;
        font-size: 15px;
    }
.list3-respons1
{
  padding-top: 72px;
}
.list3-respons2
{
  padding-top: 23px;
}
.list3-respons6
{
    padding-top: 0px;
}

.list3-respons5
{
    padding-top: 0px;
}
}
@media only screen and (max-width: 320px){
  .list3-respons1
{
  padding-top: 49px;
}
.list3-respons3
{
  padding-top: 0px;
}  
}
