.onlinebg {
    background-color: #C0504D;
    color: #fff !important;
}

.header 
{
    max-height: 80px;
}
   .showmob
    {
        display: none;
    }


#header-wrap
{
    padding: 6px 0;
}


 .navbar-nav .nav-item.dropdown .dropdown-menu
{
    background: #595959 !important;
}

.navbar-nav .nav-item , .navbar-brand  {
    /* background: #c0504d !important; */
    font-weight: lighter !important;
    margin-left: 10px;

}


.dropdown-submenu .dropdown-toggle:hover ,.dropdown-submenu a:hover  , #languagediv:hover
{
    color: #fff !important;
}


.nav-link  
{
    font-weight: lighter !important;
}


.header , #header-wrap.fixed-header  {
    /* background: rgb(0, 0, 0 , 0.2) !important; */
    /* color:  #fff !important; */
}


#secondSection
{
    margin-top: 15px !important;
}


#moreButton

{
    text-align: center !important;
}


.card ,.card-body
{
    border-color: #fff !important;
}

#priceSpan
{
    font-size: 20px !important;
}

.cases-item .cases-description {
    /* background: #cd8987; */
    padding: 20px;
}

.cases-item h5 a
{
    color: #c0504d !important;
}

 .navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, .navbar-nav .nav-item .nav-link.active, .navbar-nav .nav-link.highlighted, #header-wrap.fixed-header .navbar-nav .nav-link.highlighted, .header-2 #header-wrap.fixed-header .search-button, .header-2 #header-wrap.fixed-header .navbar-nav .nav-link:hover, .header-2 #header-wrap.fixed-header .navbar-nav .nav-item .nav-link.active,.breadcrumb-item ,.breadcrumb-item a


 ,header .nav-item  .nav-link
{
    padding-right: .5rem;
    font-size: 17px;
    padding-left: .5rem;
    font-weight: 600 !important;
    color: #262626 !important;
}


header .nav-item .nav-link
{
    /* color: #fff !important; */
}


a:hover
{
    color: #000 !important;
}


.btn.btn-theme:hover, .btn.btn-border , .btn.btn-theme, .step-num 
{
    border-color: #c0504d;
    background: #c0504d;
    border-radius: 0px !important;
    /* background: linear-gradient(90deg, rgb(192,80,77) 0%, rgb(213,39,31) 90%) */
}


.btn.btn-theme:hover
{
    color: #fff !important;
}

.categorypagetitle
{
    background: #595959 !important;
    margin-top: 82px;
    padding: 2%;;
}

.tehfgf
{
    background: #595959 !important;
}

.theme-bg, div.color-customizer a.opener, .nav-item.dropdown .dropdown-menu a:hover, .owl-carousel .owl-nav button.owl-prev:hover, .owl-carousel .owl-nav button.owl-next:hover, .owl-carousel.owl-theme .owl-dots .owl-dot:hover span, .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .portfolio-filter button.is-checked, .portfolio-filter button:hover, .scroll-top a, .tab .nav-tabs .nav-link.active, .tab .nav-tabs .nav-link:hover, .tab .nav-tabs.active > a:focus, .tab .nav-tabs > a:hover, .pagination > li.active .page-link, .page-link:hover, .page-link:focus, .section-title h6, .list-icon-2 li::before, .play-btn span::before, .ht-nav-toggle span, .ht-nav-toggle span::before, .ht-nav-toggle span::after, .step-num, .popup-link:hover, .testimonial, .testimonial.style-2 .testimonial-caption h5, .accordion .card.active a, .accordion .card a:hover, .accordion .card-header a span::before, .accordion .card-header a span::after, #ht-main-nav .ht-nav-toggle:hover span::before, #ht-main-nav .ht-nav-toggle:hover span::after, .footer-list li a:hover 

{
    background-color: #595959;
}


.section-title h6 {
    padding: 5px 5px;
    position: relative;
    display: inline-block;
    font-weight: bold;
    background: #c0504d;
    color: #ffffff;
    font-size: 22px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    font-size: 17px;
    padding-left: .5rem;
    font-weight: 600 !important;
    color: #262626 ;
}

.title {
    position: relative;
    color: #1c2045;
    font-weight: bold;
    padding-bottom: 20px;
    margin-bottom: 25px;
}

/* 

footer.footer.z-index-1.overflow-hidden.bg-contain
{
    background-color: #db6a67 !important;
} */


/* .navbar-nav .nav-link:before , .title:before
{
    /* background:  none !important; */
    /* background: linear-gradient(
        to right, 
        rgb(255,255,255)0%,
        rgb(192,80,77) 25%,
        rgb(0,0,0)50%,
        rgb(192, 55, 94)75%,
        rgb(255,255,255)
         100%);


} */
#bookOrderBotton
{
    position: absolute;
    left: 50px;
    color: white;
    top: 60%;
    width: 250px !important;
}

















.modal {

    z-index: 1870 !important;
}


.tehfgf  * {
    color : #fff !important;
  } 



