
@media (min-width: 1200px){
section{padding:0 70px;!important}
.research{padding:0 85px;!important}
#sec-who {padding:0 40px;!important}
.services-top.top-first{padding:0 80px;!important}
.services-top.serv{padding:0 80px;!important}
.services-list{padding:0 70px;!important}
.single-blog-p{padding:0 50px;!important}
#alumni-con{padding: 0 45px;!important}
.mainhead {padding:0 70px;!important;}
}
.more-btn{    
	border:1px solid #333;
    float: left;
    cursor: pointer;
    border-radius: 4px;
    color: #000;
    padding: 5px 10px;
    font-size: 16px;
	background:#f1f0f0;
}
/* .more-btn:focus{outline:none;} */

.cont2 {
    width: 1100px;
    float: left;
    display: none;
    
    background: #d3dbe3;
    box-shadow: 0 0 3px 0 rgba(32, 33, 36, .28);
    border-bottom: solid 1px #000;
	overflow-y: scroll;
    max-height: 350px;
	margin-top:40px;
	
}
.cont2 h3{
	font-size: 25px;
    font-weight: bold;
    color: #333;
	text-align: center;
	padding: 15px 0px;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(1) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(2) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(3) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(4) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(5) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(6) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(7) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(8) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(9) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(10) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(11) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(12) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(13) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(14) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(15) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(16) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(17) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(18) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(19) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(20) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(21) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(22) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(23) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(24) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(25) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(26) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(27) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(28) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(29) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(30) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(31) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(32) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(33) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(34) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(35) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}



/*.district-list{ width:100%; float:left; margin:0; padding:0; background:#d6e5f4}*/
/*.district-list li{ width:33.33333333%; float:left; list-style:none; padding:15px}*/
.district-list li h3{ font-size:24px; font-weight:bold; margin:0 0 15px 0; border-bottom:solid 2px #000; padding-bottom:15px;}
.district-detal{ width:100%; float:left; margin-bottom:15px; border-bottom:dashed 1px #000;}
.district-detal p {
    font-size: 18px;
}
.district-detal .person-profile{padding-left: 30px;
    background: url(whos-who.png) 0 center no-repeat; background-position: 0 11px;}
.district-detal .person-mailid{padding-left: 30px; background: url(whos-who.png) 0 center no-repeat; background-position: -2px -92px;}
.district-detal .person-LL-no{ padding-left: 30px;
    background: url(whos-who.png) 0 center no-repeat;background-position: -2px -42px;}
.who-s-who .inner-page-content .whos-list .inner-info {
    /* padding: 0;*/
    /*display: block !important;*/
    flex-wrap: wrap;
    margin-bottom: 0;
    height: auto!important;
}
.cont2 .inner-info .card-info{
	height:140px;
}
.cont2 .inner-info .card-info ul{
	margin-bottom:0px !important;
}
@media (max-width: 767px){
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(2) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
		.who-s-who .inner-page-content .whos-list > ul > li:nth-child(3) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(5) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(6) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(8) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(9) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(11) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(12) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(14) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(15) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(17) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(18) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(20) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(21) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(23) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(24) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(26) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(27) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(29) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(30) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(32) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(33) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(35) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}

}
li.person-LL-no {
  /*  display: none;  */
}

@media (max-width: 990px) {	
.share li:hover ul{ display:block !important;}

.icon-bar {
    float: left;
    display: none !important;
    position: absolute;
    z-index: 999;
    top: 20px;
    border: solid 1px #ccc;
    padding: 0;
    margin: 0;
    width: 45px;
	text-align: center;
}

.icon-bar li {
    background: #fff;
    float: left;
    display: inline-block;
    padding: 0;
    margin: 0;
}

.share li {
    width: 100% !important;
    float: left;
    position: relative;
    list-style: none;
}
}
 
@media (max-width: 990px){
.sca-css {
	position: relative;
    left: 3px;
    top: 0px;
	font-size: 12px;
}
}
/*.fa-facebook_r::after{
             content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/facebook.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }
        .fa-twitter_r::after{
             content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/twitter.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }
         .fa-factcheck_r::after{
             content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/factcheck.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }
          .fa-youtube_m::after {
            content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/youtube.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }
        .fa-instagram_m::after {
            content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/instagram.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }

        .fa-blogger_r::after {
            content: url('https://static.pib.gov.in/WriteReadData/userfiles/socialmedia/blogger.png');
            position: relative;
            z-index: 100000;
            top: 10px;
        }


 #fixed-social {
            position: fixed;
			right:0;
			z-index:999;
			top:100px;
        }

            #fixed-social a {
                color: #fff;
                display: block;
                height: 60px;
                position: relative;
                text-align: center;
                line-height: 60px;
                width: 60px;                
                z-index: 2;
            }
#fixed-social a:hover{border-radius:0;}
                #fixed-social a:hover > span {
                    visibility: visible;
                    right: 61px;
                    opacity: 1;
                }

                #fixed-social a span {
                    line-height: 60px;
                    right: 80px;
                    position: absolute;
                    text-align: center;
                    width: 140px;
                    visibility: hidden;
                    transition-duration: 0.5s;
                    z-index: 1;
                    opacity: 0;
                }

        .fixed-facebook {
            background-color: #29487d;
			border-top-left-radius: 15px;
        }

            .fixed-facebook span {
                background-color: #29487d;
				border-top-left-radius: 15px;
            }

        .fixed-twitter {
            background-color: rgb(29, 161, 242);
        }

            .fixed-twitter span {
                background-color: rgb(29, 161, 242);
            }

        .fixed-factcheckk {
           background-color: rgb(16, 126 ,193);
        }

            .fixed-factcheckk span {
                background-color: rgb(29, 161, 242);
            }

        .fixed-youtube {
            background-color: #f00f00;
        }

            .fixed-youtube span {
                background-color: #f00f00;
            }

        .fixed-blogs {
            background-color: #f57d00;
			border-bottom-left-radius: 15px;
        }

            .fixed-blogs span {
                background-color: #f57d00;
				border-bottom-left-radius: 15px;
            }





        .fixed-instagrem {
            background: #f09433;
            background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
            background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
            background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
        }

            .fixed-instagrem span {
                background: #f09433;
                background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
                background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
            }*/

      /*  .fixed-instagrem {
            background: #f09433;
            background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
            background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
            background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
        }

            .fixed-instagrem .socil-text {
                background: #f09433;
                background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
                background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
            }*/

 

 
.socil-menu {
    float: right;
    margin-top: 11px;
	height: 36px;
	display:flex;
	margin-right: 85px
}
.socil-menu li {
    display: inline-block;
    margin: 3px;
}
.socil-menu li {
    display: inline-block;
    margin: 3px;
}
.socil-menu li a{ 
text-align: center;
    width: 100%;
    color: #fff;
    display: block;
    font-size: 0.9em;    
  letter-spacing: 15px;
/*color:#FFFFFF; width: 30px; float:left;
    height: 30px;
    line-height: 30px;
	text-align:center;*/
}
#search{height: auto;}
.top-hedbg {
    background: #0E4D92;
    color: #fff;
    float: left;
    width: 103%;
	margin: 0px -1.5% .5% -1.5%;
	 padding-right: 65px;
	 height: 44px;
	
}
.logo {
    margin-left: 0;
}
.logo a {
    padding-left: 0;
}
.new-layout header, header {
    padding: 0px 15px;
}
.pr0 {
    padding-right: 0 !important;
}

#toggleAccessibility {
    position: fixed;
    top: 5px;
    right: 118px;
    z-index: 6;
    background: #0E4D92;
    padding: 4px 2px 2px 5px;
	 height: 26px;
	 width:30px;
	 margin-top:5px;
}
#toggleAccessibility svg {
    width: 20px;
    height: 20px;
    fill: #b9cfe7;
}

#TheButton {
    display: inline-block;
    color: #fff!important;
    float: right;
    right: 10px;
    height: 26px;
    width: 26px;
   /*background-color: #0E4D92;*/
    top: 4px;
	position: inherit;
	margin-top:0px;
	margin-left: 50px;
}
.logo a img {
    margin: 0;
    max-height: 45px;
    margin-top: 12px;
	margin-left:15px;
	
}

.language {
    padding: 5px !important;
    line-height: 24px !important;
    height: 34px !important;
}
.lang-item-hi a {
	letter-spacing: 0px !important;
}
.lang-item-en a {
	letter-spacing: 0px !important;
}
#menu.menu li .language-option> li {
    width: 93%;padding: 5px !important;height: 30px;
}
#menu.menu li .language-option> li:hover {
    background: #fff;
	color:#000;
}

#menu.menu li .language-option{  width: 88%;
   font-size: 0.9em;
    top: 37px;
    margin-left: 6px;
}
#menu.menu li .language-option li :hover {
    color: #0e4d92 !important;
}
#menu.menu li .language-option {
    width: 30%;
    font-size: 0.9em;
    top: 27px;
    margin-left: 6px;
}
#menu.menu li .language-option li a {
    color: #000;
    letter-spacing: 0px;
}
#menu.menu li .language-option> li {
    padding: 8px 10px;
}

