@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'MyriadPro';
    src: url('../fonts/MyriadPro-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/MyriadPro-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'calibriregular';
    src: url('../fonts/calibri-webfont.eot');
    src: url('../fonts/calibri-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri-webfont.woff') format('woff'),
         url('../fonts/calibri-webfont.ttf') format('truetype'),
         url('../fonts/calibri-webfont.svg#calibriregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLight';
    src: url('../fonts/myriadpro-light.eot');
    src: url('../fonts/myriadpro-light.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-light.woff') format('woff'),
         url('../fonts/myriadpro-light.ttf') format('truetype'),
         url('../fonts/myriadpro-light.svg#MyriadProLight') format('svg');
}

*{margin:0px; padding:0px;}
a{border:none; outline:none; text-decoration:none; color:#643d0f;}
a img{border:none; outline:none;}
a:hover, a:visited{border:none; outline:none;}
input{background-color:transparent; border:1px solid #d1d1d1;}
input:focus{border:1px solid #f1f1f1;}
select{padding:5px; border:1px solid #f1f1f1; background-color:transparent;}
button{background-color:transparent; border:none;}
ul{list-style:none; margin:0px; padding:0px;}

div h1, h2, h3, h4, h5, h6, ul, td, tr, li, a, p, img form {margin:0px; padding:0px;}

.wrapper {margin:0px; padding:0px; font-size:100%;}
.container {margin:0px auto; padding:0px; width:965px;}

.header {width:100%; min-height:96px;}
.logo {width:445px; float:left; padding-top:3px;}
.call-now {float:right; padding-top:50px; font-family: 'MyriadProLight';}
.call-now h1 {font-size:24px; font-family: 'MyriadProLight'; color:#ec2327;}

/*nav-starts*/
.nav-menu {width:965px; min-height:46px; background:#2e3241; border-radius:5px; margin:0px auto;}
.nav-menu ul {list-style:none; float:right;}
.nav-menu ul li {display:inline;}
.nav-menu ul li a {background:url(../images/nav-divider.png) no-repeat scroll right center rgba(0, 0, 0, 0);color:#FFFFFF; padding:9px 13px 9px 12px; text-transform:uppercase; font-size:14px; float:left; margin-top:5px; font-family: 'MyriadPro';}
.nav-menu ul li a:hover {background:#FF0000; border-radius:5px;}
.nav-menu ul li a.active {background:#FF0000; border-radius:5px;}
.nav-menu ul li a.last-child {background-image:none;}
/*nav-ends*/

/*Banners-starts*/
.banner {width:962px; height:313px; position:relative; float:left;}
/*Banners-ends*/

/*services-starts*/
.services {width:965px; margin:0px auto;}
.services ul {list-style:none; display:inline-flex; font-family: 'calibriregular'; font-size:14px;}
.services ul li.service1 {width:170px; background:url(../images/service-img1.png) no-repeat; min-height:160px;  float:left;}
.services ul li.service1 a {padding-left:15px; float:left; padding-top:118px; color:#7d7d7d;}
.services ul li.service1:hover { background:url(../images/service-img1-hover.png) no-repeat; cursor:pointer;}

.services ul li.service2 {width:170px; background:url(../images/service-img2.png) no-repeat; min-height:160px; float:left;}
.services ul li.service2 a { float:left; padding-top:118px; padding-left:2px; color:#7d7d7d; }
.services ul li.service2:hover { background:url(../images/service-img2-hover.png) no-repeat; cursor:pointer;}

.services ul li.service3 {width:170px; background:url(../images/service-img3.png) no-repeat; min-height:160px; float:left;}
.services ul li.service3 a { padding-left:19px; float:left; padding-top:118px; color:#7d7d7d; font-size:14px; }
.services ul li.service3:hover { background:url(../images/service-img3-hover.png) no-repeat; cursor:pointer;}

.services ul li.service4 {width:170px; background:url(../images/service-img4.png) no-repeat; min-height:160px; float:left;}
.services ul li.service4 a { padding-left:13px; float:left; padding-top:118px; color:#7d7d7d; }
.services ul li.service4:hover { background:url(../images/service-img4-hover.png) no-repeat; cursor:pointer;}

.services ul li.service5 {width:150px; background:url(../images/service-img5.png) no-repeat; min-height:160px; float:left;}
.services ul li.service5 a { padding-left:14px; float:left; padding-top:118px; color:#7d7d7d;}
.services ul li.service5:hover { background:url(../images/service-img5-hover.png) no-repeat; cursor:pointer;}

.services ul li.service6 {width:130px; background:url(../images/service-img6.png) no-repeat; min-height:160px; float:left;}
.services ul li.service6 a { padding-left:10px; float:left; padding-top:118px; color:#7d7d7d;}
.services ul li.service6:hover { background:url(../images/service-img6-hover.png) no-repeat; cursor:pointer;}
/*services-ends*/

/*promotion-starts*/
.promotion {width:965px; margin:0px auto; padding-top:46px; font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both;}

.promo-1 {width:310px; min-height:212px; border:1px solid #eee; border-radius:10px; background:url(../images/promotion-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); display:block; float:left; position:relative;}
.promo-1 h4 {padding-left:19px; padding-top:22px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.promo-1 p {width:270px; color:#67747a; padding-left:19px; line-height:20px; padding-top:15px; text-align:justify;}
.promo-1 a {background:url(../images/more-bg.png) no-repeat; width:34px; height:24px; padding:10px 15px 9px 16px; top:171px; right:-7px; position:absolute; color:#FFF;}

.promo-2 {width:310px; min-height:212px; border:1px solid #eee; border-radius:10px; background:url(../images/promotion-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); display:block; float:left; margin-left:14px; position:relative;}
.promo-2 h4 {padding-left:19px; padding-top:22px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.promo-2 ul {list-styl:none; margin-top:15px;}
.promo-2 ul li {background:url(../images/list-img.png)no-repeat scroll 0 center rgba(0, 0, 0, 0); width:270px; color:#67747a; padding-left:19px; margin:8px 0px 0px 19px;}
.promo-2 a {background:url(../images/more-bg.png) no-repeat; width:34px; height:24px; padding:10px 15px 9px 16px; top:171px; right:-7px; position:absolute; color:#FFF; }

.promo-3 {width:310px; min-height:212px; border:1px solid #eee; border-radius:10px; background:url(../images/promotion-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); display:block; float:left; margin-left:13px; position:relative;}
.promo-3 h4 {padding-left:19px; padding-top:22px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.promo-3 ul {list-styl:none; margin-top:15px;}
.promo-3 ul li {background:url(../images/list-img.png)no-repeat scroll 0 center rgba(0, 0, 0, 0); width:270px; color:#67747a; padding-left:19px; margin:8px 0px 0px 19px;}
.promo-3 a {background:url(../images/more-bg.png) no-repeat; width:34px; height:24px; padding:10px 15px 9px 16px; top:171px; right:-7px; position:absolute; color:#FFF;}

/*promotion-ends*/

/*footer-starts*/

.footer {width:965px; margin:0px auto; clear:both; position:relative;}

.footer-top {width:965px; min-height:49px; background-color:#ededed; border-radius:5px; float:left; margin-top:40px;}
.footer-top ul {list-style:none; padding-left:11px; padding-top:12px;}
.footer-top ul li {display:inline; margin:0; padding:0;}
.footer-top ul li a {border-right:1px solid #999; padding:0px 10px 0px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#282828;}
.footer-top ul li a:hover {color:#ff0000;}
.footer-top ul li a.active {color:#ff0000;}

.footer-middle {width:965px; margin:0px auto; display:inline-flex; clear:both;}
.footer-middle-left {width:615px; float:left; height:40px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; padding-top:33px;}

.footer-middle-left span { width:100px; height:40px; padding-left:5px; color:#7d7d7d;}

.footer-middle-left span.facebook {background:url(../images/facebook-img.png) no-repeat; padding:5px 10px 10px 90px; margin-left:14px; cursor:pointer;}
.footer-middle-left span.facebook:hover {opacity:0.9;}

.footer-middle-left span.twitter {background:url(../images/twitter-img.png) no-repeat; padding:5px 10px 10px 90px; margin-left:14px; cursor:pointer;}
.footer-middle-left span.twitter:hover {opacity:0.9;}

.footer-middle-right {width:352px; background-color:#ededed; min-height:105px; border-radius:0px 0px 10px 10px; position:absolute; top:43px; right:21px; font-family: 'MyriadPro';}
.footer-middle-right h2 {width:107px; background:url(../images/location-img.png)  no-repeat scroll right bottom rgba(0, 0, 0, 0); font-family: 'MyriadPro'; font-size:19px; color:#2e3241; padding:11px 0px 0px 19px;}
.footer-middle-right p { width:315px;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:9px 0px 8px 19px; line-height:18px;}

.footer-bottom {width:965px; text-align:left; padding:0px 0px 10px 0px;}
.footer-bottom p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#939393; padding-right:50px;}

#toTop {padding:5px;position:fixed;bottom:220px;right:20px;cursor:wait;text-decoration:none;}

/*footer-ends*/


/*About-starts*/
.about-content {width:965px; margin:0px auto; font-family: 'MyriadPro';}
.about-content-left {width:670px; float:left; }
.about-content-left h4 {width:500px; padding:12px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.about-content-left-p {color:#67747a; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:20px; padding:7px 14px 22px; border:1px solid #eee; border-radius:10px; width:685px; background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0)}
.about-content-left-p p {padding-top:7px;}


.about-content-right{width:230px; float:right; border-radius:8px; font-family:Arial, Helvetica, sans-serif;}
.about-content-right h3{width:200px; padding:12px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.about-content-right ul {list-style:none; border:1px solid #eee; background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); border-radius:10px; padding:10px 15px 15px 0px;}
.about-content-right ul li {margin:0; padding:0; display:block; margin-left:10px; padding:6px 0px 6px 0px;}
.about-content-right ul li a {background:url(../images/list-img.png)no-repeat scroll 0 center rgba(0, 0, 0, 0); color:#67747a; padding-left:19px; font-size:12px;}
.about-content-right ul li a:hover {color:#ec2327;}

/*About-ends*/

/*contact-starts*/
.contact-content {width:965px; margin:0px auto; font-family: 'MyriadPro';}
.contact-content-left {width:670px; float:left; }
.contact-content-left h4 {width:500px; padding:12px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.contact-content-left-p {color:#67747a; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:25px; padding:14px 14px 10px; border:1px solid #eee; border-radius:10px; width:450px; background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0);}

.contact-content-right { padding-top:50px;}

/*contact-ends*/

/*appointment-starts*/

.feedback_box {float: left; width: 450px; color:#67747a; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #eee; border-radius:10px; padding:14px 14px 10px;background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0)}
.form_in2 {float: left;margin: 0 0 5px 1px;padding: 10px 0;width: 475px; }
.form_in2 p {float: left;line-height: 28px;margin: 0;padding: 0 0 0 5px;width: 104px;}
.for_dot3 {color: #2f3030;float: left;line-height: 28px;width: 5px;}
.form_in2 input {background: none;border: 1px solid #dddddd; float: left;margin: 0 0 0 10px;padding: 5px;width: 300px; font size: 13px font-family: Arial,Helvetica,sans-serif; color:#67747a;}	
.form_in2 textarea {background: none repeat scroll 0 0 transparent;border: 1px solid #DFDFDF;color:#5F5F5F;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 13px;height: 80px;line-height: 16px;margin: 0 0 0 10px;padding:5px;width: 300px !important;}
.form_in2 input.button2 {float:left; background: #2e3241; text-align:center; color:#fff; font-size:14px; text-transform:uppercase; width:100px; height:33px; margin: 0px 0 0 129px; border-radius:5px;}
.form_in2 input.button2:hover{background: #ec2327; cursor:pointer;}

.appointment-content-right { padding-top:100px;}

/*appointment-ends*/

/*Gallery-starts*/

.gallery-content {width:965px; margin:0px auto; font-family: 'MyriadPro';}
.gallery-content-left {width:965px; float:left;}
.gallery-content-left h4 {width:500px; padding:12px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.gallery-content-left-p { width:955px; min-height:190px; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCC; border-radius:10px; padding:10px 0px 0px 0px; float:left;}
.gallery-content-left-p ul {list-style:none;}
.gallery-content-left-p h3 {margin:0px 0px 10px 10px; color:#2e3241; font-family: 'MyriadPro'; font-size:15px;}
.gallery-content-left-p ul li {width:177px; height:130px; border:1px solid #CCC; float:left; margin-left:10px; margin-bottom:30px;}
.gallery-content-left-p ul li span { padding-left:60px;}

/*Gallery-ends*/

/*Facility-starts*/

.facility-content {width:965px; margin:0px auto; font-family: 'MyriadPro';}
.facility-content-left {width:965px; float:left; }
.facility-content-left h4 {width:500px; padding:12px; font-family: 'MyriadProLight'; font-size:27px; color:#2e3241;}
.facility-content-left-p {width:600px; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCC; border-radius:10px; padding:10px 0px 12px 20px; background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); float:left;}
.facility-left {width:585px; float:left; border-bottom:1px dotted;}
.facility-left p {width:300px; float:left; padding:10px 0 10px 22px; color:#676767; font-family:Arial, Helvetica, sans-serif; background:url(../images/list-img.png) no-repeat scroll 0 center rgba(0, 0, 0, 0);}
.facility-left .dot {width:5px; float:left; padding:10px 0px 10px 0px; color:#676767;}
.facility-left label {width:240px; float:right; padding:10px 0px 10px 10px; color:#676767; font-family:Arial, Helvetica, sans-serif;}

.facility-right {width:250px; float:left; margin-left:60px; margin-top:50px;}

/*Facility-ends*/

/*Speciality-starts*/

.speciality-content {width:950px; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCC; border-radius:10px; padding:10px 0px 12px 10px; background:url(../images/promotion1-bg.png) repeat-x scroll 0 bottom rgba(0, 0, 0, 0); float:left;}
.speciality-content-left {width:305px; float:left; min-height:30px;}
.haematology { float:left;}
.haematology h2 { width:auto; text-align:left; padding:10px 10px 10px 35px; border:1px dotted #666; margin:5px 0px 5px 0px; font-family: 'MyriadPro'; font-size:15px; color:#555A6B; background:url(../images/special.png) no-repeat scroll 5px center rgba(0, 0, 0, 0) ;}
.haematology ul{ list-style:none;}
.haematology ul li {background:url(../images/list-img.png) no-repeat scroll 0 center rgba(0, 0, 0, 0); padding:5px 0 5px 20px; color:#676767;}

.speciality-content-middle {width:305px; float:left; min-height:30px; margin-left:10px;}
.speciality-content-right {width:305px; float:left; min-height:30px; margin-left:10px;}

/*Speciality-ends*/

