/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
*/

/* Add your custom CSS below */

body{overflow-x:hidden!important}
/* RTL*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-style:normal!important;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-style:normal!important;}
input::placeholder, textarea::placeholder{font-style:normal!important;}
#sidebar form br{display:none;}
#sidebar form textarea{height:auto;}
.rtl input, .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"], .rtl .wpcf7 textarea{direction:rtl;}
.rtl .intl-tel-input.allow-dropdown input, 
.rtl .intl-tel-input.allow-dropdown input[type=tel], 
.rtl .intl-tel-input.allow-dropdown input[type=text], 
.rtl .intl-tel-input.separate-dial-code input, 
.rtl .intl-tel-input.separate-dial-code input[type=tel], 
.rtl .intl-tel-input.separate-dial-code input[type=text]
{padding-left:6px; padding-right:52px; margin-right:0; direction:ltr; text-align:left!important;}
.rtl .intl-tel-input .flag-container{left:auto; right:0;}
.rtl .intl-tel-input .selected-flag{padding:0 8px 0 0;}
.rtl .intl-tel-input .selected-flag .iti-arrow{right:auto; left:6px;}
.rtl .intl-tel-input .country-list{text-align:right;}
.rtl .intl-tel-input .country-list .country>*{margin:0 0 0 6px; display:inline-block;}
.rtl .SumoSelect>.CaptionCont>label{right:auto; left:0;}
.rtl .SumoSelect>.CaptionCont>span{padding:0 0 0 30px;}
.rtl .country-select .selected-flag{padding:0 8px 0 0;}
.rtl .country-select .selected-flag .arrow{right:auto!important; left:6px;}
.rtl span.wpcf7-list-item{margin:0 0 0 1em;}
.rtl .sh-header .container>.sh-table{direction:ltr;}
.rtl .sh-header-top .header-contacts-item span>*{display:inline-block;}
.rtl .header-contacts-details>i{padding:0 0 0 5px;}
.rtl .sh-header .container>.sh-table ul{direction:ltr;}
.rtl .sh-header .container>.sh-table ul li{direction:rtl;}
.rtl .sh-header-builder-layout8 .sh-header-builder-main-elements{margin:0 auto 0 0;}
.rtl .sh-header-builder-main-element:not(:last-child){margin:0 0 0 1.2em;}
.rtl .sh-nav li.menu-item{float:right;}
.rtl .sh-nav > li.menu-item:last-child{padding:0em 1.2em;}
.rtl .sh-nav>li.menu-item:not(.menu-item-has-mega-menu):not(.sh-nav-cart) ul{padding:15px!important;}
.rtl .sh-nav li.menu-item-has-children > a:after, .sh-nav li.menu-item li.menu-item-has-children > a:after{margin:0 8px 0 0;}
.rtl .sh-header-mobile .container>.sh-table{direction:ltr;}
.rtl .sh-header-builder-mobile .sh-header-builder-mobile-content{flex-direction:row-reverse;}
.rtl .sh-nav-mobile a.menu-item-open-fix{right:0; left:50px;}
.rtl .sh-nav-mobile ul{margin:0 30px 0 0;}
.rtl .sh-nav-mobile li.menu-item-has-children > a:after{float:left;}
.rtl .sh-header-builder-mobile .sh-header-mobile-dropdown .sh-header-builder-main-elements{display:block; text-align:center;}
.rtl .header-mobile-social-media a{border-left:1px solid #303030;}
.rtl .header-mobile-social-media a:last-child{border-left:none;}
.rtl .sh-overlay-style1{direction:ltr;}
.rtl .sh-testimonials .slick-slider{direction:ltr;}
.rtl .sh-testimonials .sh-testimonials-item .sh-testimonials-table{direction:ltr;}
.rtl .sh-image-gallery{direction:ltr;}
.rtl .ult-carousel-wrapper .slick-slide{float:right;}
.rtl .sh-titlebar:not(.sh-titlebar-center) .title-level{text-align:left;}
.rtl .sh-titlebar .title-level .separator:after{content:"\e605";}
.rtl .sh-partners-carousel{direction:ltr;}
.rtl .vc_pageable-wrapper.owl-carousel{direction:ltr;}
.rtl .vc_pageable-wrapper.owl-carousel .owl-stage, .rtl .vc_pageable-wrapper.owl-carousel .vc_grid-owl-dots{direction:rtl;}
.rtl .sh-page-switcher-button{margin:0 0 0 15px;}
.rtl .sh-page-switcher-button:last-child{margin:0;}
.rtl .sh-social-share-button{padding:0 20px 0 30px; margin:0 0 5px 5px;}
.rtl .sh-social-share-button i{padding:0 0 0 15px;}
.rtl .post-item-single .post-meta-comments{padding:0 0 0 15px;}
.rtl .post-meta-data.sh-columns>*{float:right;}
.rtl .post-meta-data.sh-columns>:last-child{float:left;}
.rtl .post-meta-comments-inverted, .rtl .post-meta-date{padding:0 13px 0 0;}
.rtl .sh-comments-required-notice{float:left;}
.rtl .widget-item ul{padding-right:0;}
.rtl .sh-recent-posts-widgets-item-content{padding:0 80px 0 0;}
.rtl .sh-recent-posts-widgets-item-thumb{left:auto; right:0;}
.rtl .sh-contacts-widget-item{padding:0 40px 0 0;}
.rtl .sh-contacts-widget-item i{left:auto; right:0;}
.rtl .sh-footer .sh-copyrights-social a{border-left-width:0; border-right:1px solid rgba(255,255,255,0.15);}
.rtl .sh-footer .sh-copyrights-social a:last-child{border-left-width:1px;}
.rtl .sh-copyrights-logo{padding:0 0 0 25px;}
.rtl a[href^="tel:"]{direction:ltr;}
@media (min-width:1251px){ 
.header-logo img {margin-top: 10px;}	
.rtl [data-vc-full-width="true"]{left:-1px!important;} }
.rtl{direction:rtl;}
.ltr{direction:ltr;}
@media (min-width:800px){ .desktop-ltr{direction:ltr;} }


/*Bootstrap Column RTL*/
.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}
@media (min-width:768px){
    .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}
}
@media (min-width:992px){
    .rtl .col-md-1,.rtl .col-md-10,.rtl .col-md-11,.rtl .col-md-12,.rtl .col-md-2,.rtl .col-md-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}    
}
@media (min-width:1200px){
    .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}
}