#menu-item-18631{
	display:none;
}
#menu-item-18632{
	display:none;
}
#menu-item-22550{
	display:none;
}
#menu-item-26643{
	display:none;
}
#menu-item-26472{
	display:none;
}
#menu-item-31815{
	display:none;
}
#menu-item-40021{
	display:none;
}
#menu-item-40022{
	display:none;
}

#menu-item-20000{
	display:none;
}
#menu-item-20001{
	display:none;
}
#menu-item-22551{
	display:none;
}
#menu-item-26644{
	display:none;
}
#menu-item-31814{
	display:none;
}
#menu-item-26487{
	display:none;
}



@media (min-width: 991px){
.menu #primary-menu {
     padding-right: 50px; 
	 margin-top: -20px;
	 margin-bottom: -6px;
 
}
}
@media (min-width: 991px){
.menu .sub-menu {
    z-index: 9999;
    left: -9999em;
    width: 200px;
	margin-left: -26px;
}
}

@media (max-width: 990px){
input[type="search"]#search-input.active {
    width: 78%;
    margin-left: 10px;
    top: 7px;
}
}

@media (min-width: 991px){
input[type="search"]#search-input {
    visibility: hidden;
    position: absolute;
    z-index: 5;
    opacity: 0;
    right: 259px;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
}
}
input[type="search"]#search-input {
    width: 340px;
    height: 1px;
    padding: 11px 15px;
    margin-top: 0px;
}
@media (min-width: 991px){
.home #TheButton {
   /* background-color: #0E4D92;*/
}
}
@media (min-width: 991px){
.home #menu.menu > ul >li {
    border: 1px solid #0E4D92;
}
}
@media screen and (max-width: 767px) and (min-width: 320px){
	
	.socil-menu li a{    
  letter-spacing: 1px;
	}
	
	.logo a img {
    margin: 0;
    max-height: 45px;
    margin-top: 12px;
  
}
.top-hedbg {
   height: 9px;
}
}
@media (max-width: 767px){
.logo {
    top: -19px;
    position: relative;
   /* margin-left: 5px;*/
     margin-left: -9px;
}

}
@media screen and (max-width: 767px){
.menu-toggle {
    position: relative;
    right: 15px;
    z-index: 10;
    float: right;
    margin-top: 10px;
    top: -12px;
}
}
@media screen and (max-width: 767px) and (min-width: 320px) {
#toggleAccessibility {
	left: 10px;
	top:2px;
	background:none;
}
.language {
    padding: 5px !important;
    line-height: 24px !important;
    height: 34px !important;
    margin-right: 31px;
}
.pr0 {
    padding-right: 0 !important;
    margin-top: -135px !important;
}
#slider .flexslider {
    margin: -3px 0px 0px 0px;
}
}

@media screen and (max-width: 767px) and (min-width: 380px) {

.pr0 {
    padding-right: 0 !important;
    margin-top: -75px !important;
}

}

@media screen and (max-width: 767px) and (min-width: 320px){
	
   .mob .fa {
	   display:none !important;
   }
   .mob .insta{
	    display:none !important;
   }
    .mob .youtube{
	    display:none !important;
   }
    .mob1 .koo{
	    display:none !important;
   }
   .mob .twt {
    display: none !important;
	}
	.mob1 .threads {
		display: none !important;
	}
	
}




.fa-facebook:hover {
        color: #090bb5;
        -o-transition:.5s;
        -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
		
    }
	.fa-twitter:hover {
        color:#00B6F1;
        -o-transition:.5s;
        -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
    }
	.fa-linkedin:hover {
        color: #00B6F1;
        -o-transition:.5s;
        -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
    }
	.fa-instagram:hover {
        color:#eb5e39;
        -o-transition:.5s;
        -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
    }
 .fa-youtube:hover {
        color:#C31A1E;
        -o-transition:.5s;
        -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
    }




	/*.blink{
		width:200px;
		height: 50px;
	    background-color: magenta;
		padding: 15px;	
		text-align: center;
		line-height: 50px;
	}
	.blink_span{
		color: yellow;
		animation: blink 1s linear infinite;
	}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}*/
 

 
.flipBoxWrap {
    position: fixed;
    right: 20px;
    bottom: 10px;
    z-index: 10;
    width: 250px;
    height: 250px;
}
.cubeClosed {
    width: 25px;
    height: 25px;
    background-color: #fff;
    color: #000;
    position: absolute;
    right: -15px;
    top: -15px;
    border-radius: 50%;
    box-shadow: 0 0 20px rgb(0 0 0 / 30%);
    text-align: center;
    line-height: 26px;
    z-index: 1;
    cursor: pointer;
}
.flipbox-wrapper {
    perspective: 800px;
    perspective-origin: 50% 50%;
}
.flipbox-wrapper .flipbox-box {
    position: relative;
    width: 100%;
    height: 100%;
    transform-style: preserve-3d;
    transition-property: transform;
}
.flipbox-wrapper .flipbox-box .flipbox-side {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
}
.flipbox-wrapper .flipbox-box .flipbox-side.flipbox-front {
    transform: translateZ(0);
}
.flipBoxWrap .side {
    text-align: center;
    font-size: 15px;
    line-height: 1.3;
    color: #000;
    height: 250px;
    box-shadow: 0 0 20px rgb(0 0 0 / 30%);
    background-color: #f6e6cf;
}

.flipBoxWrap .side1, .flipBoxWrap .side1 a {
    color: #000;
}
.flipBoxWrap .side1 {
    background-color: #b5bdf2;
}
.flipBoxWrap .side2 {
    background-color: #7ce3d8;
}

.flipBoxWrap .side3 {
    background-color: #efbda0;
}
.flipBoxWrap .side .titleText {
    display: block;
    padding: 7px 10px;
    font-weight: 600;
    background-color: #c26430;
    color: #fff;
    background: #262b4a !important;
    color: #fff!important;
}
.flipBoxWrap .side .cubeContent {
    padding: 10px;
    display: block;
    word-wrap: break-word;
	font-weight:800;
	font-size: 18px;
	
}
.flipbox-wrapper .flipbox-box .flipbox-side.flipbox-left {
    transform-origin: center left;
}
.flipbox-wrapper .flipbox-box .flipbox-side.flipbox-right {
    transform-origin: top right;
}
.flipBoxWrap .side .cubeContent img {
    width: 100%;
    height: auto;
}
a.contentLink {
	position:relative;
	top:20px;
	text-decoration: underline;
	
}
.title_span{
	position:relative;
	top:25px;
}
.LastDt{
	position:relative;
	top:30px;
	font-weight:800;
}
/*#slider .flexslider {
    margin: 25px 0px 0px 0px; 
}*/

@media screen and (max-width: 767px) and (min-width: 320px) {
	
img.emblem {
    width: 40px !important;
	min-height: 58px !important;
}
img.mob-logo {
    position: relative;
    top: 0 !important;
}

img.ajadi{
	min-height: 20px !important;
}
img.g20{
	min-height: 20px !important;
}
.lang {
	margin-top: -65px !important;
}

}
@media screen and (max-width: 380px) and (min-width: 373px) {
	.lang {
	margin-top: 0px !important;
}
}
@media screen and (max-width: 320px) and (min-width: 300px) {
	.lang {
	margin-top: -65px !important;
}
}
 


 


@media screen and (max-width: 320px){	
	.pr0 {
    padding-right: 0 !important;
    margin-top: -155px !important;
}
.socil-menu li a {
    font-size: 12px;
    letter-spacing: 1px;
}
.lang {
    margin-top: 48px !important;
}
.logo img {
    width: 81% !important;
	min-height: auto !important;
}
.top-hedbg {
    width: 93%;
}
#toggleAccessibility {
    left: 5px !important;
}
.mob li {
	display: none;
}
.mob1 li {
	display: none;
}
.menu li {
	display: block !important;
}
li.lang.lang-item.sca-css {
    width: 200px !important;
    position: relative !important;
    left: 78px !important;
}
.emblem {
	height: 30px !important;
}
.logo {
    margin-top: 6px;
	display: flex !important;
}
img.ajadi {
    margin-top: 5px !important;
}
img.g20 {
    margin-top: 5px !important;
}
.service-icon {
    min-height: auto !important;
}
}
 

