/*
Free Html5 Responsive Templates
Author: Kimmy
Author URI: http://www.zerotheme.com/
Facebook : http://www.facebook.com/responsivehtml5css3themes
Twitter : http://twitter.com/r53themes
*/
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 */
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
  
}

@media only screen and (max-width: 767px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  header {margin-top: 0px;height:96px;}
  header #logo{top:0px; left: 0px;}
  
  /* -------------------------------------------- */
  /* ------------------Featured------------------ */
  
  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
}

@media only screen and (max-width: 767px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  #slide {margin-top: 0px;height:300px;}
  #slide{top:0px; left: 0px;}
  
  /* -------------------------------------------- */
  /* ------------------Featured------------------ */
  
  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
}

@media only screen and (min-width: 620px) and (max-width: 767px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
}

@media only screen and (min-width: 480px) and (max-width: 619px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
}

@media only screen and (max-width: 479px) {
  /* -------------------------------------------- */
  /* ------------------Header-------------------- */
  header{height: 170px;}
  header #search{bottom: 15px; width: 230px; top:auto; left: 5px;}
  header #search input{width: 194px;}

  .menu{display:none;}
  .minimenu{display:block;}
  
  nav .wrap-nav{background:none;}
  
  #main-content .comment input, #main-content .comment textarea{width:90%;}
.slides{ width:450px;}

  .slides_container {
  width:450px;
 overflow:hidden;
  position:relative;
  display:none;
   margin:0 auto; 
   text-align:left;
	background: #FFFFFF;
}
.slides_container div.slide {
  width:450px;
  height:auto;
  display:block;
  text-align:left;
}

.slides_container div.slide img{
  width:450px;
  height:auto;
  display:block;
  text-align:left;


}
img
{width:auto;}
/*
  Next/prev buttons
*/

#slides .next,#slides .prev {
position:absolute;
  top:270px;
  left:20px;
  display:block;
  z-index:101;
  margin:0px auto;

  
}

#slides .next {
  left:100px;
}
#slides .prev {
  left:20px;
}

/*
  Pagination  margin:26px auto 0;
*/

.pagination {
  position:absolute;
  top:260px;
  left:350px;
  display:block;
  z-index:101;
  
  
  
  
}

.pagination li {
  float:left;
  margin:0 1px;
  list-style:none;
}

.pagination li a {
  display:block;
  width:12px;
  height:0;
  margin:10px;
  padding-top:12px;
  background-image:url(../images/pagination.png);
  background-position:0 0;
  float:left;
  overflow:hidden;
}

.pagination li.current a {
  background-position:0 -12px;
}





.captionparent {
vertical-align:middle;
  display: table-cell;

}


.caption {
text-align:center;
  z-index: 101;
  position:absolute;
  bottom: 0px;
  left:30px;  
  height:300px;
  width:260px;
  padding:5px;
  
  overflow: hidden;
  text-shadow:none;
 
  font: 16px/27px 'Open Sans', sans-serif;
  color: #000000;
  font-weight: normal;
  background:#FFFFFF;

  line-height:20px;
  vertical-align:middle;
  display: table;


  
}

/*
  Anchors
*/
	.captionparent h5 {
    color: #000000;
  line-height:25px;
    font: 25px 'Open Sans', sans-serif;
	
}
	

		
		.captionparent h3 a {
    color: #286da8;
  line-height:25px;
    font-size: 25px;
			font-family: 'Open Sans', sans-serif;
			font-weight: bold;
		text-decoration: none;
}
.captionparent h3 a:hover{text-decoration: underline; color:#003D7C;line-height:25px; font-size: 25px;font-weight: bold;font-family: 'Open Sans', sans-serif;}
.captionparent  a {
    color: #000000;
  line-height:14px;
    font: 14px 'Open Sans', sans-serif;
	text-decoration: none;
}


.captionparent a:hover {
    color: #F9A945;
  line-height:20px;
    font: 14px 'Open Sans', sans-serif;
  text-decoration:underline;
}
.captionparent p {
    color: #000000;
  line-height:20px;
    font: 16px 'Open Sans', sans-serif;
}
	.news-latest-morelink a
		{font-family: 'Open Sans', sans-serif;
		font-size: 12px;
		font-weight: bold;}	
.topics h2{
      background-image: url("../images/srvbg.png");
    background-position: center top;
    background-repeat: repeat-x;
    color: #333333;
    height: 30px;
    text-transform: uppercase;
    vertical-align: middle;
    font-family: 'IstokWebBold';
    font-weight: normal;
  line-height: 29px;
   font-size: 12px;
}


  /* -------------------------------------------- */
  /* ------------------Content------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Footer-------------------- */
  
  /* -------------------------------------------- */
  /* ------------------Other----------------*---- */
}