a {
  color: #22b8f0;
}
a:hover {
  color: #0e9cd1;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #395a9d;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #22b8f0;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #22b8f0;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #22b8f0;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #0faae4;
  background-color: #22b8f0;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #0d8ab9;
  background-color: #0e9cd1;
}
ul.social-icons >li a:hover {
  color: #22b8f0;
}
.sp-page-title {
  background: #22b8f0;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #22b8f0;
}
.sp-module .latestnews >div >a {
  color: #000000;
}
.sp-module .latestnews >div >a:hover {
  color: #22b8f0;
}
.sp-module .tagscloud .tag-name:hover {
  background: #22b8f0;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #22b8f0;
}
.search .btn-toolbar button {
  background: #22b8f0;
}
.post-format {
  background: #22b8f0;
}
.voting-symbol span.star.active:before {
  color: #22b8f0;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #0e9cd1;
}
.entry-link,
.entry-quote {
  background: #22b8f0;
}
blockquote {
  border-color: #22b8f0;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #22b8f0;
}
#sp-footer {
  background: #22b8f0;
}
.sp-comingsoon body {
  background-color: #22b8f0;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #000000;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #22b8f0;
  background-color: #22b8f0;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #22b8f0;
  background-color: #22b8f0;
}

/*MIS ESTILOS*/

#sp-footer2 .sp-module ul > li{display:inline-block;border-bottom:none;padding:0 10px !important;}
.sp-module ul > li > a::before{content:normal !important;}
.sp-module-title{background:#3C3C3C;color:#fff;padding:10px;}
.catItemTitle,.itemTitle,.tagItemTitle,.genericItemTitle{font-family: 'Open Sans', sans-serif !important;}
div.itemIntroText{font-size:14px;line-height:22px;font-weight:normal;}
#sp-position1{text-align:center;}
.page-header{border-bottom:none;margin:20px 0 10px;}
h1{color:#395a9d;text-transform:uppercase;font-size:32px;line-height:34px;}
#sp-position1 img{margin-bottom:29px;}
.b2jcontainer h2, div#b2jcontainer_c105 .btn{background:#3C3C3C;}
.k2SearchBlock .button, #submitCommentButton{background:#395a9d !important;border:none !important;color:#fff;border-radius:3px;margin:10px 0;padding:5px 10px !important;}
.k2SearchBlock .button:hover, #submitCommentButton:hover{background:#3C3C3C !important;}
#recaptcha_logo{display:none;}
div.itemCommentsForm form textarea.inputbox{width:300px;}
div.itemCommentsForm form input.inputbox{width:300px;}
div.itemComments{background:none;border-radius:3px;}
.k2TagCloudBlock a:hover{color:#fff !important;}
.itemToolbar{background:none !important;border:none !important;}
#sp-title{margin-bottom:27px;}
h4.ns2-title{font-weight:normal !important;font-size:16px !important;min-height:40px;}
a.ns2-readmore span{background:#3C3C3C !important;color:#fff;display:inline-block;padding:5px 10px !important;border-radius:4px;}
a.ns2-readmore span:hover{background:#ccc !important;color:#333 !important;}
.ns2-wrap{border-bottom:1px solid #eee;padding-bottom:20px;}