/*home page footer logo section start*/
 
	
	.footer-img{ width:100%; float:left;padding-top: 3px; border-top:1px solid #92620E;}
	.footer-img-list{width:100%; float:left; text-align:center}
	.footer-img-list li {margin:0 10px;
    display: inline-block;
    vertical-align: middle;
}
.footer-img-list li a {
    text-align: center !important;
}
.footer-img-list li a img {
   
 
}
@media (min-width: 768px){
.qr-section {
    display: inline-block;
    position: relative;
 }
}

.logo-wrap{
    background: #ccc;
}	

.logo-wrap .owl-item .item {
    background: #fff;
    margin: 10px;
    text-align: center;
    border: solid #fff 10px;
	padding-top:5px;
}

.logo-wrap .owl-item .item img {
    width: 100%;
    height: 54px;
}


#LOGO .owl-controls .owl-buttons .owl-next {
    width: 50px;
    height: 40px;
    position: absolute;
    font-size: 27px !important;
    background: #555 !important;
    color: #FFFFFF !important;
    opacity: 1 !important;
    top: 15%;
    right: -15px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
#LOGO .owl-controls .owl-buttons .owl-prev {
    width: 50px;
    height: 40px;
    position: absolute;
    font-size: 27px !important;
    background: #555 !important;
    color: #FFFFFF !important;
    opacity: 1 !important;
    top: 15%;
    left: -15px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}		
	
	
@media screen and (max-width: 767px){

.logo-wrap {width:100%;height:auto;float:left;padding:0; }
.logo-wrap .owl-item .item{margin:10px 0;text-align:center;padding:0;}

	}

#playNpause{
    background: #079F9E;
    color: #000;
    width: 35px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    text-align: center;
   	z-index:999;
	float:right;
	position:relative;
	top:0;
	right:0;
	border-radius: 50%;
}
#playNpauselogo{
    background: #079F9E;
    color: #000;
    width: 35px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    text-align: center;
    z-index:999;
	float:right;
	position:relative;
	top:-55px;
	right:0;
	border-radius: 50%;
}
	
	 
/*home page footer logo section end*/


/*contact us page start*/

.reachusWraper {
    overflow-x: hidden;
    border: 1px solid #ccc;
    background: #d6e5f4;
    padding: 15px 20px 0px;
    box-shadow: 0 0px 0px 0 #2a2929, 0 2px 7px 0 #2a2929;
    border-radius: 4px;
    min-height: 635px;
}
.reachusWraper h3 {
    text-align: center;
    /*margin-bottom: 30px;*/
}

.reachusWraper ul li .fa {
    font-size: 22px;
    color: #0E4D92;
    float: left;
    width: 30px;
    text-align: center;
}

.cls_spec_des {
    padding: 0 0 0 4px;
}
.cls_spec_des h6 {
    font-size: 18px;
    color: #191919;
    font-weight: 700;
    margin-bottom: 3px;
    text-align: left;
}
.cls_spec_des p {
    font-size: 16px;
    color: #191919;
    text-align: left;
}
li.con-det {
    width: 48%;
    height: 95px;
    background: white;
    padding: 17px 0px;
    margin: 3px;
    display: inline-flex;
    border: 1px solid #ccc;
}
.con-det-bot {
    background: #0e4d92;
    color: white;
    padding: 10px;
    text-align: center;
    font-weight: 600;
    box-shadow: 0 0px 0px 0 #2a2929, 0 2px 7px 0 #2a2929;
}
.wpcf7-select {
    height: 2rem;
}
.textarea-control {
    height: 100px !important;
}
.cls_spec_des a {
    font-size: 16px;
    word-break: break-word;
}

@media screen and (max-width: 525px){
	
	li.con-det {
    width: 260px;
    height: 95px;
	}
}
/*contact us page end*/

/*error message footer bottom start*/

	#wpcp-error-message {
	    direction: ltr;
	    text-align: center;
	    transition: opacity 900ms ease 0s;
	    z-index: 99999999;
	}
	.hideme {
    	opacity:0;
    	visibility: hidden;
	}
	.showme {
    	opacity:1;
    	visibility: visible;
	}
	.msgmsg-box-wpcp {
		border-radius: 10px;
		color: #555;
		font-family: Tahoma;
		font-size: 11px;
		margin: 10px;
		padding: 10px 36px;
		position: fixed;
		width: 255px;
		top: 50%;
  		left: 50%;
  		margin-top: -10px;
  		margin-left: -130px;
  		-webkit-box-shadow: 0px 0px 34px 2px rgba(242,191,191,1);
		-moz-box-shadow: 0px 0px 34px 2px rgba(242,191,191,1);
		box-shadow: 0px 0px 34px 2px rgba(242,191,191,1);
	}
	.msgmsg-box-wpcp span {
		font-weight:bold;
		text-transform:uppercase;
	}
	.error-wpcp {		background:#ffecec url('https://www.nic.in/wp-content/plugins/wp-content-copy-protector/images/error.png') no-repeat 10px 50%;
		border:1px solid #f5aca6;
	}
	.success {
		background:#e9ffd9 url('https://www.nic.in/wp-content/plugins/wp-content-copy-protector/images/success.png') no-repeat 10px 50%;
		border:1px solid #a6ca8a;
	}
	.warning-wpcp {
		background:#ffecec url('https://www.nic.in/wp-content/plugins/wp-content-copy-protector/images/warning.png') no-repeat 10px 50%;
		border:1px solid #f5aca6;
	}
	.notice {
		background:#e3f7fc url('https://www.nic.in/wp-content/plugins/wp-content-copy-protector/images/notice.png') no-repeat 10px 50%;
		border:1px solid #8ed9f6;
	}
	
/*error message footer bottom end*/

/* mandate start*/
.meity-bg{width:1000px;margin:0 auto; margin-bottom:30px;height:600px; position:relative;margin-top:80px;}
.meity-bg2 {
    width: 81%;
    float: left;
    position: absolute;
    top: 15%;
    left: 9%;
}
.meity-bg2 p {
    font-size: 18px;
    line-height: 30px;
  text-align: justify;
}
.meity-bg2 h3{ color:#2E75B6; font-weight:bold;line-height:35px;margin-left:150px;margin-top:30px;}
.meity-list{width:90%;float:right; margin:0; padding:0;}
.meity-list li {
    list-style: none;
    float: left;
    font-size: 18px;
    width: 100%;
    margin: 7px 0;
    background: url('https://www.nic.in/wp-content/themes/NICTheme/images/right-arrow.jpg') no-repeat;
    padding-left: 30px;
    margin-left:110px;
}
@media screen and (max-width: 767px){
.meity-bg2 {
    width: 80%;
    float: left;
    position: absolute;
    top: 5%;
    left: 10%;
    text-align: left;
}
.meity-bg{width: 100%;}
.meity-bg img {
    width: 100%;
    height: 620px;
}
.meity-list {
    width: 100%;}
	
	.meity-list li {
   
	margin-left:0px;
}
.meity-bg2 h3{margin-left:0px}

}
/* mandate end*/

/*research publication start*/
.research .img-box{
    width: 100%;
    float: left;
    background: #FFFFFF;
    padding:10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    margin-top:20px; text-align:center;
	height: 320px;
	position:relative;
	
}
.img-wrap{ width:100%; float:left;/*  border:dashed 1px #ccc; */ padding:7px;/* margin-bottom:15px;*/ overflow:hidden;}
.img-wrap img{ width:100%;}
.img-box p{ margin:0; }
.container-fluid{
  margin-left:0px;
  margin-right:0px;
  padding-left:0px;
  padding-right:0px;
   background:#d6e5f4;
   padding-bottom:30px;
}

.text-dark {
    font-size: 17px;
    line-height: 26px;
}

.research p {
    font-size: 17px;
    line-height: 26px;
}
.download_btn{
	position:absolute;
	right:30px;
	bottom:15px;
	z-index:9999;
	
}

h4 {
    width: 100%;
    font-size: 20px;
    margin: 0 0 10px 0;
    float: left;
	text-align: left;
	font-weight: bold;
	
}

h5 {
    color: #000000;
    width: 12%;
    border: none;
    font-size: 24px;
    font-weight: 600;
    border-bottom: double;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 30px;
    line-height: 36px;
}

.content{ display:none;}
.btn{font-size: 17px; padding:0; margin:0;
    font-weight: 600;
    color: #92620e; cursor:pointer;}
/*	
.research .container-fluid {
    background: none;
	
}
.serv .container-fluid {
    background: none;
	
}
*/
.container-fluid {
    background: none;
	
}
@media (max-width: 767px){
.container-fluid {
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0px;
    padding-right: 0px;
	
}
.filter-icon {
    width: 95%!important;
}
.img-box{

height: auto;
width: 100%!important;
}

h2 {
    width: 100%;
    font-size: 24px;
    margin: 30px 0;
    float: left;
}
h3 {
    width: 100%;
    font-size: 24px;
    margin: 30px 0;
    float: left;
}
h4 {
    width: 100%;
    font-size: 18px;
    margin: 0 0 30px 0;
    float: left;
	
}
h5 {
    width: 100%;
    font-size: 24px;
    margin: 0 0 30px 0;
    float: left;
}



}


/*research publication end*/

/*special-centre-2 start*/

.content03 {
    width: 32.3333%;
    display: inline-block;
    margin-left: 10px;
}
.who-s-who .inner-page-content .whos-list.hog > ul > li.content01 {
    list-style: none;
    position: static!important;
    width: 100%;
}

/*special-centre-2 end*/

/*centre of excellence start*/

.width50 {
    width: 49%;
    display: inline-block;
    margin: 0 5px;
}

/*centre of excellence start*/

/*broucher page start*/

.link-icon {
    color: #0955a3 !important;
    font-size: 22px !important;
    margin-bottom: 0px!important;
    /*rotate: -90deg!important;*/
}
tr:nth-child(even) {
  background-color: #f2f2f2;
}
.img-fluid{
width:40px;
height: 50px;	
}
.img-links{
width:20px;
height: 20px;		
}

.table {

font-size: 100%;
font-weight: 600;
}  
.tableWidth {
background: #d6e5f4;
width: 75%;
margin: 0 auto;
}
@media (max-width: 767px){
	
.tableWidth{width:100%; overflow-y:hidden;overflow-x:scroll;}

.img-fluid{
max-width:50%;
height: auto;	
}
.table{
font-size: 78%	
}
.img-links{
max-width:40%;
height: auto;			
}
.table tbody tr td {
    padding: 5px;
}

}

/* 18 Apr 2023 - brochure css by subodh */
.pdf-icon-broucher {color: red !important; font-size: 15px !important; margin-bottom: 0px!important;}
.pdf-download-broucher {color: #fff !important;	font-size: 13px !important;	background-color: #92620E; padding: 2px 2px 0px 2px; 	margin-left: 3px; margin-bottom: 0px!important;}
.fa-icon-space { margin-bottom: 0px!important;}

/*broucher page end*/

/*blog page start*/

.blog-card-header h2 {
    position: relative;
    background: #fff;
    padding: 15px;
    margin: -15px -15px 15px -15px;
    width: 107%;
    border: solid 1px #ddd;
    color: #6666;
}

/*blog page end*/

/*award page start*/
.award-ttl h5 {
    font-size: 18px;
    color: #000;
    /* font-weight: 600; */
    top: 5px;
    position: relative;
    margin-left: 10px;
}
/*award page end*/

/*inforgraphics page start*/
.card-info {
    width: 50%;
    float: left;
    margin: 0%;
    list-style: none;
    float: left;
}
@media (min-width: 991px){
	/*
#service-page ul li {
    width: 50%;
    float: left;
    margin-right: 0%;
    list-style: none;
  margin-left: 0%;}
  */
}

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.share{width:auto;  float: left; }
.share li {width: 100% !important; float: left;position:relative;}
.share li a { font-size:18px; float: left;}

.share li a img {
    float: left;
    margin: 0 10px 0 0 !important;
    width: 16px !important;
}
.share li:hover ul{ display:block !important;}
.icon-bar {
    float: left;
   display: none !important;
    position: absolute;
    z-index: 999;
    top: 25px;
    border: solid 1px #ccc;
    width: 45px;
}
/* Style the icon bar links */

.icon-bar li {
    background: #fff;
      float: left;
    display: inline-block;
    width: 100%;
   
}
.icon-bar li a {
    display: inline-block;
    text-align: center;
    color: white;
    width: 100%;
    float: left;
padding:10px;
}


/* Style the social media icons with color, if you want */
.icon-bar li a:hover {
 
}
#cmf-site-content .container{width:98% !important;max-width:98%;}

@media (max-width: 990px){
#infographics-page ul li, #service-page ul li, #service-page ul li.card-info, .whos-list ul li.card-info, .wmc >ul{
    width: 100% !important;
    margin-right: 0 !important;
}
}

/*inforgraphics page end*/

/*testemonial page start*/
#minister-section .min-photo img {
    max-width: 100px;
    border-radius: 100%;
}

/*testemonial page end*/

/*newslleter page start*/

#services-slider123 .owl-item {
    background: rgb(214, 229, 244);
    border-left: solid 1px #fff;
}
#services-slider123 .thumbimg {
    width: 280px;
    margin: 0 auto;
    min-height: 450px;
}

