/*
 Theme Name:   Pithree Child Theme
 Theme URI:    http://themes.g5plus.net/pithree/
 Description:  Pithree Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     pithree
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
 Text Domain: 		pithree
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/
  @media screen and (min-width: 992px)
.header-nav-wrapper {
  background-color: #1c2230;
  color: #ffffff;
}
  @media screen and (min-width: 992px)
.header-customize-wrapper form.search-form > input {

  background-color: #252d3e;
  font-size: 13px;
}
  @media screen and (min-width: 992px)
.item-info > i {
  font-size: 18px;
  color: #26a9e1;
  
}
  @media screen and (min-width: 992px)
.x-nav-menu > li.current-menu-ancestor > a.x-menu-a-text, .x-nav-menu > li.current-menu-parent > a.x-menu-a-text, .x-nav-menu > li.current-menu-item > a.x-menu-a-text, .x-nav-menu > li.menu-current > a.x-menu-a-text, .x-nav-menu > li > a.x-menu-a-text:hover, .x-nav-menu > li.x-menu-item:hover > a {
  color: #26a9e1;
}
.heading-wrap.has-underline h2::after {
  position: absolute;
  content: "";
  border: solid 1px #26a9e1;

}
.g5plus-icon-box.icon-large.align-left i {
  color: #26a9e1;
  font-size: 70px;
}

a.read-more-link:hover, a.read-more-link:hover i {
  color: #26a9e1;
}
a.read-more-link::before {
  content: "";
  height: 2px;
  position: absolute;
  bottom: 0;
  background: #26a9e1;
  left: -9px;
  right: -25px;
}

.portfolio-tabs ul > li > a.active, .portfolio-tabs ul > li > a:hover {
  color: #26a9e1;
}
.x-sub-menu {

  border-bottom: solid 2px #26a9e1;
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
}
.back-to-top {

  background-color: #26a9e1;
  -webkit-transform: translateX(100px);
  -moz-transform: translateX(100px);
  -o-transform: translateX(100px);
  -ms-transform: translateX(100px);
  transform: translateX(100px);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.main-footer-wrapper {
  background-color: #1b2c3e;
  color: #1c2230;
}
.main-footer-wrapper {
  color: #f1f1f1f1;
}
.main-footer .widget_nav_menu .menu > li a:hover {
  padding-left: 5px;
  color: #26a9e1;
}
.singleAdds i {
  position: absolute;
  left: 0;
  top: 0;
  color: #26a9e1;
  font-size: 14px;
}
.g5plus-team-single .team-title::after {
  width: 60px;
  height: 2px;
  background: #26a9e1;
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
}

.rtl .g5plus-team-single .team-title::after {
  left: inherit;
  right: 0;
  background: #26a9e1;
}
.g5plus-process-ctn.style2 .box-process-item::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 15px;
  bottom: 0;
  right: 15px;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  background-color: #26a9e1;
  z-index: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.heading-wrap.dark h1 {
  color: #fff;
}
 .h1{
  letter-spacing: -0.025em;
  color: #fff;
  margin-top: 0;
  margin-bottom: 12px;
  line-height: 1.2;
  text-align: center;
}
button, input[type="submit"] {
  display: inline-block;
  font-size: 14px;
  padding: 10px 20px;
  text-transform: uppercase;
  color: #fff;
  background-color: #26a9e1;
  border: none;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.team-content {
  background-color: #26a9e1;
}
.breadcrumbs li span {
  color: #26a9e1;
}
.social-profiles a:hover i.fa-rss {
  background-color: #0693e3;
}

.rtl .search-form .search-field {
  padding-right: 0;
  padding-left: 65px;
  text-align: center;
}















