﻿@font-face {
    font-family: 'BYekan';
    src: url('../../fonts/BYekan.ttf') format('truetype');
}

.iq-over-blue-90:before {
    background: rgba(26,35,126, 0.6) !important;
}

.navbar-nav > li {
    float: right !important;
}

header .menu-sticky {
    background: rgba(26,35,126, 0.9) !important;
}

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

.iq-works-img {
    float: right !important;
}

.iq-objects .iq-objects-01 {
    left: auto !important;
    right: 0 !important;
}

.iq-objects .iq-objects-02 {
    left: 35% !important;
}

.iq-objects .iq-objects-03 {
    left: 0 !important;
}

.iq-objects .iq-objects-04 {
    left: -13% !important;
    border: 56px solid #1A237E;
}

.iq-tw-6 {
    direction: rtl !important;
}

.iq-font-15 {
    direction: rtl !important;
}

.iq-software-demo {
    left:auto;
    right: 0px;
}

.col-md-offset-6 {
    margin-right: 50%;
}

.iq-list li i {
    float: right;
}

.iq-mr-10 {
    margin-left: 10px !important;
}

.iq-objects-software .iq-objects-01 {
    left:auto;
    right: 0;
}

.iq-objects-software .iq-objects-02 {
    left: auto;
    right: 15%;
}

.iq-objects-software .iq-objects-03 {
    right: 10%;
    left: auto;
    border: 40px solid #1A237E;
}

header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus, header .navbar-default .navbar-nav > li.active > a, header .navbar-default .navbar-nav > li.active > a:focus, header .navbar-default .navbar-nav > li.active > a:hover {
    color: #fff;
    /*background: rgba(26,35,126, 0.725) !important;*/
    background: rgba(51,51,51, 1) !important;
}

.iq-over-blue-80:before {
    background: rgba(26,35,126, 0.6) !important;
}

.iq-fancy-box {
    background: #f5f7fb;
}

.iq-list li span {
    text-align: right;
    font-family: BYekan !important;
}

.iq-fancy-box .iq-icon {
    color: #1A237E;
    background: #fff;
}

.iq-fancy-box:hover .iq-icon {
    color: #fff;
    background: #1A237E;
}

.heading-title .title::before {
    background: rgb(26,35,126);
}

.iq-objects-asked .iq-objects-03 {
    border: 25px solid #1A237E;
}

.iq-accordion .ad-title:before {
    background: #1A237E;
}

.iq-accordion .ad-title {
    background-color: #fff;
    text-align: right;
    padding-right: 60px;
}

.button {
    background: #1A237E;
}

.iq-accordion .ad-details {
    text-align: right;
}

.owl-carousel .owl-nav i:hover {
    background: #1A237E;
}

h1, h2, h3, h4, h5, h6, p, a, div, li, button {
    font-family: BYekan !important;
}

#back-to-top .top:hover {
    background: #1A237E;
}

.button.bt-white:hover, .button.bt-white:focus {
    background: #333333;
}

.cube .sides * {
    background-color: rgba(26,35,126, 0.8);
}

.iq-font-blue {
    color: #1A237E;
}

.navbar-right{
    margin-right: 50px
}

.iq-banner .banner-text{
    margin-top: 7% !important;
}

.banner-text .iq-font-white{
    margin-bottom: 30px !important;
    font-size: 30px !important;
}

.overview-block-ptb {
     /* padding: 0 !important;
    margin-top: 100px; */
}

.heading-title p {
    font-size: 20px;
}

.heading-title{
    margin-bottom: 25px !important;
    
}

.iq-client:before{
    z-index: 2 !important;
}

.iq-client {
    margin-bottom: 30px;
    -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}

.iq-box-shadow{
    padding-bottom: 50px;
}

.client-name:before , .client-name:after{
    content: none !important;
}

.iq-client:before{
    background-color: #1A237E;
}

.iq-mt-40 {
    margin-bottom: 40px !important;
}

.overview-block-ptb.p50 {
    padding: 50px !important;
}

.devider {
    height: 100px;
    background-color: #f5f7fb !important;
}

.iq-tw-7 {
    direction: rtl !important;
}

.contact-form .section-field input {
    direction: rtl !important;
    padding-left: 0px !important;
    padding-right: 20px !important;
}

.contact-form .section-field.textarea textarea {
    direction: rtl;
    padding: 15px 20px 0px 0px !important;
}

.iq-footer-box .iq-icon i {
    margin-right: 0px !important;
    margin-left:20px !important;
}

.info-share li a:hover {
    background: #1A237E;
    border-color: #1A237E;
    color: #fff;
}
a.text-green {
    color: #1A237E;
}

.iq-ml-25 {
    margin-left: 0px !important;
    margin-right: 25px !important;
}
.iq-client {
    padding: 25px !important;
    direction: rtl;
}
.iq-tw-5 {
    direction:rtl;
    font-weight: 600;

}

.iq-font-15{
    font-size: 17px;
    text-align: justify;
}

.client-info p{
    text-align: justify;
}
.client-img .img-circle{
    border-radius: 14%;
}

.iq-client .client-img{
    width: 120px;
    height: unset;
}

.iq-footer-box .iq-icon i{
    color:#1A237E;
}