.services {
    text-align: center;
    color: #000;
    /* min-height: 320px;
   width: 100px;*/
    padding: 15px;
}


element.style {
}
.page-template h3 {
    font-weight: 100;
    font-family: 'Source Sans Pro';
}
.page-template h3 {
    font-family: 'Source Sans Pro';
}
.news-title h3 {
    font-size: 36px;
    font-weight: 800!important;
    color: #0e4d92;
    border-bottom: double;
    text-align: center;
    line-height: 45px;
    margin: 10px auto;
    width: 100%;
    margin-top: 10px;
}

.services-img img {
    height: 350px;
}
.services-img {
    width: 100%;
    float: left;
}
.news-letter .img-box {
    width: 100%;
    float: left;
    background: #FFFFFF;
    padding: 10px;
    box-shadow: 0 2px 6px rgb(0 0 0 / 20%);
    margin-top: 10px;
    text-align: center;
	height:380px;
}
#services-slider123 .owl-item {
    background: rgb(214, 229, 244);
    border-left: solid 1px #fff;
}

.owl-theme .owl-controls .owl-buttons div {
    font-size: 60px;
    padding: 0;
    margin: 0;
    line-height: initial;
    background: none;
    color: rgb(14, 77, 146);
    
}
/*newslleter page end*/


/*Employees Retiring page start*/

.thumbimg {
    background: none;
    margin-left: 35px;
}

.single-blog-title {
    color: #0E4D92 !important;
    text-align: center !important;
    margin-bottom: 10px;
	font-size: 28px;
	padding: 20px 0px;
    font-weight: bold !important;
}

/*Employees Retiring page end*/

#org_chart h4 {
	text-align: center;
}

/*Single services page start*/
.mainhead {
	text-align: justify;
    /*width: 80% !important;*/
	
}
.excellence-bg p {
    font-size: 17px;
    line-height: 34px;
    /*text-align: justify !important;*/
}

.img-responsive {
    display: initial;
}

/*Single services page end*/


/* State informatics-officers start */
.cont2 {
    width: 1100px;
    float: left;
    display: none;
    
    background: #d3dbe3;
    box-shadow: 0 0 3px 0 rgba(32, 33, 36, .28);
    border-bottom: solid 1px #000;
	overflow-y: scroll;
    height: 350px;
	margin-top:40px;
	
}
.cont2 h3{
	font-size: 25px;
    font-weight: bold;
    color: #333;
	text-align: center;
	padding: 15px 0px;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(1) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(2) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(3) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(4) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(5) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(6) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(7) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(8) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(9) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(10) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(11) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(12) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(13) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(14) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(15) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(16) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(17) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(18) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(19) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(20) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(21) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(22) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(23) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(24) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(25) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(26) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(27) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(28) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(29) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(30) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(31) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(32) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(33) .cont2{
    background: #d3dbe3;
	margin-left:-231%;
}
.who-s-who .inner-page-content .whos-list > ul > li:nth-child(34) .cont2{
    background: #d3dbe3;
	margin-left:0%;
}

.who-s-who .inner-page-content .whos-list > ul > li:nth-child(35) .cont2{
    background: #d3dbe3;
	margin-left:-115%;
}



.district-list{ width:100%; float:none; margin:0; padding: 8px 0px; background:#d6e5f4}
.district-list li{ width:33.33333333%; float:none; list-style:none; padding:15px}
.district-list li h3{ font-size:24px; font-weight:bold; margin:0 0 15px 0; border-bottom:solid 2px #000; padding-bottom:15px;}
.district-detal{ width:100%; float:left; margin-bottom:15px; border-bottom:dashed 1px #000;}
.district-detal p {
    font-size: 18px;
}
.district-detal .person-profile{padding-left: 30px;
    background: url(whos-who.png) 0 center no-repeat; background-position: 0 11px;}
.district-detal .person-mailid{padding-left: 30px; background: url(whos-who.png) 0 center no-repeat; background-position: -2px -92px;}
.district-detal .person-LL-no{ padding-left: 30px;
    background: url(whos-who.png) 0 center no-repeat;background-position: -2px -42px;}
.who-s-who .inner-page-content .whos-list .inner-info {
    /* padding: 0;*/
   /* display: block !important;*/
    flex-wrap: wrap;
    margin-bottom: 0;
    height: auto!important;
}
.cont2 .inner-info .card-info{
	height:140px;
}
.cont2 .inner-info .card-info ul{
	margin-bottom:0px !important;
}

.state-informatic-officers {
  margin-top: 0;
}
@media (max-width: 767px){
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(2) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
		.who-s-who .inner-page-content .whos-list > ul > li:nth-child(3) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(5) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(6) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(8) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(9) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(11) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(12) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(14) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(15) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(17) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(18) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(20) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(21) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(23) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(24) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(26) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(27) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(29) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(30) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(32) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(33) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}
	.who-s-who .inner-page-content .whos-list > ul > li:nth-child(35) .cont2{
		background: #d3dbe3;
		margin-left:0%;
	}

}

/* State informatics-officers end */

#service-page-infograph .projects-grid {
    background: #f1f3f4;
}

.projects-grid li {
    width: 48% !important;
}
.projects-grid {
	background: #f1f3f4;
    
}
.icon-bar li  {
    width: 100% !important;
}

/* duplicate id="menu" start*/

#menu1.menu >div{display: inline-block;}
#menu1.menu > ul  {display: inline-block; float: right; position: relative;margin-right: 35px;
    border-right: transparent;}
.home #menu.menu  > ul  >li{border: 1px solid #079F9E;}
#menu1.menu >ul > li >a {
	padding: 10px 5px;
	width: 100%;
	font-weight: 500;
	text-align: center;
	width: 100%;
	color: #fff;
	display: block;
	font-size: 0.9em;
	/* font-weight: 600; */
	letter-spacing: 0.04em;
}
html[lang="hi-IN"] #menu.menu >ul > li >a { padding: 7px 15px;}
#menu1.menu >li.lang {margin-top: 2px;}
#menu1.menu.search_over {
	width: 100%;
	height: auto;
	background-color: transparent;
}
#menu1.menu >li{margin-right: 45px;}
#menu1.menu > ul{margin-right: 40px;}
#menu1.menu li .language-option {
    width: 30%;
	text-align: center;
    font-size: 0.9em;
    top: 30px;
    margin-left: 6px;
}
#menu1.menu li .language-option {
    z-index: -5;
    position: absolute;
    background: #fff;
    left: -9999em;
    font-size: 0.9em;
}
#menu1.menu li:hover , #menu1.menu li:focus , #menu1.menu li.hover{z-index: 100;}
#menu1.menu li:hover a , #menu1.menu li:focus a, #menu1.menu li.hover a{color: #e6ef66;}
#menu1.menu li:hover li a , #menu1.menu li:focus li a, #menu1.menu li.hover li a{color: #000;background: transparent;border: 0px;}
#menu1.menu li:hover .language-option , #menu1.menu li:focus .language-option, #menu1.menu li.hover .language-option{
	visibility: visible;
	opacity: 1;
	z-index: 9999;
	left: 0;
	display: block;
}
#menu1.menu li .language-option.hover  .current-lang{
	left:0;
	display: block;	
}
#menu1.menu li .language-option .current-lang{
	display: none;
	left: -9999em;
}
#search {
    /* display: inline-block; */
    /* height: 60px; */
    float: right;
    padding: 0;
    width: 88px;
}

