@import url("../porto/style_rtl.css");


/*.header-right {
    text-align: right;
    float: right;
}
.header-left {
    text-align: left;
    float: left;
}*/


#header .logo {
    margin: 8px 0 0 0;
}



#header .logo-transition img {
   
    margin-top: -5px;
}

.share-links a {
    color: #4a276b !important;
    box-shadow: none !important;
    width: 25px !important;
}
.share-links a:hover {
    color: #000 !important;
    background-color: #fff !important;
}

#header .header-top .header-contact a{
    color:#262262;
    font-size: 14px;
}

#header .header-top .header-contact a:hover{
    color: #000;
}


#header.header-corporate .share-links a {
  
    font-size: 24px;
   
}

#header {
    border-top: 0px solid #ededed;
}




/*clients arrows*/

.owl-carousel .owl-nav [class*="owl-"] {
    border-color: #4a276b #4a276b #301946;
    color: #4a276b;
  
    background: none;
} 

.owl-carousel .owl-nav [class*='owl-'] {
  
    font-size: 63px;
    margin: -13px;
  
}

.owl-carousel .owl-nav [class*="owl-"]:hover, .owl-carousel .owl-nav [class*="owl-"]:active, .owl-carousel .owl-nav [class*="owl-"]:focus {
    border-color: #3d2058;
    background-color: none;
}

.owl-carousel .owl-nav [class*='owl-']:hover {
    background: none;
    color: #3d2058;
    text-decoration: none;
}

/*contact form*/
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, .form-control, select {
   
    border-color: #777;
}

/*button - contact us*/
html .btn-secondary {
    color: #4a276b;
   
}

.btn-primary, .button, input.submit, input[type="submit"].btn-primary, input[type="submit"].button, input[type="submit"].submit {
    color: #4a276b;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #fecc0a;
    border-color: #4a276b;
}

/*testimonials*/
.testimonial.testimonial-with-quotes blockquote:after, .testimonial.testimonial-with-quotes blockquote:before, .testimonial.testimonial-with-quotes blockquote p {
    color: #4a276b;
}

h3 {
    margin: 0 0 8px 0;
}

h2 {
    margin: 0 0 8px 0;
}


.fa-angle-right:before {
    content: "\f104";
}

.fa-long-arrow-right:before {
    content: "\f177";
}

.list.list-icons.list-icons-lg.list-icons-style-3 li i {
    width: 40px;
    height: 40px;
    padding: 8px;
}
.list.list-icons.list-icons-lg.list-icons-style-3 li {
    padding-top: 12px;
    padding-right: 80px;
    text-align: right;
    padding-bottom: 15px;
}




.page-top .breadcrumbs-wrap {
    margin: 0px 0 0 0;
}

.inline-block {
    display: none;
}

/*post list*/
article.post .post-date, .post-item .post-date {
    display: none;
}
.post-content {
    width: 90% !important;
}
article.post .post-meta {
    display: none;
}
.blog-posts article {
    border-bottom: 0px solid #ddd;
}

blockquote p:before {
    color: #fff !important;
}

aside#text-2 {
    margin: 36px 0 0 0;
}

aside#contact-info-widget-2 {
    margin: 36px 0 0 0;
}

aside#follow-us-widget-2 {
    margin: 36px 0 0 0;
}

/*footer*/
.widget:first-child {
    margin-top: 36px;
}

#footer .footer-main>.container {
    padding-top: 20px;
    padding-bottom: 50px;
}



#footer .widget.follow-us .share-links a, .footer-top .widget.follow-us .share-links a {
    background: none;
    color: #555555;
}

#footer .widget.follow-us .share-links a, .widget.follow-us .share-links a {

    font-size: 21px;
}

.follow-us .share-links a {
    color: #ffc107 !important;
}



/*------mobile-----*/


@media (min-width: 768px){
	#header.header-corporate:not(.header-10) .block-inline {
        line-height: 25px;
        margin-bottom: 5px;
	}
    #header.header-corporate:not(.header-10) .header-left .block-inline > *{
        margin: 3px 0 0 3px;
    }
}


@media (min-width: 992px){
    #header.header-corporate .header-main .container .header-right {
        padding-right: 2px;
    }


}


.text-center {
    text-align: right !important;
}

/*main content gap*/
.main-content {
    padding-bottom: 0px;
}


/*contact page submit bttmn*/
input.btn-lg {
    float: left;
    border: none;
    background-color: #4a276b !important;
    color: #fff !important;
}

.porto-btn-ctn-center, .porto-btn-ctn-left, .porto-btn-ctn-right, .porto-map-wrapper.porto-adjust-bottom-margin, .info-wrapper.porto-adjust-bottom-margin, .porto-u-list-icon-wrapper.porto-adjust-bottom-margin {
    margin-bottom: 0px;
}


aside#contact-info-widget-2 {
    margin: 0px 0 0 0;
}