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

@media only screen and (min-width: 960px) and (max-width: 1279px) {
#ddmenu .top-heading {
    font-size: 11px !important;
	}
  #ddmenu .top-headingactive {
    font-size: 11px !important;
}
.innerbannertxt {
  width: 70% !important;
	}
	.flowervase {
  width: 15% !important;
	}
}

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

#ddmenu .top-heading {
    font-size: 11px !important;
	}
    #ddmenu .top-headingactive {
    font-size: 11px !important;
}
}

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


    
    
}

@media only screen and (max-width: 767px) {
.copyrightwrap li {
    width: 100% !important;
	}
	.footaddress {
    font-size: 17px !important;
	}
	.homelhs {
    width: 100% !important;
    padding: 0px 0px 0px 0px !important;
		border-right: #666666 0px solid !important;
	}
	.homerhs {
     width: 100% !important;
	}
		#logo	{
		width: 50% !important;
	}
	.eventdate{
	width: 25% !important;
		font-size: 300% !important;
}
.eventtxt{
	width: 70% !important;
}
.eventfullwidthimg {
	width:100% !important;
	margin-left: 0% !important;
	margin-top: 20px !important;
}
	.librarybox{
	margin: 10px 3% 20px 0%;
	width: 47% !important;
	}
	.brnchlist {
  width: 100% !important;
  float: left;
  padding: 20px;
  margin: 0px 0% 20px 0% !important;
		min-height: 100px !important;
	}
	
}

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


}

@media only screen and (max-width: 479px) {
	
	.columnbox {
    width: 100% !important;
    float: left;
    padding: 12px 12px 0px 12px;
    margin: 2% 0% !important;
	}
	
	#logo	{

		width: 70% !important;
	}
	.foundercolumn{
	width: 100% !important;
	margin: 0px auto;
	display: inline-block;
	padding: 25px;
	}
.bullpoints li{
	padding: 0px 0px 5px 0px !important;
	width: 100% !important;
	}
    .inpagelhs{
	width: 100% !important;
	float: left;
	padding: 0px 0px 20px 0px !important;
	margin: 0px 0px 20px 0px;
	border-right: #666666 0px solid !important;
		border-bottom: #666666 1px solid !important;
}
.inpagerhs {
    width: 100% !important;
    float: right;
    padding: 0px 0px 0px 0px;
    margin: 0px;
}
	.careertxt{
	 width: 100% !important;
	margin: 0px 0px 20px 0px !important;
}

.careerbtnwrap{
	 width: 100% !important;
	}
	
}