/* duplicate id="menu" end*/

@media (max-width: 767px){
#menu1.menu li:hover .language-option , #menu1.menu li:focus .language-option, #menu1.menu li.hover .language-option{
	visibility: visible;
	opacity: 1;
	z-index: 9999;
	left: 0;
	display: block;
	
    width: 63%;
    top: 13px;
    margin-left: 19px;
}
#menu1 ul {
	margin-top: 15px !important;
}
.sca-css {
    position: relative;
    left: 45px;
    top: 0px;
    font-size: 12px;
}
}

/* directory search start */

#cmf-site-filter .filter-box1 {
    color: #666;
    background-color: #f2f2f2;
    width: 100%;
    padding: 20px;
    position: absolute;
    max-width: 610px;
    font-family: 'Source Sans Pro';
    z-index: 0;
    top: 44px;
    min-width: 310px;
   margin-left:450px;
    height: 410px;
	margin-top: 50px;
    
		border: 1px solid;
  padding: 10px;
  box-shadow: 10px 10px 5px grey;  
}


#cmf-site-filter .filter-box1:after {
    content: "";
    position: absolute;
    bottom: 100%;
    right: 10px;
    border-width: 10px;
    border-style:none;
    border-color: transparent transparent #3e51b5;
}

#cmf-site-filter .filter-box1 .btn {
    background: #452c00;
    padding: 10px 30px;
    margin-top: 15px;
    color: #fff;
    font-weight: 400;
    display: inline-block;
    border-radius: 3px;
    height: auto;
    cursor: pointer;
    position: static;
    line-height: 15px;
}
.inner-page-content .whos-list.dr-search {
    padding-bottom: 50px;
   margin-top: 400px;
}

input#projectssearch1 {
   margin-left: 170px;
}

.input-container .icon {
    background: dodgerblue;
}

@media screen and (max-width: 767px){
	
#cmf-site-filter .filter-box1 {
    color: #666;
	background: #f2f2f2;;   
    width: 100%;
    padding: 20px;
    position: absolute;
    max-width: 610px;
    font-family: 'Source Sans Pro';
    z-index: 99999;
    top: 44px;
    min-width: 280px;
    right:0px;
	left: 0px;
    height: 410px;
	top:190px;
	margin-left:0px;
    
   }	

input#projectssearch {
    margin-left: 0px;
}
.page-title{
	margin-top:5px;
}
.inner-page-content.state-informatic-officers
{
 /*height:345px !important;*/
}
.filter-icon {
		margin-top:180px;
	}	
div#cmf-site-filter {
    margin-top: -170px;
}	
	
}
#cmf-site-filter input[type=text] {
    height: 49px;
}
.input-container {
  display: -ms-flexbox; /* IE10 */
  display: flex;
  width: 100%;
  margin-bottom: 15px;
}


.icon {
  padding: 5px;
  /*background: dodgerblue;*/
  color: white;
  min-width: 50px;
  text-align: center;
  font-size: 250%;
  margin-bottom: 15px;
}

.input-field {
  width: 100%;
  padding: 10px;
  outline: none;
}
li.person-LL-no {
  /*  display: none; */
}
/* directory search end*/


#state-office{max-width:inherit;padding:0px;}

/* ebook start */

.ajadiamrit {
    padding-top: 17px;
    position: relative;
    margin-left: 150px;
    margin-right: 150px;
}

.header2 {
    width:97.5%;
    float: left;
    position: absolute;
    z-index: 99;
    top: -18px;
    left:15px;
}
.footer2 {
    width: 97.5%;
    float: left;
    z-index: 99;
    left: 15px;
    position: absolute;
    bottom: 2px;
}

.content-img{ width:100%; float:left; margin-top: -3px;}
.new-content {
    width:100%;
    float: right;
    margin-top:-18px;
    /*height: 597px;*/
    overflow-x: hidden;
    /*overflow-y: scroll;*/
	padding-top:30px;
	padding-right:30px;
	text-align:justify;
	border-right: 2px solid gray;
	font-size:14px;
    line-height:28px;
}
.container p {
    padding-bottom: 2px;
}
/*html[lang="hi-IN"] * {
    line-height: 2em !important;
}*/
@media screen and (max-width: 767px) and (min-width: 320px){
.ajadiamrit {
    padding-top: 20px;
    position: relative;
    margin-left: -15px;
    margin-right: -15px;
}
.footer2 {
    width: 97.5%;
    float: left;
    z-index: 99;
    position: absolute;
    bottom: -14px;
	height:44px;
	left:-5px;
}
.header2 {
    width: 91%;
}

}

/* ebook end */

/* single emerging start*/


.single-blog-title{
color:#0E4D92 !important;
text-align:center !important;
margin-bottom: 14px;
}
 /*h2{font-weight: bold;color: #333; text-align:center; margin-bottom:30px}*/
 p{ font-size:17px; line-height:26px;}
 h3{font-weight: bold;color: #333; }
.excellence-list{ width:100%; float:left; margin-bottom:30px}
.excellence-list ul{ width:100%; float:left;margin:0; padding:0; padding-left:15px}
.excellence-list ul li{width:100%; float:left; font-size:17px;  margin:0; padding:5px 0;list-style: disc; }

@media (max-width: 767px){
.wp-block-image img{width:100%;}
}
html[lang="hi-IN"] h3{font-size: 20px;
    margin: 0;
    font-weight: 700;
	}
	

.img-responsive {
    display: inline-block;
    max-width: 100%;
    height: auto;
}

/* single emerging end*/
.inner-page-content .whos-list.emplist {
    margin-top: 0px;
}

/* award page start*/
#service-page{
    /* background-color: #d6e5f4;*/
}
.award-box h3 {
    height: 150px;
}
.year-tabs li {
    padding: 4px !important ;
 }
 .award-mid {
    text-align: center;
    color:#000;
    
}
.card-info {
/*width: auto !important ;*/
    }
.infograph-box-img {
    height: auto !important ;
}
table {
    border: none;
}
/*tr {
    width: 49%;
    display: inline-flex;
    margin: 2px;
}*/
.award-title {
    text-align: unset;
}
.fancybox-caption {
    /*display: block;*/
    /*margin-right: auto;*/
    margin-left: auto;
    /*padding: 0;*/
    text-align: right;
    top: 25px;
    width: 50%;
}

.fancybox-caption:before {
    background: 0 0;
}

.fancybox-caption:after {
    border-bottom: 0;
}

.fancybox-caption.none {
    display: none;
}

.fancybox-caption>span {
    background-color: #343434;
    color: #B6B6B6;
    display: inline-block;
    padding: 5px 15px;
}

.fancybox-content {
	
    width: 650px !important ;
    height: 430px !important ;
   /* width: 410px !important;
    height: 410px !important;
   transform: none !important ;*/
}

.fancybox-caption__body {
     max-height: none; 
     overflow: unset;
 }
