/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Landscape tablets and medium desktops */

@media (max-width: 1199px) {
	.signup-form input[type="email"]{
		padding: 7px 0px;
	}

	.dropdown.donate a.donatebtn{
		text-align: center;
	}

	.sf_colsOut.dark-block .isotop-holder{
		padding: 0 0 16px;
	}

	.btn.more{
		display: block;
		left: -5px;
		position: relative;
		padding: 2px 4px;
		overflow: hidden;
	}

	/* only for request help page */
	.bar .sub-nav ul > li > a{
		padding: 0px 15px;
	}
}

/* Portrait tablets and small desktops */

@media (max-width: 991px) {
	.homecards h4{
		height: 37px;
  		overflow: hidden;
	}

	.thumbnail .caption{
		height: 130px;
	}

	.altpanel ul.nav-tabs{
		width: 100%;
	}

	.sfNavHorizontalDropDownWrp .k-link {
 		padding: 7px 4px 7px 5px !important;
 	}

 	.dropdown-menu a.btn, .dropdown-menu a.btn:active, .dropdown-menu a.btn:visited{
 		padding: 7px 5px 8px !important;
 	}

 	.blog-sidebar .list .jumbotron-contents{
 		margin-left: 0 !important;
 	}

 	.horizontal.narrow .jumbotron-contents h4{
 		height: 19px;
 	}

 	.posts-block.blog-posts.case-block.alliance-block{
 		clear: both;
 	}
}

/* Landscape phones and portrait tablets */
/* There shouldn't be a hover for mobile devices 767 and below */

@media (max-width: 767px) {
	.share-btn{
		/*top: 6px;*/
	}

	.isotope .over{
		/*display: none !important;*/
	}

	h2.isotope-title{
		opacity: 1 !important;
	}

	.thumbnail .caption{
		height: auto;
	}

	.k-menu .k-animation-container, .k-popup .k-animation-container{
		display: none !important;
	}
}

/* Portrait phones and smaller */

@media (max-width: 480px) {

}




