  
/*  ============================================================================
    # Media Queries
    ========================================================================= */

@media only screen and (min-width: 960px) and (max-width: 1279px) {
.ace-responsive-menu > li > a {
    line-height: 50px !important;
	}

}

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


}

@media only screen and (min-width: 768px) and (max-width: 959px) {


    
    
}

@media only screen and (max-width: 767px) {
.newsbox h4 {
     width:100% !important;
		padding: 10px 0px !important;
	}
	.newsscrolltxt {
    width:100% !important;
    height: auto!important;
    float: left;
    padding: 0px 0px 0px 0px !important;
	}
 	.newspad {
    padding: 10px 0px 0px 0px !important;
}
		.newsrightwrap {
     width:100% !important;
    float: left;
	}
	.newsleftwrap {
    width:100% !important;
		margin-top: 20px !important;
	}
	.column {
    width:100% !important;
		margin: 0px !important;
		min-height: 100px !important;
	}
	
.footer li{
	width:100% !important;
	padding: 20px 0px !important;
	min-height: 50px !important;
	border-right:#5d829d 0PX solid !important;
	border-bottom:#5d829d 1px solid !important;
	}
  .footer li:last-child{
	border-bottom:#5d829d 0px solid !important;
	}
	.footsocial {
    width: 100%;
    float: left !important;
		margin: 0px 10px 0px 0px !important;
	}
	.footsocial a {
       margin-right: 10px !important;
    float: left !important;
	}
	.innernewstxt {
    width:100% !important;
		margin-top: 20px !important; 
	}
	.innernewsdate {
    width: 30% !important;
	}
	.innernewsimg {
    width: 67% !important;
	}
	.contact-LHS {
     width:100% !important;
	}
	.contact-RHS {
    width:100% !important;
	}
	.glrylist li{
	width:50% !important;
	}
}

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


}

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

.footer li{
	width:100% !important;
	padding: 20px 0px !important;
	min-height: 50px !important;
	border-right:#5d829d 0PX solid !important;
	border-bottom:#5d829d 1px solid !important;
	}
  .footer li:last-child{
	border-bottom:#5d829d 0px solid !important;
	}
	.footsocial {
    width: 100%;
    float: left !important;
		margin: 0px 10px 0px 0px !important;
	}
	.footsocial a {
       margin-right: 10px !important;
    float: left !important;
	}
	.copytext {
   width:100% !important;
	}
	.copylinks {
    width:100% !important;
		float: left !important;
		text-align:  left !important;
	}
	.newsrightwrap {
     width:100% !important;
    float: left;
	}
	.newsleftwrap {
    width:100% !important;
		margin-top: 20px !important;
	}
	.column {
    width:100% !important;
		margin: 0px !important;
	}
	.newsbox h4 {
     width:100% !important;
		padding: 10px 0px !important;
	}
	.newsscrolltxt {
    width:100% !important;
    height: auto!important;
    float: left;
    padding: 0px 0px 0px 0px !important;
	}
	.newspad {
    padding: 10px 0px 0px 0px !important;
}
	.callwrap b {
    font-size: 17px !important;
	}
	.callwrap i {
    float: left;
    font-size: 40px !important;
	}
	.callwrap {
    width: auto;
    float: right;
    padding: 0px 0px 0px 10px !important;
    margin: 5px 0px 5px 5px !important;
	}
	#logo {
    padding: 10px 0px 10px 0px;
    float: left;
    width: 55% !important;
}
	.tabslhs {
   width:100% !important;
		margin-bottom: 20px !important;
	}
		.tabsrhs {
   width:100% !important;
		margin-bottom: 0px !important;
	}
	.photolist li{
	 width:100% !important;
	}

}