.fancybox-image, .fancybox-spaceball {
    /*left: 14%;
    top: 6px;*/
}
.recieves-award-ablut {
    text-align: left;
    height: 300px;
    overflow-y: scroll;
    padding-right: 13px;
}
#awards-caption h3{
    text-align: left;
}
.fancybox-caption {
    background: none;
    color: #000!important;
}
.fancybox-image, .fancybox-spaceball {
    border: 2px solid #fff;
}
.award img {
    border: 5px solid #0e4d92;
}
.fancybox-slide {
top: 50px;
}
/*.fancybox-caption__body {
    padding-top: 50px;
    margin-left: 50px;
    margin-right: 50px;
}*/

.fancybox-image {
   /* height: 400px;*/
}
.fancybox-stage {
    border: 0px solid #fff;
    margin: 50px 50px 40px 50px;
}
.award-ttl {
    font-size: 18px;
    color: #000;
    /*font-weight: 600;*/
    top: 5px;
    position: relative;
    margin-left: 10px;
}
.award img
 {
    border: 2px solid grey;
    
}
.year-tabs .menu-item {
     /*display: none; */
}


.award img{
 
  transition: transform .2s; /* Animation */
  width: 200px;
  height: 200px;
  margin: 0 auto;
}
.award img:hover {
    
  transform: scale(1.5); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */

}

.award-res {
    border-bottom: solid 1px #b4b4b4;
    padding: 5px;
}

.recieves-award-ablut p {
    font-size: 17px !important;
    font-weight: 600 !important;
}

#awards-caption h3 {
    font-size: 24px;
}

.fancybox-caption__body {
    /*padding-top: 50px;*/
    margin-left: 50px;
    margin-right: 50px;
    
}

@media (max-width: 992px) {
.award-res {
    display: flex;
}

.fancybox-content {
    /*width: 250px !important;
    height: 250px !important;
    */
    width: 80% !important;
    height: 80% !important;
}
#awards-caption {
    padding-top: 15px;
}
.fancybox-image {
    height: 106px;
}
.fancybox-caption {
    /*margin-right: auto;*/
    margin-right: 10px;
    margin-left: auto;
    width: 100%;
    top: 65px;
    }

    .fancybox-stage {
    margin: 0px 50px;
}
.fancybox-caption__body {
    margin-left: 35px;
    margin-right: 35px;
}
.recieves-award-ablut {
    height: 300px;
    overflow-y: scroll;
}

.fancybox-caption {
    /* border: 1px solid white;
   height: 400px;
    margin-top: 80px;
    overflow-y: scroll;*/
    margin-right: 156px;
    margin-left: 45px;
    width: 78%;
    top: 183px;
}

.fancybox-image {
    height: 150px;
}


#awards-caption h3 {
    font-size: 18px;
}

.recieves-award-ablut p {
    font-size: 16px;
}

}

@media only screen and (min-width: 992px) and (max-width: 2560px)  {
.fancybox-content {
    width: 45% !important;
	height: 80% !important;
    }

}

@media only screen and (min-width: 1440px) and (max-width: 2560px)  {
	.recieves-award-ablut {
    height: auto;
}

}

.fancybox-caption.fancybox-caption--separate {
   /* border: 1px solid white;*/
    height: 400px;
    margin-top: 80px;
    /*overflow-y: scroll;*/
}

.fancybox-caption {
    padding: 10px 5px 10px !important;
}
.fancybox-stage {
    /*border: 1px solid white;
    background: #d4e7f7;*/
}

html {
  --scrollbarBG: #CFD8DC;
  --thumbBG: #90A4AE;
}
.recieves-award-ablut::-webkit-scrollbar {
  width: 11px;
}
.recieves-award-ablut {
  scrollbar-width: thin;
  scrollbar-color: var(--thumbBG) var(--scrollbarBG);
}
.recieves-award-ablut::-webkit-scrollbar-track {
  background: var(--scrollbarBG);
}
.recieves-award-ablut::-webkit-scrollbar-thumb {
  background-color: var(--thumbBG) ;
  border-radius: 6px;
  border: 3px solid var(--scrollbarBG);
}


.recieves-award-ablut {
    overflow-y: auto;
}

* {
  box-sizing: border-box;
}
/*award page end*/

/*org chart page start*/

.orgchartLine img{width:50%;}

.page-template h3{font-weight:600;font-family:'Source Sans Pro';font-size:18px;}
.page-template h4{font-weight:100;font-family:'Source Sans Pro';font-size:18px;}

@media screen and (max-width: 767px) and (orientation: portrait){
.orgchartLine img{width:90%;}
.three-branch{
    display: inline-block;
    width: 90%;
}
.mobe-left {
    text-align: left;
    margin-left: -10%;
}
.mobe-right {
    text-align: right;
    margin-right: -10%;
	float:right;
}
.two-branch-dg.dio {
    text-align: center;
 margin-left: -8%;
    float: left;
}
.two-branch-dg.hod {
    text-align: center;
    float: right;
	 margin-right: -8%;
}
.about-us-chart h4 {
    margin: 0;
}
.mob-width {
    margin: 0 !important;
}
.three-branch-dg.dio {
    margin-left: -15%;
}
.three-branch-dg.hod{
margin-right: -5%;
    float: right;
	
}

.three-branch-dg.dio h4 {
    font-size: 20px;
}
.three-branch-dg.hod h4 {
    font-size: 20px;
}

/*.three-branch-dg.dio img:first-child {
    width: 70px;
}

.three-branch-dg.hod img:first-child {
    width: 70px;
}*/

}
/*org structure page end*/

#blogs-page .projects-grid li {
    width: 31.3% !important;
}
#blogs-page .projects-grid {
	background: #fff;
    
}
/*product state start*/
.intro-inner {
    padding: 0 10px;
}
.services-top .left {
    width: 100%;
    margin-bottom: 1%;
}
.services-top .right {
    width: 100%;
    float: left;
}
@media (max-width: 990px){
#infographics-page ul li, #service-page ul li, #service-page ul li.card-info, .whos-list ul li.card-info, .wmc >ul {
    width: 48% !important;
    margin-right: 0% !important;
}
.services-top .intro-inner h2{ font-size:20px !important;}
}
@media (max-width: 767px){
#infographics-page ul li, #service-page ul li, #service-page ul li.card-info, .whos-list ul li.card-info, .wmc >ul {
    width: 100% !important;
    margin-right: 0% !important;
}
}
#cmf-site-content .container{width:98% !important;max-width:98%;}
/*product page end*/

.inner-page-content .whos-list.hog {
    padding-bottom: 50px;
    margin-top: 0px;
}

ul#masonry {
  background: #d6e5f4;
}

/* ALumni connect page start*/

.showData{ font-size:19px; line-height:32px;text-align:justify;}
.img-box{
    width: 100%;
    float: left;
    background: #FFFFFF;
    padding:10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    margin-top:30px; text-align:center;
	
}
#alumni-con .img-wrap{ width:100%; float:left;/* border:dashed 1px #ccc; padding:7px; margin-bottom:15px;*/ overflow:hidden;}
.img-wrap img{ width:100%;}
.video-container{
    width: 100%;
    float: left;
    background: #d6e5f4; margin:30px 0; padding:30px 0;height: auto;
	}
.video-box{
    width: 100%;
    float: left;
    background: #FFFFFF;
    padding:10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    margin-top:30px; text-align:center;
}
.video-wrap{ width:100%; float:left; border:dashed 1px #ccc; padding:7px;/* margin-bottom:15px;*/}
.video-wrap video{ width:100%;}
.youtube {
    width: 50px;
    height: 36px;
    position: absolute;
    left: 45%;
    top: 40%;
}
.youtube{ background:url("https://www.nic.in/wp-content/themes/NICTheme/images/youtube_gray.png")}
.youtube:hover{ background:url("https://www.nic.in/wp-content/themes/NICTheme/images/youtube_red.png")}

#alumni-con .img-wrap img { 
            width: 100%; 
            transition: 0.5s all ease-in-out; 
        } 
      
        #alumni-con .img-wrap:hover img { 
            transform: scale(1.2); 
        } 
		
		#alumni-con .img-wrap {
    cursor: zoom-in;
}
.video-box h4{
color:#0e4d92;
width:100%;
border:none;
font-size:18px;
font-weight:600;
}

.fancybox-media {
    position: relative;
    width: 100%;
    float: left;
}
.btn {
    font-size: 17px;
    padding: 0;
    margin: 0;
    font-weight: 600;
    color: #92620e;
    cursor: pointer;
    background: none;
    box-shadow: none;
}
.btn:hover {
    font-size: 17px;
    padding: 0;
    margin: 0;
    font-weight: 600;
    color: #92620e;
    cursor: pointer;
    background: none;
    box-shadow: none;
}
.content01{ display:none;}
@media (max-height: 576px) {
.fancybox-slide {
    padding: 15px;
}
}
/* ALumni connect page end*/


/*Home page start*/


