/*************************************************************/
/********************* TABLE OF CONTENTS *********************/
/*************************************************************/
/**                                                         **/
/** General Styles                                          **/
/** Generic Styles                                          **/
/** Menus                                                   **/
/**  - Nav Pills                                            **/
/**  - Nestor Main Menu                                     **/
/** Portfolio                                               **/
/**  - Portfolio Page                                       **/
/**  - Our Work 1                                           **/
/** Team                                                    **/
/** Social Networks                                         **/
/**  - Social Networks Top Header                           **/
/**  - Social Networks Footer                               **/
/** Pagination                                              **/
/** Tabs                                                    **/
/** Accordions                                              **/
/** Pricing tables                                          **/
/**  - Layout 1                                             **/
/** Buttons                                                 **/
/** Labels                                                  **/
/** Progress Bars                                           **/
/** Forms                                                   **/
/** Colors & Backgrounds                                    **/
/**  - Text Color Palette                                   **/
/**  - Text Colors                                          **/
/**  - Background Colors                                    **/
/**                                                         **/
/*************************************************************/
/*************************************************************/

/* 
Dark : #024788
Light : #1b71cb 
*/


/*************************************************************/
/*********************** General Styles **********************/
/*************************************************************/

a {
  color: #1b71cb;
}



/*************************************************************/
/*********************** Generic Styles **********************/
/*************************************************************/

.overlay-color-theme {
  background: rgba(22,140,252,.8);
}



/*************************************************************/
/*************************** Menus ***************************/
/*************************************************************/

/** Nav Pills **/
.nav-pills > li > a:hover,
.nav-pills > li > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #1b71cb;
}

/** Nestor Main Menu **/
.nestor-main-menu .active > a,
.nestor-main-menu .nav .open > a,
.nestor-main-menu .nav .open > a:hover,
.nestor-main-menu .nav .open > a:focus,
.nestor-main-menu .nav > li > a:hover,
.nestor-main-menu .nav > li > a:focus,
.nestor-main-menu .nav > li:hover > a,
.nestor-main-menu .nav > li:focus > a {
  color: #1b71cb;
}

.nestor-main-menu .dropdown-menu > .active > a,
.nestor-main-menu .dropdown-menu > li > a:hover,
.nestor-main-menu .dropdown-menu > li > a:focus {
  color: #1b71cb;
}

@media (max-width: 767px) {
  
  .nestor-main-menu .navbar-toggle {
    border: 1px solid #1b71cb;
    background: #1b71cb;
  }
  
}



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

/** Portfolio Page **/
.portfolio-overlay {
  background: rgba(22,140,252,.8);
}

/** Our Work 1 **/
.our-work-1-overlay {
  background: rgba(22,140,252,.8);
}



/*************************************************************/
/**************************** Team ***************************/
/*************************************************************/

.team-item-overlay {
  background: rgba(22,140,252,.8);
}



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

/** Social Networks Top Header **/
.social-networks-top-header a:hover,
.social-networks-top-header a:focus,
.social-networks-top-header a:active {
  color: #1b71cb;
}



/*************************************************************/
/************************* Pagination ************************/
/*************************************************************/

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  color: #1b71cb;
}



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

.nav-tabs > li > a:hover {
  color: #1b71cb;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #1b71cb;
  color: #1b71cb;
}

.nav-tabs.nav-justified > li > a:hover {
  color: #1b71cb;
}

.nav-tabs.nav-justified > .active >a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #1b71cb;
  color: #1b71cb;
}



/*************************************************************/
/************************* Accordions ************************/
/*************************************************************/

.panel-primary > .panel-heading {
  border: 1px solid #1b71cb;
}



/*************************************************************/
/*********************** Pricing tables **********************/
/*************************************************************/

/** Layout 1 **/
.pricing-tables-1 .pricing-table-promotional .pricing-table-price {
  background-color: #1b71cb;
}



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

.btn-primary {
  border-color: #1b71cb;
  color: #1b71cb;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  border-color: #1b71cb;
  background-color: #1b71cb;
}

.btn-link {
  color: #1b71cb;
}



/*************************************************************/
/*************************** Labels **************************/
/*************************************************************/

.label-primary {
  background-color: #1b71cb;
}



/*************************************************************/
/*********************** Progress Bars ***********************/
/*************************************************************/

.progress-bar-primary {
  background-color: #1b71cb;
}



/*************************************************************/
/*************************** Forms ***************************/
/*************************************************************/

.form-control:focus {
  border-color: #1b71cb;
}



/*************************************************************/
/******************** Colors & Backgrounds *******************/
/*************************************************************/

/** Text Color Palette **/
.text-color-light .social-networks-footer a:hover,
.text-color-light .social-networks-footer a:focus,
.text-color-light .social-networks-footer a:active {
  color: #1b71cb;
}

/** Text Colors **/
.text-color-theme      { color: #1b71cb; }

/** Background Colors **/
.bg-color-theme        { background-color: #1b71cb; }