/************************** 
* . General Style
***************************/
a:hover,
a:focus,
.fa:hover,
.navbar-header .navbar-brand span,
.navbar-inverse .navbar-nav li a:hover,
.navbar-inverse .navbar-nav li a:focus,
.portfolio .portfolio-list .nav li:hover {
  color: #ff007a; }

.form-control:focus,
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #ff007a; }

.btn:hover,
.btn:focus {
  background: #ff007a; }

.section-title h2:before, .section-title h2:after {
  content: "";
  background: #ff007a; }

.draw:hover:before {
  border-top-color: #ff007a;
  border-right-color: #ff007a; }
.draw:hover:after {
  border-bottom-color: #ff007a;
  border-left-color: #ff007a; }

.cd-overlay-content span {
  background-color: #ff007a; }

/************************** 
* Navbar
***************************/
.nav-styletwo .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active {
  color: #ff007a; }

@media (max-width: 991px) {
  .nav-styletwo .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active {
    color: #ff007a; } }
.dl-burger-menu {
  background: #ff007a; }

.dl-fixed-sidebar .dl-menu-fixed ul li:hover a {
  color: #ff007a !important; }
.dl-fixed-sidebar .dl-menu-fixed ul li a.active {
  color: #ff007a !important; }
.dl-fixed-sidebar .dl-menu-fixed ul li .active:after {
  background: #ff007a; }
.dl-fixed-sidebar .line:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(75%, #ff007a), to(#ff007a));
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #ff007a 75%, #ff007a); }

/************************** 
* Sidebar fix 
***************************/
.sidebar-contet .contentsidebar .themecolor .list-sidebar li span.active {
  border: 1px solid #ff007a !important; }

/************************** 
* About Us
***************************/
.about .about-blok .aboutinfo .about-img:after {
  background-color: #ff007a !important; }
.about .skills-bar-container li .bar-container .progressbar {
  background-color: #ff007a; }

/************************** 
* . Services
***************************/
.services .cont-services .servfix:hover .read-more {
  color: #ff007a !important; }
  .services .cont-services .servfix:hover .read-more i {
    color: #ff007a !important; }

/************************** 
* Team
***************************/
.team .teamiteam .imgteam .socials-media ul li:hover {
  background: #ff007a; }

/************************** 
* Contact
***************************/
.contact {
  height: auto;
  width: 100%; }
  .contact .contact-block1 .contact-block .fa {
    color: #ff007a; }
    #contact .socials-media ul li:hover {
    background: #ff007a; }

::-webkit-scrollbar-thumb {
  background: #ff007a; }

::-webkit-scrollbar-thumb:hover {
  background: #ff007a; }

::-webkit-selection {
  background: #ff007a; }

::-moz-selection {
  background: #ff007a; }

::selection {
  background: #ff007a; }

.counter .fullcounter h3 sup {
  color: #ff007a; }

.error {
  color: #ff007a; }

.overlay-2 {
  background: #ff007a; }

.mainicon.sidebaricon {
  background: #ff007a;
  border: 1px solid #ff007a; }
.mainicon.btn-purchase {
  border: 1px solid rgba(255, 255, 255, 0.1); }

/************************** 
* Option themes
***************************/
.sidebar-contet .contentsidebar .themecolor .list-sidebar li a.active {
  border: 1px solid #ff007a; }

/************************** 
* Footer
***************************/
#footer .line:before {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(75%, #ff007a), to(#ff007a));
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #ff007a 75%, #ff007a); }

/************************** 
* Color Error
***************************/
.error {
  color: #ff007a !important; }
