/* responsive css */
@media only screen and (max-width: 1200px) {
	.inner-cont{
		max-width:97%;
	}
}

@media only screen and (max-width: 1270px) {
	#header-news{
		width:25%;
	}
}

@media only screen and (max-width: 1200px) {
	.header-slider {
		width: 70%;
	}

	#header-news{
		width:29%;
	}

	/*.inner-cont{
		max-width:98%;
	}*/

	.inner-cont{
		max-width:calc(100% - 61px);
	}
}


@media only screen and (max-width: 1160px) {
	.section-item .item-wrapper.circle-item {
	    width: 170px;
	    height: 170px;
	    line-height: 170px;
	}
}

@media only screen and (max-width: 1160px) {
	#site-intro{
		float: none;
		margin: auto;
		height: 90px;
	}

	#site-contact{
		max-width: 400px;
		margin:5px auto;
		float:none;
	}

	#top-links, #top-links-1{
		float:none;
		text-align: center;
	}

	#top-search{
		float:none;
		width: 100%;
	}

	#top-search-inner{
		margin:auto;
	}
}

@media only screen and (max-width: 1080px) {
	.content-left{
		width:100%;
	}

	.content-right{
		width:100%;
		margin-left: 0;
	}

	#site-name{
		/*float:none;*/
		/*margin-left:10px;
		margin-top:5px;*/
	}

	/*#site-contact{
		width:100%;
	}*/

	.msg-det{
		/*width:100%;
		margin:0;*/
	}
}

@media only screen and (max-width: 1066px) {
	#header-news{
		width:29%;
	}
}

/*@media only screen and (max-width: 1028px) {
	#site-intro{
		float: none;
		margin: auto;
		height: 90px;
	}

	#site-contact{
		width: 400px;
		margin:5px auto;
		float:none;
	}

}*/


@media only screen and (max-width: 991px) {
	nav#main-navbar ul li{
		width:100%;
	}

	nav.main-navbar ul.with-secondary{
		width:100%;
	}

	nav#main-navbar ul li a 
	, nav#main-navbar .navbar-default .navbar-nav > li > a
	, nav#main-navbar-temp ul li a
	, nav#main-navbar-temp .navbar-default .navbar-nav > li > a{
		border-right: none;
		/*border-top: 1px solid #fff;*/
		border-bottom: 1px dotted #fff;
		text-align:left;
	}

	nav#main-navbar ul li a i 
	, nav#main-navbar .navbar-default .navbar-nav > li > a i
	, nav#main-navbar-temp ul li a i
	, nav#main-navbar-temp .navbar-default .navbar-nav > li > a i
	, #secondary-sticky-links ul li a i{
		width:20px;
		margin-left:5px;
		text-align: center;
	}

	nav#main-navbar.navbar-light .navbar-toggler{
		color:#fff !important;
	}

	nav#main-navbar #navbarSupportedContent{
		position: absolute;
		top: 32px;
		background: rgba(27,114,70,1);
		z-index: 2000;
		width: 48%;
	}

	nav#main-navbar-temp #navbarSupportedContent{
		position: absolute;
		top: 32px;
		background: rgba(27,114,70,1);
		z-index: 2000;
		width: 48%;
	}

	#nav-container #secondary-sticky-links{
		width:47%;
	}

	#navbarSecSupportedContent{
		top:32px;
	}
}

@media only screen and (max-width: 957px) {
	.header-slider {
		/*float:none;
*/		width:70%;
	}

	#header-news{
		/*float:none;
		margin: auto;*/
		width: 29%;
	}
}

@media only screen and (max-width: 934px) {
	.header-bottom{
		margin-bottom: 2px;
	}

	.header-slider {
		float:none;
		width:100%;
		margin:auto;
	}

	#header-news{
		margin:auto;
		width: 100%;
		height: auto;
		float: none;
	}

	#news-top-slider, #notif-top-slider{
		height: auto !important;
	}

	#news-top-slider .slick-list, #notif-top-slider .slick-list{
		height: auto !important;
	}

	#newsTabContent .top-tab.slide{
		border-right: 1px dotted #fff !important;
		margin-right: 10px;
	}

	#newsTabContent .slick-track{
		border-bottom: 1px dotted #fff !important;
	}

	#newsTabContent .slick-slide{
		border-bottom: none !important;
		margin-left:5px;
	}

	#newsTabContent .top-tab.end-slide{
		border-right: 2px dotted red !important;
	}

}

@media only screen and (max-width: 800px) {
	
	/*.footer-sec-item{
		width:50%;
	}*/

	.footer-item-right{
		padding: 0 0 0 8px;
	}
}

