@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Roboto:300,400,600,700);
.hero h1,body{font-family:'Open Sans',sans-serif}
.btn,.btn *,a{transition:all .3s ease 0s}
.hero,.text-uppercase{text-transform:uppercase}
.book-appointment-wrapper h2::after,.breadcrumb-banner-wrapper:after,.buynow-wrapper:before,.callouts-wrapper h2::after,.vismis h2::after,.fix:after,.fix:before,.gal-item .box .zoom::before,.home-gallery-wrapper .gal-item .box .zoom::before,.home-gallery-wrapper .gal-item .box::before,.home-gallery-wrapper h2::after,.home-testimonials-wrapper h2::after,.mainmenu-area ul.nav.navbar-nav li ul li:after,.our-specialist-wrapper h2::after,.services-wrapper h2::after{content:""}
.about-img img,.blog-details .widget-posts-image img{max-width:100%}*{margin:0;padding:0}body{font-size:14px;line-height:1.57143;font-weight:400;color:#2d2e2e}
h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;margin-top:0}a{color:#666}a:hover{color:#008ad0}a,a:active,a:focus,a:hover{outline:0;text-decoration:none}
.no-padding{padding:0!important}
.btn{border-width:2px;margin-bottom:7px;margin-top:7px;padding:8px 22px;z-index:1}
.btn:hover{color:#2d2e2e}i{transition:all .4s ease-in-out 0s}
.transition3s{transition:all .3s ease-in-out 0s}li,ul{list-style:none}
.space-30{padding-top:30px;padding-bottom:30px}
.pt-0{padding-top:0px;}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pt-50{padding-top:50px;}
.pt-60{padding-top:60px;}
.pb-0{padding-bottom:0px;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pb-60{padding-bottom:60px;}
.mt-0{margin-top:0px;}
.mt-10{margin-top:10px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px;}
.mt-60{margin-top:60px;}
.mb-0{margin-bottom:0px;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.mb-60{margin-bottom:60px;}

.m-bot-40{margin-bottom:40px}
.m-top-40{margin-top:40px}
.light-bg{background:#f6f7f8;fill:#f6f7f8}
.pad-bottom-0{padding-bottom:0!important}div.title{text-align:center;margin:0 0 30px}div.title .fa:before{display:none}div.title .fa{background:url(../images/plus-icon.png) center 5px no-repeat;width:12px;height:18px}
.title-border,.title-border-dark,.title-border-white{color:#07a7e3;height:15px;margin:0 auto;position:relative;top:-22px;width:20px;display:block}
.title-border-white{background:#fff}
.light-bg .title-border{background:#f5f5f5}
.title-border{background:#fff}
.title-border-dark{background:#f5f5f5}
.navbar,.top-wrapper ul{margin:0}#scrollUp{background:#008ad0;border-radius:50%;bottom:100px;color:#fff;display:block;font-size:25px;height:40px;line-height:0;position:fixed;right:20px;text-align:center;text-decoration:none!important;transition:all .5s cubic-bezier(0,0,0,1) 0s;width:40px;z-index:1000}#scrollUp:hover{background:#000;color:#fff}#scrollUp i{display:block;padding-top:5px}
.fix:after,.fix:before{display:table}
.fix:after{clear:both}#dvLoading{background:url(../images/loader.gif) center center no-repeat #fff;width:100%;height:100%;position:fixed;z-index:9999999}header{width:100%;z-index:99}
.top-wrapper{padding:8px 0;background:#008ad0;border-top: 1px solid #2e3847;}
.logo-bar,.top-wrapper .header-social-icons li a:hover{background:#fff}
.affix .top-wrapper{display:none}
.affix.fadeInDown{animation-delay:0s;animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeInDown!important;animation-play-state:running;animation-timing-function:ease}
.fadeInDown,.swingOutX{animation-name:none!important}

/*meanMenu 2.0.7*/
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#fff;padding:0;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:27px 21px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#000;text-decoration:none;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#000;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#fff;margin-top:0}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:focus,.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px 8px 4px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-push,.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;clear:both}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}

.top-wrapper .top-wraper-left ul li:first-child{padding-left:0}
.top-wrapper ul li{display:inline-block;margin:0;padding:0 0 0 5px;color:#fff;transition:all .3s ease-in-out 0s}
.top-wrapper ul li a{color:#fff}
.header-social-icons li a{border:1px solid #fff;border-radius:50%;display:block;height:25px;line-height:21px;padding:0;text-align:center;width:25px}
.top-wrapper .header-social-icons li a:hover i{color:#008ad0}
.top-wrapper ul.header-social-icons li a i{color:#fff;font-size:12px}
.top-wraper-left ul li i{padding:0 6px 0 0;color:#fff}
.logo-bar,div.logo-bar .mainmenu-area{padding:0}
.logo-bar{float:left;width:100%}
.affix .logo-bar{box-shadow:0 1px 3px rgba(0,0,0,.118)}
.navbar-header{display:block}
.navbar-header .navbar-toggle{display:none}
.mainmenu-area{position:relative}
.mainmenu-area ul.nav.navbar-nav li a{color:#000;display:inline-block;font-weight:500;line-height:20px;padding:15px 15px 15px;text-transform:uppercase}
.mainmenu-area ul.nav.navbar-nav li:last-child a{padding-right:0;}
.mainmenu-area ul.nav.navbar-nav li.active a{background:url(../images/symbol.png) no-repeat left 5px top 7px;padding-left:22px;}
.mainmenu-area ul.nav.navbar-nav li a:hover,.mainmenu-area ul.nav.navbar-nav li.active a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#008ad0;}
.mainmenu-area ul.nav.navbar-nav li{display:inline-block;float:none}
.navbar-default{background-color:inherit;border-color:inherit}
.navbar{border-radius:0;min-height:auto;border:none}
.navbar-collapse{float:right;padding:15px 0 0}
.navbar-brand{padding:15px 0;height:auto}ul.nav.navbar-nav li ul{left:0;position:absolute;top:250%;width:220px;z-index:999;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out,top .3s ease-in-out;transition:opacity .3s ease-in-out,top .3s ease-in-out;background:#000;padding:0}ul.nav.navbar-nav li ul.sub-menu li a{color:#fff!important}ul.nav.navbar-nav li:hover ul{top:100%;visibility:visible;opacity:1;filter:alpha(opacity=100)}
.mainmenu-area ul.nav.navbar-nav li ul li{border-bottom:1px solid #3a3a3a;display:block;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.mainmenu-area ul.nav.navbar-nav li ul li:hover:after{width:100%}
.mainmenu-area ul.nav.navbar-nav li ul li a{background:#222;color:#fff;width:100%;padding:17px 15px 13px}
.mainmenu-area ul.nav.navbar-nav li ul li:last-child:after{display:none}
.mainmenu-area ul.nav.navbar-nav li ul li:last-child{border:0 solid}
.mainmenu-area ul.nav.navbar-nav li ul li a:hover{background:#191919;color:#008ad0}
.mainmenu-area ul.nav.navbar-nav li ul li:after{background:#008ad0;bottom:-1px;height:1px;position:absolute;right:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:0}
.mainmenu-area ul.nav.navbar-nav li a i{margin-left:7px;position:relative;top:-1px}
.banner-wrapper{width:100%;float:left;position:relative}
.fade-carousel .carousel-indicators>li{margin:0 2px;background-color:none;border-color:#008ad0;border-width:1px;border-style:solid;width:10px;height:10px;border-radius:0}
.fade-carousel .carousel-indicators>li.active{width:10px;height:10px;background:#008ad0}
.fade-carousel .carousel-control.right{background:rgba(0,0,0,.05);height:80px;right:0;opacity:1;top:38%;width:30px;}
.fade-carousel .carousel-control.left{background:rgba(0,0,0,.05);height:80px;left:0;opacity:1;top:38%;width:20px;}
.fade-carousel .carousel-control.left span,.fade-carousel .carousel-control.right span{font-size:20px;color:#0E3655;background:rgba(255,255,255,.8);margin:0;text-shadow:none;line-height:25px}
.fade-carousel .carousel-control.right span{top:35%;right:10px;}
.fade-carousel .carousel-control.left span{top:35%;left:10px;}
.fade-carousel .carousel-control span:hover{border:1px solid #0E3655;background:0 0}
.hero{position:absolute;top:35%;left:45%;color:#fff;text-align:right;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:1}
.hero h1,.hero h3{text-transform:none;color:#fff}
.carousel .item.active .hero{opacity:1}
.hero h1{font-size:50px;font-weight:600;margin:0;background:#008ad0;padding:15px}
.btn.btn-hero,.hero h3{float:right;font-weight:300;clear:both}
.hero h3{font-family:Roboto,sans-serif;font-size:25px;letter-spacing:1px;background:#3f4b5d;padding:10px 20px}
.btn.btn-hero{background:rgba(0,0,0,0);border:1px solid #008ad0;border-radius:0;color:#008ad0;font-size:15px;padding:6px 24px 8px;transition:all .4s ease-in-out 0s}
.btn.btn-hero:focus,.btn.btn-hero:hover{border:1px solid #008ad0;background:#008ad0;color:#fff}
.banner-wrapper .item img{display:block;height:auto;width:100%}
.callouts-wrapper{padding:54px 0 42px;width:100%;float:left;background:#f5f5f5;}
.callouts-wrapper div.title, .vismis div.title{margin:0}
.callouts-wrapper h2::after, .vismis h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.callouts-wrapper h2, .vismis h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.callouts-wrapper .callouts{margin:30px 0 0;text-align:center;transition:all ease-in-out .3s;background: #fff;padding: 10px;box-shadow: 0px 2px 3px #d6d6d6;cursor:pointer}
.callouts-wrapper .callouts:hover h3{color:#008ad0}
.callouts-wrapper p{text-align:center;margin:0;padding:0 0 5px;font-size:16px}
.callouts-wrapper h2 span, .vismis h2 span{color:#008ad0;font-weight:600}
.callouts-wrapper .callouts p{font-size:14px;line-height:23px;margin:0 0 15px;padding:0;color:#999}
.callouts-wrapper .callouts a:hover:before{transform:rotate(90deg)}
.callouts-wrapper .callouts .icon{color:#0e3655;height:90px;line-height:80x;width:91px;font-size:30px;margin:0 0 20px;display:inline-block;transition:all .3s ease 0s}
.callouts-wrapper .callouts .iconrnd{background:url(../images/why/rnd.png) center top no-repeat}
.callouts-wrapper .callouts .iconrnd:hover,.callouts-wrapper .callouts:hover .iconrnd{background:url(../images/why/rnd-hover.png) center top no-repeat}
.callouts-wrapper .callouts .icon247{background:url(../images/why/247.png) center top no-repeat}
.callouts-wrapper .callouts .icon247:hover,.callouts-wrapper .callouts:hover .icon247{background:url(../images/why/247-hover.png) center top no-repeat}
.callouts-wrapper .callouts .iconstaff{background:url(../images/why/staff.png) center top no-repeat}
.callouts-wrapper .callouts .iconstaff:hover,.callouts-wrapper .callouts:hover .iconstaff{background:url(../images/why/staff-hover.png) center top no-repeat}
.callouts-wrapper .callouts h3{font-size:20px;font-weight:600;text-align:center;color:#3f4b5d;text-transform:uppercase;letter-spacing:.5px}
.buynow-wrapper:before{background:#000;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}
.buynow-wrapper{width:100%;float:left;padding:54px 0 60px;background:url(../images/getcareer.jpg) no-repeat fixed;background-size:cover;position:relative;z-index:2;text-align:center}
.buynow-wrapper h2{color:#fff;font-weight:600;letter-spacing:1px;margin:0 0 15px}
.buynow-wrapper p{color:#fff;font-size:18px;margin:0 0 25px}
.buynow-wrapper p span{display:block}
div.buynow-wrapper a{background:#008ad0;border:1px solid #008ad0;border-radius:0;clear:both;color:#fff;font-size:16px;font-weight:300;padding:6px 24px;transition:all .4s ease-in-out 0s;margin:0}
.book-appointment-wrapper h2,.services-wrapper .callouts h3,.services-wrapper h2{font-weight:600;text-transform:uppercase}div.buynow-wrapper a:hover{background:#008ad0;color:#fff}
.services-wrapper{padding:54px 0 47px;width:100%;float:left}
.services-wrapper div.title{margin:0}
.services-wrapper h2 span{color:#008ad0}
.services-wrapper h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.services-wrapper h2{color:#2d2e2e;margin:0;padding:0;text-align:center;position:relative}
.services-wrapper .callouts{margin:30px 0 0;text-align:center;transition:all .3s ease 0s}
.services-wrapper .callouts .icon{color:#0e3655;display:inline-block;font-size:30px;height:73px;margin:0 0 15px;transition:all .3s ease 0s;width:113px}
.our-specialist-wrapper .team-item h3,.services-wrapper .callouts h3{font-size:18px;font-family:'Open Sans',sans-serif}
.services-wrapper .callouts:hover h3{color:#008ad0}
.services-wrapper .callouts h3{color:#3f4b5d}
.services-wrapper .callouts p{color:#999}
.services-wrapper .callouts .icon1{background:url(../images/services-icon1.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon1:hover,.services-wrapper .callouts:hover .icon1{background:url(../images/services-icon1-hover.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon2{background:url(../images/services-icon2.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon2:hover,.services-wrapper .callouts:hover .icon2{background:url(../images/services-icon2-hover.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon3{background:url(../images/services-icon3.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon3:hover,.services-wrapper .callouts:hover .icon3{background:url(../images/services-icon3-hover.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon4{background:url(../images/services-icon4.png) center top no-repeat rgba(0,0,0,0)}
.services-wrapper .callouts .icon4:hover,.services-wrapper .callouts:hover .icon4{background:url(../images/services-icon4-hover.png) center top no-repeat rgba(0,0,0,0)}
.book-appointment-wrapper{padding:54px 0 53px;width:100%;float:left;background:#f5f5f5}
.book-appointment-wrapper div.title{margin:0}
.book-appointment-wrapper h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.book-appointment-wrapper h2{color:#2d2e2e;margin:0;padding:0;text-align:center;position:relative}
.book-appointment-wrapper h2 span{color:#008ad0}
.book-appointment-wrapper .form-control{background:0 center rgba(0,0,0,0);border-radius:0;border-style:none none solid;border-width:medium medium 1px;box-shadow:none;height:45px;margin-bottom:20px;padding:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-color:#3f4b5d;color:#3f4b5d;line-height:40px}
.book-appointment-wrapper .form-control::-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.book-appointment-wrapper .form-control:hover,.form-control:focus{border-color:red;box-shadow:none}
.book-appointment-wrapper .contact-form .btn-contact{color:#008ad0;font-weight:700;padding:12px 30px;letter-spacing:0;text-transform:uppercase;border-radius:0;background:0 0;border:1px solid #008ad0}
.book-appointment-wrapper .btn-contact:hover{background-color:#008ad0;color:#fff}
.doctors-wrapper{padding:54px 0 60px;width:100%;float:left}
.doctors-wrapper div.title{margin:0 0 10px}
.doctors-wrapper h2 span{color:#008ad0}
.doctors-wrapper h2::after{background-color:#008ad0;content:"";display:block;height:1px;margin:20px auto 10px;width:150px}
.doctors-wrapper h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.doctors-wrapper .doctor-img{background-position:center center;background-size:cover;margin:0;padding:15% 10%;vertical-align:middle;min-height:223px;float:left;width:100%}
.doctors-wrapper .doctor-img.imgneuro{background-image:url(../images/sector/Neuropathy.jpg)}
.doctors-wrapper .doctor-img.imginfe{background-image:url(../images/sector/Infections.jpg)}
.doctors-wrapper .doctor-img.imgepi{background-image:url(../images/sector/Epilepsy.jpg)}
.doctors-wrapper .doctor-img.imgbone{background-image:url(../images/sector/Bone.jpg)}
.doctors-wrapper .doctor-img.imghyper{background-image:url(../images/sector/Hypertension.jpg)}
.doctors-wrapper .doctor-img.imgalle{background-image:url(../images/sector/Allergy.jpg)}
.doctors-wrapper .doctor-img.imgdig{background-image:url(../images/sector/Digestion.jpg)}
.doctors-wrapper .doctor-img.imggas{background-image:url(../images/sector/Gastric.jpg)}
.doctors-wrapper .doctor-text.dark{background:#3f4b5d}
.doctors-wrapper .doctor-text{background:#008ad0;vertical-align:middle;padding:12% 10%;color:#fff;min-height: 223px;}
.doctors-wrapper .doctor-text h5{font-size:16px;font-weight:600;}
@media (min-width:1400px){.doctors-wrapper .doctor-text{padding:12% 10%}
}
.doctors-wrapper .doctor-text p{margin:0 0 14px}
.doctors-wrapper .doctor-text a{border:1px solid #fff;color:#fff;display:inline-block;float:right;padding:3px 20px;text-align:right}
.doctors-wrapper .doctor-text a:hover{background:#fff;color:#008ad0}
.our-specialist-wrapper{padding:54px 0 42px;width:100%;float:left;}
.our-specialist-wrapper h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.our-specialist-wrapper h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.our-specialist-wrapper h2 span{color:#008ad0}
.our-specialist-wrapper div.title{margin:0}
.our-specialist-wrapper .team-item:hover .team-item-descr{background:#008ad0}
.our-specialist-wrapper .team-item{margin:30px 0 0}
.our-specialist-wrapper .team-item img{width:100%}
.our-specialist-wrapper .team-item-descr{color:#fff;padding:5px;transition:all .27s cubic-bezier(0,0,.58,1) 0s;background:#3f4b5d;}
.our-specialist-wrapper .team-item-descr a{color:#fff;}
.our-specialist-wrapper .team-item-descr h3{position:relative;font-size:15px;}
.our-specialist-wrapper .team-item-descr h3 span{position:absolute;right:0;font-size:12px;text-transform:uppercase;background:#008ad0;padding:7px 5px;margin:-5px;transition:all ease-in-out .5s;cursor:pointer;line-height:14px;}
.our-specialist-wrapper .team-item-descr h3:hover span{background:#3f4b5d;}
.our-specialist-wrapper .team-item h3{color:#fff;font-weight:600;margin:0 0 2px;padding:0}
.our-specialist-wrapper .team-item p{font-weight:200;font-family:Roboto,sans-serif;margin:0;padding:0;font-size:15px}
.our-specialist-wrapper .social{text-align:center;margin:10px 0}
.our-specialist-wrapper .social ul{list-style:none;margin:0;padding:0}
.our-specialist-wrapper .social ul li:first-child{margin:0}
.our-specialist-wrapper .social ul li{list-style:none;margin:0 0 0 3px;padding:0;display:inline}
.our-specialist-wrapper .social ul li a{width:30px;border:1px solid #333;height:30px;line-height:27px;display:inline-block}
.our-specialist-wrapper .social ul li a:hover{border:1px solid #008ad0;color:#008ad0}
.home-gallery-wrapper{padding:54px 0 30px;width:100%;float:left}
.home-gallery-wrapper div.title{margin:0 0 20px}
.home-gallery-wrapper h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.home-gallery-wrapper h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.home-gallery-wrapper h2 span{color:#008ad0}
.home-gallery-wrapper .gal-item{margin-bottom:30px}
.home-gallery-wrapper.gal-item .gal-list:hover{background:#383838}
.home-gallery-wrapper .gal-item .gal-list{transition:all .3s ease 0s}
.home-gallery-wrapper .gal-item .box{overflow:hidden;position:relative}
.home-gallery-wrapper .gal-item .box::before{background:rgba(0,0,0,.6);bottom:-20px;left:-20px;opacity:0;position:absolute;right:-20px;top:-20px;transition:all .35s ease-out .2s;visibility:hidden;z-index:1}
.home-gallery-wrapper .gal-item .box:hover::before{opacity:1;transition-delay:0s;visibility:visible}
.home-gallery-wrapper .gal-item .box .zoom{background:rgba(0,0,0,0);bottom:0;left:0;opacity:0;padding-left:15px;padding-right:15px;position:absolute;right:0;top:0;transform:translateY(-10%);transition:all .35s ease-out 0s;visibility:hidden;z-index:2;text-align:center;color:#d3d3d3;display:flex;flex-direction:column;justify-content:center}
.gal-item .box:hover .zoom,.home-gallery-wrapper .gal-item .box:hover .zoom{opacity:1;transform:translateY(0);visibility:visible}
.gal-item .box .zoom::before,.home-gallery-wrapper .gal-item .box .zoom::before{bottom:10px;left:10px;position:absolute;right:10px;top:10px;transition:all .35s ease-out 0s}
.gal-item .box:hover .zoom::before,.home-gallery-wrapper .gal-item .box:hover .zoom::before{bottom:20px;left:20px;right:20px;top:20px}
.home-gallery-wrapper .modal-dialog{width:400px}
.home-gallery-wrapper.box img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}
.home-gallery-wrapper .gal-item a:focus{outline:0}
.home-gallery-wrapper .gal-item a::after{background:0 0}
.home-gallery-wrapper .gal-item a i{color:#fff;font-size:30px}
.home-gallery-wrapper img{width:100%;height:auto}
.modal-open .gal-container .modal{background-color:rgba(0,0,0,.4)}
.modal-open .gal-item .modal-body{padding:0}
.modal-open .gal-item button.close{position:absolute;width:25px;height:25px;background-color:#000;opacity:1;color:#fff;z-index:999;right:-12px;top:-12px;border-radius:50%;font-size:15px;border:2px solid #fff;line-height:25px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35);box-shadow:0 0 1px 1px rgba(0,0,0,.35)}
.modal-open .gal-item button.close:focus{outline:0}
.modal-open .gal-item button.close span{position:relative;top:-3px;font-weight:lighter;text-shadow:none}
.gal-container .modal-dialogue{width:80%}
.gal-container .modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);top:100px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.gal-container .modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}
.home-gallery-wrapper.projects-gallery .box img{height:100%;object-fit:cover;width:100%}
.inner-page-wrapper.home-gallery-wrapper{padding:50px 0 20px}
.home-testimonials-wrapper{padding:54px 0 60px;width:100%;float:left}
.home-testimonials-wrapper div.title,.home-testimonials-wrapper div.title p{margin:0}
.home-testimonials-wrapper h2 span{color:#008ad0}
.home-testimonials-wrapper h2::after{background-color:#008ad0;display:block;height:1px;margin:20px auto 10px;width:150px}
.home-testimonials-wrapper h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.home-testimonials-wrapper .item img{border-radius:50%;color:#fff;font-size:40px;height:125px;margin:-85px 0 15px;padding:0;text-align:center;width:125px}
.home-testimonials-wrapper blockquote{border:1px solid #b7b7b7;padding:30px 30px 0;margin:90px 0 20px;background:#fff}
.home-testimonials-wrapper p{color:#666;font-size:15px;line-height:25px;margin:0 0 15px;padding:0;text-align:center}
.home-testimonials-wrapper .item{text-align:center}
.testimonials-wrapper h3{font-size:18px;font-weight:600;letter-spacing:1px;margin:0 0 10px;text-align:center;text-transform:uppercase}
.home-testimonials-wrapper h4{color:#777;letter-spacing:1px}
.home-testimonials-wrapper .carousel-control.left,.home-testimonials-wrapper .carousel-control.right{display:none}
.home-testimonials-wrapper .carousel-indicators{bottom:-60px;display:none}
.home-testimonials-wrapper .carousel-indicators li{border:none;background:#eee}
.home-testimonials-wrapper .carousel-inner a.btn{background:#008ad0;font-size:15px;color:#fff;font-family:Roboto,sans-serif;border-radius:0;margin:0 0 -25px}
.home-testimonials-wrapper .carousel-inner a.btn:hover{background:#3f4b5d}
.breadcrumb-banner-wrapper:after{background:#2d3e50;height:100%;left:0;position:absolute;top:0;opacity:.9;width:100%;z-index:-1}
.breadcrumb-banner-wrapper{color:#fff;padding:75px 0;position:relative;background-size:cover !important;float:left;width:100%;z-index:2}
.breadcrumb-banner-wrapper.pg-about{background:url(../images/inner/about.jpg) no-repeat rgba(0,0,0,0);}
.breadcrumb-banner-wrapper.pg-products{background:url(../images/inner/products.jpg) no-repeat rgba(0,0,0,0);}
.breadcrumb-banner-wrapper.pg-career{background:url(../images/inner/career.jpg) no-repeat rgba(0,0,0,0);}
.breadcrumb-banner-wrapper.pg-enquiry{background:url(../images/inner/enquiry.jpg) no-repeat rgba(0,0,0,0);}
.breadcrumb-banner-wrapper.pg-contact{background:url(../images/inner/contact.jpg) no-repeat rgba(0,0,0,0);}
.breadcrumb-text h1:after,.breadcrumb-text h1:before{background:#fff;content:"";height:29px;left:0;margin:auto;position:absolute;right:0;width:1px;bottom:0}
.breadcrumb-text h1:after{transform:rotate(90deg)}
.breadcrumb-bar li,.breadcrumb-text h1{position:relative;text-transform:uppercase}
.breadcrumb-text h1{font-size:36px;padding-bottom:45px;font-weight:600}
.breadcrumb-bar .breadcrumb{background:0 0;line-height:12px;margin-bottom:0;padding:15px 0 0}
.breadcrumb-bar li{color:#fff;font-size:12px;line-height:22px;margin:0 10px 0 17px}
.breadcrumb-bar li:last-child{color:#008ad0}
.breadcrumb.text-left li{margin-left:0;margin-right:34px}
.breadcrumb.text-right li{margin-right:0;margin-left:34px}
.breadcrumb-banner-wrapper ul li:first-child::before{display:none;font-size:0}
.breadcrumb-banner-wrapper ul li::before{color:#fff;content:"\f105";font-family:fontawesome;font-size:12px;font-weight:400;left:-22px;line-height:normal;margin-top:-7px;position:absolute;top:50%}
.breadcrumb-bar a{color:#fff;display:block;font-size:14px;line-height:14px;text-transform:uppercase;transition:all .3s ease-in-out 0s}
.inner-page-wrapper{padding:50px 0;float:left;width:100%}
.inner-page-wrapper p{font-size:15px;margin:0 0 20px}
.inner-page-wrapper h2{font-weight:600}
.inner-page-wrapper .title h2:after{background-color:#008ad0;content:"";display:block;height:1px;margin:20px auto 10px;width:150px}
.inner-page-wrapper .title{margin:0 0 10px}
.inner-page-wrapper .title h2{color:#2d2e2e;font-weight:600;margin:0;padding:0;text-align:center;position:relative;text-transform:uppercase}
.inner-page-wrapper .title h2 span{color:#008ad0}
.inner-page-wrapper h3{margin:0 0 8px;padding:0;font-size:20px;font-weight:600}

.bodybg{background:url(../images/bodybg.png) repeat-Y left top #fff;}
.bodybgboth{background:url(../images/bodybg.png) repeat-Y left top, url(../images/bodybg-invert.png) repeat-Y right top #fff;}
.bodybgbothdark{background:url(../images/bodybg.png) repeat-Y left top, url(../images/bodybg-invert.png) repeat-Y right top #f5f5f5;}
.white{color:#fff;}

.about-us-wrapper{padding:54px 0 60px}
.about-text-container p span{color:#666;font-weight:600}
.about-img img{height:auto}
.about-img{position:relative}
.about-img.left:before,.about-img:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";position:absolute;top:15px}
.about-img:after{border-left:20px solid #3f4b5d;right:-20px}
.about-img.left:before{border-right:20px solid #3f4b5d;left:-20px}
.about-img.left:after{display:none}
.about-text-container{padding:14px 0 0}
.about-text-container h3{margin:0 0 8px;padding:0;font-size:20px;font-weight:600}
.about-text-container a{background:#008ad0;border:1px solid #008ad0;color:#fff;letter-spacing:0;padding:8px 30px;border-radius:0}
.about-text-container a:hover{background:0 0;border:1px solid #008ad0;color:#008ad0}
.normal-service-wrapper .widget{clear:both;margin-bottom:50px}
.normal-service-wrapper .category-nav{margin-bottom:30px;margin-left:0;padding:0}
.normal-service-wrapper .category-nav li{font-weight:700;list-style:none;margin:0}
.normal-service-wrapper .category-nav li.active a{border-color:#008ad0}
.normal-service-wrapper .category-nav li a{background-color:#f5f5f5;border-left:5px solid transparent;color:#333;display:block;margin-bottom:5px;padding:15px 20px}
.normal-service-wrapper .widget.cta{background-color:#f5f5f5;padding:30px}
.normal-service-wrapper blockquote{background-color:#f6f6f6;border-left:5px solid #008ad0;font-style:italic;margin:0 0 20px;padding:15px 20px}
.normal-service-wrapper .panel-group .panel{border-radius:0;border:none}
.normal-service-wrapper .panel-faq .panel-default>.panel-heading{background-color:#008ad0;border:0;border-top-left-radius:0;border-top-right-radius:0;color:#fff;padding:13px 20px;position:relative}
.normal-service-wrapper .panel-faq .panel-default>.panel-heading.active a:focus,.normal-service-wrapper .panel-faq .panel-default>.panel-heading.active a:hover{color:#008ad0}
.normal-service-wrapper .panel-faq .panel-default>.panel-heading.active{background-color:#fff;border:1px solid #eee;color:#2d2e2e}div.normal-service-wrapper .panel-faq .panel-body{background-color:#fff;border-width:0 1px 1px!important;border-color:#eee;margin-top:0;padding:15px 20px;border-style:solid}
.normal-service-wrapper .panel-title a:focus,.normal-service-wrapper .panel-title a:hover{color:#fff}
.normal-service-wrapper .panel-faq .panel-default>.panel-heading.active::before{color:#008ad0;content:"-"}
.normal-service-wrapper .panel-faq .panel-default>.panel-heading::before{content:"+";font-family:Arial;font-size:24px;padding:0 0 0 20px;position:absolute;right:20px;top:2px}
.normal-service-wrapper .widget .btn{background-color:#fff;border-color:#008ad0;border-radius:0;border-width:1px;color:#008ad0}
.normal-service-wrapper .widget .btn:hover{background-color:#008ad0;border-color:#008ad0;color:#fff}
.normal-service-wrapper .panel-group{margin:0}
.department-wrapper img{width:100%;height:auto}
.appointment-wrapper fieldset .form-group{float:left;margin:0 0 30px;width:100%}
.appointment-wrapper .th-select:after{color:#008ad0;content:"\f0d7";display:block;font-family:FontAwesome;font-size:16px;line-height:10px;margin-top:-5px;position:absolute;right:23px;text-align:center;top:50%;width:13px;z-index:2}
.appointment-wrapper .th-select{color:#ddd;float:left;position:relative;text-transform:uppercase;width:100%}
.appointment-wrapper .th-select select,.appointment-wrapper input{border:1px solid #e1e1e1;color:#666;line-height:20px;width:100%;height:50px;box-shadow:none}
.appointment-wrapper .th-select select{-moz-appearance:none;padding:15px;position:relative;z-index:1}
.appointment-wrapper input{background:#fff;border-radius:0;box-sizing:border-box;display:inline-block;font-size:14px;outline:0;padding:15px 20px;text-transform:capitalize;vertical-align:middle}option{padding:5px 15px}
.appointment-wrapper .th-dateinputicon{float:left;position:relative;width:100%}
.appointment-wrapper .th-dateinputicon i{display:block;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px;z-index:2}
.appointment-wrapper textarea.form-control{height:150px;resize:none;box-shadow:none;border-radius:0}
.appointment-wrapper .btnform{background:rgba(0,0,0,0);border:1px solid #008ad0;border-radius:0;clear:both;color:#008ad0;float:right;font-size:15px;font-weight:300;padding:6px 50px 8px;transition:all .4s ease-in-out 0s}
.appointment-wrapper .btnform:focus,.appointment-wrapper .btnform:hover{background:#008ad0;border:1px solid #008ad0;color:#fff}
.comming-soon::before{background:#000;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}
.comming-soon{background:url(../images/coming-soon-bg.jpg) no-repeat fixed #0B111E;position:relative;text-align:center;width:100%;background-size:cover;clear:both;float:left;z-index:9;height:100vh;padding:0}
.comming-soon .logo{padding:50px 0 30px}
.comming-soon .inner-wrapper{padding:20px 0;background:#f5f5f5}
.comming-soon .cmg-bg{border:none;float:left;margin:0;padding:70px 20px 0;text-align:center;width:100%}
.comming-soon h3{font-size:30px;color:#fff;padding:0 0 20px;margin:0;font-weight:200;letter-spacing:1.5px;text-transform:uppercase}
.comming-soon h3 span{display:block;font-weight:600;margin:8px 0 0}
.comming-soon p{font-size:18px;margin:0 0 10px}
.comming-soon .form{width:60%;margin:0 auto}
.comming-soon .form input.form-control{background:0 0;border-width:0 0 1px;border-style:solid;border-color:#7d7d7d;border-radius:0;color:#666!important;float:left;font-size:15px;font-weight:400;height:40px;line-height:40px;margin:0 0 17px;padding:0 0 0 3%;text-align:center;width:100%;box-shadow:none}
.count-down .countdown-row{width:100%}
.count-down .countdown-row.countdown-show4 .countdown-section{width:25%}
.count-down .countdown-row.countdown-show3 .countdown-section{width:33%}
.count-down .countdown-row.countdown-show2 .countdown-section{width:50%}
.count-down .countdown-row.countdown-show1 .countdown-section{width:100%}
.count-down .countdown-row .countdown-section{display:inline-block}
.count-down .countdown-row .countdown-amount{font-size:50px;font-weight:500;display:block;margin-bottom:-10px;color:#fff}
.count-down .countdown-row .countdown-period{font-size:18px;color:#fff;font-weight:200}
.oops-wrapper{padding:50px 0 100px;}
.oops{text-align:center;background:#f5f5f5;padding:40px 0 100px}
.oops h1{font-size:160px;font-weight:400;margin-bottom:10px;color:#54667a}
.oops h2 img{margin-bottom:20px;}
.oops h2{font-size:40px;font-weight:400;margin:15px 0;color:#54667a}
.oops h3{font-weight:400;margin-bottom:30px}
.oops p{margin:0}
.oops a, .oops a:hover{color:#fff;font-weight:600;}
.doctor-box .doctor-details{margin-top:15px;text-align:center}
.doctor-contact{background-color:#1696e7;color:#fff;margin-bottom:20px;padding:20px;text-align:center}
.doctor-contact .contact-list{display:inline-block;margin-bottom:0;text-align:left}
.doctor-details .doctor-name{font-weight:500;margin-bottom:10px}
.doctor-details .doctor-desig{color:#1696e7;font-size:20px;margin:0 0 15px}
.doctor-details .doctor-edu li{background-color:#f5f5f5;float:left;font-weight:400;margin-right:10px;padding:3px 10px}
.doctor-details .doctor-edu{list-style:none;margin:0;overflow:hidden;padding:0}hr.hr-1.left{margin-left:0}ul.list-styled{list-style:none;padding-left:35px}ul.list-styled>li{font-size:15px;font-weight:400;line-height:1.75em;padding:6px 10px 6px 0;position:relative;text-align:left}ul.list-styled>li::before{border:1px solid #1696e7;border-radius:50%;color:#1696e7;content:"\f105";display:inline-block;font:15px/15px FontAwesome;height:18px;left:-32px;margin-right:10px;position:absolute;text-align:center;top:12px;vertical-align:middle;width:18px}
.blog-details .comment-avatar:after,.blog-details .widget-title::after,.blog-details .widget-title::before,footer h3:after{content:""}
.blog-wrapper{padding:20px 0 60px;background:#f7f7f7;z-index:99}
.blog-wrapper .section-title{margin:0 0 -5px}
.blog-wrapper .single-blog-post{margin-top:30px}
.blog-wrapper .single-post-content{padding:20px;background:#fff}
.blog-wrapper .single-post-content a{color:#666}
.blog-wrapper .single-post-content h4{margin-top:15px;text-transform:uppercase}
.blog-wrapper .single-post-content h4:hover a{color:#008ad0}
.blog-wrapper a.blog-btn{font-size:12px;padding:8px 12px;text-transform:capitalize;border:1px solid #008ad0;background:#fff;color:#008ad0}
.blog-wrapper a.blog-btn:hover{background:#008ad0;border:1px solid #008ad0;color:#fff}
.blog-wrapper .post-meta i{margin-right:5px;color:#008ad0}
.blog-wrapper ul.post-meta{list-style:none}
.package-btn,a.blog-btn,ul.post-meta li{display:inline-block}
.post-meta a{color:#666;font-size:13px;font-weight:400;margin-right:10px}
.single-blog-post:hover,.single-team:hover{box-shadow:0 0 10px 1px rgba(76,76,76,.41)}
.blog-details .widget{margin:0 0 40px}
.blog-details .widget form{position:relative}
.blog-details .widget form button{background:rgba(0,0,0,0);border:0;color:#666;height:100%;position:absolute;right:0;top:0;width:40px}
.blog-details .widget-title::before{border-bottom:2px solid #eee;bottom:0;display:block;position:absolute;width:100%}
.blog-details .comment,.blog-details .comment-content,.widget-title{position:relative}
.widget-title{font-weight:600;font-size:18px}
.blog-details .widget-title::after{border-bottom:2px solid #008ad0;display:block;margin:20px auto 25px 0;position:relative;width:35px;z-index:1}
.blog-details .btn,.blog-details ul.tags li,.contact-box .text{display:inline-block}
.blog-details .icons-list>li:first-child{border:0;padding-top:0}
.blog-details .icons-list>li{border-top:1px solid #eee;padding:10px 0}
.blog-details .icons-list a{color:#999}
.blog-details .widget-posts-image{float:left;width:50px}
.blog-details .widget-posts-body{margin-left:65px}
.blog-details .widget .recent-posts>li:first-child{border:0;padding-top:0}
.blog-details .widget .recent-posts>li{border-top:1px solid #eee;overflow:hidden;padding:10px 0}
.blog-details .widget-posts-title{font-size:12px;font-weight:600;margin:2px 0 3px}
.blog-details .widget-posts-meta{font-size:12px;opacity:.7}
.blog-details ul.tags li a{background:#f8f8f8;color:#666;display:inline-block;font-size:13px;margin:0 0 6px;padding:8px 12px;text-transform:capitalize}
.blog-details ul.tags li a:hover{background:#1696e7;color:#fff}
.blog-details .post-preview img{width:100%}
.blog-details .post-content.post-no-pad{padding:20px 0}
.blog-details .post-meta a{color:#008ad0}
.blog-details .comment-avatar:after{background:#f5f5f5;height:2px;left:70px;position:absolute;top:34px;width:20px;z-index:-1}
.blog-details .comment-avatar{float:left;margin:5px 0 0;max-width:70px;position:relative;z-index:1}
.blog-details .comment-tools{padding:0 30px;position:absolute;right:0;top:25px;z-index:1}
.blog-details .comment-avatar img{border-radius:50%;height:70px;width:70px;border:2px solid #F5F5F5}
footer{width:100%;float:left}
.blog-details .comment-reply{margin-left:90px}
.blog-details .comment-tools a{color:#666;margin:0 0 0 15px}
.blog-details .comment-content{background:#f5f5f5;border-radius:2px;margin:0 0 35px 90px;padding:30px;position:relative}
.blog-details .form-control{border:2px solid #eee;border-radius:2px;box-shadow:none;color:#999;font-size:14px;height:39px}
.blog-details textarea.form-control{height:auto}
.blog-details .btn{background:#1696e7;border:1px solid #1696e7;border-radius:0;color:#fff;cursor:pointer;font-weight:600;padding:11px 20px;text-align:center;text-transform:uppercase;font-size:15px}
.blog-details .btn:hover{border:1px solid #1696e7;color:#1696e7;background:#fff}
.blog-details .comment-content h5{font-size:18px;color:#232332}
.blog-details .comment-content h5 a{color:#232332}
.blog-details .comment-content p{margin:0}
.blog-details p{color:#7e7e7e}
.modalinsane .modal-content{border-radius:0;border-bottom:6px solid #3f4b5d;position:relative;z-index:1;}
.modalinsane .modal-content .modal-header{color:#3f4b5d;}
.modalinsane textarea.form-control{height:120px;resize:none;}

body.body-contact footer{display:none;}
h2.mfjjf{font-size: 20px;text-transform: uppercase;position:relative;padding-bottom:10px;margin-bottom:10px;}
h2.mfjjf::before{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background:#008ad0;}
.address{padding: 10px;border: 1px solid #f2f2f2;background: #fafafa;box-shadow: 1px 2px 0px #e0e0e0;}
.address .contact-box .img img{width:24px;}
.address.cvad{padding:20px;}
.contact-wrapper .form-item, .modalinsane .form-item{background:#fff;border-radius:0;box-shadow:none;height:45px;padding-left:15px;border:1px solid #b7b7b7}
.contact-wrapper textarea.form-control{height:90px;resize:none;}
.contact-box .img{float:left;margin:0 10px 0 0;padding:0}
.contact-box .text h3{color:#008ad0;font-size:18px;margin:0 0 10px;padding:0}
.contact-box .text{}
.contact-box u{display:block;text-decoration:none}
.contact-wrapper .btn, .modalinsane .btn, .our-specialist-wrapper .btn{background:rgba(0,0,0,0);border:1px solid #008ad0;border-radius:0;clear:both;color:#008ad0;font-size:15px;font-weight:300;padding:6px 50px 8px;transition:all .4s ease-in-out 0s}
.contact-wrapper .btn:focus,.contact-wrapper .btn:hover, .modalinsane .btn:focus,.modalinsane .btn:hover, .our-specialist-wrapper .btn:focus, .our-specialist-wrapper .btn:hover{background:#008ad0;border:1px solid #008ad0;color:#fff}
input[type="file"].form-control{padding:0;}
div#google-map{margin:25px 0 0;pointer-events:none}
footer{padding:30px 0 0;background:#26303d}
footer h3{color:#fff;text-transform:uppercase;padding:0 0 15px;margin:10px 0;font-size:18px;font-weight:600;position:relative}
footer h3:after{width:150px;height:1px;background:#fff;left:0;bottom:0;position:absolute}
footer p{color:#fff;font-size:16px;font-weight:300;margin:0 0 30px;padding:0}
footer p span{display:block}
footer a{color:#fff}
.footer-section img{float:left;margin-right:10px;}
.jagrata h4{line-height: 30px;padding-top: 5px;}
.footer-logo-wrapper{background:#2e3847;text-align:center;padding:20px 0;margin:0;width:100%;float:left;}
.foot-logo-wrap{margin-bottom:15px;}
.footer-logo-wrapper .footlinks ul{margin:0;padding:0;text-align:center;}
.footer-logo-wrapper .footlinks ul li{list-s-tyle:none;display:inline-block;padding:5px 13px;text-transform:uppercase;}
.footer-logo-wrapper .footlinks ul li a{color:#fff;position:relative;display:block;}
.footer-logo-wrapper .footlinks ul li a::before{content:'';position:absolute;right:-15px;top:6px;background:#ddd;height:10px;width:1px;}
.footer-logo-wrapper .footlinks ul li:last-child a::before{display:none;}

.copyrights-wrapper{background:#26303d;padding:30px 0 20px;margin:0;width:100%;float:left}
.copyrights-wrapper p{margin:0 0 10px;padding:0;color:#fff}
.copyrights-wrapper ul{margin:0}
.copyrights-wrapper ul li:first-child{padding:0}
.copyrights-wrapper ul li{color:#fff;display:inline-block;margin:0;padding:0 0 0 5px;transition:all .3s ease-in-out 0s}
.copyrights-wrapper ul li a{border:1px solid #fff;border-radius:50%;display:block;height:25px;line-height:23px;padding:0;text-align:center;width:25px}
.copyrights-wrapper ul li a i{color:#fff;font-size:12px}
.copyrights-wrapper ul li a:hover{background:#fff}
.copyrights-wrapper ul li a:hover i{color:#008ad0}
@media (min-width:1400px){.hero h1{font-size:60px}
}
@media (max-width:991px){
.copyright{text-align:center;}
span.tagger{display:block;text-align:center;}
}
@media (min-width:768px) and (max-width:991px){.navbar-header{padding:0;width:100%}
.collapse{display:block}
.navbar-collapse{padding:0;float:none}
.hero h1{font-size:26px}
.hero h3{font-size:14px}
.our-specialist-wrapper .team-item p,footer p{font-size:13px}
.buynow-wrapper p span{display:initial}
.doctors-wrapper .doctor-text{padding:6.8% 10%}
.our-specialist-wrapper .social ul li a{font-size:13px;height:25px;line-height:22px;width:25px}
.about-img{margin:20px 0 0}
.normal-service-wrapper .collapse{display:none}
.normal-service-wrapper .panel-heading.active+.collapse{display:inline-block}
.contact-box{margin:30px 0 0}footer p span{display:initial}
}
@media (max-width:767px){.collapse,.navbar-header .collapse{background:#333;display:block;margin:0;border:none}
.social-links{margin-bottom:15px;}
.callouts,.copyright p,.copyrights-wrapper .text-right{text-align:center}
.logo-bar img{height:auto;margin:0}
.top-wrapper .pull-right{float:none!important;text-align:center}
.navbar-brand>img{padding-left:15px}
.collapse,.top-wrapper{padding:0}
.navbar-collapse{float:none}
.navbar-header{display:block;padding:15px 0 14px}
.navbar-header .collapse{padding:0}
.fade-carousel .carousel-control,.hero,.hover-inn{display:none}
.navbar-brand{padding:0}ul.nav.navbar-nav li ul{margin-left:5%;opacity:1;position:static;visibility:visible;width:260px}
.callouts-wrapper h2::after, .vismis h2::after{left:40%}
.callouts i{margin:0 0 10px}
.buynow-wrapper p{font-size:14px}
.buynow-wrapper p span{display:initial}
.about-img:before,.normal-service-wrapper .collapse{display:none}
.home-gallery-wrapper .modal-dialog{width:auto}
.about-img{margin:20px 0 0}
.normal-service-wrapper .panel-heading.active+.collapse{display:inline-block}
.comming-soon{height:auto}
.count-down .countdown-row .countdown-amount{font-size:35px;margin-bottom:-10px}
.count-down .countdown-row .countdown-period{font-size:12px}
.comming-soon .form{width:90%}
.comming-soon h3{font-size:24px;margin:0}
.blog-details .comment-avatar,.blog-details .comment-avatar:after{display:none}
.blog-details .widget form{margin:30px 0 0}
.blog-details .comment-content{margin:0 0 35px}
.blog-details .comment-reply{margin-left:0}
.contact-box{margin:30px 0 0}
}


@font-face{font-family:Linearicons-Free;src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot);src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot?#iefix) format('embedded-opentype'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff2) format('woff2'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.ttf) format('truetype'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff) format('woff'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.svg#Linearicons-Free) format('svg');font-weight:400;font-style:normal}.lnr{font-family:Linearicons-Free;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}