/* Skin: Brown / ISWGHS */

/* ************************************************************
HERO STYLING
************************************************************ */
.hero-unit-slider .carousel-caption {
    bottom: inherit;
    top: 7em;
    width: 65%;
    text-shadow: none;
}
.carousel-caption {
    background: rgba(0,0,0,0.6);
    padding: 18px;
}
.col-title-offset {
    margin-left: 50%;
}


/* ************************************************************
HERO STYLING
************************************************************ */

h1, h2, h3, h4, h5, h6,
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a{
  margin-top: 5px;
  font-family: "Roboto Condensed", sans-serif;
  color: #9A8A1A;
}


a.folder {
  color: #611427;
}

/*--------------------------------*/

a {
  color: #9A8A1A;
}
a:hover, a:focus {
  color: #A4672B;
}

body {
  color: #5b5b5b;
}



.btn-u {
    border: 0;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    padding: 6px 13px;
    position: relative;
    background: #e4d98d;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}
.well-gist-orange {
    background-color:  rgba(133, 185, 225, 0.2);
    font-weight: 600;
}

.color-gist {
  color: #d08d4b;
}
.fa-gist  {
  color: #d08d4b;
  text-align: center;
  margin-bottom: 10px;
}

.li-indent { margin-left: 20px;}

footer {
    background-color: #AA8E39;
    font-weight: 300;
    color: #eaeaea;
}

.btn-primary {
  background-color: #E5864E;
  border-color: #9A8A1A;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
.btn-primary .open > .dropdown-toggle.btn-primary {
  background-color: #80B6E2;
  border-color: #611427;
}

.btn-primary:active:focus {
  background-color: #AA8E39;
  border-color: #AA8E39;
}

.modal-btn-color{
  background-color: #d08d4b;
}

.modal-btn-color:hover{
  background-color: #80B6E2;
}

.modal-title{
  font-size: 1.8em;
}

.modal-body{
  white-space: pre-line;
  background-color: rgba(212, 197, 80, 0.2);
}

.modal-header {
  background-color: rgba(129, 182, 225, 0.2);
}
.modal-footer {
  background-color: rgba(104, 108, 105, 0.8);
}

.navbar-toggle {
  background-color: #9A8A1A;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #b4712f;
}

.navbar-nav .dropdown-menu {
  border-top: 2px solid #ac6c2d;

}

.navbar-nav .dropdown-menu > li > a i {
    position: absolute;
    right: 11px;
    top: 13px;
}

.navbar-nav .dropdown-menu li > a:hover {
     background-color: #E5864E;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #b4712f;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #b4712f;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #b4712f;
}

@media screen and (max-width: 992px) {
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
  .navbar-default .navbar-nav > .active.open > a, .navbar-default .navbar-nav > .active.open > a:hover, .navbar-default .navbar-nav > .active.open > a:focus {
    background-color: #9A8A1A;
    color: #fff;
  }
}
.hero-unit-animated .hero-button {
  background-color: #9A8A1A;
}
.hero-unit-animated .hero-button:hover, .hero-unit-animated .hero-button:focus {
  background-color: #A4672B;
}

.hero-unit-slider .hero-button:hover, .hero-unit-slider .hero-button:focus {
  background: #9A8A1A;
  color: #fff;
}

.boxed-content > i {
  color: #9A8A1A;
}
.boxed-content.left-boxed-icon i {
  background: #9A8A1A;
}

.section-heading:after {
  color: #9A8A1A;
}

.full-width-section {
  background-color: #9A8A1A;
}

/* latest news */
.news-item a:hover, .news-item a:focus{
  color: #9A8A1A;
}

/* blog list */
.blog .entry-title a:hover, .blog .entry-title a:focus {
  color: #9A8A1A;
}
.blog .meta-line a:hover, .blog .meta-line a:focus {
  color: #9A8A1A;
}

.tag-list li a {
  background-color: #9A8A1A;
}

.category-list li a:hover, .category-list li a:focus {
  color: #9A8A1A;
}

.panel-group-faq.top-faq .panel-heading .number {
  background-color: #9A8A1A;
}

.panel-primary > .panel-heading{
	background-color: #806515;
}
.panel-heading {
    padding: 8px;
}

.panel{
	margin-top:10px;
    margin-bottom:0px;
}

.panel-primary {
	 border-color: 	#5b5b5b;
}

.team-member .team-name {
  background-color: #9A8A1A;
}

.portfolio-item .overlay {
  background-color: rgba(205, 133, 63, 0.9);
}
.portfolio-item .btn {
  background-color: #d08d4b;
  border: 1px solid #c07832;
}
.portfolio-item .btn:hover, .portfolio-item .btn:focus {
  background-color: #9A8A1A;
}

.portfolio-item-filters li a:hover, .portfolio-item-filters li a:focus {
  color: #9A8A1A;
}
.portfolio-item-filters li a.active {
  background-color: #9A8A1A;
  color: #fff;
}

/* tabs */
@media screen and (max-width: 480px) {
  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background-color: #9A8A1A;
  }
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #9A8A1A;
}

.custom-tabs-line.tabs-line-top .active a {
  border-top-color: #9A8A1A;
}
.custom-tabs-line.tabs-line-bottom .active a {
  border-bottom: 1px solid #9A8A1A;
}

.pagination > li > a,
.pagination > li > span {
  color: #9A8A1A;
}
.pagination > li > a:hover, .pagination > li > span:hover,
.pagination > li > a:focus, .pagination > li > span:focus {
  background-color: #d59a5f;
  border-color: #9A8A1A;
  color: #fff;
}
.pagination > .active > a, .pagination > .active > span {
  background-color: #9A8A1A;
  border-color: #c07832;
}

.pagination.borderless > li.active > a,
.pagination.borderless > li.active > span {
  background-color: #9A8A1A;
}
.pagination.borderless > li.active > a:hover, .pagination.borderless > li.active > a:focus,
.pagination.borderless > li.active > span:hover,
.pagination.borderless > li.active > span:focus {
  background-color: #9A8A1A;
}

.pager li > a:hover, .pager li > a:focus {
  background-color: #9A8A1A;
  border-color: #c87d34;
}

.slick-next,
.slick-prev {
  background-color: #9A8A1A;
}
.slick-next:hover, .slick-next:focus,
.slick-prev:hover,
.slick-prev:focus {
  background-color: #c07832;
}

.newsletter-form .input-group-lg > .input-group-btn > .btn {
  background-color: #9A8A1A;
}
.newsletter-form .input-group-lg > .input-group-btn > .btn:hover, .newsletter-form .input-group-lg > .input-group-btn > .btn:focus {
  background-color: #c07832;
}

ul.sidebar-nav li a:hover {
  color: #9A8A1A;
}
ul.sidebar-nav li a.current a {
  color: #9A8A1A;
}
ul.sidebar-nav li.current a {
  color: #9A8A1A;
}
ul.sidebar-nav li.has-submenu.active > a,
ul.sidebar-nav li.has-submenu.active li.active > a {
  color: #9A8A1A;
}

.breadcrumb > li.active {
  color: #9A8A1A;
}
.breadcrumb a:hover, .breadcrumb a:focus {
  color: #9A8A1A;
}
.breadcrumb.link-accent a {
  color: #9A8A1A;
}
.breadcrumb.link-accent a:hover, .breadcrumb.link-accent a:focus {
  color: #b4712f;
}

.fancy-checkbox input[type="checkbox"]:checked + span:before {
  background: #9A8A1A;
  border: 1px solid #9A8A1A;
}

.fancy-radio input[type="radio"]:checked + span i:after {
  background-color: #9A8A1A;
}

/* switch checkbox and radio */
.switch-input input:checked + i {
  border-color: #9A8A1A;
}
.switch-input i:before {
  background-color: #9A8A1A;
}

.single-pricing-table .btn span {
  color: #e2b890;
}

.text-accent-color {
  color: #9A8A1A;
}

/* date picker */
.datepicker td.active:active, .datepicker td.active.active {
  background-color: #9A8A1A;
  border-color: #ac6c2d;
}
.datepicker td.active:hover:active, .datepicker td.active:hover.active {
  background-color: #9A8A1A;
  border-color: #ac6c2d;
}
.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active [disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #9A8A1A;
  border-color: #ac6c2d;
}

/* date range picker */
.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #9A8A1A;
  border-color: #ac6c2d;
}
.daterangepicker td.in-range {
  background: #f5e7d9;
}

