.custom {
    width: 93%;
    /*text-align: center;*/
    margin-left: 32px;
    margin-top: 4px;
}
.left-sidebar-intership,.right-sidebar-intership,.col-lg-3,.right-sidebar-sustain-report, .left-sustain-report{
	display:none;
}

#nav-menu-container {
    display: inline;
}

#mobile-nav-toggle {
    display: none;
}
form#login-form { display:block !important;}
.homepage-menu-sidebar li a {
	font-style: normal !important;
	font-family:sans-serif;font-size:14px; font-weight:normal;
	color: #007EA9 !important;
}
.slideshowck{margin-top: 4px;}

@media(max-width:1450px) {
	.more-link{margin-top:10px;}
	.sideblock-head{padding:34px 0px !important;}
	.homepage_leftsidebar{width:17%;}
	.container_slider {
    width: 80%;
}
}
@media(max-width:1370px) { 
.passuserlink{margin-bottom:0px !important;}
.form-control{line-height:1 !important;}

}
@media (max-width: 1323px) {
	.item{/*margin: 15px 8px 8px 8px !important;*/ 
	width:34% !important;}
}

@media (max-width: 1281px){
.wel_text {
	padding:6px !important;margin-top: 14px !important;
}
.card-body{margin-top: -4px !important;}
.sh_pwd{
	font-size: 14px !important;
    margin-top: -3px !important;
}
.login-button{margin-top: 3px !important;}
#mixedSlider .MS-content .item{ margin: 14px 8px 8px 0px !important;}

}
@media (max-width: 1273px) {
	.homepage_leftsidebar{width:19%;}
	.container_slider {
    width: 78%;
}
.nav-menu a {font-size:14px !important;}
.more-link{margin-top:7px;}
/*.item{margin: 14px 8px 8px 8px !important;
}*/
.left-sustain-report{margin-top:40px !important;}

.wel_text{
	    width:90% !important;
		padding: 4px !important;
		margin-top: 13px !important;
}

.card-body {margin-top:-10px !important; }
.form-control {line-height: .3 !important; padding: 0.175rem 0.75rem !important;}
.sh_pwd{font-size:14px !important; margin-top:-1px !important;}
.login-button{
	padding: 0px 4px !important; margin-top:-1px !important;
}

ul.unstyled li.passuserlink {margin-bottom: 0px !important;
    margin-left: 0;
margin-top: -3px;}

}
@media (max-width: 1211px) {
	.nav-menu > li {
    margin-left: 3px;
}
@media (max-width: 1200px) {
	#mixedSlider .MS-content .item{ margin: 22px 8px 8px 0px !important;}
}
@media (max-width: 992px) {
	.homepage_leftsidebar{width:25%;}
	.container_slider {
    width: 71%;}
	.item{width:44% !important;/*margin: 28px 8px 8px 8px !important;*/ }
	#nav-menu-container-new{display:none !important;}
	#logo{margin-top: 12px;}
	
	.latest_news{width:100% !important; margin:auto;}
	.latest_news p{width: 100% !important;}
	.col-sidebar{width:79% !important;margin:auto;}
	.col-md-3 {
flex: 0 0 25% !important;}
.right-sidebar-intership{width:49% !important;}
.left-sustain-report .sum-link-int{width:69% !important;}
#nav-menu-container{display:none !important;}
#mobile-nav-toggle {
    display: inline !important;
}

.nav-toggle {top:5px !important;}
#signin-txt-mobile a {
	    background: none !important;
		border:none !important;
		color:#ff9800 !important;
		font-weight:bold;
}
.emp_login{  background: none !important;
		border:none !important; font-size:15px !important;font-weight:bold;font-family: sans-serif;color:#ff9800 !important;margin-right:2px !important;
		    padding: 6px 12px !important;
		}
		.sign-separator {
    font-size: 23px;
    color:#ff9800 !important;
}
.donate-top{font-weight:bold !important;color:#ff9800 !important;}
#mobile-nav-toggle{
	background:none;
	font-size:16px;
   top: 2px !important;
   right: 34px !important;
}
#mobile-nav-toggle span {
	font-size:17px !important;
	color:#ff9800 !important;
}

#mobile-nav-toggle i {
    color:#ff9800 !important;
}
form#login-form {top: 262px !important;
    width: 38% !important;
    left: 30% !important;}
	
	#mixedSlider  h5{
		height:58px !important;
	}
	#mixedSlider  p{
	height: 96px; }
	
	#logo img{width:263px !important;}
	
	.passuserlink{margin-bottom:3px !important; margin-top:0px !important;}
.form-control{line-height:1.5 !important; padding: 0.375rem 0.75rem !important;}