.WhatsNewImg{
	cursor: zoom-in;
}
.new-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.news-list ul {
    width: 100% !important;
    float: left;
   
   
}
.news-list li {
    width: 31.3333%;
    margin: 0 1%;
    float: left;
}
.news-list li img { 
   
    height: 450px;
}


#products {
   
    padding: 20px 0;
}

#products1 {
    background: #d6e5f4;
    padding: 20px 0;
    color: #fff;
}

#nic-services {
    background: #FFF;
padding: 20px 0;
}
.pro_plat_wrap {

    background: #fff;
	padding: 30px 0 0 0;

}
.coreservices-wrap #CoreServices .core_services {
   
    height: 500px;
}
.coreservices-wrap #CoreServices .core_services p {
color:#000000;
}

@media screen and (max-width: 767px){
.news-list li {
    width: 100%;
    margin:1% 0%;
}
}

@media screen and (max-width: 767px) and (min-width: 320px){
	.emerging-technology #Emerging-Technology .emer-tech h3 span a {
		   border: none;
	}
	.coreservices-wrap #CoreServices .core_services {
	height: auto;
	}
		#cevent_section{
		height: auto;
		margin-top:20px; 
		
		}
		
iframe {
	margin-top:15px !important;; 
	margin-bottom:15px !important;;
	
}
		
}

iframe {
    border-top-right-radius: 3em;
    border-bottom-left-radius: 3em;
	margin-top:70px; 
	margin-bottom:70px;
	
}

.coreservices-wrap
{
	/*background:none!important;*/
}


.titel01{
  
    width: 100%;
	float:left;
    text-align: center;
    color: #fff;
    margin-top: 50px;
    background: rgba(119, 149, 182 ,1);
    margin: 0;
    padding: 15px 0;
	
}

.services01 {width:100%; float:left;
    text-align: center;
    color: #000;
    min-height: 500px;
    padding:15px;
}
.services-img01{ width:100%; float:left;}
.services-img01 img{width:100%; border: dashed 2px #ccc;}
.heading { width:100%; float:left;
    font-size:27px; margin:30px 0;
  font-weight:bold !important;line-height:1.2;}
.description {
    font-size: 17px;
    line-height: 23px;
	
  color: #fff; 
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: block;
    margin: 0 0 10px;
}
#services-slider {
    width: 100%;
    float: left;
    position: relative;
}
#services-slider .owl-controls {
	margin:0;
   

    color: #fff;
  
}
#services-slider .owl-controls .owl-buttons {
	display:block;
    position: absolute;
    width: 100%;  z-index: 9999;
    top: 50%;
}
#services-slider .owl-controls .owl-prev{
    position: absolute;
    left:1%;
}
#services-slider .owl-controls .owl-next{
    position: absolute;
    right:1%;
}
#services-slider .owl-controls .owl-buttons div {
    font-size: 60px;
    padding: 0;
    margin: 0;
    line-height: initial;
    background: none;
    color:#000;
}

#services-slider .owl-controls .owl-prev:hover:after,
#services-slider .owl-controls .owl-next:hover:after{
    color:#000;
}
.owl-pagination{
    padding-top:0;
}



.bgBackgound > img { opacity:0; visibility:hidden; }
.bgBackgound { background-position:center top; background-repeat:no-repeat; background-size:cover; }

.servicesWarpper a:hover:before { height:100%; }
.serviceBoxWrap:before { content:""; height:200px; width:100%; position:absolute; left:0px; top:0px; z-index:1; background:-moz-linear-gradient(top, rgba(17, 17, 85, 1) 0%, rgba(125, 185, 232, 0) 100%); background:-webkit-linear-gradient(top, rgba(17, 17, 85, 1) 0%, rgba(125, 185, 232, 0) 100%); background:linear-gradient(to bottom, rgba(17, 17, 85, 1) 0%, rgba(125, 185, 232, 0) 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111155', endColorstr='#007db9e8', GradientType=0);
transition:all 0.3s; }

#services-slider .owl-item{background:#fff; border-left:solid 1px #000}



@media screen and (max-width: 767px){

}





/*h2 { text-align:center; padding: 20px; }*/
  
/* Slider */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
	height:450px;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
  
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}    



.news-list {
    background: #0e4d92 !important;
    padding-bottom: 20px;
	}
.slick-arrow {
    position: absolute;
    top: 50%;
    background: #000;
    color: #fff;
    width: 40px;
    height: 40px;
    border: none;
    border-radius: 50%;
	z-index:99;
	overflow:hidden;
	font: normal normal normal 14px/1 FontAwesome;
	padding-left:5px;
	  font-size: 0;

}

.slick-next {
    right: 0;
}

.slick-prev:before
{
    content: "\f104";
		font-size: 35px;

}

.slick-next
{
    right:0px;
}

.slick-next:before
{	font-size: 35px;

    content: "\f105";
		padding-left:5px;

}

.slider {
  position: relative;
  height: 500px;
  width: 100%;
}

.slick-arrow.slick-disabled {

  display: none !important;
}
@media screen and (max-width: 480px){
	.slick-slide{ margin:0px;}
	.slider { height: 365px;;   }

	.slick-slide img{height:345px;}
	.distm {
	height:260px;
	overflow-x:unset !important;
	overflow-y: unset !important;
}
}

.distm {
	height:260px;
	overflow-x:hidden;
	overflow-y: auto;
}

@media screen and (min-width: 320px) and (max-width: 767px){
	.new-layout .news-list {
    background: #d6e5f4 !important;
    padding: 0 30px 30px 30px;
}
}


.image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
  
}
.middle {
 position: absolute;
  bottom: 0;
  left: 0;
  right:0;
  top: 0%;
  background-color: rgba(0,0,0, 0.8); /* Black w/opacity/see-through */
  overflow: hidden;
  width: 100%;
  height: 51%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s ease;
  transition: .5s ease;
}
.services01:hover .middle {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  
}
/*#services-slider .owl-item:nth-child(1) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(2) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(3) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(4) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(5) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(6) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(7) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(8) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(9) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(10) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(11) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(12) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(13) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(14) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(15) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(16) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(17) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(18) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(19) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(20) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(21) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(22) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(23) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(24) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(25) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(26) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(27) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(28) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(29) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(30) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(31) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}
#services-slider .owl-item:nth-child(32) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back2.jpg");}
#services-slider .owl-item:nth-child(33) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back3.jpg");}
#services-slider .owl-item:nth-child(34) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back4.jpg");}
#services-slider .owl-item:nth-child(35) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back5.jpg");}
#services-slider .owl-item:nth-child(36) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back6.jpg");}
#services-slider .owl-item:nth-child(37) {background-image: url("<?php echo get_template_directory_uri(); ?>/images/Product_back1.jpg");}*/
#services-slider .owl-item:nth-child(1) {background:#eeeee4;}
#services-slider .owl-item:nth-child(2) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(3) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(4) {background:#cedad7;}
#services-slider .owl-item:nth-child(5) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(6) {background:#eeeee4;}
#services-slider .owl-item:nth-child(7) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(8) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(9) {background:#cedad7;}
#services-slider .owl-item:nth-child(10) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(11) {background:#eeeee4;}
#services-slider .owl-item:nth-child(12) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(13) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(14) {background:#cedad7;}
#services-slider .owl-item:nth-child(15) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(16) {background:#eeeee4;}
#services-slider .owl-item:nth-child(17) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(18) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(19) {background:#cedad7;}
#services-slider .owl-item:nth-child(20) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(21) {background:#eeeee4;}
#services-slider .owl-item:nth-child(22) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(23) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(24) {background:#cedad7;}
#services-slider .owl-item:nth-child(25) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(26) {background:#eeeee4;}
#services-slider .owl-item:nth-child(27) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(28) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(29) {background:#cedad7;}
#services-slider .owl-item:nth-child(30) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(31) {background:#eeeee4;}
#services-slider .owl-item:nth-child(32) {background:#c7e6bc;}
#services-slider .owl-item:nth-child(33) {background:#f4e9e2;}
#services-slider .owl-item:nth-child(34) {background:#cedad7;}
#services-slider .owl-item:nth-child(35) {background:#e8d7f0;}
#services-slider .owl-item:nth-child(36) {background:#eeeee4;}
#services-slider .owl-item:nth-child(37) {background:#c7e6bc;}

#playNpause{
    background: #079F9E;
    color: #000;
    width: 35px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    text-align: center;
   	z-index:999;
	float:right;
	position:relative;
	top:-50px;
	right:0;
	border-radius: 50%;
}
#playNpauselogo{
    background: #079F9E;
    color: #000;
    width: 35px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    text-align: center;
    z-index:999;
	float:right;
	position:relative;
	top:-55px;
	right:0;
	border-radius: 50%;
}

#cevent-section1 {
	background-image: url("<?php echo get_template_directory_uri(); ?>/images/Social_media_background3.jpg")!important;
    padding: 0;
    height: auto;
    width: 100%;
    float: left;
	background-position:center !important;
	margin-top:-50px;
	z-index: 999999 !important;
}

