/* Large Devices, Wide Screens */
@media (min-width: 1200px) {

}
/* Medium Devices, Desktops */
@media (max-width: 991px) {
	.widget_text .textwidget img,
	.tabbanner a.thumb img{
		width: 100%;
	}

	.headtext {
		display: none;
	}
	.barsmall.left {
		display: none;
	}
	.barbig {
		width: 73.5%;
	}
	.sliderwrapper .contentdiv h5 {
		font-size: 13px;
	}

}
/* Small Devices, Tablets */
@media (max-width: 767px) {
	.col1,
	.righthead,
	.barbig,
	.bigadv,
	.respond textarea,
	.respond p.form-allowed-tags,
	.barsmall,
	.midcol,
	.block1,
	.smalcol,
	.middlecol,
	.twcol {
		width: 100%;
	}
	span.grung {
		height: 228px;
	}
	span.whitestrip {
		display: none;
	}
	.righthead ul.links, .righthead div.links ul{
		float: left;
	}
	.righthead .links li a {
		padding: 3px 5px 0;
	}
	.righthead .search h3{
		display: none;
	}
	.navigation .announcment{
		position: absolute;
		right: 0;
		top: 0;
	}
	.footerwidgets .widget {
		width: 50%;
	}
	.barbig,
	.logo,
	.barsmall {
		float: none;
	}
	.barbig{
		margin-bottom: 20px;
		padding: 0;
	}
	.donation p {
		text-align: center;
	}
	.donation .bar{
		max-width: 230px;
		margin: 0 auto 10px;
	}
	.donation .collection{
		max-width: 210px;
		margin: 0 auto 10px;
	}
	.donation .donbtn{
		max-width: 226px;
		margin: auto;
		float: none;
		display: block;
	}


	.logo {
		margin: auto;
	}

	.righthead {
		padding: 10px 0 0;
	}

	.righthead ul.links,
	.righthead div.links ul {
		margin-top: 12px;
	}

	.righthead .search {
		float: right;
		margin-top: 5px;
	}
	.righthead .search ul li:last-child {
		float: right;
	}
	.ddsmoothmenu ul {
		display: none;
	}
	.slicknav_menu {
		display: block !important;
	}
	#subbanner .inner {
		padding: 10px 15px;
	}
	.widget_text .textwidget img {
    	margin: 3px 4px 0;
	}
	
	.footerwidgets .widget_contactdetail{
		background: none;
	}
	.navi_bottom{
		padding-bottom: 5px;
	}
	.navi_bottom ul{
		text-align: center;
	}
	.navi_bottom ul li{
		float: none;
		display: inline-block;
		margin-bottom: 5px;
	}
	#copyright p {
		text-align: center;
	}
	.respond {
		margin-bottom: 20px;
	}
	.respond label{
		display: block;
		width: auto;
		padding-bottom: 5px;
		float: none;
	}
	.respond p.form-allowed-tags,
	.respond p.form-submit input{
		margin-left: 0;
	}
	.respond p.form-allowed-tags{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.fb_iframe_widget,
	.fb_iframe_widget span {
		display: block !important;
		margin: auto;
	}
	.evlist .evdesc .thumb a{
		width: 75px;
		height: auto;
	}
	.evlist .evdesc .desc{
		margin-left: 95px;
	}
	.galsidebar li.item,
	.fourcolgal li.item,
	.threecolgal li.item {
		width: 48.5%;
	}
	ul.ourHolder{
		margin-left: -5px;
	}
	.fourcolgal li.item,
	.threecolgal li.item{
		margin: 0px 0 10px 5px;
	}
	.fourcolgal li.item {
		height: 204px;
	}
	.fourcolgal li.item img,
	.twocolgal li.item img {
		height: 190px;
	}
	.midcol {
		float: none;
	}
	.smalcol {
		margin-right: 0;
	}
	.fullwidth {
		margin-top: 15px;
	}
	.twocolgal li.item {
		margin-left: 5px;
	}

	.sliderwrapper .contentdiv h5 {
		font-weight: normal;
	}
	.sliderwrapper .contentdiv {
		padding: 0 40px 0 40px;
	}
	.barsmall.right .widget {
		float: left;
		width: 48%;
		margin: 0 1% 13px 1%;
	}
	.blog {
		margin-bottom: 13px;
	}
	.sub-menu {
		background-color: rgba(0,0,0,1) !important;
	}

}

/* Extra Small Devices, Phones */ 
@media (max-width: 480px) {
	.respond input.textfield,
	.footerwidgets .widget,
	.galsidebar li.item,
	.fourcolgal li.item,
	.threecolgal li.item,
	.contactinfo > .left,
	.contactinfo > .right,
	.twocolgal li.item,
	.smallst,
	.smallestst,
	.lists,
	.barsmall.right .widget  {
		width: 100%;
	}
	.logo{
		padding-top: 32px;
	}
	.righthead ul.links, .righthead div.links ul{
		display: none;
	}
	.righthead .search {
		float: left;
		width: 100%;
	}
	.righthead .search ul {
		float: none;
		margin: auto;
	}
	.navigation {
		margin-top: 10px;
	}
	.respond input.textfield {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.footerwidgets .widget {
		background: none;
	}
	.post .postoptions {
		padding: 5px 0;
	}
	.postoptions ul li{
		margin-bottom: 5px;
	}
	.events .evlist .evdate {
		display: none;
	}
	ul.ourHolder,
	.fourcolgal li.item, .threecolgal li.item,.twocolgal li.item {
		margin-left: 0;
	}
	.twocolgal li.item img{
		height: auto;
	}
	.sliderwrapper .contentdiv h5 {
		font-size: 11px;
	}
	.navigation .announcment ul {
		width: 250px;
	}
	.gallerysec {
	margin-right: 10px;
	margin-left: 10px;
	}
	.right.lists ol {
		margin-left: 15px;
	}
	.middle {
		padding: 0;
	}
	.barsmall.right .widget {
		margin: 0 0 13px 0;
	}
	.notification {
		display: none;
	}
	.blog .share a.print {
		display: none;
	}
	.blog .share ul {
		padding-bottom: 10px;
	}
	.blog .share ul li:first-child {
		display: none;
	}

}

/* Custom, iPhone Retina */ 
@media (max-width : 320px) {

	
}

	