.wel_text {
	    width: 100% !important;
		padding: 7px !important;
		margin-top: 17px !important;
}
.card-body {margin-top:0px !important; }
.sh_pwd{font-size:15px !important; margin-top:0px !important;}
.login-button{
	padding: 3px 6px !important; margin-top:0px !important;
}

}
@media (max-width: 768px) {
	#mixedSlider  h5{
		height:auto !important;
	}
	#mixedSlider  p{
	height: auto !important; }
	
	.homepage_leftsidebar{width:48%; align:center;margin:auto; margin-bottom:18px;}
	
	.container_slider {
    width: 87%;
	margin:auto;    margin-left:34px;margin-top: 30px;
}
#mixedSlider .MS-content .item {
    width: 100% !important;
}
.MS-left,.MS-right{
	    margin-top: 43px;
}
.slideshowck{display:none !important;}
form#login-form {display: block !important;
    width: 50% !important;
    margin: auto;
margin-bottom: 13px;position: unset;} 

form#login-form .card-body{
	border: 1px solid #ccc;
    background: #ddd;
    border-radius: 5px;
    margin-bottom: 27px;
}
.wel_text{
	    margin-top: 46px !important;
		width: 100% !important;
    margin-left: 0px !important;
}
.latest_news{width:87% !important;}
.vertical-line-new{height:135px;}
.latest_news p{width: 96% !important;}
.art-article{margin-top:25px;}
.col-md-3 {
flex: 0 0 25% !important;}

#signin-txt-mobile a{border:none;font-size:15px !important;}
.right-sidebar-intership{width: auto !important; float:none;
    margin: auto !important;}
.left-sustain-report{width:50% !important;margin:auto; margin-top:0px !important;}
.left-sustain-report p{margin-top:17px !important;}
.left-sustain-report .sum-link-int{margin:auto;float:right !important;}
.right-sidebar-sustain-report{width:90% !important; margin:auto;margin-top:6px !important;}
.right-sidebar-sustain-report div {width:100% !important; margin:auto;}

.right-sidebar-intership img {float:none !important;}

.left-sidebar-intership{width:100% !important;}

.search-menu{
	display:inline !important;
}
.nav-toggle .pbucc-search {
	display:none !important;
}
.sign-separator{margin-left:0px !important;} 


.section-gap .row{ margin-top: 0px !important; }
.nav-toggle {
    top: 9px !important;
}
#mobile-nav-toggle span {
    font-size: 15px !important;
}
}

@media screen and (max-width: 678px) {
	 #signin-txt-mobile a { font-size:15px !important; padding:6px 10px;}
	#mobile-nav-toggle span{font-size:15px !important;} 
	.custom{ 
    text-align: center;
    margin-left: 12px;margin-top:4px;}
	.right-sidebar-intership {
    width: 50% !important;
	}
}
@media screen and (max-width: 414px) {
	 #signin-txt-mobile a { font-size:14px !important; padding:6px 8px;}
	#mobile-nav-toggle span{font-size:14px !important;} 
	#logo {
    margin-top: 62px !important;
}
.custom{ 
    text-align: center;
    margin-left: 12px;margin-top:4px;}
}



@media (max-width: 563px) {
#logo {
    margin-top: 42px !important;
	margin-left:106px !important;
}
.banner-area {margin-top:133px !important;}
#mobile-nav{margin-top:69px !important;}
/*form#login-form {
	width:90% !important;
}*/
}

@media (max-width: 500px) {
form#login-form {
	width:80% !important;
}
.right-sidebar-intership {
    width: 50% !important;
}
.col-md-3 {
    flex: 0 0 48% !important;
}
#logo {
    margin-top: 42px !important;
	margin-left:106px !important;
}
.left-sidebar-intership .sum-link-int{
	width: 60% !important;
}

.nav-toggle { right:1px !important;}
#mobile-nav-toggle {right: 27px !important;}

}	

@media (max-width: 426px) {
	.left-sidebar-intership .sum-link-int {
    width: 61% !important;
}
form#login-form {
	width:80% !important;
}
#logo {
    margin-left: 60px !important;
}
.right-sidebar-intership{
	width:61% !important;
}
.left-sustain-report .sum-link-int {
    width: 76% !important;
}	

@media (max-width: 391px) {
#logo {
    margin-left: 43px !important;
}
.emp_login{
	    margin-left: -11px !important;
		font-size: 14px !important;
		    padding: 6px 12px !important;
}
.sign-separator {
    margin-left: 0px !important;
}
.right-sidebar-intership {
    width: 79% !important;
}
	.left-sidebar-intership .sum-link-int {
    width: 66% !important;
}
}


@media (max-width: 360px) {
	.nav-toggle{margin-right: 94px !important;width: 70%;}
	.sign-separator{display:none;}
	
#logo {
margin-left: 19px !important;
margin-top: 55px !important;
}
 #logo img{ width: 220px; }
 .wel_text {
 margin-top: 46px !important;}
}

@media (max-width: 320px) {
	.nav-toggle{margin-right: 60px !important;width:55% !important;}
	
#logo {
margin-top: 69px !important;
}
.wel_text{margin-top:60px !important}

	.homepage_leftsidebar {
    width: 60%; }
	.container_slider {
    width: 78%; }
	.latest_new{
		width:69%;
	}
	.col-sidebar {width:90% !important;}
	.left-sustain-report {
    width: 78% !important;}

.latest_news {
    width: 88% !important;
}
#mobile-nav-toggle {right: 27px !important;}
#mobile-nav {
    margin-top: 93px !important;
}
}	