.contentmore 
{
    background-color: #f1f1f1;
    padding: 3%;
    border-radius: 20px !important;
    box-shadow: rgb(0 0 0 / 15%) 0px 5px 15px;
}

.cardmore 
{
    background-color: #f1f1f1;
    border: none !important;
}


.secondary-footer
{
    padding: 5px 0 !important;
    background: #595959 !important;
    color: #fff !important;
}


.clients-logo {
    background: #fff;
    border: none !important;
    margin-right: -1px;
    margin-top: -1px;
    padding: 50px 10px;
    width: calc(100% / 4);
}


.primary-footer .row .list-unstyled li,
.primary-footer .row .list-unstyled li a
{
    color: #595959 !important;
}



.dark-bg
{
    background-color: #595959 !important;
}


.testimonial-content
{
    background-color: #c0504d !important;
    width: 100%  !important;
}

.testimonial
{
    width: 94% !important;
}









.social-whatsapp a, .social-icons.social-hover .social-whatsapp a:hover {
    background-color: #39f37e;
}


.social-telegram a, .social-icons.social-hover .social-telegram a:hover {
    background-color: #50baef;
}


.breadcrumb-item a , .breadcrumb-item.active , .categorypagetitle .container .page-title h1
{
    color: #fff !important;
}


.round-animation
{
    background-image: linear-gradient(120deg, #e45752 0%, #c0504d 100%) !important;
    /* background-image: linear-gradient(120deg, #ff7810 0%, #ffb72f 100%); */
}

.round-animation:before, .round-animation:after
{
    background-image: linear-gradient(120deg, #c0504d 0%, #595959 100%) !important;
}


/* .navbar-brand .logo
{
    
} */





.slideImages{
 height:550px !important;
 }

/* mobile */
@media screen and (max-width: 992px) {
    #bookOrderBotton
    {
        position: absolute;
        left: 30px !important;
        color: white;
        top: 70%;
    }
  


 .slideImages{
 height:auto !important;
 }
    .imageBox
    {
        float: inherit !important;
        /* width: 100% !important; */
        width: 100%  !important;
    }

    .imageInn img , .hoverImg img
    {
        min-height: 350px !important;
        max-height: 550px !important;
        width: 100% !important;
    }


    a.btn.btn-theme.pdfbtn
    {
        width: 50px !important;
        height: 50px !important;
        text-align: center !important;
        padding : 3% !important;
        margin: 0px 15px !important;
    }


    .logo img
    {
        filter: invert(76%) sepia(30%) saturate(3461%) hue-rotate(321deg) brightness(98%) contrast(91%);
    }
      .showmob
    {
        display: inline;
    }


  }





/* desktops  */
@media only screen and (min-width : 992px) {


    a.navbar-brand.logo {
        /* background: none !important; */
        background-color: #c0504d !important;
        font-weight: lighter !important;
        position: absolute !important;
        top: -7px !important;
    
    }
    
    .logo img
    {
        height: 150px !important;
    }



    .imageBox
    {
        float: inherit !important;
        /* width: 100% !important; */
        width: 450px  !important;
    }

    .imageInn img , .hoverImg img
    {
        min-height: 350px !important;
        max-height: 550px !important;
        width: 100% !important;
    }

    a.btn.btn-theme.pdfbtn
    {
        width: 50px !important;
        height: 50px !important;
        text-align: center !important;
        padding : 3% !important;
        margin: 0px 15px !important;
    }

}










.writerbagetext
{
    /* height: 70px;
    line-height: 70px; */
    background: #c0504d;
    color: #fff;
    padding: 15px;
}

.firsttext
{
    background-color: #595959 !important;
}
.col-lg-12.mt-0.ml-5.mr-5
{
    /* margin: 0px 20px !important; */
    max-width: 95% !important;
}


#listincontact li
{
    display: inline-block !important;
    margin: 0px 15px !important;
}



#maindefinisiton2 * , #thexts *
{
    font-family: 'Tajawal' !important;
}







/* index */
.btn.btn-primary{
    background-color: #c0504d !important;
    color: white;

}
.dark-bg{
    /* background-color:  #c0504d !important; */
    color: white;
}
.cases-item .cases-description{
      padding: 0px !important;

}
.cases-images{
    margin: 0px 5px !important;
    background: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.bottom_sec{
    padding: 20px !important;
    background: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}



/* index */



.scroll-top2 {
    position: fixed;
    bottom: 45px;
    left: 30px;
    z-index: 9999;
    opacity: 1;
    /* width: 50px;
    height: 50px; */
    /* visibility: hidden; */
    /* -webkit-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
    -webkit-transform: translate3d(0, 200%, 0);
    -ms-transform: translate3d(0, 200%, 0);
    transform: translate3d(0, 200%, 0); */
}

.scroll-top2 a i 
{
    font-size: 40px;
}









.cardmore132 *
{
    font-family: 'Tajawal' !important;
}
.form-control{

border-radius: 5px;
    font-size: 16px !important;;
    }
