html {overflow: visible;} .sh-footer #product_cat span{display:none;}
.widget-item ul {padding-right: 0;} #sidebar.sidebar-left {background: #fafafa;padding-left: 15px;padding-right: 15px;padding-top: 30px;}
#sidebar .widget-item .widget-title {font-size: 20px!important;padding: 5px 20px!important;background: #337ab7;color: white!important;margin: 0px 0 20px 0!important;position: relative;line-height: 40px!important;}
.widget-item {padding-bottom: 30px!important;}
.widget_product_categories a {color: #050505;display: inline-block!important;font-size: 16px;font-weight: 500;}
.widget_product_categories li .count, .widget_categories li .count {background-color: #ffffff;}
.woocommerce ul.products li.product .button:not(.add_to_cart_button) {background-color: #337ab7!important;
color: white!important;font-size: 16px;border-radius: 0px!important;} .single-product .sh-titlebar {
background-image: url(//cooltechmisr.net/wp-content/uploads/2017/10/con_slider.jpg);}
.icon-share{float: left;top: 17px;}
.header-logo {padding: 5px 0px;} .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
background-color: #f1f1f1!IMPORTANT;color: black!important;    
border-bottom-color:#f26522!important;}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
background-color: #337ab7!important;color: #fff!important;}
.vc_tta-panel-body {background:white!important;}
@media only screen and (max-width: 600px){ 
.mobrev {display: flex;flex-direction: column-reverse;;}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {color: #fffdfd!important;
background: #337ab7!important;
}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #666!important;
background: #f1f1f1!important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 100%;
}}
.SumoSelect>.CaptionCont>label>i:after {padding-right: 20px;}
.woocommerce .woocomerce-styling .woocommerce-result-count {
display: none;}
.woocommerce .woocomerce-styling .woocommerce-ordering {
float: right;}
.woocommerce nav.woocommerce-pagination ul.page-numbers .current{background-color:#337ab7!important;}
.sh-partners-carousel {direction:ltr;}
.primary-mobile 
{background:#337ab7}
.partn {direction:ltr;} .sh-footer .sh-copyrights {
background-color: #222;
color: #337ab7;text-align: center;}
.sh-footer-widgets {
padding-top: 40px;
padding-bottom: 40px;}
.sh-titlebar .title-level .separator:after {
content: "\e605";} body {overflow-x: visible;}
.rtl .sh-nav li.menu-item {float: right;}
.rtl .sh-overlay-style1, .sh-portfolio-overlay4 {direction: ltr;}
:lang(en-US) .primary-desktop .sh-nav-container {float: left;}
:lang(en-US) .sh-header-top-3 .header-contacts-item span {text-align: right!important;padding: 15px 10px;}
.sh-header-mobile-navigation .header-logo img {height: 70px;}
.header-logo {padding: 0;}
.header-contacts-details {font-weight: 600;font-size: 16px;}
.rtl .header-social-media {text-align: right;}
.rtl .sh-header-top-3 .header-contacts-item span{text-align: left;padding-left: 5px;}
.wpb_content_element {margin-bottom: 20px;}
:lang(en-US) .showar{display:none}
.rtl .showen{display:none}
.f-18{font-size:18px}
@media only screen and (min-width: 600px) {
.mobileonly{display:none}
:lang(en-US) .sh-header:not(.sh-header-7) .header-logo {float: right;}
.sh-nav > li.menu-item > a{font-size:18px}
}
@media only screen and (max-width: 600px) {
.desktoponly{display:none}
:lang(en-US) .sh-header:not(.sh-header-7) .header-logo {
float: left;
}
.sh-nav > li.menu-item > a{font-size:16px}
}
#text-block-bECR0D4Nlj{
direction: rtl;
}
/footer/
.footer .wpb_content_elementi {margin-bottom: 20px;}
.footer .menu-item a {font-family:Cairo;color: #ffffff;line-height:35px}
.footer .menu {padding: 0;list-style: none;}
.sh-footer-template .sh-icon-group-item i {font-size: 20px;line-height: 40px;}
.sh-footer-template .sh-icon-group-style1 .sh-icon-group-item-container {width: 40px!important;height: 40px;}
.sh-footer-template .sh-icon-group-item {width: 40px!important;height: 40px;}
.sh-footer-template .sh-icon-group-style1 .sh-icon-group-item-container {right:0;}
.sh-titlebar .title-level {text-align: left;}
.rtl .sh-titlebar .title-level .separator:after {content: "\e605"!important;}
.single-post .sh-comments-required-notice {display: none!important;}
.rtl .sh-social-share-button i {padding-left: 0px;padding-right: 0px;float: left;margin: 18px 12px;}
.rtl .sh-social-share-button {padding: 0 20px 0 20px;}
#sidebar .widget-item .widget-title {font-size: 20px;padding: 5px 20px!important;background: #126da8;color: white;margin: 0px 0 20px 0!important;
position: relative;line-height: 40px!important;}
.widget_recent_entries li a {padding-right: 25px!important;}
.sh-blog-style2 .widget_search .search-submit {background-color: #126da8;}
.sh-blog-style2 .widget_search .search-submit i {color: #ffffff!important;}
.widget-item {padding-bottom: 20px;}
.widget-item ul {padding-right: 5px;}
.rtl .sh-contacts-widget-item i {right: 0!important;left: auto;}
#sidebar.sidebar-left {background: #ececec;padding-left: 15px;padding-right: 15px;padding-top: 30px;}
.rtl .sh-contacts-widget-item {padding-left: 0px;padding-right: 25px!important;}
.rtl .sh-social-widgets {padding-left: 20px;}
#contact-form-message{overflow:hidden}
.ctm-icon .sh-icon-group-item{background:#126da8;}
.single-post .container.entry-content{padding-top:25px;}
.mystickyelements-contact-form .mystickyelements-social-icon { font-family: cairo!important;font-size: 16px!important;}
.mystickyelements-contact-form h3{ font-family: cairo!important;font-size: 20px!important; font-weight: 700;}
.element-contact-form ::placeholder {text-decoration: none;font-style: inherit;font-family: cairo;}
.rtl #stickyelements-submit-form{ font-family: cairo!important;font-size: 20px!important; font-weight: 700;}
.rtl .sh-testimonials .sh-testimonials-item .sh-testimonials-table{direction:ltr;}
.post-meta-two {font-weight: 600;font-size: 19px;} .sh-footer-template .rw-rating-table.rw-rtl {display: none;}
.rw-ui-control .rw-ui-poweredby {display: none;}
.rtl .rw-ui-control.rw-ui-content-recommendations * {text-align: right;}
.rw-ui-group-title{display: none!important;}
.rtl .widget_search .search-submit {left: 5px;right: auto;}
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;}
:lang(en-US) label {text-align: left;}
.rtl input, .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"], .rtl .wpcf7 textarea{direction:rtl;}
.rtl .SumoSelect>.CaptionCont>label{right:auto; left:0;}
.rtl .SumoSelect>.CaptionCont>span{padding:0 0 0px 30px;}
.wpcf7 textarea {overflow: hidden;}
.rtl .wpcf7-submit{float: right;}
.sidebar-left .wpcf7-form-control-wrap {margin-top: 0px;margin-bottom: 0px!important;}
.rtl .sidebar-left .submit-wrapper{margin-bottom: 30px;}
/mobile header/
.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-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 .header-mobile-social-media a{border-left:1px solid #303030;}
.rtl .header-mobile-social-media a:last-child{border-left:none;}
/single page/
.single-post .content h1, .single-post .content h2, .single-post .content h3, .single-post .content h4 {
margin: 0!important;
padding: 0 0 5px 0!important;
line-height: 30px!important;
}
.single-post .post-title h1 {
padding: 20px 0px!important;
}
/home page/
.aboutdoctorhome {
background-repeat: no-repeat!important;
}
#cf7-9 label {
text-align: right;}
.sh-overlay-item-container .icon-magnifier-add {display:none;}
.sh-overlay-style1 .sh-overlay-item:hover .sh-overlay-item-container {display: none;}
.sh-overlay-item-container .icon-link {padding-left:60px;} .icon-bar {position: fixed;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left:0}
.icon-bar a {display: block;text-align: center;padding: 16px;transition: all 0.3s ease;color: white;font-size: 20px;}
.icon-bar a:hover {background-color: #000;}
.content {margin-left: 75px;font-size: 30px;}
.whatsapp {background: #59c259;color: white;}
.phone {background: #007bb5;color: white;}
.primary-desktop .sh-nav-container {
float: right;}
@media only screen and (max-width: 600px){ 
.mobrev {display: flex;flex-direction: column-reverse;;}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
background-color: #f1f1f1!IMPORTANT;color: black!important;    
border-bottom-color:#f26522!important;}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
background-color: #337ab7!important;color: #fff!important;}
.vc_tta-panel-body {background:white!important;}}
#cf7-6 textarea, #cf7-6 .SumoSelect > .CaptionCont {overflow: hidden;}
.owl-carousel .owl-stage-outer {direction: ltr;}
.producthome .woocommerce ul.products li.product {width: auto;}
.owl-theme .owl-nav [class*='owl-']:hover {background: #f26522!important;}
.owl-next {right: -90px!important;line-height: 90px!important;}
.owl-next:before {margin-top: 0px!important;}
.sh-nav li.menu-item-has-children > a:after{font-size: 9px;margin-right: 10px;}
.sh-titlebar {background-image: url(/wp-content/uploads/2020/12/con_slider.jpg);}
span,a,li,p,a,body,h1,h2,h3,h4,h5,h6{font-family: "Tajawal"!important;}
.owl-next, .owl-prev {
background: #f26522!important;
line-height: 60px!important;
width: 60px!important;
height: 60px!important;
border-radius:50%!important;}
.owl-prev:before, .owl-next:before {color: #eee!important;}
.owl-prev {left: -80px!important;}
.fa-wrench:before {font-family: 'FontAwesome'!important;}
@media only screen and (max-width: 600px){.owl-prev {width: 35px!important;height: 35px!important;left: -47px!important;}
.owl-prev:before {margin-top: -25x!important;}
.owl-next {width: 35px!important;height: 35px!important;right: -57px!important;}
.owl-next:before {margin-top: -25px!important;}}
.sh-header-mobile-navigation .sh-nav-container {
float: right;}
.woocommerce-ordering{display:none}
.woocomerce-styling ul{text-align:center}
.woocommerce-loop-category__title mark {
background-color: transparent!important;
opacity: 1;
color: white;
}
.woocommerce-loop-category__title {
background-color: #337ab7;
padding: 10px!important;
font-size: 20px!important;
font-weight: 600;
color: white;
}
.rtl .sh-contacts-widget-item {
direction: ltr;}
.woocommerce-loop-category__title mark {
display: none;
}
.sh-social-share, .price,.woo-seperator-line {
display: none;}
.woocommerce .product .product_meta .posted_in a {
text-transform: uppercase;
font-size: 20px;
font-weight: 600;
padding-right: 5px;
color: red!important;
} .sh-nav ul.sub-menu a {padding-left: 10px;padding-right: 10px;}
.sh-titlebar .title-level .breadcrumbs {font-size: 22px;}
.titlebar-title{font-size: 35px;font-weight: 600;color: white;}
.sh-contacts-widget-item:last-child {display: none;}
.sh-footer-columns > .widget-item {margin-bottom: 0px;}
.sh-footer .sh-footer-widgets h3 {color: #ffffff;font-size: 27px;font-weight: 600;border-bottom: 1px solid #eee;}
:lang(en-US) body {text-align: left;}
:lang(en-US) .sh-woo-post-content-container {text-align:left}
:lang(en-US) .rightbtn .sh-button-container{float:left} 
:lang(en-US) .sh-nav li.menu-item li a {text-align: left;padding-top: 10px;padding-bottom: 10px;}
:lang(en-US) .rightbtn .sh-button-container{float:left} 
:lang(en-US) .sh-nav li.menu-item li.menu-item-has-children > a:after{float:right}
.rtl .sh-nav ul.sub-menu ul.sub-menu {left: auto!important;right: 220px;}
:lang(en-US) .sh-titlebar .title-level .separator:after {content: "\e606";}
:lang(en-US) .sh-contacts-widget-item { padding-right: 0px!important;padding-left: 30px!important;}
:lang(en-US) .sh-contacts-widget-item i {right: auto!important;left: 0;}
@media only screen and (max-width: 600px){ .sh-button-medium {padding: 8px 26px;}
.sh-cf7-style2 form .wpcf7-submit {
border-radius: 100px;
line-height: 38px!important;
padding: 1px 40px!important;
}}
.sh-copyrights-social {display: none;} .metaslider_container_8312 {padding-top: 20px;}
.sh-titlebar .titlebar-title h1, .sh-titlebar .titlebar-title h2 {color: white;}
.sh-titlebar:not(.sh-titlebar-revslider) a {color: #e6e6e6!important;}
.bread-current.bread-archive{color: #e6e6e6!important;}
.post-type-archive-product .partners ,.single-product .partners ,{display:none!important}
.woof_sid_auto_shortcode.woof,.woof_sid_auto_shortcode.woof {display: none;}
.tax-product_cat .partners {display:none;}
.tax-product_cat.term-41,.term-56,.term-50 .partners {display:block!important;}