/* 
    Copyright (C) Qatar Insurance Group, PO Box 666, Doha, Qatar
    All Rights Reserved
    Unauthorized copying of this file, via any medium is strictly prohibited
    Created on : Nov 16, 2016, 11:02:56 AM
    Author     : Karthick P <karthick.pandi@qicgroup.com.qa>
*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
html[dir="rtl"],body[dir="rtl"]{ font-family: "Noto Kufi Arabic", sans-serif !important;}
.rtl .navbar-default.qatar.home .navbar-nav > li > a {   font-family: "Noto Kufi Arabic", sans-serif !important; font-size: 0.9em;}
.rtl .navbar-default.qatar.home .navbar-nav > li > a {   font-family: "Noto Kufi Arabic", sans-serif !important;}
.rtl .navbar-default .navbar-nav > li > a {   font-family: "Noto Kufi Arabic", sans-serif !important;}
.rtl .banner_slider-top h1 {   font-family: "Noto Kufi Arabic", sans-serif !important;}
.rtl .hotline span {   font-family: "Noto Kufi Arabic", sans-serif !important;}
.rtl .btn-red {   font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .slider-highlight .mouse-slider a {font-family: "Noto Kufi Arabic", sans-serif; font-size:12px !important;}
.rtl .mena-region-block > h1 {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .personal-qic-heading h1 {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .here-for-block > h1 a.here-for-block_link {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .site-links-block > h3, .rtl .social-links > h3, .rtl .qr-code-whatsapp > h3 {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .site-links-block ul > li a {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .footer-heading {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .here-for-info > h4 {font-size:16px !important; line-height: 28px;}
.rtl .dropdown-menu > li > a {font-family: "Noto Kufi Arabic", sans-serif; font-weight: normal;}
.rtl .image-wrapp {margin-bottom:10px;}
.rtl .site-links-block > h3, .rtl .social-links > h3, .rtl .qr-code-whatsapp > h3 {font-size: 16px; font-weight: 600;}
@media (min-width: 991px) { .rtl .btn-red { min-width: 190px !important; font-size: 16px !important; }
}
.rtl .slider-highlight .mouse-slider .icon-text-wrapp { min-width: 135px !Important; }
.rtl slide h2 {color: #A71C33 !important;}
.rtl .hotline span {font-size:14px !important;}
.rtl .navbar-brand>img { width: 250px !Important;}
html[dir="rtl"] .bootstrap-select.btn-group .dropdown-toggle .filter-option {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl .slider-highlight .mouse-slider a {font-family: "Noto Kufi Arabic", sans-serif;}
.rtl label, .rtl label.form-label-name {
    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 15px;
    font-weight: normal
}

.rtl .language-select, .rtl .btn {
   font-family: "Noto Kufi Arabic", sans-serif !important;
}
.rtl div, .rtl span, .rtl strong {font-family: "Noto Kufi Arabic", sans-serif !important;}






@media (min-width: 992px) {
    .rtl .col-md-offset-3 {
        margin-right: 22.5%;
    }
}

.rtl .fa-caret-left::before {
    color: #4467a1;
    font-size: 13px;
    padding-left: 5px;
}


/*ARABIC CSS*/

.rtl .col-xs-1, .rtl .col-xs-10, .rtl .col-xs-11, .rtl .col-xs-12, .rtl .col-xs-2, .rtl .col-xs-3, .rtl .col-xs-4, .rtl .col-xs-5, .rtl .col-xs-6, .rtl .col-xs-7, .rtl .col-xs-8, .rtl .col-xs-9{
    float: right!important;
}
.rtl .col-md-1, .rtl .col-xs-10, .rtl .col-md-11, .rtl .col-md-12, .rtl .col-md-2, .rtl .col-xs-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9{
    float: right!important;
}
.rtl .col-lg-1, .rtl .col-lg-10, .rtl .col-lg-11, .rtl .col-lg-12, .rtl .col-lg-2, .rtl .col-lg-3, .rtl .col-lg-4, .rtl .col-lg-5, .rtl .col-lg-6, .rtl .col-lg-7, .rtl .col-lg-8, .rtl .col-lg-9{
    float: right!important;
}
.rtl .col-sm-1, .rtl .col-sm-10, .rtl .col-sm-11, .rtl .col-sm-12, .rtl .col-sm-2, .rtl .col-sm-3, .rtl .col-sm-4, .rtl .col-sm-5, .rtl .col-sm-6, .rtl .col-sm-7, .rtl .col-sm-8, .rtl .col-sm-9{
    float: right!important;
}

.rtl .main-menu-width{
    float: left !important;
}
.rtl .news-headlines-section{
    border-right: 3px solid #4565a0;
    width: 84%;
    padding-right: 15px;
    border-left:0px;

}
.rtl .social-links-ul{
    margin-right:-76px;
    margin-left:0px;
}

.rtl .btn-red-border-left:before {
    content: "";
    background-color: #B4B4B4;
    width: 2px;
    height: 100%;
    display: block;
    position: absolute;
    right: 0px;
    top: 2%;
}
.rtl .navbar-header{
    float:right;
}

