/* #Responsive Shortcodes
================================================== */
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
  .van_pricing li.pricing_table{width:47%;margin-right:6px;}
}
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
   ul.van_team li.member{width:45%;}
   ul.van_team li.member .avatar{width:60%;}
   .van_pricing li.pricing_table{width:44.86%;margin-right:6px;}
   .van_features .columns{margin:0 21px 21px 0;}
    
	/*Quote*/
   .van_quote,.subscribe{width:100%;}
   .van_quote.container .ten.columns {width:670px;}
   .van_quote.container .two.columns.van_avatar{margin-right:50px;}
   .subscribe-text input[type="text"]{width:50%;}
   .subscribe-text input[type="submit"]{min-width:90px;}
   
   /*Grid Posts*/
   .blog-post.columns{margin-right:45px;}
   .grid-posts .inner{height:345px;}
   .grid-posts,.grid-posts .inner{overflow:hidden;}
   .grid-posts header{width:96.3%;}
   .post.grid{width:223px;}
}
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
  .van_column{width:100%;}
  .van_pricing li.pricing_table{width:90.5%;}
  ul.van_team li.member{width:99%;}
  ul.van_team li.member .avatar{width:50%;}
  .grid-posts .five .thumbnail,.grid-posts .five .thumbnail img{height:auto;}
  
   /*Subscribe*/
   .subscribe-icon img{display:none;}
   .subscribe-text input[type="text"]{width:60%;}
   .subscribe-text input[type="submit"]{min-width:100px;}
   
	/*Quote*/
   .van_quote,.subscribe{width:100%;}
   .van_quote h2{
		 font-size:18px;
		 line-height:22px;
	}
   .van_quote .van_avatar{width:100%;text-align:center; vertical-align:middle;}
   .van_quote .van_quote-text .source{font-size:16px;}
   .subscribe-text h1{font-size:20px;}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.van_member {width:100%;}
   .post.grid{width:95%;}

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) { 
   .van_headline{width:100%;}
    .van_headline h2{font-size:32px;line-height:28px;}
    .van_headline p{font-size:12px;}
	
   .van_largex_btn{
    min-width:100px;
	padding:15px;
	font-size:22px;
   }
   .van_member {width:100%;}
 }