@media only screen and (max-width: 550px)
{
  .dialog-off-canvas-main-canvas {
    overflow-x: hidden;
}
 
  footer.site-footer {
    height: 110vw;
}

  div#block-skiptomaincontent {
    width: 50vw;
        margin-top: 2vw;
}
  #block-theme {
    margin-top: -13vw;
    width: 30vw;
}
div#block-textresize {
    width: 70vw;
    margin-left: -2px;
}
div#block-languageswitcher {
    width: 23vw;
    margin-left: 1px;
}
div#block-customsearchform {
    margin-left: 4px;
}
input#edit-submit {
    width: 15vw;
    margin-left: 170px;
}
div#block-print a {
    margin-left: -55px;
}  


 html[lang="hi"] #block-sakarainaraidaraekasaesa {
    margin-top: -35px;
    width: 49vw;
} 
  html[lang="hi"] #block-thaima {
    margin-top: -12vw;
    width: 36vw;
}
div#block-parainta {
    margin-left: -1vw!important;
}


div#views_slideshow_cycle_main__front_and_footer_link_slider-block_1 {
    margin-left: -5vw;
}

.wellhome
{
  height: 300vw!important;
}

.well {
    width: 87vw;
     height:auto!important;
     overflow-x:scroll!important;
}
.titsubpge {
    width: 91.7vw;
}
div#block-webform, #block-views-block-main-page-gallery-block-1, .sitemap, #block-views-block-forms-block-1-2, #block-views-block-all-site-pdf-block-1, #block-views-block-act-rules-boilers-block-1, #block-views-block-other-info-factories-block-1, #block-views-block-other-info-other-block-1, #block-views-block-rti-block-1, #block-views-block-training-others-block-1, #block-views-block-document-block-1, #block-views-block-duplicate-of-sub-page-block-1, #block-views-block-sub-page-photo-gallery-block-1, #block-views-block-duplicate-of-sub-page-photo-gallery-block-1 {
    width: 87vw!important;
    height: auto!important;
}
div#block-views-block-main-page-gallery-block-1 img {
    width: 26vw!important;
    height: 15vw!important;
}
div#block-views-block-main-page-gallery-block-1 a {
    font-size: 2vw;
    margin-left: 0vw!important;
}
div#block-views-block-duplicate-of-sub-page-block-1 img,div#block-views-block-duplicate-of-sub-page-photo-gallery-block-1 img,div#block-views-block-sub-page-photo-gallery-block-1 img {
    width: 12vw!important;
    height: 10vw!important;
}

 html[lang="hi"] div#block-mainnavigation {
    margin-left: 18vw;
    
}
 html[lang="hi"].highlighted {
    margin-top: 34vw;
    width: 90vw!important;
    margin-left: 5.5vw!important;
}














div#block-paadalaekha {
    width: 84vw;
}
div#block-footer {
    width: 86vw;
}
div#block-views-block-duplicate-of-front-and-footer-link-slider-block-1-2 {
    width: 50vw;
}
div#block-whatsnew {
    width: 89vw;
}
div#block-views-block-what-s-new-block-1 {
    width: 89vw;
}
div#block-importantlinktitle,div#block-views-block-important-li-block-1 {
    width: 89vw;
}
div#block-importantperson {
    width: 89vw;
    margin-left: 0vw;
}
div#block-views-block-important-person-block-1 {
    width: 89vw;
    margin-left: 0vw!important;
}
div#block-upayaogaikadaiyaan {
    width: 89vw;
}
div#block-nayaakayaahaai,div#block-mahatavapauuranalainkasairasaka {
    width: 89vw;
}
div#block-mahatavapauuranavayakatai {
    width: 89vw;
    margin-left: 0vw;
}
div#block-aboutusfrontpage,div#block-hamaaraebaaraemaen {
    width: 89vw;
}
div#block-brandinghindi {
    width: 153vw;
    margin-left: 0vw;
    
}
header#header {
  
  
    height: 25vw;
}
 html[lang="hi"] header#header {
    height: 32vw;
}
img.naaa {
    /*margin-left: -3vw!important;
    width: 5em!important;
        height: 4em;*/
        height: 8em;
}
div#block-branding {
    margin-left: -9vw;
}
 html[lang="hi"] span#gov {
    font-size: 1.5em!important;
}


html[lang="en"] span#gov {
    font-size: 1.5em!important;
}
img.border1 {
    /*height: 4em;*/
    width: 9em!important;
    padding: 0vw!important;
}
img.naa {
    /*height: 4em;*/
    height: 7em;
    margin-left: 0px;
}

td#title_site {
    width: 0px!important;
}
table.border tr, table.border td, table.border th {
    padding: 0px!important;
}
html[lang="en"] table.border
{
  width: 36%;
    
}
html[lang="hi"] table.border {
    width: 66%;
   
}
td#title_site span {
    margin-left: 0vw!important;
}
html[lang="hi"] span#gova {
    font-size: 1em!important;
}
div#block-searchform {
    width: 68vw;
}
div#block-views-block-front-and-footer-link-slider img {
    width: 88vw!important;
    margin-left: 8vw !important;
}



}