/************************************************************************************/
/************************************************************************************/
/************************************ Typography ************************************/
/************************************************************************************/
/************************************************************************************/

.block-title:before,
.block-title-small:before {
  color: #ffb141;
}

.textcolor {
  color: #1672b0;
}

/* Blockquotes */
blockquote {
   border-left: 1px solid #ffb141;
}

blockquote.pull-right {
   border-right: 1px solid #ffb141;
}






/***********************************************************************************/
/***********************************************************************************/
/************************************** Links **************************************/
/***********************************************************************************/
/***********************************************************************************/

a {
  color: #1672b0;
}

li a.active {
  color: #105883;
  font-weight: 600;
}



.reveal a:link {
  color: white;
}

.reveal a:active,
.reveal a:focus {
  color: #105883;
}



/***********************************************************************************/
/***********************************************************************************/
/************************************* Regions *************************************/
/***********************************************************************************/
/***********************************************************************************/

/*************************************/
/**** footer four columns regions ****/
/*************************************/


#footer-four-columns a {
color: #105883;
text-decoration: underline}

#footer-four-columns a:hover,
#footer-four-columns a:focus {
   color: black;
  text-decoration: underline;
}



/*************************************/
/*********** footer region ***********/
/*************************************/

footer a:hover,
footer a:focus {
  color: #105883;
  text-decoration: underline;
}






/**********************************************************************************/
/**********************************************************************************/
/************************************** Menu **************************************/
/**********************************************************************************/
/**********************************************************************************/

/*************************************/
/********** Main navigation **********/
/*************************************/

.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
  color: #1672b0;
  border-bottom: 1px solid #1672b0;}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #1672b0;
  border-bottom: 1px solid #1672b0;
}

/* Dropdown menu */
li.dropdown:hover > a {
  color: #1672b0;
}

.dropdown-menu {
  border-top: 1px solid #1672b0;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #1672b0;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #1672b0;
}

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color: #1672b0;
}



/*************************************/
/******** Administration menu ********/
/*************************************/

.nav-pills > li > a:hover,
.nav-pills > li > a:focus,
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #1672b0;
}






/************************************************************************************/
/************************************************************************************/
/************************************** Slider **************************************/
/************************************************************************************/
/************************************************************************************/

/*************************************/
/************ Nivo Slider ************/
/*************************************/

.theme-default .nivo-controlNav a.active {
	color: #ffb141;
}



/*************************************/
/********** Sequence Slider **********/
/*************************************/

.sequence-preloader .preloading .circle {
    fill: #ffb141;
}






/*********************************************************************************/
/*********************************************************************************/
/*********************************** Portfolio ***********************************/
/*********************************************************************************/
/*********************************************************************************/

.portfolio-item:hover .portfolio-title {
  border-bottom: 1px solid #1672b0;
}

.portfolio-item .portfolio-title a:hover {
  color: #1672b0;
}

/* Portfolio Block Version 2 */

.portfolio-block-2 .portfolio2-item a {

}






/********************************************************************************/
/********************************************************************************/
/************************************ Blocks ************************************/
/********************************************************************************/
/********************************************************************************/

/****************************/
/********** Panels **********/
/****************************/

/* Panels Version 1 */
.panel .panel-icon .icon {
	box-shadow: 0 0 0 2px #ffb141;
}

.panel .panel-icon .icon:after {
  background: #ffb141;
}

.panel:hover .panel-icon .icon {
	color: #ffb141;
}

.panel:hover .panel-info h3 {
   color: #ffb141;
}

/* Panels Version 2 */

.panel-2:hover h4 {
  color: #ffb141;
}

.panel-2 .panel-icon {
  box-shadow: 0 0 0 1px #ffb141;
}

.panel-2 .panel-icon:after {
  background: #ffb141;
}

.panel-2:hover .panel-icon {
  color: #ffb141;
}



/****************************/
/******* Testimonials *******/
/****************************/

#testimonials blockquote i {
  color: #ffb141;
}



/*****************************/
/****** Social Networks ******/
/*****************************/

#social-widget-footer a:hover,
#social-widget-header a:hover {
  color: #ffb141;
}



/*******************************/
/********* Login block *********/
/*******************************/

/* modal user login */
#myLoginModal a {
  color: #ffb141;
}






/********************************************************************************/
/********************************************************************************/
/******************************** Theme Features ********************************/
/********************************************************************************/
/********************************************************************************/

/*****************************/
/********* Carousels *********/
/*****************************/

.carousel-arrows .carousel-arrow-left:hover,
.carousel-arrows .carousel-arrow-right:hover {
  color: #ffb141;
}

#testimonials a:hover {
color: #74baff;
text-decoration: underline;}

#testimonials a {
color: #b1d8ff}

/*****************************/
/********** Buttons **********/
/*****************************/

.btn-primary {
  background-color: #1672b0;
  *background-color: #1672b0;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0f4f79;
  *background-color: #0f4f79;
}

.btn-link {
  color: #ffb141;
}



/**************************/
/********** Tabs **********/
/**************************/

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  border-top: 1px solid #ffb141;
}

/* Left Tabs */
.tabs-left > .nav-tabs > .active > a,
.tabs-left > .nav-tabs > .active > a:hover,
.tabs-left > .nav-tabs > .active > a:focus {
  border-left: 1px solid #ffb141;
}

/* Right Tabs */
.tabs-right > .nav-tabs > .active > a,
.tabs-right > .nav-tabs > .active > a:hover,
.tabs-right > .nav-tabs > .active > a:focus {
  border-right: 1px solid #ffb141;
}

/* Below Tabs */
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-bottom: 1px solid #ffb141;
}



/**************************************/
/*****   Labels, Badges, Alerts   *****/
/***** Progress Bars, Wells, Hero *****/
/**************************************/

.progress .bar {
  background-color: #ffb141;
}

.progress-striped .bar {
  background-color: #ffb141;
}

/* Wells */
.well blockquote {
  border-color: #ffb141;
}

.well blockquote.pull-right {
  border-color: #ffb141;
}



/**********************************/
/***********  Our Team  ***********/
/**********************************/

.team-social a:hover {
  color: #ffb141;
}






/*********************************************************************************/
/*********************************************************************************/
/******************************** Settings styles ********************************/
/*********************************************************************************/
/*********************************************************************************/

/* Background colors */

.bg-color-theme { background-color: #ffb141; }

/* Text colors */

.text-color-theme { color: #333; }






@media (max-width: 979px) {
  
  /**********************************************************************************/
  /**********************************************************************************/
  /************************************** Menu **************************************/
  /**********************************************************************************/
  /**********************************************************************************/

  /*************************************/
  /********** Main navigation **********/
  /*************************************/
  
  .navbar .brand {
    border-bottom: 2px solid #ffb141;
  }
  
  /* Dropdown menu */
  .nav-collapse .nav > li:focus > a,
  .nav-collapse .nav > li:hover > a,
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    color: #ffb141;
  }
  
  .navbar .nav > .active > a,
  .navbar .nav > .active > a:hover,
  .navbar .nav > .active > a:focus {
    color: #ffb141;
  }



}

.HIPButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1058b5), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #1058b5 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1058b5', endColorstr='#378de5');
	background-color:#105883;
	background: #105883;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	vertical-align:middle;
}.HIPButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #1058b5) );
	background:-moz-linear-gradient( center top, #378de5 5%, #1058b5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#1058b5');
	background-color:#378de5;
	color: #fff;
}.HIPButton:active {
	position:relative;
	top:1px;
	color: #fff;