@media only screen and (max-width: 800px) {
	/*.header-slider {
		float:none;
		margin:auto;
		height: auto;
		width: 100%;
	}

	#header-news{
		float:none;
		margin: auto;
		width:100%;
		height: auto;
	}
*/
	/*#news-top-slider, #notif-top-slider{
		height: auto;
	}*/

	/*.top-tab.slide{		
		
		height: 98px;
	}*/
}


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

	header:before {
	 background:url("../images/board-pic-bg-smart.jpg");
	}

	#site-intro{
		width:100%;
		height: auto;
	}

	#logo{
		float:none;
		margin:auto;
		margin-top: 5px;
	}

	#site-name{
		margin:5px auto auto;
		text-align: center;
		float:none;
	}

	.verticalcenter {
		height: 330px;
		//display: table-cell;
	}

	.header-slider .slide{
		height: 330px;
	}

	.verticalcenter img{
		//max-width:100%;
	}

	.verticalcenter source{
		//max-width:100%;
	}

	h4.list-title, .event-desc{
		font-size:16px;
		margin-bottom: 5px;
	}

	/*#inst-corner-slider .slick-slide > div{
		width:200px;
		height:200px;
		line-height: 200px;
		overflow: hidden;
		border-radius: 50%;
		margin:auto;
		background:#fff;
		padding: 20% 11px;
		margin-bottom: 10px;
	}

	#inst-corner-slider .slick-track{
		width:100% !important;
	}

	#inst-corner-slider .slick-slide{
		width:100% !important;
	}*/

}

@media only screen and (max-width: 630px) {
	
	/*.footer-sec-item{
		width:50%;
	}*/

	#pageDetails .w-75{
		width:97% !important;
	}
}


@media only screen and (max-width: 535px) {
	.header-slider .slick-slide img{
		/*max-height: 270px;*/
		width:100%;
	}
	/*.footer-sec-item{
		width:100%;
	}*/

	.inner-cont{
		max-width:calc(100% - 31px);
	}

	#menu-fixed-right {
		width:20px;
		left:0px;
	}
	

	#menu-fixed-right nav li a {
		width:18px;
		line-height: 13px;
		margin-left: 5px;
		font-size:12px;
	}

	#news-fixed-right{
		left:14px;
	}

	#news-top-slider, #notif-top-slider{
		height: auto !important;
	}

	#news-top-slider .slick-list, #notif-top-slider .slick-list{
		height: 354px !important;
	}

	#newsTabContent .top-tab.slide{		
		
		height: auto;
	}

	#newsTabContent .top-tab.slide{
		/*border-bottom: 1px dotted #fff !important;*/
		/*margin-right: 10px;*/
		border-right:none !important;
	}

	#newsTabContent .slick-track{
		/*border-bottom: 1px dotted #fff !important;*/
	}

	#newsTabContent .slick-slide{
		border-right: none;
		border-bottom: 1px dotted #fff !important;
		margin-left:0px;
	}

	.tab-content-news .end-slick-slide, #newsTabContent .end-slick-slide{
		border-bottom:2px dotted red !important;
	}

	.verticalcenter {
		/*height: 290px;*/
		height: 270px;
	}

	.header-slider .slick-slide{
		height: 270px;
	}

	.header-slider .slide{
		/*height: 290px;*/
		height: 270px;
	}

	/*#newsTabContent .top-tab.slide{
		border-left: none !important;
		border-bottom: 1px dotted #fff !important;
	}*/

	#nav-container #secondary-sticky-links{
		right:18px;
	}

	.header-slider .slide-title {
		font-size:15px;
	    margin: 0 5px;
		bottom: 10px;
		/*width: 283px;*/
		text-align: left;
		line-height: 17px;
	}

	.slick-dots li{
		width:8px;
	}

	h4.list-title, .event-desc{
		font-size:13px;
		margin-bottom: 3px;
	}

}

@media only screen and (max-width: 516px) {
	#inst-corner-slider .slick-slide > div{
		width:200px;
		height:200px;
		line-height: 200px;
		overflow: hidden;
		border-radius: 50%;
		margin:auto;
		background:#fff;
		/*padding: 20% 11px;*/
		margin-bottom: 10px;
	}

	#inst-corner-slider .slick-track{
		width:100% !important;
	}

	#inst-corner-slider .slick-slide{
		width:100% !important;
	}
/*
	#videos-slider .slick-slide > div{
		width:200px;
		height:auto;
		margin:auto;
		margin-bottom: 10px;
	}*/

	/*#videos-slider .slick-track{
		width:100% !important;
	}

	#videos-slider .slick-slide{
		width:100% !important;
	}*/
}

@media only screen and (max-width: 401px) {
	.header-slider .slide-title{
		font-size: 14px;
	}

	#site-contact{
		width: 100%;
	}
}

@media only screen and (max-width: 340px) {
	#header-news {
		/*width:100%;*/
		min-width:214px;
	}

	.event-home-list.col-6{
		width:100%;
	}
}