
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
  color: #636262;
}
a {
  color: #3b3b3b;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #3498db;
  text-decoration: underline;
}
a.active, a.selected, li a.active {
  color: #3498db;
}
h1, h2, h3, h4, h5, h6 {
  color: #3b3b3b;
}
.specialcolor, .special-color {
  color: #3498db;
}

#page,
#main-wrapper {
  background: #ffffff;
}

/* --- banner area --
#banner-area {
  background-color: #f5f5f5;
}*/

/*---- tabs ---*/
.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}

#header {
  background-color: #ffffff;
}
#menu-bar {
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  background-color: #ffffff;
}
.banner-area #menu-bar {
  border: none;
  background-color: transparent;
}

#header span.mmenu-icon {
  color: #ffffff;
  background-color: #3498db;
}
#page-wrapper,
#footer-wrapper {
  background: #212121;
}
#footer {
  color: rgba(255, 255, 255, 0.6);
  color: #c0c0c0;
}
#footer a {
  color: rgba(255, 255, 255, 0.9);
  color: #fcfcfc;
}
#footer a:hover, #footer a:focus {
  color: #3498db;
}

/*---- beadcrumb ---*/
.breadcrumb {
  color: #fff;
  background-color: #c8c8c8;
  background-color: rgba(200, 200, 200, 0.7)
}
.breadcrumb a {
  color: #fff;
}

/* ---- Navigation select box selector ----- */
#navigation .selector option:hover {
 background: #3498db;
}

/*--- comment---*/
.comment .comment-arrow {
  border-color: #ffffff;
}

/*--- dividers --*/
hr {
  background-color: #b3b3b1;
}
.divider {
  border-color: #b3b3b1 !important;
}

/* --- list styles ---*/
ul.arrow li:before, ul.arrow2 li:before, ul.arrow3 li:before,
ul.arrow4 li:before, ul.arrow5 li:before, ul.plus li:before, ul.pen li:before, ul.star li:before,
ul.check li:before, ul.square li:before, ul.circle li:before, ul.pin li:before, 
ul.cross li:before, ul.disc li:before, ul.download li:before, ul.bookmark li:before {
  color: #3498db;
}
ul.list-filled li:before {
  color: #ffffff;
  background-color: #3498db;
}

input[type="submit"],
.form-submit {
  background-color: #3498db;
  color: #ffffff;
}
input[type="submit"]:hover,
.form-submit:hover {
  color: #ffffff;
}
.select-box:after {
  background-color: #3498db;
}

/* ----- blockquote -----*/
blockquote {
  border-left: 3px solid #3498db;
  background-color: rgba(234, 234, 234, 0.7);
}

/* ---- fontawesome icons styles --- */
.iconbox-box:hover .iconbox-icon .fa {
  color: #3498db !important;
}
.fa.circle {
  background-color: #333333;
  color: #fff;
}
.fa.circle:hover, .iconbox-box:hover .iconbox-icon .fa.iconbox-icon-style-circle, 
.iconbox-box:hover .iconbox-icon .fa.iconbox-icon-style-square {
  background-color: #3498db !important;
  color: #fff !important;
  border-color: #3498db !important;
}


/* -------------- Pager ------------- */
.item-list .pager li.pager-item a {
  border: 1px solid #ccc;
  color: #fff;
  text-decoration: none;
  background-color: #ccc;
}
.item-list .pager li.pager-item a:hover {
  background-color: #3498db;
  border: 1px solid #3498db;
}
.item-list .pager li.pager-current {
  border: 1px solid #ccc;
  color: #3498db;
}

/*--- owl cauorsel ---*/
.owl-theme .owl-controls .owl-buttons div {
  color: #000000;
}
.owl-theme .owl-controls .owl-buttons div:hover {
  color: #3498db;
}

/* ---- dropcaps ---- */
.dropcap {
  color: #3498db;
}
.dropcap.circle, .dropcap.square {
  background-color: #3498db;
}

/* ---- text highlights --- */
.highlight {
  background-color: #3498db;
  color: #fff;
}
.highlight-text {
  color: #3498db;
}

/* ----- selected text -------- */
::-moz-selection{ background: #3498db; color: #ffffff; text-shadow: none; }
::selection { background: #3498db; color: #ffffff; text-shadow: none; } 



/*******************************************************************
* Color Module: Don't touch                                       *
*******************************************************************/
#featured {
  border-bottom: 1px solid #eaeaea;
  background-color: #fbfbfb;
}
