/*Theme Fonts*/
.header-search .innericon {background-color: #174ea6 !important;}
.header-search{clear: both; text-align: right; padding-top: 20px;}
body, p{font-size: 16px; font-family: 'Poppins', sans-serif; overflow-x: hidden;}
h1, h2, h3, h4, h5, h6 {font-family: 'Poppins', sans-serif; }
h2{font-size: 32px;}
.content_wrap {max-width: 78rem !important;}
.off-canvas-content .title-bar{position: fixed; background-color: transparent; top: 10px;width: 20%; z-index: 999999;}
.off-canvas-content .menu-icon::after, .is-open .off-canvas-content .menu-icon::after {background: #f65e3b;box-shadow: 0 7px 0 #f65e3b, 0 14px 0 #f65e3b;}
.off-canvas-absolute{background-color: #EDEDED;}
.off-canvas-absolute .menu .current_page_item, .off-canvas-absolute .menu-item a:hover, .off-canvas-absolute .menu-item a:focus{ background: #404b62;}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-nocollapse{position: absolute !important;top: 0 !important; padding-top: 20px;}
.home #header {padding: 0;position: absolute;left: 0;right: 0; background: #ffffff36;}
#header {padding: 0px;}
.top-bar, .top-bar ul{background: transparent !important;}
.chaty-widget .get a{ display: none !important;  }
.content_wrap{background-color: transparent;}
.site-header ul{margin: 0px; float: left;}
.header-top-menu{clear: both; width: 100%;padding: 4px 0 0;}
.header-top-menu a{color: #40394d; font-weight: 400;}
.header-top-menu a:hover{color: #f36f36}
.header-top-center ul li a {padding: 0px 8px;font-size: 15px;}
.header-top-menu select {height: 38px; float: left; margin: 0; font-size: 14px;}
.header-top-menu .header-top-center {padding-top: 16px;float: left;}
.header-top-menu p {margin: 0;}
.header-top-menu p a {padding-top: 9px;float: left;}
.header-top-menu p a i {padding-right: 7px;}
.header-top-center .widget_nav_menu .menu-header-top-menu-container .menu .current-menu-item a{color: #f65e3b;}
.header-top-center .widget_nav_menu .menu-header-top-menu-container .menu .current-menu-item a:active{color: #f65e3b;}
.header-top-center {padding-top: 25px; }
.selected {margin-top: 7px; }
.language-translate {margin: 20px 10px 20px 10px; position: absolute;}
#ajaxsearchlite1 .probox, div.asl_w .probox { padding: 5px !important;height: 25px !important}
/*menu*/
.inner-page-header{position: relative;}
.inner-page-header::before {width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; background: #074575ab }
.slider-content h1{background: linear-gradient(to right,#174ea6 50%, #000000 40%); background-size: 200% auto; font-size: 42px; text-align: center; text-transform: uppercase; margin: 0 auto; position: relative; animation: animate 9.5s alternate linear infinite; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

@keyframes animate{
    100%{
        background-position: 200% center;
        transform: scale(1.05,1.05);
    }
}
.contact-list .fa{padding-right: 10px;}
.home .contact-list ul li a{color:#174ea6;float: left; letter-spacing: 1px;font-weight: 500;}
.contact-list ul li a{color:#ffffff;float: left; letter-spacing: 1px;font-weight: 500;}
.top-bar ul li{background: transparent !important;color: #ffffff;}
.home .contact-list {background: url(https://www.jdmeditech.com/wp-content/uploads/2020/01/jdmeditech-header1.jpg)no-repeat;width: 100%;}
.contact-list {background: #074068;width: 100%;}
.contact-list .contact-number {float: right; }
.home .contact-list ul li {display: inline-block;font-size: 14px; color:#174ea6;padding-top: 5px; font-weight: 500;}
.contact-list ul li{color: #ffffff;display: inline-block;font-size: 14px;padding-top: 5px; font-weight: 500;}
.top-bar a {color: #174ea6 !important; }
.top-bar .menu-item a:hover{background: transparent !important;color: #f78d29 !important;}
.top-bar .menu .current_page_item {background-color: #ffffff; }
.category .slick-list.draggable {width: 1300px !important; }
.au-single-product .slick-slide img {width: 94px; }
.category .slick-initialized .slick-slide {width: 225px;}
.header-top-menu {padding-top: 20px; }
.switcher.notranslate {padding-top: 20px; position: absolute;clear: both;}
.ubermenu .ubermenu-target-text{font-weight: normal !important;}
.split-item { color: rgb(255, 255, 255) !important; font-weight: 600 !important; font-size: 60px !important; }
/*DropDown*/
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target{background: transparent !important;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0:hover > .ubermenu-target{background: transparent !important;}
.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-target:hover{color: #ef692f !important;}
.header-top-menu .menu-item.menu-item-has-children .sub-menu {display: none; position: absolute;z-index: 99; list-style-type: none; background: #efefef; left: 0; width: 750px; margin-top: 14px;}
.header-top-menu .menu-item.menu-item-has-children .sub-menu::before{content: "\f0d8"; position: absolute; top: -29px; font-family: FontAwesome; font-size: 30px; color: #efefef;  left: 230px;}
.header-top-menu .menu-item.menu-item-has-children:hover .sub-menu{display: block;}
.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat {width: 240px;float: left;display: inline-block;}
#menu-item-3125 .ubermenu-submenu-id-3125{border-right: 1px solid #877e7e; }
ul.breadcrumbs{display: none;}
.ubermenu-submenu.ubermenu-submenu-id-297.ubermenu-submenu-type-auto.ubermenu-submenu-type-stack {border-right: 1px solid #444; }
.ubermenu-sub-indicator-close .fa-remove::before, .ubermenu-sub-indicator-close .fa-close::before, .ubermenu-sub-indicator-close .fa-times::before{content: "\f0d7" !important; font-family: FontAwesome;}
.ubermenu .ubermenu-submenu .ubermenu-column-auto {min-width: 200px !important;}
.menu > li:not(.menu-text) > a {padding: 10px;font-weight: 500; font-size: 15px;text-transform: uppercase;}
/*Language*/
.brudcrom a{font-size: 14px; color: #ffffff;}
.brudcrom span.actual{font-size: 14px; font-weight: 300;}
/*Language END*/
.black-layer{position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100; background: #00000080;}

ul.social-menu{margin: 0;padding-top: 6px;}
ul.social-menu li{display: inline-block;}
ul.social-menu li a{padding-right: 15px;}
.myfixedHeader .header-logo {padding-top:15px;}
.home .myfixedHeader #header {background: #fff;}
.sticky-menu .cliniva-search-bar {padding-top: 30px; }
.myfixedHeader .cliniva-search-bar {padding-top: 6px;}
.myfixedHeader .searchform-fild [type="text"]{margin: 0;}
.sticky-menu .ubermenu{font-size: 14px;font-weight: 400 ;}
.sticky-menu .ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {padding: 10px 10px;}
.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target{padding: 10px 10px !important;}
.fa-angle-down::before{display: none;}
.uber-submenu-product span.ubermenu-target-title.ubermenu-target-text {color: #1e73be;font-size: 12px;}
.ubermenu-submenu.ubermenu-submenu-id-305.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {left: -226px !important;}
.ubermenu-submenu.ubermenu-submenu-id-601.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {left: -400px;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {top: 40% !important;}
.ubermenu-column-1-5 .ubermenu-item-type-taxonomy > a.ubermenu-target-with-icon span {color: #000;}
.ubermenu .ubermenu-nav .ubermenu-column-1-4 {width: 20% !important;}
.ubermenu-skin-white {border: none !important;}
.ubermenu-target.ubermenu-target-with-image.ubermenu-target-with-icon.ubermenu-item-layout-default.ubermenu-content-align-left.ubermenu-item-layout-image_above {padding: 0;}
#ubermenu-nav-main-130 {float: left; text-align: left; }
.ubermenu-submenu .ubermenu-item-type-post_type a span{color: #aaaaaa; font-size: 13px;}
.ubermenu-target-with-image .ubermenu-image.ubermenu-image-size-full {width: 16px; height: 20px; margin-bottom: 0px !important; float: left; margin-right: 10px; position: relative; }
.ubermenu .ubermenu-item.ubermenu-item-305 > .ubermenu-target {color: #40394d !important; } 
.ubermenu-tab-content-panel .ubermenu-item .ubermenu-target.ubermenu-item-layout-default{color: #f65f3c !important; font-weight: 400!important; border: 0 !important; }
.searchform-fild span.product-tag{font-size: 17px; text-transform: uppercase; float: left; height: 40px; border: 1px solid #ddd; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-right: 0; padding: 6px 10px; font-weight: 500; color: #545454; display: none; }
.searchform-fild [type="text"]{padding: 0 16px; border-radius: 2px; border: 0 none; outline: 0 none; font-size: 14px; height: 30px; width: 100%; border: 1px solid #ddd; position: relative; }
.asp_res_text{display: none !important;}
#searchform .searchform-fild input.button {background: url(../images/cliniva-search.png) no-repeat; background-position-x: 0%; background-position-y: 0%; background-size: auto auto; background-size: 16px; text-indent: -99px !important;  height: 0px;top: 0;margin: 0;background-position: 50% 0%;}
.submit-btn{border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 2px; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 2px; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 2px; border-left: 2px solid #f1f3f6; border-radius: 0 2px 2px 0; width: 36px !important; height: 24px; cursor: pointer; padding-top: 2px; background-color: #fff; position: absolute; right: 1px; margin-top: 2px; }
.subcategry.hospital-product .ubermenu-content-align-left {width: 190px; padding: 10px !important; font-weight: 500 !important;}
.subcategry.surgery-product .ubermenu-content-align-left {width: 190px; padding: 10px !important; font-weight: 500 !important; }
.sticky-menu .subcategry {position:relative;z-index: 99;float: left;}
.sticky-menu .search-cart {position: relative; left: 0px; z-index: 9; overflow: hidden; clear: both;}
.myfixedHeader .ubermenu .ubermenu-item.ubermenu-item-305 > .ubermenu-target{background-color: none;}
.widget.widget_nav_menu .menu .wpmenucartli span.cartcontents {font-weight: 500; position: relative;left: 5px;}
li.wpmenucartli{background:#f36f36;width: 100%;text-align: center; border-radius: 3px;}
li.wpmenucartli a{color: #fff; padding:7px 0; }
#goog-gt-tt {display:none !important;}
.goog-te-banner-frame {display:none !important;}
.goog-te-menu-value:hover {text-decoration:none !important;}
#google_translate_element2 {display:none!important;}
.header-logo {padding: 10px 0;}
.searchform-fild {position: relative; }
.content_wrap{padding-top: 0px !important;}
.header .grid-container{max-width: 85rem;background-color: #000;}
.slick-initialized { visibility: visible !important; opacity:1 !important; }
ul.slick-slider{margin: 0 !important;}
.ksb-slider-inner{padding-top:180px; text-align: center; }
.header-menu{clear: both; float: left; width: 100%;}
/*off canvas menu*/
.off-canvas-absolute .vertical.menu a {padding: 5px 1rem;}
/*brudcrom*/
.brudcrom [title="Products"], .brudcrom [title="Products"] > span, {display: none;}
.brudcrom .local{display: none;}
.brudcrom a::after {content: "\f0da"; font-family: FontAwesome; font-weight: normal; text-decoration: inherit;  padding-right: 0.5em;   padding-left: 0.5em;}
.brudcrom a{position: relative;} 
.brudcrom .separator{display: none;}
.brudcrom a[title="Products"] {display : none; }

/*Form*/
.nf-field-label label {font-size: 14px !important; font-weight: 500 !important; }
.nf-field-container{margin-bottom: 0px !important;}
.catalogue-section-1 {background: #c5cff2ab; }
.nf-form-fields-required {display: none; }
/*Home page*/
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{background: transparent !important;}
.typed-me {color: #f68c29!important; font-weight: 800; }
.slider-content{padding: 25% 0;text-align: center;}
.site-banner h1{ font-weight: 700; font-size: 32px; color: #174ea6 ;}
.site-banner span{color: #f78d29;}
.site-banner p {font-size: 16px;color: #174ea6b5; font-weight: 500; text-align: center;}
.site-banner{object-fit: cover; object-position: center; height: 768px; width: 100%;background: url(https://www.jdmeditech.com/wp-content/uploads/2020/01/jdmeditech-header1.jpg)no-repeat;background-size: 100% 100%; }
.header-section-1 .welcome-inner h1 {text-align: center; font-weight: 500; color: #174ea6; }
.header-section-1 .welcome-inner p {text-align: center; color: #174ea6a5; }
.header-section-1 .welcome-inner-button{text-align: center;}
.header-section-1 .welcome-inner-button a{background: #f78d29;padding: 10px 10px;color:#174ea6;border-radius: 10px;font-weight: 500;}
.entry-content-page a:hover {color: #174ea6; text-decoration: none; }
.ubermenu-responsive-toggle-icon-only{display: none !important;}
.home-content{clear: both; width:100%; float: left; text-align: center; padding: 30px 0;}
.home-content h1{color: #252525; font-size:32px;}
.home-content h1 span{color: #C00;}
.home-content p, .inner-page-content p{font-weight: 300; font-size: 16px !important;}
.home-section-1, .home-section-2{clear: both; width: 100%; float: left; background: #f8f7f7; padding:50px 0;}
.home-section-1 .tabs-title > a:focus, .home-section-2 .tabs-title > a:focus, .home-section-1 .tabs-title > a[aria-selected="true"], .home-section-2 .tabs-title > a[aria-selected="true"] {background: #e6e6e6;color: #31204d;font-weight: 400;}
.home-section-2 h3 {text-align: center; padding-top: 100px; text-transform: uppercase; font-weight: 600; }
.home-section-2 a {border: 1px dotted #174ea6; padding: 12px 40px; color: #fff; background: #174ea6; border-radius: 30px; margin-top: 15px; font-weight: 400; text-transform: uppercase; font-size: 18px; letter-spacing: 0.8px; }
.home-section-3 {clear: both; padding: 70px 0;margin-top: 20px;position: relative;height: 560px;position: relative;}
.home-section-3-inner img {position: absolute; top: 0; right: 0; width: 340px; }
.super-parent-title{text-align: center; background: #f36f36; padding: 15px 0;}
li.super-parent-title  a{color: #fff !important;}
.super-cat-list{margin-right: 2px;}
.super-cat-list img.cat-icon{width: 10%; margin-right: 5px;}
.super-cat-list .tabs.vertical > li{border-bottom: 1px solid #f8f7f7;}
.tabs-panel {margin: 0;padding: 0;border: none;}
.tabs {li { border-top: 1px solid #ddd; a {padding-top: 2rem; padding-bottom: 2rem;}}}
.tabs-content {border:none; background: transparent;}
.super-cat-list ul li a{ font-size: 16px; color: #000000;font-weight: 300;}
.cat-inner{position: relative; text-align: center; background: #fff;  height: 250px; padding: 30px 0; margin: 0px 2px 10px;}
.cat-inner .sub-cat-icon{position: absolute; top: 0; right:0; text-align: right;}
.cat-inner .sub-cat-icon img{width: 15%;background: #e6e6e6; padding: 5px;}
.cat-inner a{color: #31204d; font-size: 18px; font-weight: 500;	}
.sub-cat-img{height: 100%; width: 100%; object-fit: cover; padding-top: 50px;}
.sub-cat-img img{width: 60%;}
.home-section {padding-top: 14px; }
.home-section h1 span{color: #f78d29;}
.home-section p {text-align: justify; color: #174ea6ab; }
.home-section a{ margin-top: 20px; padding: 0.7rem 3rem; border-radius: 50px; color: #fff; font-size: 16px; display: inline-block;background: #174ea6;}
.home-section h1{font-weight: 600;color: #174ea6; padding-top: 30px; font-size: 26px; }
.home-section-1 h2{font-weight: 600; text-align: center; color: #222222;padding-bottom: 15px; position: relative; }
.home-section-1 h2::after {background: #0575E6; bottom: 0; content: ""; height: 4px; left: 0; margin: auto; position: absolute; width: 88px; z-index: 1; right: 0; }
.home-section-1 h2 span{color: #174ea6;}
.home-section-3 h2 span{color: #f68c29;}
.rtsw-testimonial .testimonials-text p{overflow-x: unset;}
.rtsw-testimonial h4{color: #174ea6;}
.slick-arrow .fa{color: #ffffff;}
.testimonials-text em{color: #174ea6;}
.rtsw-testimonial .slick-arrow{border-color: #174ea6 !important;background:#174ea6;; }
.home-section-3 h2{font-weight: 600; text-align: center; color: #174ea6; padding-bottom: 15px; font-size: 26px; font-weight: 300px; clear: both; width: 100%; float: left;z-index: 1;}
.home-section-3-inner-1 {position: absolute; width: 300px; bottom: 0; }
.testimonial-slider-wrp{z-index: 1;}
.serviceBox{text-align: center; border-radius: 50px 50px 80px 80px; overflow: hidden; }
.rtsw-testimonial-author strong{color: #174ea6;}
.serviceBox .title{color: #FF0099; background: #fff; font-size: 50px; font-weight: 600; text-transform: uppercase; padding: 40px 15px 70px; margin: 0; box-shadow: 0 -5px 10px -5px rgba(0,0,0,0.6) inset; }
.serviceBox .service-icon{color: #FF0099; background: #174ea6; font-size: 50px; line-height: 100px; width: 100px; height: 100px; margin: -50px auto 15px; border-radius: 100px; box-shadow: 7px 7px 0 rgba(0,0,0,0.1); position: relative; z-index: 1; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.serviceBox:hover .service-icon i{transform: rotate(360deg); transition: all 0.3s; }
.serviceBox .service-icon:before{content: ""; background: #fff; line-height: 80px; width: 80px; height: 80px; border-radius: 100px; position: absolute; top: 10px; left: 10px; z-index: -1; }
.serviceBox .service-content{color: #fff; background: -webkit-linear-gradient(120deg,#0575E6,#003b66); background: linear-gradient(-30deg,#0575E6,#003b66); padding: 0 15px 30px; border: 1px solid transparent; position: relative; }
.serviceBox .description{letter-spacing: 0.5px; text-shadow: 0 0 2px #333; margin: 0; font-weight: 600; }
.serviceBox.blue .title, .serviceBox.blue .service-icon{color: #174ea6; }
.serviceBox.blue .service-content{ background:  #174ea6; }
.serviceBox.blue .service-icon{ background:  #174ea6); }
/*home img hover */
.figure	 {position: relative; width: 100%; margin:40px 0px;} 
.cat-icon {border-radius: 0 !important; box-shadow: none !important; border: 0; margin: 0; padding: 0; object-fit: cover; object-position: top center; height: 100% !important; width: 100%; display: block; }
.cat-icon {filter: grayscale(0); }
.figure img {transition: all 0.6s ease; }
.figcaption h6{font-weight: 500; text-transform: capitalize; transition: all 0.4s ease-in-out; line-height: normal; text-align: center; background:#174ea6;  color: #fff; bottom: -9px; left: 0; padding: 7px 10px; z-index: 9; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.home-cat-img-outter {position: relative; height: 200px; width: 100%; overflow: hidden; box-shadow: 0 0 0 0 #555; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; opacity: 1; filter: alpha(opacity=100); }
.figure:hover .home-cat-img-outter img{transform: scale(1.1) rotate(1deg); opacity: 1; }
.figure:hover {box-shadow: 0 2px 12px 0 rgba(0,0,0,.35)}
/*category page*/
.category-section{clear: both; width: 100%; float: left; padding: 40px 0;background: #f9f9f9;}
.effect-honey{position: relative;margin-bottom: 30px; text-align: center;padding: 7px;box-shadow: 0 4px 16px 0 #cccccc;background: #ffffff;border:1px solid transparent;	 }
.effect-honey:hover{border:1px solid #cccccc;box-shadow: 0px 4px 16px 0 #cccccc; }
.cat-name{bottom: 0;width: 100%;text-align: center;padding-top: 50px;}
.cat-name h6{color: #174ea6;border:}
.product-section{clear: both; width: 100%; float: left; padding: 40px 0;background: #f9f9f9; }
.effect-honey:hover .cat-name h6{color: #000;text-shadow: 0px 0px 1px #000;}
/*search page*/
.product-search{clear: both; width: 100%; float: left;}
.product-search .page-header{padding: 10px 0; }
.product-search .page-header h3{font-size: 14px;}
.product-search .page-header span{text-transform: capitalize;color: #f36f36;}
.product-search .genericon{color: #f36f36;}
.product-search .entry-title-post{font-size: 20px;}
.product-search .entry-meta-header .entry-date{font-size: 12px;font-weight: 500;}
.product-search .entry-meta-header .byline{font-size: 12px;font-weight: 500;}
.product-search .entry-content-post ul li h6 em i{font-family: 'Poppins', sans-serif !important; }
/*inner page*/
.header-inner-1{padding-top: 20px; padding-bottom: 10px; padding-left: 20px;z-index: 1;} 
.inner-page-header h1 {text-align: left; color: #ffffff; text-transform: capitalize; font-weight: 500; font-size: 26px;}
.inner-page-header .breadcrumbs {border: 0;background: no-repeat;float: left;padding: 0;}
.inner-page-header .breadcrumbs a:not(:last-child)::after {display: none;}
.inner-page-header .breadcrumbs a {color: #1779ba;font-size: 16px;font-weight: 500;text-transform: capitalize;}
.inner-page-header .breadcrumbs strong{color: #000;font-size: 16px;font-weight: 500;text-transform: capitalize;}
.inner-page-header .breadcrumbs b {font-size: 26px; font-weight: 300; position: relative; top: 5px; padding: 0 4px; }
.inner-page-header .breadcrumb_last {font-size: 16px;font-weight: 500;text-transform: capitalize;color: #ffffff;text-shadow: 0px 0px 1px #000000;}
.inner-page-content h2{ font-size: 32px; text-align: center; font-weight: 900; color: #174ea6; }
.inner-page-content hr{width: 150px; border-color: #f36f36 !important; margin: 0 auto; }
.product-inner { padding: 10px; text-align: center;margin-bottom: 20px;}
.product-inner h5 {padding-top: 10px; margin: 0; color: #444444; font-size: 16px; line-height: 20px; text-transform: capitalize; letter-spacing: .5px; font-style: normal; font-weight: 400;}
.product-inner .product-content a.button{font-size: 14px !important; font-weight: 400 !important; color: #ffffff !important; background: #174ea6 !important;margin-top: 20px;}
.product-inner .product-content a.button:hover{background: #f78d29 !important;color: #ffffff !important;-webkit-transition: 0.6s !important; transition: 0.6s !important;}
.product-inner:hover .product-image img{transform: scale(1.1); -webkit-transform: scale(1.1);}
.product-inner:hover .product-inner{border: 5px solid #B5B5B5;}
.product-inner img{display: inline-block; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.product-inner {text-align: center; overflow: hidden;margin-bottom: 10px;padding:10px; box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); border: 1px solid #cccccc87;background: #ffffff;}
.product-inner .product-image {position: relative; }
/*About Us*/
@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
	 transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}
.abt-main-img img{-webkit-transform: translatey(0px); transform: translatey(0px); -webkit-animation: float 6s ease-in-out infinite; animation: float 6s ease-in-out infinite; }
.first-infor-div h2 {text-align: left; font-weight: 900 !important; }
.about-1 {padding: 10px 10px 10px 10px;}
.about-inner-1 h2 span ,.abt-section-box-2 h2 span{color: #174ea6;}
.abt-cont .fa{font-size: 42px;color:#f78d29;  }
.about-inner-1 p { color: #174ea6ab;}
.about-inner-1 h2 {color: #222222; font-weight: 600; position: relative;margin-bottom: 20px;}
.about-inner-1 h2::after {background: #0575E6; bottom: -10px; content: ""; height: 3px; left: 0; margin: auto; position: absolute; width: 88px; z-index: 1; }
.jdmeditech-section-box-1 h2 {margin: 20px; font-size: 32px; text-align: center; font-weight: 900; color: #174ea6; }
.jdmeditech-section-box {text-align: center;width: 100%;padding: 40px 0px;background: url(https://www.jdmeditech.com/wp-content/uploads/2020/01/SERVICE-IN-JDMEDITECH.jpg);background-position: center; background-repeat: no-repeat;background-size: 100% 100%;}
.jdmeditech-section-box span {font-size: 40px;font-weight: 500;color: #f95109;}
.jdmeditech-section-box strong {font-size: 18px;color: #174ea6;width: 100%;float: left;}
.jdmeditech-section-box p {float: left;padding: 10px 0;line-height: 30px;color:#174ea6ab;}
.jdmeditech-section-box-1 p {text-align: center; color: #222; }

.abt-section-box-2 {padding: 40px 0px; text-align: center; }
.abt-section-box-2 h2 {font-weight: 600; color: #222222; position: relative; }
.abt-section-one-inner {padding: 40px 0px; }
.abt-section-box-2 h2::after {background: #0575E6; bottom: -10px; content: ""; height: 3px; left: 0; right:0; margin: auto; position: absolute; width: 88px; z-index: 1; }
.aboutus-content-3 {text-align: left; padding: 40px 0px; background: #002139; }
.vision-title .fa {font-size: 42px; font-weight: 800; color: #f78d29;padding-bottom: 10px; }
.vision-title span {font-size: 22px; font-weight: 600; color: #ffffff; }
.aboutus-content-3 .description {color: #ffffff;padding-top: 15px;text-align: justify;}
.aboutus-content-3 ul{padding-top: 15px;}
.aboutus-content-3 ul li{color: #ffffff;} 
.vision-box-jdmeditech {padding: 12px; }

.aboutus-content-4 {text-align: center; padding: 40px 0px; }
.jdmeditech-world-business h2{ color: #222222; font-weight: 600; }
.jdmeditech-world-business span,.jdmeditech-world-business b {color: #174ea6; }
.aboutus-content-4 p {padding: 10px 0px; color: #174ea6ab; }
.aboutus-content-4  strong{color: #f78d29;margin-bottom: 10px;font-size: 30px;}
.abt-btn {margin: 30px 0px; }
.aboutus-content-4 a {border: 1px dotted #174ea6; padding: 14px 36px; color: #fff; overflow: hidden; background: -webkit-linear-gradient(120deg,#0575E6,#003b66); background: linear-gradient(-30deg, #0575E6,#003b66); border-radius: 30px; font-weight: 400; text-transform: uppercase; font-size: 18px;box-shadow: 0 10px 20px 0 #174ea64d;}
.aboutus-content-4 img {padding-top: 40px;} 
/*pricing*/
.business-meeting img {-webkit-transform: translatey(0px); transform: translatey(0px); -webkit-animation: float 6s ease-in-out infinite; animation: float 6s ease-in-out infinite; }
.pricing-section-1 h2 {font-weight: 600; text-align: center; color: #174ea6; padding-top: 15px; font-size: 32px; }
.pricing-section-1 hr{border: 1px solid;width: 150px; border-color: #f36f36 !important; margin: 0 auto;}
.pricing-section-1 span{color:  #f78d29}
.pricing-section-1 p{text-align: center; color: #174ea6ab; margin: 20px; }
/*inquery form*/
.enquiry-page-inner p {text-align: center; color: #174ea6ab; }
.nf-form-content input:not([type="button"]){background:#ffffff;border: 1px solid #174ea651 !important;}
.nf-form-content input[type="button"]{background: #174ea6 !important;}
.nf-form-content input[type="button"]:hover{color: #ffffff !important;}
.nf-form-content label {font-size: 18px; line-height: 20px; color: #174ea6; }
/*Product Page*/
.page-id-27 .inner-page-header{padding: 40px 0;}
.product-content-1{background: #f6f6f6; clear: both; width: 100%; float: left; padding: 40px 0;}
.product-content-1 h2{width: 100%; color: #252525; font-size:32px; text-align: center; }
.product-content-1 h2 i{color: #C00; font-style: normal;}
.product-content-1 hr, .page-id-27 .inner-page-content hr{border-color: #C00 !important;margin: 0px auto 30px auto;width: 17%; border: 1px solid; height: 0px;}
.cat-product-section{clear: both; width: 100%; float: left; padding: 40px 0; background: #F7F7F7;}
.cat-single-product{background: #fff; padding: 20px;margin-bottom: 40px;}
.cat-product-image {height: 250px;position: relative;overflow: hidden;}
.cat-product-image img {width: 100%;height: 100%;object-position: top center;-o-object-position: top center;display: block;}
.cat-product-title {position: relative;background: #f36f36;text-align: center;padding: 15px 0;}
.cat-product-title a{color: #fff; font-size: 18px; font-weight: 700;}
.cat-product-details {padding: 20px 0;}
.cat-product-details p{font-weight: 300; text-align: justify;}
.cat-product-readmore{text-align: center;}
.entry-meta {display: none;}
.product-page .accordion-title:hover, .accordion-title:focus {background-color:#174ea6; color: #fff !important; }
.product-page ul.sub-cat-list li a:hover {color:#f65e3b; }
.product-page ul.sub-cat-list li a h6 {font-size: 14px; font-weight: 500; }
/* product page */
.cat-img-outter{height: 230px;width: 100%;}
.cat-img-outter img{object-fit: cover;object-position: center;width:235px;height:222px !important; text-align: center;}
.related.products ul.products li.product{background: #f0f0f0f0;padding: 10px;text-align: center;border-radius: 5px;margin-top: 30px;}
.related.products .wpb_wl_preview_area .wpb_wl_preview {background: #0D638E;}
ul.accordion, ul.accordion li.accordion-item{clear: both; width: 100%; float: left;}
ul.accordion li.accordion-item .accordion-content{clear: both; width: 100%; float: left;}
ul.accordion li.accordion-item a.accordion-title{font-size: 16px;font-weight: 500;text-transform: capitalize; color: #000;}
ul.sub-cat-list{list-style-type: none;clear: both;float: left;width: 100%; }
ul.sub-cat-list li{display:block; float: left;  width: 50%;}
ul.sub-cat-list li a{color: #666666;display: inline-block; padding-left: 5px}
ul.sub-cat-list li .fa{color: #174ea6;}
.product-page {background:#f1f1f1; clear: both; width: 100%; float: left; padding: 40px 0; background: #f8f8f8;}
/*product single page*/
.single-product{clear: both; width: 100%; float: left;}
.product-subimage {position: relative;text-align: center;height: 160px;margin: 20px 0;background: #000;display: table-cell;vertical-align: middle;width: 270px;}
.hover-products {position: absolute;opacity: 0;top: 0;left: 0;right: 0;bottom: 0;transition: .6s linear;display: -webkit-box;display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center;-ms-grid-row-align: center; align-items: center;justify-content: center; -ms-flex-flow: column;flex-flow: column;}
ul.splts {background-color: #fff;float: left;}
ul.splts li {background: url(https://www.jdmeditech.com/wp-content/uploads/2020/02/prdct-dtl-icn1.png) left top no-repeat;padding-left: 43px; font-size: 12px; line-height: 19px; margin-left: 13px !important; padding-bottom: 12px; list-style: none; margin-left: 0; margin-top: 0; font-weight: 400; margin-bottom: 15px; color: #737373; width: 258px; float: left;}
ul.splts li.icn2 {background-image: url(https://www.jdmeditech.com/wp-content/uploads/2020/02/prdct-dtl-icn2.png); } 
ul.splts li.icn3 {background-image: url(https://www.jdmeditech.com/wp-content/uploads/2020/02/prdct-dtl-icn3.png);}
ul.splts li.icn4 {background-image: url(https://www.jdmeditech.com/wp-content/uploads/2020/02/prdct-dtl-icn4.png);}
.single_add_to_cart_button.button{padding: 10px !important; font-size: 16px !important; font-weight: 300 !important;}
.au-single-product{clear: both; width: 100%; padding: 40px 0;}
.au-single-product .related.products{clear: both; width: 100%; float: left;}
.au-single-product .woocommerce-tabs {font-size: 20px;color: #013d6e;}

.single-product .content-single {padding-top: 20px; }
.single-product .content-single p{padding: 10px; font-size: 14px;}
.single-product .content-single strong{font-weight: 500; font-size: 16px;}
.quantity .fa{border: 1px solid #CFCFCFCC;padding: 5px;border-radius: 50%; cursor: pointer; font-size: 14px;} 
.quantity .qty {display: inline-block;margin: 2px 20px !important; width: 50%;}
.woocommerce-cart table.cart .product-thumbnail{width: 10% !important;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul {visibility: inherit !important;}
.multiple-product-cart .woocommerce-cart-form{width: 100%;}
.multiple-product-cart .product-name a, .multiple-product-cart .product-remove a{color: #1a4562;font-weight: 300;font-size: 16px;}
.multiple-product-cart .product-remove a{font-weight: 600;}
.multiple-product-cart .product-quantity, .multiple-product-cart .product-name{text-align: center;color: #1a4562;font-size: 18px; font-weight: 600;}
.wc-proceed-to-checkout{text-align: right;}
abbr[title]{border:none;}
.short-code-title {clear: both; width: 100%; float: left; padding: 20px 0 30px;}
.short-code-title h3 > span {background: #fff;padding-right: 15px;display: inline-block;}
.short-code-title h3::after {content: ''; position: absolute; width: 100%; height: 5px; background: #BCC6CF; left: 0; top: 50%; margin-top: -2.5px; z-index: -1; }
.woocommerce-error, .woocommerce-info, .woocommerce-message{width: 100%;}
.single-product .product-gallery{clear: both; width: 100%; float: left; padding: 30px 0;}
.single-blog-pagination{border-bottom: 2px solid #164563;clear: both; width: 100%; float: left; padding: 20px 0; margin-bottom: 30px;}
.nav-previous a {margin-right: 15px; background: url(../images/single-blog-arrow-back.png) no-repeat center left !important; min-height: 50px; min-width: 52px; width: 50px; transition-duration: 0.3s; color: #fff !important; }
.nav-links a {color: #3c3c3c; font-size: 12px; text-transform: uppercase; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; padding: 10px 20px; overflow: hidden; border: #a5a5a5 solid 1px; border-radius: 45px; min-height: 22px; transition-duration: 0.3s; }
.post-navigation span {color: #006FAE !important; display: block !important;}
.nav-links span.title {color: #fff !important; font-size: 16px; padding-left: 30px; padding-top: 2px; font-style: normal; opacity: 0; display: block; position: relative; right: 15px; transition-duration: 0.2s; }
.nav-previous a:hover {background: #C00 url(../images/single-blog-arrow-back-h.png) no-repeat center left !important; border: 1px solid #C00; width: 137px; transition-duration: 0.3s; line-height: 25px; opacity: 1; }
.nav-next a {background: url(../images/single-blog-arrow-next.png) no-repeat center right !important; min-height: 50px; height: 50px; min-width: 52px; width: 50px; transition-duration: 0.3s; color: #fff; position: unset !important; }
.nav-next a:hover {background: #C00 url(../images/single-blog-arrow-next-h.png) no-repeat center right !important; width: 100px; transition-duration: 0.3s; line-height: 25px; opacity: 1; }
.nav-links span.title:hover{opacity: 1;}
.au-single-product .jdmeditech-certificate {clear: both; float: left; width: 100%; padding: 40px 0;box-shadow: 0px 0px 10px rgba(161, 162, 164, 0.7); }
.jdmeditech-certificate img{padding-left: 50px;}
/*Contact Us*/
.contactus-section-1{clear: both; width: 100%; float: left;}
.contact-form {border-radius: 4px; -webkit-box-shadow: 0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025); box-shadow: 0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025); max-width: 645px; background: #fff; margin: 0 auto; padding: 20px; }
.contactus-section-2 h2 {color: #1f6798; font-size: 31px; font-weight: 600; padding: 40px; text-align: center; position: relative; }
.contactus-section-2 h2::after{background: #1f6798; bottom: 23px; content: ""; height: 3px; left: 0; margin: auto; position: absolute; width: 88px; z-index: 1; right: 0; }
.contactus-section-2 h2 span,.contactus-section-3 h2 span {color: #f78d29; }
.business-map{clear: both;}]
.contactus-section-3 h2 {color: #002139; font-size: 24px; font-weight: 600; padding-bottom: 14px; position: relative; }
.contactus-section-3 h2::after{background: #0575E6; bottom: -5px; content: ""; height: 3px; left: 0; margin: auto; position: absolute; width: 88px; z-index: 1; }
.customer-content-form .contact-info ul li span {float: left;width: 100%;}
.customer-content-form .domestic-row{clear: both; width: 100%;}
.customer-content-form h2{color: #174ea6;font-size: 18px;font-weight: 900;clear: both;width: 70%;}
.customer-content-form h2 span {color: #f78d29;}
.customer-content-form h2 .fa{padding-right: 5px; }
.customer-content-form h5{color: #174ea6;padding-top: 15px;font-size: 18px;font-weight: 600;clear: both;width: 100%;float: left;}
.customer-content-form h5 span {color: #f78d29;}
.customer-content-form h5 .fa{color: #f78d29; font-size: 14px; padding-right: 5px;}
.address-row{clear: both; width: 100%; float: left; padding: 10px 0 0; height: 0px}
.address-row hr{margin-top: 0px;clear: both;float: left;width: 100%;}
.contactus-section-2{clear: both; width: 100%; float: left;padding: 40px 0;}
.metting-img {text-align: center; padding-top: 100px;-webkit-transform: translatey(0px); transform: translatey(0px); -webkit-animation: float 6s ease-in-out infinite; animation: float 6s ease-in-out infinite; }
.contactus-section-2 .nf-form-fields-required{display: none;}
.contactus-section-3{clear: both; width: 100%; float: left; padding: 40px 0;}
.contactus-section-3 ul {list-style-type: none; float: left; margin: 0px !important;}
.contactus-section-3 ul li {display: inline-block; float: left; padding: 18px;}
.contactus-section-3 ul li img.has-tip {width: 36px !important; }
.contactus-section-3 ul li .fa {font-size: 16px; color: #fff; width: 36px; height: 36px; line-height: 34px; border-radius: 5px; border: 1px solid transparent; text-align: center; -webkit-transition: background-color 2s ease-out; -moz-transition: background-color 2s ease-out; -o-transition: background-color 2s ease-out; transition: background-color 2s ease-out; }
.contactus-section-3 i.fa.fa-whatsapp {border-radius: 50px !important; font-size: 30px; }
.contactus-section-3 ul li .fa:hover{background-color: #aaaaaab3;}
.tooltip{font-size: 14px; font-weight: 300;  }
.contactus-section-3 ul li .fa-facebook{background: #3A559F;}
.contactus-section-3 ul li .fa-linkedin{background: #007BB5;}
.contactus-section-3 ul li .fa-twitter{background: #1CB7EB;}
.contactus-section-3 ul li .fa-youtube-play{background: #C02127;}
.contactus-section-3 ul li .fa-skype{background: #01AEF2;} 
.contactus-section-3 ul li .fa-google-plus{background:#DD4E42}
.contactus-section-3 ul li .fa-instagram{background: #C53081}
.contactus-section-3 ul li .fa-flickr{background: #FF0084;}
.contactus-section-3 ul li .fa-tumblr{background: #36465D;}
.contactus-section-3 ul li .fa-pinterest-p{background: #CC2127;}
.contactus-section-3 ul li .fa-whatsapp{background: #2CB742}
.contactus-section-3 ul li.has-tip, .contactus-section-3 ul li img.has-tip{border: none !important;}
.contactus-section-3 ul.social-list li{padding: 20px 5px;margin: 0;}
.woocommerce-checkout #payment {background: transparent !important;}
.woocommerce-billing-fields p.form-row{overflow-x: unset;} 
.woocommerce .related.products ul.products li.product a img {height: 200px;}
.customer-content-form {float: left;width: 100%;clear: both;padding: 40px 0;text-align: left;}
.customer-content-form h4 {border-bottom: 2px solid #808080;margin: 0px auto;text-align: left;font-weight: 600 !important;}
.customer-content-form h4 span {color: #f36f36 !important;}
.customer-content-form .contact-form {text-align: left;}
.customer-content-form .contact-form .ninja-forms-required-items {padding-bottom: 10px;}
.customer-content-form .ninja-forms-req {width: 100% !important;}
.customer-content-form input.ninja-forms-field[type="text"]:focus, .customer-content-form [type="tel"]:focus, .customer-content-form input.ninja-forms-field[type="email"]:focus, .customer-content-form textarea.ninja-forms-field:focus {background: transparent;border-color: #f36f36 !important;outline: none;border: 1px solid;}
.nf-form-cont input[type="button"], .apply-form input[type="button"] {cursor: pointer; background: #f36f36; padding: 10px 18px; font-weight: 500; font-size: 18px; border-radius: 2px; border: 2px solid transparent; text-transform: uppercase; color: #fff; }
.customer-content-form input[type="button"]:hover, .customer-content-form input[type="button"]:focus, .apply-form input[type="button"]:hover, .apply-form input[type="button"]:focus {color: #f36f36 !important;background: transparent;}
.customer-content-form .contact-info ul {list-style-type: none;float: left;}
.customer-content-form .contact-info ul li {margin-left: 0px !important;font-size: 17px;font-weight: 600;letter-spacing: 1px;}
.customer-content-form .contact-info ul li .fa {padding-right: 5px;color: #f78d29;font-size: 16px;}
.customer-content-form .contact-info ul li a {color: #000; font-size: 16px; font-weight: 300; letter-spacing: 1px;}
.customer-content-form .contact-info ul li span {padding-left: 20px;font-weight: 300;font-size: 16px;letter-spacing: 1px;}
.customer-content-form .nf-error-msg, .customer-content-form .ninja-forms-req-symbol {color: #e80000; font-weight: 300; font-size: 14px;}
.contactus-section-3 ul li .fa:hover {background-color: #aaaaaab3;cursor: pointer;}
.contactus-section-3 .has-tip:hover {cursor: pointer;}
.wpspw-post-short-content{font-weight: 300;}
.nf-response-msg{display: inline-grid !important;}
.nf-response-msg p{font-weight: normal !important;}
/*Product Single Page*/
.related-posts .product img{width: 80%;}
.related-posts .product h5{font-size: 14px;}
.related-posts .product {text-align: center;}
.ksb-header-slider{visibility: hidden; opacity:0; transition:opacity 0.5s linear;}
.single-slider.slick-initialized { visibility: visible; opacity:1;}
.single-product button.slick-arrow .fa {color: #074068 ; font-size: 16px; padding-bottom: 3px;}
.single-product button.slick-arrow{border: 1px solid #074068 !important;width: 25px;height: 25px; background: transparent; position: absolute; z-index: 9; transition: all .4s ease-in !important; margin-top: -25px; border-radius: 50%;}
.single-product button.slick-arrow:hover, .page button.slick-arrow:focus{background: #fff; transition: all .4s ease-in !important;}
.single-product button.slick-prev {left: -30px;top: 50% !important;}
.single-product button.slick-next { right: -30px;top: 50% !important;}
.slick-dots {padding: 0 !important;margin: 0 !important;position: absolute;bottom: -5px;text-align: center;width: 100%;}
.slick-dots li button{text-indent:-99999px;}
.slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; width:10px !important; height:10px !important; }
.slick-dots li button{background:#fff !important; margin:0px !important; cursor:pointer !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:10px !important; height:10px !important;}
.slick-dots li button:focus{outline:none !important}
.slick-dots li.slick-active button{background:#444 !important;}
.slick-current.slick-image-nav {border-top:3px solid #e53935;}

.single-slider img{ width: 100% !important;}
.single-slider hr{background: -webkit-linear-gradient(120deg,#0575E6,#003b66); background: linear-gradient(-30deg, #0575E6,#003b66); transition: all 0.4s cubic-bezier(.65,.05,.36,1); margin: 6px 0 5px; border: 0; height: 4px; width: 100%;}
.single-slider .slick-slide:hover hr{width: 0%;}
.single-slider .slick-slide{ padding: 10px; text-align: center; }
.single-slider .slick-slide h6{padding: 5px 0;}
.au-single-product .single-product-img {text-align: center; width: 100%; height: 100%; }
.au-single-product .single-product-img img{object-fit: cover; object-position: center; width: 63%; height: 100%;}
.au-single-product .tabs-title > a[aria-selected="true"] , .au-single-product .tabs-title > a:focus{color: #1779ba; background: transparent;}
.au-single-product .ksb-header-slider.tabs{border: none !important;}
.single-product-content h6 span{font-size: 20px; font-weight: 500; color: #101E4B;}
/*Blog Single Page*/
.wpspw-post-content a.readmorebtn:hover{background: #1abc9c; color: #fff;}
.single .blog-single #content, .single .blog-single #content h1, .single .blog-single #content h2, .single .blog-single #content h3, .single .blog-single #content h4, .single .blog-single #content h5, .single .blog-single #content h6 {text-align: left !important;}
.blog-single a.single-blog-title{font-weight: 600; font-size: 26px; line-height: normal; color: #164563 !important;text-transform: capitalize;text-decoration: none;}
.blog-single a.single-blog-title:hover, .blog-single a.single-blog-title:focus{color: #13A89E !important;}
.blog-single #content h5{font-weight: 500 !important; color: rgba(26, 69, 98, 0.67) !important;margin: 10px 0; font-size: 18px; }
.date-left{text-align: center;background: #13A89E;border-radius: 50%;height: 60px;width: 60px;padding: 10px}
.date-left h6{margin-bottom: 0px; color: #fff !important;margin-top: 0;font-size: 14px;}
.date-left h2{color: #fff;margin: 0;vertical-align: middle;display: block;line-height: 20px;font-size: 24px;}
.single-blog-img{border: 1px solid #e7e7e7;padding: 5px; border-radius: 10px;}
.blog-single .single-blog-img{margin-bottom: 30px;}
.blog-single .single-blog-img img {width: 100%;height: auto;}
.rel-blogs{clear: both;float: left; padding: 10px 0;}
.ksb-single-post {width: 100%;float: left;margin-top: 10px;}
.ksb-single-post .post-navigation .nav-links {padding: 0px !important;}
.single-blog-pagination {border-bottom: 2px solid #164563; clear: both;width: 100%;float: left;padding: 20px 0; margin-bottom: 30px;}
.single-blog-pagination .nav-previous{width: auto;}
.single-blog-pagination .nav-next{float: right; width: auto;}
.nav-previous, .previous-image {float: left; text-align: right;}
.nav-next, .next-image {float: right;text-align: right;width: 50%;}
.nav-links a{color: #3c3c3c;font-size: 12px;text-transform: uppercase;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding: 10px 20px;overflow: hidden;border: #a5a5a5 solid 1px;border-radius: 45px;min-height: 22px;transition-duration: 0.3s;}
.nav-previous a{margin-right: 15px; background: url('../images/single-blog-arrow-back.png') no-repeat center left !important;min-height: 50px;min-width: 52px;width: 50px;transition-duration: 0.3s;color: #fff !important;}
.nav-previous a:hover{background: #13A89E url('../images/single-blog-arrow-back-h.png') no-repeat center left !important; border: 1px solid #13A89E; width: 137px;transition-duration: 0.3s;line-height: 25px;}
.nav-links span.title{color: #fff !important; font-size: 16px;  padding-left: 20px;padding-top: 2px;font-style: normal;opacity: 0;display: block;position: relative;right: -10px;transition-duration: 0.2s;}
.nav-links a:hover span.title{opacity: 1;position: relative;right: 0px;transition-duration: 0.2s;}
.nav-next a{background: url(../images/single-blog-arrow-next.png) no-repeat center right !important;min-height: 50px;height: 50px;min-width: 52px;width: 50px;transition-duration: 0.3s;color: #fff;position: unset !important;}
.nav-next a:hover{background: #13A89E url(../images/single-blog-arrow-next-h.png) no-repeat center right !important;width: 100px;transition-duration: 0.3s;line-height: 25px;}
.nav-links .nav-next span.title{padding-left: 0px !important;}
.post-navigation span {color:#006FAE !important;display: block !important; }
h5.auther-date .fa-user {margin-left: 10px;}
.single.single-post .ksb-single-post-content h2 {font-size: 20px !important}
.sidebar-inner h3.widget-title {text-transform: uppercase;color: #444444 !important;font-size: 20px;font-weight: 500;}
.ksb-single-post-content p{font-size: 16px;font-weight: 400;text-align: justify;}
.blog-sidebar #searchform .button{background-color: #13A89E !important; font-weight: 400 !important; width: 100%; padding: 10px 8px; font-size: 18px;}
.blog-sidebar .widget ul {list-style-image: url('../images/blog-right.png'); margin-left: 20px !important;}
.blog-sidebar ul li a {line-height: 25px;font-size: 14px;color: #164563 !important;}
.wpspw-list-main h2.wpspw-post-title a{font-size: 16px !important; color: #164563 !important;}
/*category Page */
.archive-title {font-size: 18px; padding: 20px 0; margin: 0;}
.archive-title span{color: #f36f36}
.category .archive-header{margin-bottom: 0px; padding-bottom: 10px;}
.category-search{clear: both; width: 100%; float: left; padding: 20px 0;}
.category-search img{width: 100%; height: 100% !important;}
/*Footer CSS*/
a.button, .woocommerce a.button, button.button {padding: 14px 36px; color: #fff; overflow: hidden; background: -webkit-linear-gradient(120deg,#0575E6,#003b66); background: linear-gradient(-30deg, #0575E6, #003b66); border-radius: 30px; font-weight: 400; text-transform: uppercase; font-size: 18px; box-shadow: 0 10px 20px 0 #174ea64d;margin-top: 20px;}
.au-single-product [type="number"]{padding: 0px 2px !important; height: 35px !important; border: 1px solid #0D638E !important;}
.au-single-product .product_title{padding-bottom: 8px !important; font-size: 20px; font-weight: 600; color: #101E4B;position: relative;}
.au-single-product .product_title::before{background: #0575E6; bottom: -5px; content: ""; height: 3px; left: 0; margin: auto; position: absolute; width: 88px; z-index: 1;}
.related-posts-list{padding: 40px 0px;}
footer[role="contentinfo"]{background-color: transparent !important;}
.footer_container{background:#f1f7ff;  clear: both;float: left;width: 100%;padding: 0px 0px 0px 0px;}
footer[role="contentinfo"] a, #footer .menu > .current_page_item > a {color: #f78d29;}
.contact-box{border: 1px solid #fff; border-bottom: 3px solid #fff3;}
.footer_container .fa{color:#989292; font-size: 48px;}
.contact-fa{text-align: center;display: inline-block;border: 2px solid transparent;width: 4em;height: 3em;box-sizing: content-box;position: relative;}
.contact-fa-outter{display: table-cell;border-right: 1px solid #fff3;vertical-align: middle;padding-right: 6px;}
.contact-details{display: table-cell;vertical-align: middle;padding: 17px 0px 17px 10px;}
.contact-details h6{font-size: 14px;color: #ffffff4d;line-height: 20px;font-weight: 300;font-style: normal;}
.contact-details h2 {font-size: 17px; color: #ffffff; line-height: 30px;}
.footer-content {clear: both; width: 100%; padding: 40px 0;}
.footer-content p{color: #8893b9;font-size: 13px;font-weight: 400;text-align: justify;}
.footer-content h3, .footer-content h4{ line-height: 30px; letter-spacing: 1px; font-weight: 500; font-style: normal; color: ; font-size: 23px; color: #031b4e;}
.footer-content-two a.newspost-title{color: #174ea6; font-size: 18px; text-transform: capitalize; font-weight: 450; }
.footer-content-two .widget-date-post{color: #8893b9 !important;font-size: 13px;font-weight: 400;}
.footer-content-two .news_li {border: none;}
.footer-content .footer-content-one ul{margin: 0px !important}
.footer-content .footer-content-one ul li{list-style: none; padding-left: 25px;position: relative;padding-top: 0px;padding-bottom: 13px; color: #8893b9; font-weight: 300; font-size: 14px;}
.footer-content .footer-content-one ul li::before{position: absolute;left: 0px;top: 4px;width: 30px;font: normal normal normal 14px/1 FontAwesome;}
.kwicon-fa-phone::before {content: "\f095";}
.kwicon-fa-envelope-o::before {content: "\f003";}
.kwicon-fa-map-marker::before {content: "\f041";}
.footer-content .footer-content-one a{font-size: 14px; color: #8893b9 !important;font-weight: 300;}
.footer-content-three ul{margin-left: 0px !important}
.footer-content-three ul li{display: inline-block; padding: 0 10px;}
.footer-content-three ul li .fa{font-size: 16px;color: #fff;width: 35px;height: 35px;line-height: 35px;border-radius: 30px;border: 1px solid transparent;background-color: #ffffff1a;text-align: center;}
.footer-content-three ul li .fa-twitter{background-color: #1CB7EB;}
.footer-content-three ul li .fa-youtube-play{background-color: #D62424;}
.footer-content-three ul li .fa-facebook{background-color: #3A559F;}
.footer-content-three ul li .fa-linkedin{background-color: #007BB5;}
#secondary-sidebar {background-color: transparent;border-top: none;}
.home-footer-content{padding: 10px 0;color: #174ea6ab; text-align: justify;clear: both;float: left;width: 100%;}
.home-footer-content h2{text-align: center;font-size: 28px;font-weight: 600;color:#174ea6; }
.footer-copyright{clear: both; width: 100%; float: left; padding: 10px 0; background: -webkit-linear-gradient(120deg,#0575E6,#003b66); background: linear-gradient(-30deg, #0575E6,#003b66);}
.footer-copyright p{color: #fff !important; font-weight:400;font-size:15px;}
.developby{text-align: right; color: #fff !important; font-weight: 400; font-size: 15px;}
.developby a{color: #f36f36 !important}
.bottomMenu ul { display:inline; float:left;}
.bottomMenu li { list-style-type: none; display: inline; font-size: 12px; }
.bottomMenu li a {color:#8893b9; text-decoration:none; font-weight:normal; padding: 0 7px 0 3px !important; }
.bottomMenu li:last-child > a {border-right: none;}
/*back to top */
#backtotop {bottom: 60px; background-color: #f36f36 !important;}
#ubermenu-nav-mobile_menu-218{background: #fff;}
#ubermenu-nav-mobile_menu-218 .ubermenu-target{color:#000;}
#ubermenu-nav-mobile_menu-218 .ubermenu-item {padding:10px 5px;}
.position-left.is-transition-push{border-right: 1px solid #0000003b; background:#fff;  box-shadow: none;}
@media only screen and (max-width: 40em) {
                        .asl_w_container {margin: 40px 0px 0px 0px !important}
						.category .slick-initialized .slick-slide{width: 175px;}
	                     .inner-page-content h1{font-size: 24px;}
                         h2 {font-size: 22px; }
						.off-canvas-content .title-bar-title{color: #174ea6 !important;}
						.ubermenu-submenu-drop{background: transparent !important;}
						.ubermenu-target-title:hover{color: #000;}
						.header-top-center {display: none; }
						.contact-number span {display: none;}
						.header-menu{display: none;}
						.searchform-fild [type="text"]{width:  0;}
						.submit-btn{background: transparent;}
						.submit-btn:hover .searchform-fild [type="text"]{opacity: 1 !important;}
						.ubermenu-submenu li {font-size: 12px; }
						.ubermenu-submenu li a img {width: 22px;}
						#ubermenu-nav-mobile_menu-218 {padding: 10px;padding-top: 30px; border-bottom: 1px solid #ece7e7;}
						.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {font-size: 12px; }
						.ubermenu-target-title.ubermenu-target-text {padding: 7px; }
						.myfixedHeader .searchform-fild{display: none;}
						.contact-list ul li{margin: 0px;padding: 0px;}
						.header-main-menu{position: relative;background: #ffffff52; padding: 3px;}
                        .header-search{text-align: center;}                        
						.inner-page-header h1{font-size: 22px;}
						.sticky-menu .search-cart {position: absolute; right: 13px; z-index: 9; overflow: hidden; clear: both; top: 11px; }
						.site-banner h2{font-size: 16px;}
						.site-banner h1 {font-size: 18px;}
						.site-banner p{height: 100px;text-align: center;margin: 0px;font-size: 10px;}
	                    .contact-list{display: none;}
	                    .off-canvas-content .title-bar{top: 0px;left: 0px;}
						.ls-layers .banner-head {font-size: 10px !important;}
						.ls-layers .banner-span {font-size: 10px !important;}  
						.language-translate {top: 30px;position: absolute;    left: 100px; }
						.banner-para {font-size: 6px !important; }
						ul.sub-cat-list li{width: 100% !important;}
						.contact-box{margin: 20px 0;}
						.contact-details h6, .contact-details h2 {width: 75%; line-height: normal !important;}
						.header-top-menu p a {padding-top: 9px; float: left; text-align: center; vertical-align: middle; width: 100%; }
						.header-top-center ul li a {padding: 0 11px; text-align: center; }
						ul.social-menu {text-align: center; }
						.subcategry.hospital-product, .subcategry.surgery-product {display: none; }
						.site-header .switcher .selected a, .site-header .switcher .selected a:hover{background-position:97%; }
						.switcher .option {width: 100%; }
						.sticky-menu .header-logo {width: 130px; text-align: center; vertical-align: middle; float: none; margin: 0 auto; padding:0px; }
						.sticky-menu .cliniva-search-bar {padding-top: 8px;}
						.sticky-menu .cliniva-cart {float: none; margin: 0 auto; padding-bottom: 18px; }
						.site-banner .btn.btn-info.btn-small.margin-t5{display: none; }
						.ubermenu .ubermenu-target-with-image > .ubermenu-target-text{font-size: 14px;}
						.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav{padding-top: 20px;}
                        .title-bar-title.mbl{display: none;}
						.site-banner{height: 300px;}
						.slider-content{padding:47% 0%; }
						.marquee-line{font-size: 12px}
						.home-section-1 h2{font-size: 18px;}
						.home-section-1 h2::after{height: 2px;}
						.figure{height: auto;margin: 10px 0px;}
						.home-section-3{height: auto;}
						.home-section-3-inner-1{width:  130px;}
						.home-section-3-inner img{width: 90px;}
						.serviceBox{margin-bottom:10px;margin: 20px;}
						.serviceBox .title{padding: 10px 3px 50px;}
						.our-client-say {padding: 40px 0px; }
						.pink-1 {margin: 40px; }
						.footer-content{padding: 0px;}
						.home-footer-content h2{font-size: 18px;}
						.developby{font-size: 12px;text-align: left;}
						.au-single-product .product_title{padding: 12px;}
						.au-single-product .product_title::before{left: 14px;}
						a.button, .woocommerce a.button, button.button{margin-top: 20px; margin-left: 10px;}
						.product-inner .product-content a.button{padding: 8px 24px; border-radius: 0px;}
						.home-cat-img-outter{height: auto;}
						.figcaption h6{padding: 2px 7px;}
						.cat-img-outter img{height: auto !important;}
						.cat-img-outter{height: auto;}
						.off-canvas-content .menu-icon:hover::after{background: #f68c29;box-shadow: 0 7px 0 #f68c29, 0 14px 0 #f68c29;}
                        .off-canvas-absolute .close-button{color: #000 !important;}
                        .off-canvas-absolute .close-button:hover{color: #000 !important;}
                        .blog-single a.single-blog-title{font-size: 20px;}                  

}
@media only screen and (min-width: 40.063em) and (max-width: 64em){
    .asl_w_container {margin: 0px 0px 0px 0px !important;}
   
							.contact-list{display: none;}
							.site-banner{height: auto;}
							.figure{height: auto;}
							.home-section-3 .home-section-3-inner-1{width: 200px ;}
							.home-section-3 .home-section-3-inner img{width: 190px ;}
							.serviceBox .description{font-size: 18px;}
							.title-bar-title.mbl{display: none;}
							.off-canvas-content .title-bar{width: 20%;}
							.header-logo {padding: 10px 0; width: 170px; float: right; }
                            .language-translate {left: 120px; }
							/*footer*/
							.subcategry.hospital-product, .subcategry.surgery-product {display: none;}
							.contact-details h6, .contact-details h2 {width: 75%; font-size: 16px !important; line-height: normal !important;}
							.switcher {width: 270px;float: right;}
							.mobile-none {display: none;}
							.btn.btn-info.btn-small.margin-t5 {display: none;}
							.aboutus-content-1{padding: 10px 0;}
							.aboutus-content-1 p {font-size: 28px;padding: 14px 0;}
							.aboutus-content-1 .small-video-line {padding: 8px 0;}
							.inner-page-header h1 {padding: 0% 7px;}
							.aboutus-content-3 .first-infor-div {height: auto;}
							.aboutus-content-3 .second-infor-div{height: auto;}
							.aboutus-content-3 .third-infor-div{height: auto;}
							.customer-content-form h2 {width: 100%;}
							.contactus-section-2 .gmp_map_opts {padding-top: 0;}
							.customer-content-form h2 {width: 100%;font-size: 22px !important;}
							.customer-content-form .contact-info ul {margin: 0 0px 13px 0;}
							.au-single-product .product_title{padding-left: 12px;}
							.au-single-product .product_title::before{left: 13px;}
							.footer-content {padding: 0;}
							.ls-layers .banner-head {font-size: 18px !important;}
							.ls-layers .banner-span {font-size: 20px !important;}
							.header-main-menu .probox, div.asl_w .probox {padding: 0px !important;}
}

@media(min-width: 1280px) {

		.home-section-3-inner-1{width:130px; }
		.home-section-3-inner img{width: 180px; }
}