.video-box{ width:100%; float:left; background:#e6e7e8; padding:45px 15px 15px;     box-shadow: -1px -1px 20px 0px rgb(0 0 0 / 30%); position:relative; text-align: center;}
.video-icon {    position: absolute;    top: -7px;    left: 20px;}
.video-box iframe {
    margin: 0;
    border-radius: 0;
}

/*.container {
 width:85%;
}*/


.bst-row {
    width: auto;
    display: table;
    margin: 0 auto;
    float: inherit;
}
.video-box {
    display: inline-block;
    background: #fff;
    padding: 35px 15px 15px 15px;
    text-align: center;
    box-shadow: -1px -1px 20px 0px rgb(0 0 0 / 30%);
    position: relative;
    float: initial;
	margin-bottom:60px;
}
.video-icon {    position: absolute;    top: -7px;    left: 50px;}
.video-box iframe {
    margin: 0;
    border-radius: 0;
    border: double #999;
    padding: 10px;
	width: 100%;
}


/* The popup form - hidden by default */
.containerform {margin-top:10px; margin-left:560px; } 
.form-popup {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.2); /* Black w/ opacity */
  
}

.mtinput{
height:40px!important;
background:#fff!important;
padding:5px 15px!important;
width:100%!important;
border:none!important;

margin-bottom:15px!important;
box-sizing:border-box!important;
color: black!important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:  black!important;
}
::-moz-placeholder { /* Firefox 19+ */
  color:  black!important;
}

.fancybox-slide--html .fancybox-close-small {
    color:#fff;
    padding: 10px;
    right: 9px;
    top: 6px;
}


.filter-box1 {
    color: #666;
    background: #fff;
    width: 100%;
    padding: 10px;
    max-width: 700px;
	max-height:700px;
    font-family: 'Source Sans Pro';
    z-index: 99999;
    top: 25px;   
    right: 0;
	 overflow: hidden;
	
}
.filter-box1 .btn1{ 
background: #452c00;
    padding: 10px 30px;
    margin-top: 15px;
    color: #fff;
    font-weight: 400;
    display: inline-block;
    border-radius: 3px;
    height: auto;
    cursor: pointer;
    position: relative;
    line-height: 15px;}

	.filter-box1 .btn1:hover{background-color: #92620E;opacity:1;}
	
.moreSearch{float: right!important;margin-right: 330px!important;margin-top: -30px!important;padding:10px 15px!important;width: fit-content!important;}

@media (max-width: 767px){
.moreSearch{float: right!important;margin-right: 180px!important;margin-top:7px!important;padding:10px 15px!important;width: fit-content!important;}
}
.slider-img {
width: 100%;	
 height:300px !important;
 
}	


@media screen and (max-width: 767px) and (min-width: 320px){
	.filter-box1 {
    color: #fff;
    background: #fff;
    width: 100%;
    padding:5px;
    max-width: 300px;
	max-height:200px;
    font-family: 'Source Sans Pro';
    z-index: 99999;
    right: 16px;
    overflow: hidden;
	position:absolute;
	text-align:center;
}

.slider-img {
	 width: 100% !important;
	 height:auto !important;
	 
	 
	 
	}	



.fancybox-slide--html .fancybox-close-small {
    color: #fff;
    padding: 9px;
    right: 0px;
    top: 0px;
}

}
/*home page end*/


/* inforgraphics SSO page start*/


.btw-btn {
  padding: 1px 4px;
  background: #000;
  color: #fff !important;
}
.fa.fa-twitter {
  font-size: 11px!important;
}

.bfb-btn {
  padding: 1px 6px;
  background: #1877f2;
  color: #fff !important;
}
.fa.fa-facebook {
  font-size: 14px!important;
}

.sso-pg {
    width: auto!important;
    float: left !important;
  padding:0px!important;
  margin:0px!important;
  }


.bln-btn {
  padding: 1px 4px;
  background: #1877f2;
  color: #fff !important;
}
.fa.fa-linkedin {
  font-size: 14px!important;
}

.blog-card-fa .fa {
  font-size: 14px;
  margin: 0;
}

.infograph-box-img {
  height: auto!important;

}

.blog-card-footer {
  padding: 0px!important;
  width: 80%!important;
  float: left!important;
 
}

.img-responsive.wp-post-image {
  border-radius: 9px;
}



.card-info {
    width: 50%;
    float: left;
    margin: 0%;
    list-style: none;
    float: left;
}
@media (min-width: 991px){
#sso-info li {
    width: 23% !important;
    float: left;
    margin-right: 0%;
    list-style: none;
  margin-left: 0%;}
}

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.share{width:auto;  float: left; }
.share li {width: 100% !important; float: left;position:relative;}
.share li a { font-size:18px; float: left;}

.share li a img {
    float: left;
    margin: 0 10px 0 0 !important;
    width: 25px !important;
}
.share li:hover ul{ display:block !important;}
.icon-bar {
    float: left;
   display: none !important;
    position: absolute;
    z-index: 999;
    top: 25px;
    border: solid 1px #ccc;
    width: 45px;
}
/* Style the icon bar links */

.icon-bar li {
    background: #fff;
      float: left;
    display: inline-block;
    width: 100%;
   
}
.icon-bar li a {
    display: inline-block;
    text-align: center;
    color: white;
    width: 100%;
    float: left;
padding:10px;
}


/* Style the social media icons with color, if you want */
.icon-bar li a:hover {
 
}
#cmf-site-content .container{width:98% !important;max-width:98%;}

@media (max-width: 990px){
#infographics-page ul li, #service-page ul li, #service-page ul li.card-info, .whos-list ul li.card-info, .wmc >ul{
    width: 100% !important;
    margin-right: 0 !important;
}
}

/* Infographic sso [age end */

.popup .slider-img {
    width: 100% !important;
    height: 375px !important;
}
@media screen and (max-width: 767px) and (min-width: 320px){
.popup .slider-img {
    width: 100% !important;
    height: 190px !important;
}

}

/* centre-of-excellence-2  start*/

.width50 {
    width: 49%;
    display: inline-block;
    margin: 0 5px;
}
.who-s-who .inner-page-content .whos-list.hog > ul > li.content01{
    list-style: none;
    position: static!important;
    width: 100%;
}
@media screen and (max-width: 767px){

.width50 {
    width: 100%;
    display: inline-block;
	margin: 0px;
}
.content03 {
    width: 100%;
    display: inline-block;
    margin-left: 10px;
}
#blogs-page .projects-grid li {
    width: 100% !important;
}


}

@media (min-width: 768px){
.main{

	max-width:initial;

}
.alumniC h3 {
	width: 33% !important;
}
}

.main.centres-2.who-s-who {
    max-width: inherit;
	padding:0px;
}

/* centre-of-excellence-2  end*/


/*Zooming Above 150% code Start*/

@media all and (max-width:1240px){
.menu-toggle{display:block;}

.socil-menu li a{ display:none}
.menu #primary-menu{padding-right:0}
header .menu > li{ float:none}

	#primary-menu.open {
		right: 0px;
	}
	#primary-menu li {
		display: block;
		text-align: left;
		padding:0;
	}
	#primary-menu.menu > li > a {
	padding: 15px 30px;
    text-align: left;
    border-top: 1px solid rgba(255, 255, 255, 0.22);
    font-weight: 500;
    height: 51px;
	}
	
.menu ul li:hover , .menu ul li:focus, .menu ul li:active , .menu ul li.hover{z-index: 100;}
.menu ul li:hover .sub-menu, .menu ul li:focus .sub-menu, .menu ul li:active .sub-menu, .menu ul li.hover .sub-menu {
	left: 87px;
}
.header-insta-menu{height:20px;width:20px;}

.language-option li a {
    display: block;
    width: 30% !important;
    text-align: center;
    font-size: 0.9em;
    top: 30px;
    margin-left: 6px;
}
.sca-css {
    position: relative;
    left: 54px;
    top: 0px;
    font-size: 12px;
}
}


@media (max-width: 1240px) {
#primary-menu {
		right: -350px;
		position: fixed;
		width: 250px;
		background: #032345;
		-webkit-transition: all .5s linear;
		-moz-transition: all .5s linear;
		transition: all .5s linear;
		height: 100%;
		overflow-y: auto;
		z-index: 5;
		top: 0;
		padding-top: 44px;

	}

}
@media (max-width: 1240px){
header {
    padding-top: 50px !important;
    top: auto;
}

}

@media (max-width: 1240px){
#searchform {
    position: absolute;
    top: 0;
    width: 100%;
    background: #0E2845;
    height: 40px;
    margin-left: -10px;
    right: 0px;
}

}

/*Zooming Above 150% code end*/


.distm {
	height:260px;
	overflow-x:hidden;
	overflow-y: auto;
}
/*@media screen and (max-width: 767px){
	.distic_overflow{
     height:auto;
    overflow-x: hidden;
    overflow-y: auto;
    float: left;
    width: 100%;
	}
}*/