/* RESPONSIVE CSS */

@media (max-width: 767px) {
  .blueribbon{
	  display: none;
  }
  .carousel-caption {
	  width:100% !important;
	  margin-top: 0px;
  }
  .content-wrapper{
	  margin-top: 5px;
  }
  .container {
	  padding:0px 5px;
  }
  body {
	  padding-left: 0px !important;
	  padding-right: 0px !important;
	  background: #FFF url(images/img/homeslider-bg2.jpg) no-repeat 50% 0px;
  }
  .jumbotron {
	  margin-top:50px !important;
  }
  #footer {
	  padding:0px 10px !important;
  }
  #push, #footer {
	  height: auto !important;
	}
	  #footer .row-fluid .span3 {
	width:140px !important;
	}
  .masthead-logo {
	width:420px;
	margin-top:0px;
  }
  .navbar {
	  margin-top:0px;
  }
    .navbar-inner {
	  margin-top:0px !important;
  }
  .affix-top {
    position: static;
    width:auto;
  }
  #search {
  right:15px;
  margin-right: 0;
}
.homebox {
	clear:both !important;
}	


}
@media (max-width: 480px) {
  /* custom CSS added by JF */
  body {
	  padding-left: 0px !important;
	  padding-right: 0px !important;
      background: #FFF url(images/img/homeslider-bg2.jpg) no-repeat 50% 0px !important;
      overflow-x: hidden;
  }
    .container {
	  width:480px!important;
  }
  iframe {width:auto;}

  .nav {
	  text-align: center !important;
  }
  .content-wrapper{
	  margin-top: 5px;
	  padding:0px 10px;
  }
  .jumbotron {
	  margin-top:0px !important;
  }
  .carousel-inner img {
  }
  .carousel-caption {
	  width:100% !important;
	  margin-top: 0px;
  }
  .masthead-logo{
	  width:310px !important;
  }
  li.dropdown a {
	font-size: 12px;
  }
  .navbar .nav > li {
	  width: 140px;
	  }
	  .dropdown-menu {
		  width:140px !important;	
		  }
  .navbar-inner {
	  padding-left: 0px !important;
	  padding-right: 0px !important;	
	  margin-bottom:10px!important;
  }
  #footer {
	  padding:0px 10px !important;
  }
  #footer .row-fluid .span2 {
	margin-right:25px;
	}
  .home-bottom{
	padding:10px;  
	}
  .homebox {
	  clear:both;
  }
  #search {
  margin: 15px auto !important;
  position:static !important;
  }
}
@media (max-width: 320px){
	  .navbar .nav > li {
	  width: 130px;
	  }
	  .dropdown-menu {
		  width:130px !important;	
	  }
	  .navbar .nav {
      margin-left: 10px !important;
}
	
}





/* ------------- SECOND SECTION ------------------*/








/* Disable iOS/WinMobile font size changes */
@media screen and (max-width: 600px){
	html {
		-ms-text-size-adjust: none;
		-webkit-text-size-adjust: none;
	}
}

@media only screen
and (max-width : 800px)
/*and (max-width : 1024px)*/ {

  .carousel-caption {
	  width:100% !important;
	  margin-top: 0px;
  }
  .carousel-inner {
margin-top: 38px;
}
  .sidenavigation {
	  display:none;
  } 	
  .content-wrapper{
	  margin-top: 5px;
  }
  .container {
	  padding:0px 5px;
	  width:767px !important;
  }
  body {
	  padding-left: 0px !important;
	  padding-right: 0px !important;
	  background: #FFF url(images/img/homeslider-bg2.jpg) no-repeat 50% 0px;
  }
  #footer {
	  padding:0px 10px !important;
  }
  #push, #footer {
	  height: auto !important;
	}
	  #footer .row-fluid .span3 {
	width:140px !important;
	}
  .masthead-logo {
	width:420px;
	margin-top:0px;
  }
  .navbar {
	  margin-top:0px;
  }
      .navbar-inner {
	  margin-top:0px !important;
  }
  .affix-top {
    position: static;
    width:auto;
  }
  #search {
  right:15px;
  margin-right: 0;
  }
}
@media only screen
and (max-width : 480px)
/*and (max-width : 1024px)*/ {
.container {width:auto !important;}

}

