/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

 /* Global Styles */

 html, {
  position: relative;



}

body { 

    height: 100%;
 margin-bottom: 1200px;


}

.img-portfolio {
  margin-bottom: 10px;
}

.img-hover:hover {
  opacity: 0.8;
}

.navbar {
	border-radius:0px;
}

.navbar-inverse  > .active {
  background-color: #fff;
  color: #a6cbfd;
}

.navbar-inverse   {
  background-color: #a6cbfd;
  color: #fff;
}


.navbar-inverse .navbar-nav > li > a:hover, 
.navbar-inverse .navbar-nav > li > a:focus,  
.navbar-inverse .navbar-nav > li.active > a {
  background-color: #fff;
  color: #02243C;
}

.navbar-inverse .navbar-nav > li > a {
	color: #02243C;
}

.navbar .navbar-nav {
  display: inline-block;
  float: none;
}

.navbar .navbar-collapse {
  text-align: center;
}

.SeeMore2 {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  margin: auto;
  margin-top:10px;
  text-decoration: none;
  font: bold 1.25em;
  font-family: 'quicksandbook'; 
  display: inline-block;
  text-align: center;

  /*color:#FFF;*/

  border: 1px solid #9c9c9c; /* Fallback style */
  border: 1px solid rgba(0, 0, 0, 0.3);            
  -moz-border-radius: .3em;
  border-radius: .3em;          

  padding-right:10px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;

  box-shadow: 0 0 .05em rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
  cursor:pointer;
}

.wrapper {
  background-image: url(../images/banner.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 140px;
}

/*Fonts from DOIU */
@font-face {
  font-family: 'sourcesanspro';
  src: url('../fonts/sourcesanspro-regular-webfont.eot');
  
  src: url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
  url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
  url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'quicksandbook';
  src: url('../fonts/quicksand_book-webfont.eot');
  src: url('../fonts/quicksand_book-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/quicksand_book-webfont.woff') format('woff'),
  url('../fonts/quicksand_book-webfont.ttf') format('truetype'),
  url('../fonts/quicksand_book-webfont.svg#quicksandbook') format('svg');
  font-weight: normal;
  font-style: normal;

}
h2 {
  padding-left: 3px;
  padding-top: 5px;
  color:#003c61;
  font-weight:bold;
  font-size:24px;
  font-family: 'sourcesanspro';

}


h3 {
  padding-left: 0px;
  padding-top: 5px;
  padding-bottom:10px;
  color:#003c61;
  font-size:18px;
  font-weight:bold;
  font-family: 'quicksandbook';
}
.container p {
  color: #717171;
  text-decoration: none;
  margin-bottom: 18px;
  font-family: 'sourcesanspro';
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
}



/* Set the fixed height of the footer here */
.navbar-custom, .push {
  /* Set the fixed height of the footer here */
  background-color: #a6cbfd;
  margin-top: 1px;
  padding-top: 2px;
}

.navbar-fixed-bottom {
	margin-top: 25px;
}

.navbar-custom a {
  color: #003c61;
}
#custom-search-form {
  margin:0;
  margin-top: 5px;
  padding: 0;
}

#custom-search-form .search-query {
  padding-right: 3px;
  padding-right: 4px \9;
  padding-left: 3px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */

  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

#custom-search-form button {
  border: 0;
  background: none;
  /** belows styles are working good */
  padding: 2px 5px;
  margin-top: 2px;
  position: relative;
  left: -28px;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.search-query:focus + button {
  z-index: 3;   
}
.affix{bottom:0;}

.indent {
	/*padding-left: 20px;*/
	margin-bottom: 40px;
}