.dropcap {
  background-color: #9A8A1A;
}

.testimonial-fancy i {
  color: #9A8A1A;
}

/* ----------------------------------------------------- */
/* SHOP TEMPLATES
/* style affecting shop templates
/* ----------------------------------------------------- */
.shop-header .service-item i {
  border-color: #9A8A1A;
  color: #9A8A1A;
}

.headline-c h2 {
    text-align: center;
    color: #9A8A1A;
    font-size: 32px;
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 15px;
}


.headline-c h2:after{

  left: 48%;
  z-index: 1;
  width: 75px;
  height: 2px;
  content: " ";
  bottom: -5px;
  margin-left: -15px;
  text-align: center;
  position: absolute;
  background: #9A8A1A;

}

.slick-text-pagination .slick-dots li.slick-active button {
  border-color: #9A8A1A;
}

.shop-main .custom-tabs-line ul > li.active a {
  color: #9A8A1A;
}

.fuelux .checkout-wizard ul.steps > li.active .step-number {
  background: #9A8A1A;
}


.copyright {
    padding: 15px 0;
    background-color: #806515;
    font-size: 12px;
}



/*GIST Training Centers Table */

#training-centers {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
	padding: 10px;

}

#training-centers td, #training-centers th {
    border: 1px solid #ddd;font-size: 0.9em;
    padding: 8px;
    vertical-align: top;
    text-align: left;

}




