@media (max-width: 1334px) {
.main-menu .main-menu__list > li > a, .stricky-header .main-menu__list > li > a{font-size: 14px;}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li {margin-left: 25px;}
.section-1 .boxTabArea ul li a{font-size: 12px;}
}
@media only screen and (min-width:1160px) and (max-width:1225px) {

}
/* 13-6-2024 start*/
@media (min-width:1024px) and (max-width:1050px) {
.container-fluid.mainnavbarnav .navbar-brand {
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    font-size: 0;
    text-decoration: none;
    white-space: nowrap;
}	
.container-fluid.mainnavbarnav {
    display: block !important;
}
.dropdown-toggle::after{float: right;
    margin-top: 12px;}	
.container-fluid.mainnavbarnav .navbar-nav .nav-link{color: #fff; text-align: right;}	
.navbar-toggler-icon{background:#fff; width: auto; height: auto;}	
.container-fluid.mainnavbarnav .navbar{position: static !important;}	
.container-fluid.mainnavbarnav button.navbar-toggler {margin-top: 3px; position: absolute; right: 0; background: #fff; padding: 4px 8px;
}	
.container-fluid.mainnavbarnav .dropdown-menu{min-width: 21rem;}	
.section_class .row.mt-5 {
    margin-top: 15px !important;
}	
.col-md-6.bhupenderydv {
    width: 100%;
    padding: 0;
	margin-bottom: 11px;
}	
.section_class .ministerArea.bhupenderydvminister a img {
    padding: 4px;
    height: 139px;
}	
.section_class .ministerArea{padding:6px;}	
.section_class .ministerArea .text-center h3{font-size: 13px;}	
.section_class .ministerArea .text-center h2{font-size: 16px;}
}
/* 13-6-2024 end*/
@media (max-width:991px) {
.topHeader .col.text-center.common-middle{ text-align: left !important; }
.container, .container-md, .container-sm {max-width: 90%;}
.tabDesBox .benefit-two__tab__title li{width: 25%;}
.benefit-two__tab__content__inner .service-card__title{font-size: 15px;}
.contact-box {
    position: relative;
    top: 0%;
    transform: translateY(0%);
}
.dark-bg.p-5 {
    padding: 1rem !important;
}

}
/* 13-6-2024 start*/
@media (min-width:768px)and (max-width:951px) {
.container-fluid.mainnavbarnav .navbar-brand {
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    font-size: 0;
    text-decoration: none;
    white-space: nowrap;
}	
.container-fluid.mainnavbarnav {
    display: block !important;
}	
.dropdown-toggle::after{float: right;
    margin-top: 12px;}	
.container-fluid.mainnavbarnav .navbar-nav .nav-link{color: #fff; text-align: right;}	
.navbar-toggler-icon{background:#fff; width: auto; height: auto;}	
.container-fluid.mainnavbarnav .navbar{position: static !important;}	
.container-fluid.mainnavbarnav button.navbar-toggler {margin-top: 3px; position: absolute; right: 0; background: #fff; padding: 4px 8px;
}	
.container-fluid.mainnavbarnav .dropdown-menu{min-width: 21rem;}	
section.iconsArea {padding-bottom: 27px;
     margin-top: 15px;
}	
.effect_1 { margin-left: 92px !important;
}	
.hi_icon{margin: 15px 8px;
    width: 40px;
    height: 40px;}	
.hvr-shutter-in-horizontal:before{width: 40px;
    height: 40px;}	
.icon_wrap.icon_effect_3a .fa{font-size: 22px;}	
.section_class .nav-link.active {
    color: #fff;
    background-color: #3a8ee3 !important;
}	
.col-md-6.bhupenderydv {
    margin-bottom: 12px;
    width: 100%;
	padding: 0;
}	
.section_class .ministerArea a img{padding: 4px;
    height: auto;}	
.grey_bg_color .row.mt-5 {
    margin-top: 17px !important;
}	
.section_class .ministerArea .text-center h2{font-size: 16px;}	
.section_class .ministerArea .text-center h3{font-size: 13px;}
.section_class .ministerArea{padding: 6px;}	
.section_class .tab-content ul{margin-top: 4px;}	
.section_class .tab-content .headingArea h3.tittle{ margin: 0px 0;}	
.section_class .nav-link{padding: 3px 9px; border-left:none; font-size: 13px;}	
.container-fluid.mof_bg_width .col-md-7{margin: 14px 0 0 7px;}	
  .col-md-6.logo {
    width: 86%;
}
.col-md-6.logo img {
    width: 420px;
    height: auto;
}
.col-md-6.logo.logo-site {
    width: 14%;
}

.col-md-6.logo.logo-site img {
    width: 73px;
} 
.skipcontenttop {
    justify-content: center;
}

}
/* 13-6-2024 end*/
@media (max-width:650px) {
.common-middle{ display: none; }
.topRightHeader {margin-left: auto;}
.main-menu__logo img { height: 40px;}
.main-menu__logo{height: 60px;}
.slider-one__title{    font-size: 18px;line-height: 1.4em;}
.thm-btn,.thm-btn1{padding: 12px 20px;}
.sectionBox-5 h4 {
    font-size: 17px;
}
.sliderArrowDs-1 .owl-nav {
    top: -70px;
}
}	
	

@media (max-width:460px) {
    .sliderArrowDs-1 .owl-nav {
        top: -30px;
    }
}

/* 12-6-2024 start*/

nav.mobilemenuss.navbar.navbar-expand-md.border-bottom.border-body {
    padding: 0;
	border-bottom: none !important;
}
@media (min-width:320px) and  (max-width:667px){
.dropdown-toggle::after{float: right;
    margin-top: 12px;}	
.container-fluid.mainnavbarnav .navbar-nav .nav-link{color: #fff; text-align: right;}	
.navbar-toggler-icon{background:#fff; width: auto; height: auto;}	
.container-fluid.mainnavbarnav .navbar{position: static !important;}	
.container-fluid.mainnavbarnav button.navbar-toggler {margin-top: 3px; position: absolute; right: 0; background: #fff; padding: 4px 8px;
}	
.container-fluid.mainnavbarnav .dropdown-menu{min-width: 21rem;}	
.container-fluid.mainnavbarnav {
    display: block !important;
}	
.clientSection img{width:120px !important;}	
.clientSlider .owl-carousel .owl-item img{width:120px;}	
.single-blog-post {
    width: 100%;
}	
.rightpannel {
    width: 100%;
}	
.single-blog-post .content-box > div {
    padding-left: 0 !important;
}	

.single-blog-post .content-box > div .tabindex  > div {
    padding-left: 0 !important;
}
.innerSection{padding: 11px 0;}	
section#post-116{padding: 3px 0;}	
.topRightHeader .dropdown > a{ border-left: 1px solid #628cb5;}	
.topRightHeader .dropdown > a{font-size: 10px;}	
header.header{padding:0;}
.topRightHeader .dropdown > a img {
    width: 16px;
}	
.logo a img {
    height: auto;
    width: 100%;
}

.col-md-6.logo { 
    width: 80%;
}

.col-md-6.logo.logo-site{width: 20%;} 

.col-md-6.logo.logo-site img {
    width: 80%;
}
.newsAreaHd{padding: 5px 21px 5px 16px; width: auto;}

.container-fluid.mof_bg_width .col-md-7{margin: 0;
    padding: 0px 10px 10px 10px;} 
	
section.section_class {
 margin-top: 7px;
}
.section_class .nav-link{padding: 1px 6px; font-size: 12px; border-left:none;}
.section_class .nav-link.active {
    color: #fff;
    background-color: #3a8ee3 !important;
}
.skipcontenttop {
    justify-content: center;
}
.topRightHeader {
        margin-left: 0;
    }
.section_class .tab-content .headingArea h3.tittle{font-size: 18px; margin: 0px 0;}	
.section_class .tab-content{padding: 11px;}
.section_class .tab-content ul{margin-top:0px;}
.section_class .tab-content ul li a p{font-size:13px;}
.section_class .tab-content ul li{padding-bottom: 3px;
    margin-bottom: 0px;}
.section_class .grey_bg_color{padding: 12px 23px 18px;}
.contentArea button.btn.btn-primary {
    margin-top: 8px;
    padding: 5px 12px;
    font-size: 12px;
    border-radius: 4px;
	border:1px solid #2f8ecd;
}	
.contentArea button.btn.btn-primary:hover{background:#3e9fdf}
.section_class .ministerArea{padding: 6px;}
.section_class .ministerArea .text-center h2 {
    font-size:16px;
}
.section_class .ministerArea .text-center h3{font-size:14px;}
.section_class .ministerArea a img {
    height: auto;
}

.ministerArea.bhupenderydvminister img {
    height: auto;
	width: 100%;
}

.ministerArea.bhupenderydvminister {
    margin-bottom: 12px;
}

.section_class .ministerArea.bhupenderydvminister a img {
    height: auto;
	width:100%;
}

.grey_bg_color .row > * {
    padding: 0 0px;
	
}
.grey_bg_color .row.mt-5{margin-top:13px !important;}
.hovereffect img{height:auto;} 
img.img-fluid.footer-logo {
    width: 190px;
}
.footer-text-minister p {
    font-size: 13px;
	margin-top: 15px !important;
}
.footer-widget h3.title{font-size: 18px;}
.footer-widget.quick-links ul li a{font-size: 12px;}
.footer-widget.quick-links {
    padding-left: 3px;
}
.hovereffect{margin-top: -16px; height: auto;}
.hovereffect_padding span{top: -31px; position: relative; } 
section.iconsArea{margin-bottom: 28px;}
}
/* 12-6-2024 end*/

table, th, td{border:1px solid #ddd !important;}

/* mobile start */
.container-fluid.mainnavbarnav {
    display: none;
}
li.submenu ul.dropdown-menu[data-bs-popper] {
    border-width: 0;
    padding-top: 0;
    padding-bottom: 1em;
}
li.submenu ul.dropdown-menu[data-bs-popper] li {
    padding-left: 0.1em;
}
li.submenu a[role="button"].show::after {
    transform: rotate(90deg);
}

li.submenu ul.dropdown-menu[data-bs-popper] {
    border-width: 0;
    padding-top: 0;
    padding-bottom: 1em;
}

li.submenu ul.dropdown-menu[data-bs-popper] li {
    margin-left: 0.1em;
}

li.submenu>a.dropdown-toggle.show::after {
    transform: rotate(90deg);
}

li.submenu.dropinline>a.dropdown-toggle.show::after {
    transform: rotate(0deg);
}

li.submenu.dropinline>a.dropdown-toggle::after {
    transform: rotate(-90deg);
}

li.submenu.dropstart>a.dropdown-toggle::before {
    display: none;
}

li.submenu.dropstart>a.dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
}

@media (min-width: 768px) {

    /* common styles */
    li.submenu-md ul.dropdown-menu[data-bs-popper] {
        border-width: var(--bs-dropdown-border-width);
        padding-top: var(--bs-dropdown-padding-y);
        padding-bottom: var(--bs-dropdown-padding-y);
        margin-top: -0.5em;
    }

    li.submenu-md ul.dropdown-menu[data-bs-popper] li {
        margin-left: 0;
    }

    li.submenu-md a[role="button"] {
        display: inline-flex;
        align-items: center;
    }

    /* dropend styles */
    li.submenu-md.dropend ul.dropdown-menu[data-bs-popper] {
        margin-left: -0.3em;
    }

    li.submenu-md.dropend a[role="button"].show::after {
        transform: unset;
    }

    li.submenu-md.dropend a[role="button"]::after {
        position: absolute;
        right: 0.4em;
    }

    /* dropstart styles */
    li.submenu-md.dropstart ul.dropdown-menu[data-bs-popper] {
        margin-right: -0.3em;
    }

    li.submenu-md.dropstart a[role="button"]::before {
        display: block;
        position: absolute;
        left: 0.4em;
    }

    li.submenu-md.dropstart a[role="button"]::after {
        display: none;
    }

    li.submenu-md.dropinline ul.dropdown-menu[data-bs-popper] {
        position: relative;
        width: 100% !important;
        border: 0;
        box-shadow: none;
        background-color: transparent;
    }

    li.submenu-md.dropinline ul.dropdown-menu[data-bs-popper] li {
        padding-left: 1em;
    }
}
/* mobile end */

.rightpannel {
    border: 1px solid #337ab7; 
	border-radius: 5px;
}