/*Customization*/
.copyrights-be{color:#f15b26!important;}
.tab-space{display:inline-block; padding:5px 20px;}
html body{letter-spacing:-.5px;}
.sh-header-template{z-index:101;}
.sh-header-top .header-contacts-item span{padding:10px 0;}
.header-logo{padding:0;}
.sh-header:not(.sh-header-4):not(.sh-header-5):not(.sh-header-6) .sh-nav>li.menu-item>a{padding-top:15px; padding-bottom:15px;}
#wrapper>.sh-page-layout-default{padding:0;}
#wrapper>.sh-page-layout-default .entry-content{padding-top:60px; padding-bottom:60px;}
.sh-iconbox{margin:0; padding:15px 0;}
.sh-iconbox .sh-iconbox-icon{top:50%; transform:translateY(-50%);}
.sh-iconbox-title h3{margin:0;}
.post-meta.post-meta-one>*{display:inline-block;}
.sh-recent-posts-widgets-item h6{padding-top:0;}
.sh-nav-container{margin-bottom:0;}
.sh-header-builder-mobile .sh-header-builder-logo .sh-header-builder-logo-standard{height:50px;}
.sh-titlebar{background-position:bottom;}
.sh-titlebar .titlebar-section{padding-top:100px; padding-bottom:100px; box-shadow:inset 0px 1000px 0px 0px rgba(0,0,0,.5);}
.sh-titlebar.sh-titlebar-center:not(.sh-titlebar-template) .title-level{text-align:center;}
.sh-titlebar .titlebar-title h1, .sh-titlebar .titlebar-title h2{font-size:25px;}
footer .logo-text-column img{height:125px;}
footer h3{font-size:18px;}
footer ul.menu{padding:0; list-style-type:none;}
@media(max-width:800px){
	.sh-header-builder-topbar-mobile-hidden{
		display:block !important;
	}
	.sh-header-builder-topbar-right {
	display: inline;
    float: left;
    margin-top: -45px;
    text-align: left!important;
	}
	.sh-header-builder-topbar-content {
    padding: 0px 0;
}
	.sh-header-builder-contacts div i {
    margin-right: 10px !important;
	margin-left: 0px!important;
}
	.sh-header-builder-contacts div:first-child, .sh-header-builder-contacts div:nth-child(2){display:none!important}
    footer ul.menu{column-count:2;}
}
footer ul.menu li a{display:block; color:#ddd; padding:5px 0;}
footer ul.menu li a:hover{color:#fff;}
footer .sh-icon-group-style3 .sh-icon-group-item:hover i{opacity:1;}
footer .tnp input[type=email]{text-align:center;}
footer .tnp input[type=email]::-webkit-input-placeholder,
footer .tnp input[type=email]::placeholder
{color:#888;}
footer .tnp-subscription input.tnp-submit{display:block; width:100%; text-align:center;}
footer .copyrights-text{color:white;}
footer .copyrights-text a{color:#ddd;}
footer .copyrights-text a:hover{color:#fff;}
.grecaptcha-badge{display:none;}
.sticky-buttons{position:fixed; bottom:60px; z-index:1000;}
.sticky-buttons.left{left:0;}
.sticky-buttons.right{right:0;}
.sticky-buttons a{display:flex; align-items:center; justify-content:center; margin:10px; color:#ccc; fill:#ccc; 
background-color:#1b5fc1; box-shadow:0 2px 5px 0px #777; transition:.4s all;}
.sticky-buttons.square a{border-radius:0;}
.sticky-buttons.rounded a{border-radius:5px;}
.sticky-buttons.round a{border-radius:50%;}
.sticky-buttons.small a{width:40px; height:40px; font-size:22px;}
.sticky-buttons.medium a{width:50px; height:50px; font-size:28px;}
.sticky-buttons a:hover{cursor:pointer; color:#fff; fill:#fff;}
.sticky-buttons a.whatsapp{background-color:#4dc247;}
.sticky-buttons a.messenger{background-color:#0084FF;}
.sticky-buttons.inactive a.sticky_toggler, .sticky-buttons a.sticky_toggler{transform:rotate(0deg);}
.sticky-buttons.active a.sticky_toggler{transform:rotate(180deg);}
.sticky-buttons a svg{width:75%; height:75%;}
.sticky-buttons .hidden-data{background-color:#777; width:500px; margin:10px 0; padding:10px; font-size:16px; position:fixed; bottom:0; z-index:101; box-shadow:0 2px 5px 0px #777; transition:.4s all;}
.sticky-buttons.square .hidden-data{border-radius:0;}
.sticky-buttons.rounded .hidden-data, .sticky-buttons.round .hidden-data{border-radius:5px;}
.sticky-buttons.small .hidden-data{max-width:calc(100% - 70px);}
.sticky-buttons.medium .hidden-data{max-width:calc(100% - 80px);}
.sticky-buttons.left .hidden-data{left:0; transform:translateX(-100%);}
.sticky-buttons.active.left.small .hidden-data.active{transform:translateX(60px);}
.sticky-buttons.active.left.medium .hidden-data.active{transform:translateX(70px);}
.sticky-buttons.right .hidden-data{right:0; transform:translateX(100%);}
.sticky-buttons.active.right.small .hidden-data.active{transform:translateX(-60px);}
.sticky-buttons.active.right.medium .hidden-data.active{transform:translateX(-70px);}
.sticky-buttons .hidden-data form br{display:none;}
.sticky-buttons .hidden-data form textarea{height:auto; display:block; width:100%;}
.sticky-buttons .hidden-data form input{line-height:36px!important; display:block; width:100%;}
.sticky-buttons .hidden-data form .wpcf7-form-control-wrap{margin-top:5px!important; margin-bottom:5px!important; display:block;}
.sh-cf7-body br{display:none;}
span.wpcf7-list-item, span.wpcf7-list-item label{display:inline-flex; align-items:center;}
span.wpcf7-list-item>*{padding:0;}
span.wpcf7-list-item>*:not(:last-child){margin-inline-end:5px;}
textarea{height:auto;}
.position-relative{position:relative;}
.position-absolute{position:absolute;}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span, 
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span
{background-color:#015c7e!important; width:12px; height:12px;}
.single #sidebar .widget-item,
.page-child  #sidebar .widget-item,
.single #sidebar .widget-item, .page-child #sidebar .widget-item, .archive #sidebar .widget-item, .widget-item {
    padding: 15px;
    background-color: #ececec;
    margin-bottom: 20px;
}
.archive .content-container, .single .content-container{padding:60px 0;}
@media(max-width:800px){
    .vc_column_mobile_element_alignment_center ul{text-align:center!important;}
    .vc_column_mobile_element_alignment_center .copyrights-text{text-align:center!important;}

    .responsive-order-1{order:1;}
    .responsive-order-2{order:2;}
    .responsive-order-3{order:3;}
    .responsive-order-4{order:4;}

}

/*WPBakery Custom Buttons*/
.vc_btn3-container{margin-bottom:0;}
.vc_btn3-size-lg{font-size:20px!important; padding:10px 40px!important;}
.vc_btn3-size-md{padding:10px 30px!important;}
.vc_btn3-size-sm{font-size:14px!important; padding:5px 15px!important;}
.vc_btn3-size-xs{padding:5px 15px!important;}
.vc_btn3.vc_btn3-color-dark-theme-bg, .vc_btn3.vc_btn3-color-dark-theme-bg.vc_btn3-style-flat{color:#fff; background-color:#015c7e;}
.vc_btn3.vc_btn3-color-dark-theme-bg.vc_btn3-style-modern, .vc_btn3.vc_btn3-color-dark-theme-bg.vc_btn3-style-outline{color:#fff; background-color:#015c7e; border-color:#ddd;}
.vc_btn3.vc_btn3-color-dark-theme-bg:hover, .vc_btn3.vc_btn3-color-dark-theme-bg.vc_btn3-style-flat:hover{color:#fff; background-color:#013c5e;}
.vc_btn3.vc_btn3-color-dark-theme-bg.vc_btn3-style-modern:hover{color:#fff; background-color:#013c5e; border-color:#fff;}

.vc_btn3.vc_btn3-color-light-theme-bg, .vc_btn3.vc_btn3-color-light-theme-bg.vc_btn3-style-flat{color:#fff; background-color:#017c9e;}
.vc_btn3.vc_btn3-color-light-theme-bg.vc_btn3-style-modern{color:#fff; background-color:#017c9e; border-color:#017c9e;}
.vc_btn3.vc_btn3-color-light-theme-bg:hover, .vc_btn3.vc_btn3-color-light-theme-bg.vc_btn3-style-flat:hover{color:#fff; background-color:#015c7e;}
.vc_btn3.vc_btn3-color-light-theme-bg.vc_btn3-style-modern:hover{color:#fff; background-color:#015c7e; border-color:#015c7e;}

.vc_btn3.vc_btn3-color-light-theme-link, .vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-style-flat{color:#017c9e; background-color:transparent;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-style-modern{color:#1b5fc1; background-color:transparent; border-color:transparent;}
.vc_btn3.vc_btn3-color-light-theme-link:hover, .vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-style-flat:hover{color:#015c7e; background-color:transparent;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-style-modern:hover{color:#015c7e; background-color:transparent; border-color:transparent;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding:0 20px 0 0;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding:0 0 0 20px;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:0;}
.vc_btn3.vc_btn3-color-light-theme-link.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:0;}

.vc_btn3.vc_btn3-color-white-link, .vc_btn3.vc_btn3-color-white-link.vc_btn3-style-flat{color:#ddd; background-color:transparent;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-style-modern{color:#ddd; background-color:transparent; border-color:transparent;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-style-outline{color:#ddd; background-color:transparent; border-color:#ddd;}
.vc_btn3.vc_btn3-color-white-link:hover, .vc_btn3.vc_btn3-color-white-link.vc_btn3-style-flat:hover{color:#fff; background-color:transparent;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-style-modern:hover{color:#fff; background-color:transparent; border-color:transparent;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-style-outline:hover{color:#fff; background-color:transparent; border-color:#fff;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding:0 20px 0 0;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding:0 0 0 20px;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:0;}
.vc_btn3.vc_btn3-color-white-link.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:0;}

.double-heading>:not(h2){font-size:20px;}
.double-heading h2{position:relative;}
.double-heading.centered>:not(h2), .double-heading.centered h2{text-align:center!important;}
.double-heading h2::before, .double-heading h2::after
{content:''; position:absolute; left:0; bottom:0; width:80px; height:1px; background-color:#333;}
.rtl .double-heading h2::before, .rtl .double-heading h2::after,
[dir="rtl"] .double-heading h2::before, [dir="rtl"] .double-heading h2::after
{left:auto; right:0;}
.double-heading.centered h2::before, .double-heading.centered h2::after,
.rtl .double-heading.centered h2::before, .rtl .double-heading.centered h2::after,
[dir="rtl"] .double-heading.centered h2::before, [dir="rtl"] .double-heading.centered h2::after
{right:auto; left:50%; transform:translateX(-50%);}
.double-heading h2::after{bottom:-5px; width:120px;}

.why-item .wpb_wrapper{background-color:#fff; padding:20px;}
.why-item img{height:80px; width:auto; transform:translateY(0); transition:.3s all;}
.why-item:hover img{transform:translateY(-5px)}

.contacts-item{padding:25px 10px; background-color:#eee; box-shadow:0 2px 5px 0 #ddd; transition:.3s all;}
.contacts-item:hover{box-shadow:0 2px 10px 0 #ddd;}

.project-item .project-title{position:relative; margin-bottom:0; text-align:center;}
.project-item .project-title h3{display:inline-block; background-color:#fff; padding:10px 20px; margin-bottom:0;
position:absolute; bottom:0; left:50%; transform:translateX(-50%);}
.project-item .project-button{margin:0;}
body:not(.rtl) .project-item .project-button a, html:not([dir="rtl"]) .project-item .project-button a{padding-left:0!important;}
.rtl .project-item .project-button a, [dir="rtl"] .project-item .project-button a{padding-right:0!important;}

.article-item>.vc_grid-item-mini{box-shadow:0 2px 5px 0 #ddd;}
.article-item .article-title h3{margin-bottom:0;}
.article-item .article-date{position:relative;}
.article-item .article-date div{padding:10px 20px; background-color:#017c9e; color:#fff;
position:absolute; bottom:10px; left:10px;}
.article-item .article-button{margin:0;}
body:not(.rtl) .article-item .article-button a, html:not([dir="rtl"]) .article-item .article-button a{padding-left:0!important;}
.rtl .article-item .article-button a, [dir="rtl"] .article-item .article-button a{padding-right:0!important;}

footer .vc_grid .vc_col-sm-6{width:50%; display:inline-block!important;}


   
/* Dr moahmed nasr edits */
/* services grid */
.serv-grid-item{box-shadow: 0px 0px 10px 15px rgb(0 0 0 / 5%);border-radius:5px !important;}
.ser-btn .vc_btn3-style-gradient-custom{padding: 5px 40px !important;    font-size: 16px !important;    border-radius: 30px !important;    font-weight: 700;}
/* call us */
.entry-content img{margin:0px !important;}
/* articles */
.articles-btn .vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{ color: white !important;
    background-color: #2E2C26 !important;
    padding: 5px 40px !important;
	border-radius: 30px !important;}
.last-btn .vc_btn3{
	font-weight: 700;
	color: #1b5fc1; !important;
    background-color: white !important;
    border-color: white !important;
    font-size: 20px !important;
    padding: 0px 0px 0px 40px !important;}

/* header */
.header-logo img{margin:5px 0px !important;}
.sh-header, .sh-header-top, .sh-header-mobile, .sh-header-left-side{background-color:#2B5C7D !important;}
/*Desktop only */
@media (min-width:800px){
	.sh-header-builder-logo-standard , .sh-header-builder-logo-sticky
{
	height:70px!important;
}
		.titlebarhead{font-size:35px;color:white}
	.sh-related-posts ، .sh-comments ، .mobileonly{display:none !important;}
}
/* Mobile only */
@media (max-width:800px){
	.desktoponly{display:none !important;}

	.sh-titlebar .title-level .breadcrumbs {
    text-align: center;
}
	.sh-titlebar-center .titlebar-title {
    color: black;
		line-height: 35px;}
	.sh-titlebar .title-level .breadcrumbs {
		padding-top: 5px;}
	.sh-titlebar .container {
    padding: 0px 5px 0px 5px;
}

}
/*ezz*/
.post-meta-one{    display: none;}
.signture img{width:300px;height:auto;object-fit:cover;}
.ser-img img{height: 200px;
    width: auto;
    object-fit: cover;
}
.sticky-buttons.active a.sticky_toggler {
    display: none;}
.dr-nasr-articles{box-shadow: 0px 0px 10px 15px rgb(0 0 0 / 2%);}
#sidebar h3{background-color: #00699a !important;
    font-size: 16px;
    color: white !important;
    padding: 10px 10px;}
.rpwwt-widget ul li{margin: 0 0 1em !important;}
.post-item-single h1{padding-top: 0px !important;}
.blog-style-large article {
	margin-bottom: 15px !important;}
.ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon {
    right: 5px !important;
}
.ubtn-data {
    margin-right: 10px;
}
.ubtn-data {
    margin-right: 10px;
}
button.ubtn-large {
    padding: 20px 45px 20px 25px !important;
}
/* Mobile only */
@media (max-width:800px){
	.titlebarhead{font-size:25px;color:white}
	.ubtn-data.ubtn-text {font-size: 20px !important;}
	.ubtn-large {
    padding: 12px 0px !important;
}
}
.post-meta-data.sh-columns{margin: -40px 0px 10px 0px;}
.sh-nav ul.sub-menu a {
    padding-left: 10px !important;
    padding-right: 10px !important;
	text-align: right !important;}
#ez-toc-container a.ez-toc-toggle {
	display: none !important;}
div#ez-toc-container p.ez-toc-title {
	text-align: right !important;}
#ez-toc-container li, #ez-toc-container ul {
	color: white !important;}
.ez-toc-title-container {
	margin-bottom: 10px !important;}
.kk-star-ratings .kksr-legend {    color: #1b5fc1;
	font-size: 18px !important;}
.kk-star-ratings .kksr-muted {
    opacity: 1.5 !important;
}
h2,h1,h3,h4,h5,h6,p {margin-bottom: 5px !important;}
.post-item-single h1, .post-item-single h2 { padding-top: 0px !important;}
.drimg img {width:275px; object-fit:cover; height:auto;}
/* icon top style */
.top-icon .aio-icon-header h3.aio-icon-title {margin: 5px 0 5px !important;}
.testi-img.aio-icon-component .img-icon {border-width: 3px;
    border-radius: 25px !important;
    border-color:#1b5fc1 ;
    border-style: double;}
.about-dr-infobox .left-icon .aio-icon-left{vertical-align: middle !important;}
.about-dr-infobox .left-icon .aio-icon-left .aio-icon-img {margin-left: 0px !important;}
.about-dr-infobox .aio-icon-header+.aio-icon-description { margin-top: 0px !important; padding-right: 10px !important;}
.replacement{    width: 300px;
    height: auto;
    object-fit: cover;}

/* Dr ahmed el backery */
.clinic-branches .aio-icon-header+.aio-icon-description{margin-top: 0px !important;}
.clinic-branches .left-icon .aio-icon-left {vertical-align: middle !important;}
.times .left-icon .aio-icon-left {vertical-align: middle !important;}
/* footer */
.footer-logo img{    width: 400px;
    object-fit: cover;
    height: auto;}


.blog-style-large h2{
	font-size: 25px;
}
div#ez-toc-container ul.ez-toc-list a {
	color: black !important;}
.sh-titlebar .title-level .breadcrumbs {
    font-weight: 500;
    padding-top: 10px;
    font-size: 20px;
    line-height: 25px;
}
.sh-button {
    font-size: 19px;
	padding: 15px;}


/*top bar style*/

.sh-header-builder-contacts div i {
    margin-right: 0;
    margin-left: 15px;
}

.sh-header-builder-contacts > div {
	margin-left: 20px;
}

/*btn*/
.sh-button-icon {
    display: inline-block;
    float: left;
    position: relative;
    z-index: 10;
    margin-top: -3px;
    bottom: -3px;
    margin-right: 15px;
    margin-left: 7px;
}
.bl-bt {
    background-color: #eee;
    color: #000000;
    font-weight: 600;
}

.bl-bt .vc_btn3.vc_btn3-size-sm {
	width: 100%;
	text-align:right;
    padding: 0px 15px!important;
    font-size: 19px!important;
}

.bl-bt p {
    font-size: 16px!important;
    text-align: right;
    margin-top: -10px;
}
.bl-bt .vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
    font-size: 18px;
    height: 37px;
    margin-left: -17px;
    line-height: 39px;
    width: 45px;
    text-align: center;
    background: black;
    color: white;
}

.wdo-carosuel-container{direction:ltr}
.owl-item .item {
    background-color: white;
    padding: 25px 20px;
}
.star img{height:23px;}
.avatarr img {
    object-fit: contain;
    height: 75px;
    width: auto!important;
    margin-top: 20px!important;
}
ol, ul {
    line-height: 30px;
}


.vc_gitem-post-data h3 {
	font-weight: 600;
    color: black;
    font-size: 20px;
}
.sh-related-posts h2{
	font-size: 18px !important;
    margin-top: 0px;
}
.sh-titlebar .title-level .breadcrumbs ,.sh-titlebar-center .titlebar-title{
    color: black;
}
.icon-magnifier:before {
	color: white;align-content}

.owl-item p {text-align:right!important}
.owl-item h2 {font-size:19px;}
  .h150
{margin-bottom: 0px!important;
}
.h150 img {
    height: 150px;
    object-fit: cover;
}
.sh-timeline-box.sh-timeline-box-left{float:left}
.sh-timeline-2 .sh-timeline-box-left .sh-timeline-content-container {
	text-align: right;}
.sh-timeline-2 .sh-timeline-date {
    color: #00699a;
    font-size: 25px;
    top: 30px;
}
.sh-timeline-2 .sh-timeline-box-left i {
    padding-right: 0px;
	padding-left: 5px;}
.sh-timeline-2 i {
    color: #00699a;
	font-weight: 700;}
.sh-timeline-2 .sh-timeline-box-right i {
    line-height: 0;
    padding-left: 0px;
    padding-right: 5px;
}
.sh-related-posts {
    margin-top: 0px;
}
.blog-single .sh-blog-single-meta {display:none}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a {
	text-align: right;}


/*sticky buttons style*/
.stbtn {
    position: fixed;
    left: 15px;
    bottom: 20px;
	z-index: 9999;
}
.stbtn a{
	font-size: 23px;
    text-align: center;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin-bottom: 10px;
    background: #00699a;
    color: white;
    display: block;
}
.stbtn a .fa {
	font-weight: 700!important;align-content
}

.stbtn .fa-whatsapp:before {
    margin-left: 4px;
    content: "\f232";
	line-height: 30px!important;
    font-size: 30px;
}
	.post-meta-data .post-meta-two{
		display:none;
	}
.blog-style-large .post-title h1 {
    font-size: 22px;
    margin-top: 5px!important;
    margin-bottom: 10px!important;
}
.single .content-container {
    padding: 20px 0;
}
.blog-style-large h2, .blog-style-large .post-title h1 , .blog-style-large .post-title h3 {
    font-size: 20px;
    padding: 5px 0 0 0!important;
    margin: 0px;
}
.post-container h1,.post-container h2,.post-container h3, .post-container h4,.post-container h5,.post-container h6 {
	color:#00699a!important;
	margin: 0 0 0px 0;}
.sh-related-posts {
    margin-top: -20px;
}
.sh-related-posts h2{
	font-size:16px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: -10px;
}
#comments {
    margin-top: 0px;
}
.sh-comment-form {
    margin-top: 0px;
}
/* .contact-cta-row{background-image:linear-gradient(to bottom, #fbfbfb 0%, #fff 100%)!important;} */
.contact-cta-row h2{font-weight:bold; font-size:40px; color:#00699a;}
@media (max-width:550px){
	.contact-cta-row h2{font-size:36px;}
	.contact-cta-row .contact-cta-text{font-size:18px;}
}
.vuecal--small .vuecal__heading .full{
	display:block!important;
}
.vuecal__heading .xsmall ,.vuecal__heading .small , .bpa-front--dt__ts-heading , .bpa-front--dt-ts__sub-heading,.bpa-front-module--basic-details .bpa-front-module-heading , .bpa-front-module--bs-amount-details , .bpa-front-module--booking-summary .bpa-front-module--bs-head .bpa-front-module-heading{
    display: none!important;
}
.bpa-front-tabs .bpa-front--dt__calendar .vuecal.vuecal--month-view .vuecal__weekdays-headings .weekday-label span {
    font-size: 16px !important;
    font-weight: bolder;
    overflow: hidden;
    padding-left: 5px;
}
.bpa-front-tabs .bpa-front-module-heading {
    padding-bottom: 10px;
}
.vuecal__arrow i.angle {
    transform: rotate(140deg)!important;
}
.bpa-front--dt__time-slots .bpa-front--dt__ts-body--item span {
	margin-bottom:auto!important;
}
button, input, select, textarea {
	direction: ltr!important;}

	.sh-related-posts, #comments{display:none !important;}
