/*
Free Html5 Responsive Templates
Author: Kimmy Tran
Author URI: http://www.zerotheme.com/
*/
html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto\9; /* ie8 */
}

/**************TWEETS**********************/
.home-tweet-tweet {
  width: 20%;
  padding:2% 1%;
  float:left;
  margin:1%;
  height: auto;
  min-height: 150px;
  border-radius: 12px;
  border:4px solid #2e71b5;
  word-wrap: break-word;
  font-size:15px;
}

  .twitterlogo  {
    position:relative;
    bottom:0;
    float:right;
    padding: 0 0 10px 10px;
  }

.thirdonly  {
  display:none;
}

@media only screen and (max-width: 1024px) {
  .zerogrid {padding: 0px 15px;box-sizing: border-box;} 
}
/*------------------------*/
@media only screen and (max-width: 1500px) {
	.home-tweet-tweet {
    width: 20%;
    padding:2% 1%;
    float:left;
    margin:1%;
    height:auto;
    min-height: 110px;
    border-radius: 12px;
    border:4px solid #2e71b5;
    word-wrap: break-word;
    font-size:15px;
  }
}

/*------------------------*/
@media only screen and (max-width: 970px) {
	.home-tweet-tweet {
    width: 28%;
    float:left;
    margin:1%;
    height:155px;
    border-radius: 12px;
    border:4px solid #2e71b5;
    word-wrap: break-word;
    font-size:15px;
  }

  .twitterlogo  {
    position:relative;
    bottom:0;
    float:right;
    left:0%;
  }
  
  .thirdonly  {
    display:block;
  }
}

@media only screen and (max-width: 680px) {
	.home-tweet-tweet {
    width: 40%;
    padding:3%;
    float:left;
    margin:1%;
    height:165px;
    border-radius: 12px;
    border:4px solid #2e71b5;
    word-wrap: break-word;
    font-size:15px;
}

  .twitterlogo  {
    position:relative;
    bottom:0;
    float:right;
    left:0%;
  }
  
  .thirdonly  {
    display:none;
  }
}

@media only screen and (max-width: 440px) {
	.home-tweet-tweet {
    width: 88%;
    padding:5%;
    float:none;
    margin: 0 auto;
    margin-bottom:20px;
    min-height:auto;
    height:auto;
    border-radius: 12px;
    border:4px solid #2e71b5;
    word-wrap: break-word;
    font-size:15px;
    clear:both;
  }

  .twitterlogo  {
    position:relative;
    bottom:0;
    float:right;
    left:0%;
  }
}


@media only screen and (min-width: 971px) {
	.MobNav {display:none;}
}

@media only screen and (max-width: 970px) {
	ul.sf-menu {display:none;}
	.MobNav select {width:100%; padding: 7px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
     border: none;
    background: #ffffff url("../images/menu.png") no-repeat right;
    position:relative;
    bottom:20px;
  }
  .margin  {
   padding:0 10px;
  }
}


@media only screen and (max-width: 767px){
	.box-1 {margin : 10px 0;}
	.carousel {padding:10px 0;}
	.border-1 {border-right:none; padding-bottom:20px;}
	.indent-1 {padding:20px 0 10px 0;}
}
@media only screen and (max-width: 619px) {
	.bot-1 {padding-bottom:20px;}
	.list-project li {margin-top:20px;}
}
@media only screen and (max-width: 240px) {
}