/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}
/* Smartphones (portrait and landscape) ----------- */
@media (max-width : 640px) {
.wrapper {width:95%; margin:0 auto;}
.wrapper1 {	width:95%; 	margin:0 auto;}
.fooderbg { width:95%; margin:0 auto; background:#f4f4f4;}
.container{display:none;}
.mid-box1 { display:none;}
.mid-box2 { display:none;}
.mid-box3 { display:none;}
.mid-boxleft { width:100%;}
.mid-boxright { float:none; width:100%}
.social { padding:30px 0 0 0; width:100%; text-align:center;}
.arrow_box {width:105.8%;}
.newin_funds { height:auto !important; width:100%; float:left; margin-bottom:0px !important; margin-top:none !important;}
.newin_funds ul li { height:auto; clear:both; width:100%; border-bottom:1px solid #d0d0d0;}
.newin_funds ul li:first-child { height:auto; clear:both; width:96%;}
.newin_funds ul li:last-child { height:auto; clear:both; width:96%;}
.head ul li a{ padding:0 0 0 6%; font-size:13px;}
.newin_funds ul li h2 { padding:20px 0; }
.wrapper ul {text-align:center;}
.wrapper ul li {text-align:center;}
#searchform { margin:10px 0 0 0;  width:15%; float:left; }
}
@media (max-width : 480px) {
.wrapper {width:95%; margin:0 auto;}
.wrapper1 {width:95%; margin:0 auto;}
.fooderbg { width:95%; margin:0 auto; background:#f4f4f4;}
.head{box-shadow:none;}
.wrapper ul li {text-align:center; width:100%;}
.wrapper ul li:last-child { border-bottom:none;}
.logo{ width:100%; border:none; text-align:center;}
/*.login{ width:87%; border:none; text-align:center;}*/
.head ul{ width:100%; text-align:center; float:none; margin-top:50px; }
.head ul li:last-child { background:none; text-decoration:none;}
.container{margin-top:5px; display:none;}
.jms-slideshow {min-height: 50px; max-height: 260px;}
.jms-wrapper {min-height: 50px; max-height: 240px;}
.head ul{width:100%; float:left;}
.head ul li a{float:left;}
}


/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media (max-width : 800px) {
.wrapper{width:75%; margin:0 auto;}
.head { width:100%; padding:25px 0; box-shadow:none;}
.bg-day { width:100%;}
.wrapper1 {width:75%; margin:0 auto;}
.fooderbg { width:75%; margin:0 auto; background:#f4f4f4;}
.jms-slideshow{width: 75% !important;}
.btn{ margin-top:0;}
.btnbottom { padding-bottom:10px;}
.mid-box1 h1 { width:59%;}
.mid-box1 h4 { width:59%;}
.mid-box3 h1 { width:50%;}
.mid-box3 h4 { width:50%;}
.mid-boxleft { width:100%}
.mid-boxright { width:100%}
.arrow_box {width:105.6%;}
.social { padding:25px 0 25px 0;}
.social h2 { width:18%;}
.container {display:none;}
.bg-day {height:100%;}
.demo { display:none;}
.newin_funds { width:100%; height:138px; margin-bottom:0;}
.newin_funds ul li { height:138px;}
.newin_funds ul li h2 { font-size:14px;}
#searchform { margin:2% 0 0 0;  width:25%; float:left; }
/*.login{float:left; padding-left:25%;}*/
.logo{margin-left:2%;}
}
@media (max-width : 480px) {
	.row-fluid > [class*="span"] {
    float: none;
    display: block;
    width: auto;
    margin: 0;
}
.logo{width:85%}
.row-fluid > [class*="span4"] {float: left; display: block; width: auto; margin: 0;}
.top65 { display:none;}
.bg-mid{ padding-bottom:10px;}
#searchform { width:87%;}
/*.sign-button {float:left; margin-top:20px;}
.login{margin:0;}*/
.head ul { margin-top:10px;}
  }
@media (max-width : 320px) {
.arrow_box { }
}
@media (max-width : 360px) {
.arrow_box { }
.mid-content h2 { font-size:15px;}
.mid-content h2 { margin-bottom:20px; width:100%; }
.social img { float:none;}
}

@media (max-width : 640px) {
.wrapper {width:95%; margin:0 auto;}
.wrapper1{width:95%; margin:0 auto;}
.fooderbg { width:95%; margin:0 auto; background:#f4f4f4;}
.jms-slideshow {width: 95% !important; }
.bg-day { background:none; height:auto; margin:250px auto;}
.head{box-shadow:none; padding-left:20px;}
.head ul{margin-right:30px;}
.demo { display:none;}
.mid-content { padding-top:5px;}
.newin_funds {width:100%;}
.wrapper ul li { padding:0;}
.newin_funds ul li:first-child { width:100%;}
 .login{width:70%; text-align:center; margin-right:20%;}
}

@media (max-width : 600px) {
}

@media (max-width : 960px) and (min-width : 481px)
{
	
.row-fluid > [class*="span"] {
    float: none;
    display: block;
    width: auto;
    margin: 0;
  }
  .row-fluid > [class*="span4"] {
    float: left;
    display: block;
    width:95%;
    margin: 0;
  }
  #searchform { margin:30px 0 0 0;  width:55%; float:left; }
  .row-fluid > [class*="span3"]:nth-child(1) {
    float: left; width:95%;
	
  }
  .row-fluid > [class*="span3"]:nth-child(2) {
    float: left;
	width:49%;
  }
  .row-fluid > [class*="span3"]:nth-child(3) {
    width:51%; float: left;
	
  }
  .row-fluid > [class*="span3"]:nth-child(4) {
    float: left;
	 width:49%; 
  }	
  .mid-box1 h1,.mid-box1 h4 { width:55%; font-size:19px;}
  .mid-box3 h1,.mid-box3 h4 { width:47%; font-size:19px;}
 .bg-day { background:none; height:auto; margin:200px auto;}
 .login{width:70%; text-align:center; margin-right:20%;}
	}
	
	@media (max-width : 1024px) 
{
	#searchform #s { clear:both; width:75%; margin:20px 0 0 0;}
	.head ul { float:left;}
	.head ul li a{font-size:13px;}
	.wrapper { width:98%   margin:0 auto;}
	.wrapper1 { width:98%  margin:0 auto;}
	.fooderbg { width:98%  margin:0 auto;}
	.social h2 { font-size:15px; }
	.jms-slideshow { width:98%  }
	.demo {  margin-top:80px;}
	.jms-wrapper { padding-top:102px !important;}
	.jms-arrows span.jms-arrows-prev { margin-top:-6px;}
	.jms-arrows span.jms-arrows-next { margin-top:-6px;}
	.row-fluid .span4 {}
	.signup{float:right;}
	.demo{margin-top:120px;}
	#msg_box{position:absolute; left:0px; top:0px;}
}
@media (max-width : 1280px)
{
	.mid-box1 h1, .mid-box1 h4 { width:50%}
  .mid-box3 h1, .mid-box3 h4 { width:48%;}
  .mid-box3 h1 { font-size:23px;}
  .mid-box1 h1 { font-size:23px;}
  .newin_funds {  height:138px; }
.newin_funds ul li { height:138px;}
	
}
@media (max-width : 900px)
{
	
 
  .mid-box3 h1 { font-size:22px;}
  .mid-box1 h1 { font-size:22px;}
  .mid-box3 { margin-top:60px;}
  .newin_funds ul li h2 { font-size:15px;}
  
	
}
@media (max-width : 900px) and (min-width:600px)
{
	.head ul { width:43%;}
	#searchform #s { width:70%;}	
}
@media (max-width : 960px)
{
.row-fluid .span4 { height:auto; margin-top:10px;}
.btn { margin-bottom:20px;}
.btnbottom { margin-bottom:40px;}
}

@media (min-width : 1920px)
{
.mid-box3 { margin-top:88px;}	
}
@media (max-width : 980px) and (min-width : 960px) {
.row-fluid .span4 { height:276px;}
.wrapper1{width:90%;}
}
@media (max-width : 1024px) and (min-width : 1000px) {
.row-fluid .span4 { height:276px;}
.wrapper1{width:90%;}
}
@media (min-width : 1600px)
{
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
}

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
}

/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}