#training-centers tr:nth-child(odd){background-color: #f2f2f2;}

/*#training-centers tr:hover {background-color: #ddd;}

#training-centers table  {
    table-layout: fixed;
}

*/

.col1 {
  width: "2%";
}
.col2 {
  width: "10%";
}
.col3 {
  width: "18%";
}
.col4 {
  width: "20%";
}
.col5 {
  width: "20%";
}
.col6 {
  width: "18%";
}
.col7 {
  width: "2%";
}
.col8 {
  width: "10%";
}

#training-centers th {
    padding-top: 12px;

    padding: 12px;
    text-align: left;
    background-color: #d08d4b;
    color: white;
}
.bc-title {
	border-right: 1px solid rgba(0,0,0,0.2);
}

@media (max-width: 960px){

	.bc-title {
	border-right: 0px solid rgba(0,0,0,0);
	}
	.hero-unit-slider.slider-responsive .carousel-caption {
    top: 3em;
	}

}

.fa-green {
	color: green;
}

.fa-red {
	color: red;
}

.fa-blue {
	color: blue;
}

.fa-2x {

    font-size: 1.4em!important;
	padding-left: 10px;
}

@media (max-width: 960px) {

  .cc-inner { display: none; }

}

@media screen and (max-width: 768px) {
  .hero-unit-slider .carousel-caption {
    top: 11em;
  }
  .hero-unit-slider .hero-heading {
    font-size: 28px;
  }
  .hero-unit-slider .lead {
    font-size: 16px;
  }
  .hero-unit-slider .hero-button {
    font-size: 13px;
  }
  .hero-unit-slider.slider-responsive .slick-dots {
    display: none !important;
  }
  .hero-unit-slider.slider-responsive .carousel-caption {
    top: 2em;
  }
}
