/* Source and licensing information for the line(s) below can be found at https://websaheb.com/bharatdynamics/themes/custom/custom_theme/assets/css/responsive.css. */
@media (min-width: 1400px)and (max-width:1600px) {
    .top-logo {
        left:0
    }
.ui-widget.ui-widget-content {
	height: 408px;
}
}



@media (max-width:1280px) {
.event-desc {min-height: 129px;}

.Managing-Director-body {height: 130px;}

}



@media (min-width: 1200px) and (max-width:1399.99px) {
.Managing-Director-body {height: 130px;}
.accordion li i {
  left: 230px;
  }


#header .container {
max-width: 98%;
}

#block-custom-theme-searchform { right: 113px;}


.page-banner-title { margin-top:-12%;}
    .top-logo {
        left:-5%
    }

    ul.sf-menu a,ul.sf-menu span.nolink {
        padding: 1em
    }


}

@media (min-width: 992px) and (max-width:1199.99px) {


.Managing-Director-body {height: 130px;}
   



.event-desc {
    min-height: 135px;
}

#block-custom-theme-searchform { right: 113px;}

.page-banner-title { margin-top:-12%;}


    .top-logo {
        left:-5%
    }

    ul.sf-menu .sf-sub-indicator:after {
        left: 10px
    }
}

@media (min-width: 768px) and (max-width:991.99px) {



#ticker-controls {justify-content: center;}




#block-custom-theme-views-block-products-block-1 .product-title {
height: 149px;
}


.accordion li i {/* left: 127px; */}

#accordion .menu-item .link a:before {
    content: "\EEAF";
    font-family: remixicon;
    position: absolute;
    left: 6px;
    color: #c2f0ff;
    font-size: 15px;
    line-height: 1.6;
    font-weight: 400;
}

.accordion .link {
 padding: 14px 8px 15px 24px;
  
}




.page-banner-title { margin-top:-12%;}
.qr-code {display:block!important;} 
    ul.sf-menu .sf-sub-indicator:after {
        left:10px
    }

    .latest-news-div {
        display: flex!important;
    }

    .top-logo {
        left: 0!important;
        background-size: cover!important
    }
}

@media (min-width: 576px) and (max-width:767.99px) {

.gov-block-url {
  display:none !important;
}
#ticker-controls {justify-content: center;}

#block-custom-theme-views-block-products-block-1 .product-title {
height: 149px;
}



.photo_gallery .item_text {
 height: 117px;
}


.main-footer {overflow: hidden;}

 .main-footer .row {
overflow: hidden; 
 margin-right: 0!important;
margin-left: 0!important;

}


.Managing-Director-body {
 height: 170px;
 }

#accordion .menu-item .link a:before {
    content: "\EEAF";
    font-family: remixicon;
    position: absolute;
    left: 6px;
    color: #c2f0ff;
    font-size: 15px;
    line-height: 1.6;
    font-weight: 400;
}

.accordion .link {
 padding: 14px 8px 15px 24px;
  
}



.accordion li i {/* left: 127px; */}


.breadcrumb { justify-content: center; margin-left: 30px;}


#block-custom-theme-searchform {right: 15px;}


.sticky-icon {width:288px;}
.ministry-logo { text-align: center;}
.page-banner-title { margin-top:-12%; font-size:16px;}

.qr-code { display:block!important;}

    .latest-news-div {
        display:grid!important
    }

    .footer-left {
        display: block
    }

    #block-custom-theme-blocktabshometabs .ui-tabs .ui-tabs-nav li {
        width: 100%!important
    }

    .top-logo {
        left: 0!important;
        background-size: cover!important
    }

    .logo-box img {
        /* width: 100%!important; */
    }
	
	#block-custom-theme-views-block-the-force-behind-peace-logo-block-1 {text-align:center;}
	
.ministry-logo img {/* width: 64%!important; */}

    .top-right {
        display: contents!important
    }
}

@media (max-width: 575.99px) {

.gov-block-url {
  display: none !important;
}


#block-custom-theme-views-block-products-block-1 .product-title {
height: 149px;
}


#block-custom-theme-views-block-the-force-behind-peace-logo-block-1 {text-align:center;}


 .main-footer .row { margin-right: 0!important; margin-left: 0!important;}



.main-footer {overflow: hidden;}

.breadcrumb { justify-content: center; margin-left: 30px;}
    .breadcrumb-item {
        height: auto !important;
    }

.breadcrumb { height: 52px;}

#block-custom-theme-searchform {right: 15px;}

.sticky-icon {width:288px;}

.topbar_link {padding-left: 15px;}
.accibility { padding-left: 15px;}


.director-inner-page .views-col {
 width: 100% !important;
}

.ministry-logo { text-align: center;}
.page-banner-title { margin-top:-12%; font-size:16px;}
.qr-code {display:block !important;}

#ticker-controls {right: -113px!important;}


    
.latest-news-div {display:grid!important;}
    .latest-news {
        height:156px;
        padding: 10px;
        overflow: hidden;
    }

    #block-custom-theme-blocktabshometabs .ui-tabs .ui-tabs-nav li {
        width: 100%!important
    }

    .logo-top-bg {
        left: 0!important;
        background-size: cover!important
    }

    .logo-box img {
        /* width: 100%!important; */
    }


.ministry-logo img {width: 64%!important;}

    .top-right {
        display: contents!important
    }

    .footer-box {
        display: block!important
    }

    .footer-left {
        display: block!important
    }
}

@media (max-width: 480px) {

#block-custom-theme-views-block-the-force-behind-peace-logo-block-1 {text-align:center;}

 .main-footer .row { margin-right:0!important; margin-left:0!important;}

.breadcrumb { justify-content: center; margin-left: 30px;}

.breadcrumb { height: 52px;}

    .breadcrumb-item {
        height: auto !important;
    }


#block-custom-theme-searchform {right: 15px;}
    .logo-top-bg {
        left:0!important;
        background-size: cover!important;
    }

    .logo-box img {
        width: 100%!important;
    }
	.ministry-logo { text-align: center;}
	.ministry-logo img {width: 64%!important;}
}

@media (min-width: 320px) and (max-width:480px) {

.gov-block-url {
  display: none !important;
}


.breadcrumb { height: 52px;}
    .logo-top-bg {
        left:0!important;
        background-size: cover!important
    }

    .logo-box img {
        width: 100%!important;
    }
	
	.ministry-logo img {width: 64%!important;}
.ministry-logo { text-align: center;}
}

/* Source and licensing information for the above line(s) can be found at https://websaheb.com/bharatdynamics/themes/custom/custom_theme/assets/css/responsive.css. */
