﻿.header .top-menu ul li.menu-item-has-children>a:after {
	    content: "";
}

.section.started .started-content {
	max-width: 100% !important;
}
.section .titles .title {
	/*max-width: 100% !important;*/
	
}
 p {
	 text-align: left;
 }

 .section .content {
	     text-align: left;
 }
.info-list ul li {
	font-size: 12px;
}
 .resume-item .name {
	     /*margin: 0 45px 0 15px;*/
 }
 .resume-item .date {
	     /*right: -8px;
	 left: auto;*/
 }
 .single-post-text p {
	     margin: 4px 0;
 }
 .info-list ul li strong {
	     /*float: right;
    direction: rtl;*/
 }

 .service-item  .single-post-text p {
	     text-align: justify;
    direction: ltr;
 }

 .reviews-item .info {
	     margin-left: 0px;
    margin-right: 90px;
 }
 .reviews-item .image {
	 float: right;
 }
 .service-items .service-col {
	 float: right;
	 display: contents;
 }

 .background-filter {
	 background-color: #d2eafc !important;
 }
 .section .titles .subtitle {
	 text-align: left !important;
 }

 .h-text P {
	     text-align: justify;
    /*DIRECTION: RTL;*/
 }
 .dateServices {
	 color: #149;
     font-size: 14px;
    padding-top: 10px;
    display: block;
 }

 .section.started .started-content .h-subtitles {
     text-align: left;
 }
 .service-item .name {
     margin: 0 0 16px;
 }
 body {
         background-color: white;
    color: black !important;
 }
 body, a, .section.started .started-content .h-text,.footer .socials a,.content-carousel .navs .prev, .content-carousel .navs .next
 ,.contact-form .group-val .label,a.btn, .btn, .single-post-text input[type=submit], button {
    color: #000;
}
 h1, h2, h3, h4, h5, h6, .section .titles .title, .section.started .h-title, .content-sidebar .widget-title, .title.comment-reply-title, .post-comments .title, .resume-item .name, .skills .name, .service-item .name, .box-items .box-item .desc .name, .contact-info .name, .pricing-item .name, .reviews-item .name, .blog-items .blog-item .desc .name {
    color: #000;
}

body, .section.started .h-title, .wrapper:before, .content-carousel .navs .prev, .content-carousel .navs .next, .skills.circles .progress, .skills.circles .progress:after, .contact-form .group-val .label, .footer .socials a {
    background-color: #fff;
}
.background-filter .background-img {
     -webkit-filter: grayscale(0%); 
     filter: grayscale(0%); 
     mix-blend-mode: normal; 
}

.header {
    background: #a7a7a7;
}

.header .top-menu ul li.current-menu-item>a {
    color: #135;
}
.box-items .box-item .desc .category {
    font-family: Tahoma;
}


.header .top-menu ul li a {
	    font-size: 14px;
		    line-height: 25px;
}
.header .top-menu ul {
	/*direction: rtl;*/
}
.header .top-menu ul li {
	    margin-right: 40px;
	    margin-left: 0px;
}

/*effect-underline*/
a.effect-underline:hover span {
	    color:  #149;
}
a.effect-underline:after {
	content: '';
  position: absolute;
  left: 0;
  display: inline-block;
  height: 1em;
  width: 100%;
  border-bottom: 1px solid;
  margin-top: 10px;
  opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}

a.effect-underline:hover:after {
  opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.section .titles .subtitle {
	display: none;
}

@media (max-width: 992px) {
	.header {
     background: transparent;
}
    .section.started .started-content .h-text {
        display: block;
    }
}


body ,h1,h2,h3,h4,h5,h6,input,textarea,label,legend,blockquote{
	font-family:"Tahoma";
}