/*===================================== 
YOU CAN WRIGHT CUSTOME CSS 
======================================*/
body {
	font-size: 16px;
}
.site-header .sticky-wrapper .main-bar:before{
	background: linear-gradient(to right, #10161e,#cd5497, #eda027, #1c6cb6);
    position: absolute;
    content: '';
    height: 4px;
    width: 100%;
    right: 0;
    left: 0;
    top: 0;
}
.site-header .sticky-wrapper .main-bar:after{
	background: linear-gradient(to right, #10161e,#cd5497, #eda027, #1c6cb6);
    position: absolute;
    content: '';
    height: 4px;
    width: 100%;
    right: 0;
    left: 0;
    bottom: 0;
}
.step-blocks {
	direction: rtl;
}
.step-number-block {
	float: right;
}
.step-number-block .wt-tilte {    
    font-size: 26px;
}
.step-number-block .icon-lg i {
	font-size: 80px;
}
.step-number-block .icon-content p {    
    font-size: 18px;
}
.step-number {
	right: auto;
	left: 20px;
}
.step-blocks-one {
 	background: #1c6cb6;
}
.step-blocks-two {
	background: #eda027;
}
.step-blocks-three {
	background: #cd5497;
}
.step-blocks-four {
	background: #10161e;
}

.services-block {
	direction: rtl;
}
.service-block {
	float: right;
	margin-bottom: 30px;
}
.service-block .wt-tilte {    
    font-size: 24px;
}
.service-block p {    
    font-size: 18px;
}
.service-block .icon-lg {
	width: 100%;
	height: 266px;
    overflow: hidden;
}
.service-block .icon-lg img{
	height: auto;
	    margin-left: auto;
    margin-right: auto;
    width: 400px;
}
.wt-bnr-inr.interal_br {
	height: 200px;
}
.why-choose-half {
	float: right;
}
.why-choose-half-section {
	display: block;
}
.choose-us-block-item {
	float: right;
	text-align: center;
}
.multi-line-one, .multi-line-two, .multi-line-three, .multi-line-four {
  border-left: 1px solid rgba(236, 31, 40, 0.6);	
}

.animation-block1, .animation-block2, .animation-block3, .animation-block4 {
	background-color: #f7ee23;
}
.wt-title-small:after {
	right: auto;
	left: -60px;
}
.team-social-icon li a {
	line-height: 30px;
}

.blog-post {
	text-align: right;
}
.wt-post-readmore a:after {
	right: auto;
	left: -40px;
}

.footer-light .footer-top {
	text-align: right;
	direction: rtl;
}
.footer-item {
	float: right;
}
.site-footer .widget_services ul li {
	padding: 5px 15px 5px 10px;
}
.site-footer .widget_services.inline-links li:before {
	content: "\f104";
	left: auto;
	right: 0px;
}

.wt-bnr-inr {
	direction: rtl;
}

.breadcrumb-style-2 li:after {
    content: "\f100";
    margin-right: 7px;
 }
 .wt-breadcrumb li {
 	font-size: 16px;
 }
.wt-box {
	text-align: right;
}
.contact-form {
	direction: rtl;
	text-align: right;	
}
.contact-form .contact-one input::placeholder, .contact-form .contact-one textarea::placeholder {
		  font-size: 16px;
}
.news-masonry {
	direction: rtl;
	text-align: right;
}
.masonry-item {
	float: right;
}
.project-detail-outer {
	direction: rtl;
	text-align: right;
}

@media only screen and (max-width: 991px) {

.header-center .extra-nav .extra-cell {
    padding: 0px 8px;
}
.header-center .extra-nav .site-search-btn {
    font-size: 20px;
}
.wt-bnr-inr {
    height: 230px;
    padding-top: 100px;
}
.wt-bnr-inr.interal_br {
	height: 150px;
    padding-top: 65px;
}

}