.rtl .fa-caret-left::before {
    color: #4467a1;
    font-size: 13px;
    padding-right: 5px;
}
.rtl .navbar-nav > li{
    float: right;
    text-align: right;
}
.rtl .hotline-wrap,.rtl .primary-menu-wrap,.rtl .primary-menu-wrap .nav.navbar-nav.pull-right.primary-menu{
    float:left !important;
}
.rtl .primary-menu-wrap .nav.navbar-nav.primary-menu > li a .fa.fa-lock{
    margin-top: 4px;
}
.rtl .primary-menu-wrap .nav.navbar-nav.primary-menu > li a .fa.fa-lock,
.rtl .primary-menu-wrap .nav.navbar-nav.primary-menu > li .fa.fa-angle-down{
    float: left !important;
    margin-right: 3px;
    margin-left: 0px;
}
.rtl .class .reniew_policy_head{
    text-align: right !important;
} 
.rtl .contact_details,
.rtl .language-select,
.rtl .country-selection{
    float: left;
}
.rtl .hotline{
    float: left;
}
.rtl .hotline i{
    float: left;
    margin-left: 3px;
    margin-top: 4px;
    margin-right: 5px;
} 
.rtl .mail_to{
    float: left;
    margin-top: 2px;
    margin-left: 5px;
}
.rtl .contact_details > span.div{
    float: left !important;
}
.rtl .navbar-default .navbar-toggle{
    float: left;
}
.banner_slider-top h1{
    display: block !important;
    width: 100%;
}
@media (max-width:1100px){
    .rtl .navbar-nav > li{
        float: none;
        clear:both;
    }
    .rtl .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        width:100%;
        text-align:right;
        margin-right:10px;
    }
}
@media (max-width:740px){
    .rtl .pull-right .contact_details{
        float: left;
    }
}
@media (max-width:991px){
    .rtl .btn-red-1{
        float: left;
    }

}
.rtl #nav_up .fa.fa-arrow-up{
    right:-5px;
}
.rtl .navbar-default.qatar.home .navbar-nav > li > a {
    color: #656565;
    font-family: "roboto light";
    font-size: 0.8em;
    padding: 10px 0px !important;
    text-decoration: none;
}
.rtl .nav > li{
    padding: 0px 5px;
}
.rtl .mena-region-block > h1{
    font-size:17px;
}
.rtl .here-for-info > h4{
    font-size:18px;
}
@media(min-width:990px)
{
    .rtl .social-links > ul{
        margin-right:-40px;
    }
}
@media(max-width:990px){
    .rtl .btn-red-border-left:before {
        content: "";
        background-color: #B4B4B4;
        height: 100%;
        display: none;
        position: absolute;
    }
}
.rtl .tell-us,
.rtl .cc-insurance1,
.rtl .form-control,
.rtl .btn,
.rtl .full-wrapper.featurs-qic-bg,
.rtl .qr-code-whatsapp 
{
    font-family: "Noto Kufi Arabic", sans-serif;
}













.image-header {
    width: 100%;
    clear: both;
    position: relative;
    margin-bottom: 20px;
}
.renew-header {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
}
.renew-header .quotation-forms {
    position: absolute;
    left: 0;
    margin-top: 100px;
}
.image-header .banner-heading {
    background: rgba(0,0,0,0.6);
    font-size: 40px;
    text-align: center;
    color: #fff;
    font-family: 'Roboto Light';
    left: 0;
    position: absolute;
    width: 100%;
    bottom: 0;
    line-height: 2
}
.image-header img {
    width: 100%
}
.form-group .form-control {
    text-transform: none;
}
input[type="checkbox"]:disabled + .small-checkbox-green::before {
    border-color: gray;
    background: #ccc none repeat scroll 0 0;
    color: #fff;
    content: "";
    cursor: not-allowed;
    font-size: 12px;
    font-weight: 100;
    border: 1px solid gray;
}
#payment-summary > div:first-child,
#payment-summary > div:nth-child(2n+1){
    background: #fff;
}
#payment-summary > div:nth-child(2n){
    background: #EDF1F2;
}
#payment-summary > div:nth-last-child(3){
    background: #A91F38;
}
#payment-summary > div:last-child,
#payment-summary > div:nth-last-child(2){
    background: #EDF1F2;
}
.login-notification{
    border: 1px solid #D4A7BB;
    background: #E2D3DA;
    border-radius: 6px;
    padding: 2px 0;
    color: #A70C4E;
    margin: 0px 0px 15px 0px;
    font-size:14px;
}
.rtl .navbar .pull-right {
    float: left !important;
}
.rtl .thankyou-data {
    float: left!important;
}
.rated-section-wrapper{
    background: #EEEEEE;
}
@media screen and (max-width: 767px) {
    .image-header .banner-heading {
        padding: 5px;
        font-size: 16px;
        line-height: 1.5;
        height: auto
    }
}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .image-header .banner-heading {
        padding: 10px 0;
        line-height: 30px
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .image-header .banner-heading {
        font-size: 30px
    }
}
@media screen and (max-width: 1400px) and (min-width: 1025px){
    .renew-header .quotation-forms {
        margin: 20px auto;
    }
}
@media (max-width:1023px){
   .tpl_upgrade{
        display: none !important;
    }
}
@media (min-width:1024px){
   .country-selection{
        min-width: 157px;
    }
    .renew-body .image-header .banner-heading {
        position: relative;
    }
}
@media (max-width:1200px){
    .navbar-default .navbar-nav > li > a, .dropdown-menu > li > a{
        font-size: 0.7em;
    }
}