body{font-family:'Raleway',sans-serif;}
ul{padding:0px;margin:0px;list-style:none;}
p{text-align:justify;}
.top-wpr{background:#797979;font-family:'Open Sans', sans-serif;}
.top-wpr p{color:#fff;margin:10px 0px 0px;float:left;font-size:13px;}
.top-wpr ul{float:right;}
.top-wpr ul li{display:inline-block;font-weight:700;background:url(../images/call.png) left no-repeat;padding:9px 15px 10px 30px;border-right:1px solid #979797;color:#fff;margin:0px 15px 0px 0px;font-size:13px;}
.head{padding:5px 0px;text-align:right;overflow:auto;}
.head .logo{background:url(../images/logo.jpg) no-repeat top left;padding:12px 0 18px 100px;}
.head h1{margin:0;font-weight:bold;font-size:32px;text-align:left;letter-spacing:2px;}
.head h2{margin:0;font-size:16px;text-align:left;}
@media (max-width:991px){
.head h1{font-size:22px;}
}
.head form{margin:7px 0 3px 0;}
.head a.pull-right{display:block;text-align:center;color:#f00;}
.head form input{border:1px solid #1c498a;padding:5px 10px;}
.head form button{border:1px solid #1c498a;padding:5px 10px;background:#1c498a;color:#fff;}
.head img{text-align:left;}
.banner{position:relative;}
.owl-carousel{position:absolute;z-index:1;}
.ban-text{position:absolute;top:100px;width:50%;color:#fff;}
.ban-text h1,.ban-text h2{font-size:30px;font-weight:700;border-radius:100px;margin:0px;background:rgba(255, 255, 255, 0.4);padding:10px 10px 10px 60px;color:#1c8a49;}
.ban-text h1{width:53%;margin-bottom:10px;}
.ban-text h2{width:80%;}
.ban-text p{color:#000;font-size:18px;margin:15px 0px 25px 64px;width:78%;}
.ban-text p.clr{color:#fff;font-weight:700;text-shadow:2px 2px 2px #000;}
.ban-text a{background:url(../images/plus.png) right no-repeat #f9a61a;padding:10px 50px 10px 20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;font-size:18px;margin-left:64px;}
.navs{background:rgba(15,168,129,0.8);height:50px;position:relative;z-index:99;}
.navs ul li{float:left;position:relative;}
.navs ul li ul{background:rgba(15,168,129,0.8);width:300px !important;padding:10px;margin:20px 0px 0px -150px !important;}
.navs ul li ul.trust{width:400px !important;}
.navs ul li ul.trust li{float:left;width:50%;}
.navs ul li ul.trust li.top-arrw{ left:50%;}
.navs ul li ul li{float:none;display:block;}
.navs ul li ul.hospital{width:650px !important;}
.navs ul li ul.hospital li{float:left;width:30%;}
.navs ul li ul.hospital a{color:#fff;padding:5px 24px;display:inline-block;transition:all ease 0.5s;white-space:nowrap;}
.navs ul li ul.hospital li.top-arrw{ left:30%;}
.navs ul li ul li{float:none;display:block;}
.navs ul li.top-arrw{position:absolute;top:0px;left:50%;top:-13px;margin:0px 0px 0px -10px;width:20px;}
.navs ul li.top-arrw i{font-size:18px;color:rgba(15,168,129,0.8);display:block;}
.navs ul li span{display:none;}
.navs ul li a{color:#fff;padding:15px 24px;display:inline-block;transition:all ease 0.5s;white-space:nowrap;}
.navs ul li.home a{background:url(../images/home.png) center no-repeat #f9a61a;padding:15px 25px;}
.navs ul li a:hover{background-color:#f9a61a;}
.navs ul li a.active{background:#1c8a49;}
.navs ul li.home a.active{background:url(../images/home.png) center no-repeat #1c8a49;}
.welcome-wpr{padding:30px 0px 90px;position:relative;}
.welcome-wpr h1{color:#1c8a49;font-size:30px;margin:0px 0px 15px;}
.welcome-wpr p{font-size:18px;color:#333;margin:0px;line-height:170%;text-align:justify;}
.welcome-wpr .welcome{padding:41px 40% 0 0;background:url(../images/medicines.jpg) no-repeat top right;background-size:36%;}

aside{border:1px solid #e7e7e7;background:#ededed;}
aside a{padding:10px 15px;line-height:180%;display:block;font-weight:600;font-size:13px;color:#00142d;text-decoration:none;border-bottom:1px solid #ddd;}
aside a:hover{text-decoration:none;background:#ccc;}
aside a.active{background:#1c498a;color:#fff;}

.news-wpr{height:80px;background:#39ad88;}
.news-wpr h3{font-weight:700;color:#fff;font-size:24px;margin:28px 0px 0px;float:left;}
/*
width:20%;}
*/
.news-wpr ul{float:left;background:#387c9c;box-shadow:0px 0px 3px #3988ad inset;height:80px;width:75.6%;padding:32px 20px}
.news-wpr ul li,.news-wpr ul li a{color:#fff;}
.news-wpr .owl-prev{background:url(../images/arrow-left.jpg) left no-repeat;width:50px;height:39px;position:absolute;right:0px;top:0px;text-indent:-99999px;}
.news-wpr .owl-next{background:url(../images/arrow-right.jpg) left no-repeat;width:50px;height:39px;position:absolute;right:0px;top:41px;text-indent:-99999px;}
.news-wpr .owl-nav{background:#fff;height:80px;width:50px;position:absolute;right:-50px;top:0px;}

.content-wpr{padding:35px 0px;}
.content-wpr img{margin-right:25px;width:320px;}
.content-wpr ul{float:left;}
.content-wpr ul li{display:block;font-size:15px;color:#525252;border-bottom:1px solid #ccc;}
/*
.content-wpr ul li a{line-height:280%;}
*/
.content-wpr ul li a{line-height:220%;}
.content-wpr h4{font-size:24px;color:#1c8a49;margin:0px 0px 15px;}
.content-wpr a{display:block;color:#7b7c7f;background:url(../images/hand-arrow.png) left no-repeat;padding-left:30px;line-height:218%;}
.box{background:url(../images/doctor-bg.jpg) right no-repeat #e2e2e2;border-radius:4px;padding:13px;margin-top:15px;display:block;}
.box a{background:none;padding-left:0px;}
.box a .glyphicon{margin-right:8px;color:#f9a61a;}
.content-wpr strong{font-size:18px;color:#676868;font-weight:600;margin-top:20px;display:block;}
.content-wpr button{border:0px none;margin-left:20px;background:#f9a61a;color:#fff;text-shadow:2px 2px 2px #bc7600;font-size:16px;font-weight:600;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:7px 50px;transition:all ease 0.3s;}
.content-wpr button:hover{background:#ff7e00;text-shadow:inherit;}

.main-wpr{background:url(../images/video-panel-bg.jpg) no-repeat fixed;width:100%;padding:60px 0px;background-size:cover;}
.main-wpr h5{margin:0px;color:#fff;font-size:24px;font-weight:600;}
.main-wpr h5 span{font-size:14px;color:#fff;display:block;margin-top:5px;}
.youtube{margin-top:30px;position:relative;}
.youtube a{background:url(../images/play-button.png) no-repeat;width:58px;height:59px;display:block;position:absolute;top:50%;left:50%;margin:-29.5px 0px 0px -29px;}
.normal-button{background:#f9a61a;padding:7px 25px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all ease 0.3s;color:#fff;border:2px solid #fff;font-size:18px;font-weight:600;display:inline-block;}
.view{text-align:center;margin:30px 0px 0px;}

.accord-list{margin-top:29px;}
.accordion{font-size:17px;color:#0f81a8;background:#fff;height:45px;width:100%;padding:10px 20px;margin-top:2px;cursor:pointer;}
.accordion-close{background:url(../images/plus.jpg) right no-repeat #fff;}
.accordion-open{background:url(../images/minus.jpg) right no-repeat #fff;}
.box-body{background:#fff;color:#313131;padding:20px;margin-bottom:2px;box-shadow:0px 0px 2px #0f81a8 inset;}
.accord-list .box-body{padding:0px 0 10px 25px;}
.box-body p{line-height:170%;margin:0px;font-size:13px;}

.footer-wpr{margin-top:5px;background:#0fa881;padding:40px 0px 20px;}
.footer-wpr h6{color:#fff;font-size:24px;margin:0px 0px 15px;}
.footer-wpr label{color:#d0f3ff;font-weight:600;}
.footer-wpr input{height:40px;background:#fff;color:#888;padding:0px 15px;width:49.5%;border:0px none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.footer-wpr button{margin-top:15px;}
.footer-wpr ul{float:left;width:65% ;font-family:'Open Sans', sans-serif;}
.footer-wpr ul:last-child{border-left:1px solid #4aa0c8;padding-left:20px;width:35%;}
.footer-wpr ul li{display:block;color:#d0f3ff;line-height:170%;}
.footer-wpr ul li p{display:inline-block;margin:0px;width:25%;}
.footer-wpr ul.social{margin:10px -4px;display:block;width:auto;}
.footer-wpr ul.social li{display:inline-block;margin:0px 4px;}
p.copy{color:#d0f3ff;margin:30px 0px 0px;font-weight:600;}
p.powered{color:#444;margin:30px 0px 0px;font-weight:normal;float:right;}
p.powered a{color:#ccc;}
@media (max-width:767px){p.powered{display:none;}}
@media (max-width:767px){.image img{display:none;}}

.sub-banner{border-bottom:3px solid #2df1c4;position:relative;}
.trustees-ban{background:url(../images/trustees-banner.jpg) no-repeat;height:320px;background-size:cover;}
.gallery-ban{background:url(../images/hospital-banner.jpg) no-repeat;height:320px;background-size:cover;}
.contact-ban{background:url(../images/jmmcri.jpg) no-repeat;height:320px;background-size:cover;}
.career-ban{background:url(../images/careerbanner.jpg) no-repeat;height:320px;background-size:cover;}
.casualty-ban{background:url(../images/casualty.jpg) no-repeat;height:320px;background-size:cover;}
.anomalies-ban{background:url(../images/anomalies.jpg) no-repeat;height:320px;background-size:cover;}
.cardiology-ban{background:url(../images/cardiology.jpg) no-repeat;height:320px;background-size:cover;}
.history-ban{background:url(../images/history.jpg) no-repeat;height:320px;background-size:cover;}
.nschool-ban{background:url(../images/nursingschool.jpg) no-repeat;height:320px;background-size:cover;}
.sub-banner h1{font-size:48px;color:#003c4e;font-weight:700;background:rgba(0,197,128,0.9);padding:15px 30px;position:absolute;bottom:0px;margin:0px;}
.sub-banner h1 span{font-size:30px;font-weight:300;color:#fff;text-shadow:1px 1px 1px #1599c1;}
.sub-banner h1 i{position:absolute;height:3px;background:#003c4e;width:100%;top:0px;display:inline-block;left:0px;right:0px;box-shadow:2px 2px 3px #003c4e;}
.sub-banner h2{font-size:28px;color:#fff;font-weight:600;width:50%;margin:100px auto;float:right;background:rgba(0,0,0,0.1);padding:25px;}
.sub-banner h2 strong{display:block;margin-top:10px;font-size:16px;float:left;font-style:italic;font-weight:600;}
.critical-ban{background:url(../images/trustees-banner.jpg) no-repeat;height:320px;background-size:cover;}
.critical-ban h2{padding:0;}
.critical-ban h2 img{margin:auto;}
ul.imagegallery li{list-style:none;margin-bottom:25px;}
ul.imagegallery li img{cursor:pointer;}

.gallery{margin-top:-17px;}
.section-wpr{padding:60px 0px;}
.ab-text p{margin-bottom:15px;font-size:16px;line-height:170%;color:#727272;text-align:justify;}
.board-members{margin:0px -15px;text-align:center;}
.board-members li{float:left;margin:0px 15px 30px;width:165px;}
.board-members li strong{color:#1d1d1d;margin:15px 0px 0px;display:block;}
.board-members li p{color:#7b7a7a;font-size:12px;margin:0px;}

.connect hr{border:3px solid #003c4e;box-shadow:1px 1px 2px #003c4e;margin-top:0px;}
.connect label{ font-size:13px;display:block;font-weight:600;color:#002d3a;}
.connect input,.connect select{width:100%;height:40px;border:1px solid #eaeaea;box-shadow:0px 0px 1px #919191 inset;padding:0 3px;background:#fff;}
.connect textarea{width:100%;height:90px;border:1px solid #eaeaea;box-shadow:0px 0px 1px #919191 inset;resize:none;}
.connect button{font-size:16px;color:#003c4e;border:1px solid #003c4e;padding:6px 25px;margin-top:20px;transition:all ease 1s;}
.connect button:hover{background:#f9a61a;color:#fff;}
.connect .form-group{width:47.7%;float:left;}
.mrgn{margin-left:30px;}
.connect h2{font-size:24px;color:#1d1d1d;font-weight:600;}
.address{margin-top:30px;}
.address ul{float:left;}
.address ul:last-child{margin-left:20px;padding-left:20px;border-left:1px solid #ccc;}
.address ul li{display:block;color:#464646;line-height:180%;font-family:'Open Sans', sans-serif;}
.address ul li strong{color:#1c498a;}
.address ul li span{background:#f9a61a;padding:10px;display:inline-block;margin-right:10px;color:#fff;text-shadow:1px 1px 1px #313131;margin-bottom:5px;border-radius:100%;}

.map{border:1px solid #ccc;padding:5px;}

.sub p ,.research-wpr p{margin-bottom:15px;font-size:16px;line-height:170%;color:#727272;}
.sub img{margin:0px 20px 20px 0px;}
.sub p{line-height:170%;text-align:justify;}
.sub ul li{line-height:180%;margin-bottom:15px;text-align:justify;}
.sub ul li i{color:#f9a61a;font-size:20px;margin-right:10px;float:left;margin-top:4px;text-align:justify;}
.sub ul li p {overflow:hidden;}
.sub ul li ul{overflow:hidden;}
.sub ul li ul li{background:url(../images/arrow.png) left 6px no-repeat;padding-left:15px;font-size:13px;margin-bottom:0px;font-weight:600;}
.box-body{display:block;overflow:auto;box-shadow:none;margin:0px;padding:25px 0px 25px 25px;}
.sub ul li img{margin:0px 20px 0px 0px;float:left;}
.sub ul.brdr{border-right:1px solid #e9e9e9;margin-right:40px;padding-right:20px;}
.sub ul.wdth{width:48%;}
.sub tr td{font-size:13px;color:#414141;}
.sub tr td strong{font-size:16px;}
.sub tr td:first-child{width:70%;font-weight:600;}
.post-wpr strong{font-size:16px;color:#414141;display:block;}
.post-wpr strong.mrgn{padding-top:70px;}
.post-wpr span{font-size:13px;}
.post-wpr p{font-size:14px;margin:10px 0px;}
.urology tr td{font-size:13px;color:#414141;}
.urology tr:first-child td{font-size:14px;width:auto;margin-top:10px;}
.sub,.medical-wpr tr td{font-size:13px;color:#414141;}
.sub,.medical-wpr tr:first-child td strong{font-size:14px;width:auto;margin-top:10px;color:#000;}
.sub p,.medical-wpr p{margin-bottom:15px;font-size:16px;line-height:170%;color:#727272;text-align:justify;}

.programme p ,.research-wpr p{margin-bottom:15px;font-size:16px;line-height:170%;color:#727272;}
.programme img{margin:0px 20px 20px 0px;}
.programme p{line-height:170%;text-align:justify;}
.programme ul li{line-height:180%;margin-bottom:15px;text-align:justify;}
.programme ul li i{color:#f9a61a;font-size:20px;margin-right:10px;float:left;margin-top:4px;text-align:justify;}
.programme ul li a{color:#f9a61a;font-size:20px;margin-right:10px;float:left;margin-top:4px;text-align:justify;}
.programme ul li p {overflow:hidden;}
.programme ul li ul{overflow:hidden;}
.programme ul li{background:url(../images/arrow.png) left 6px no-repeat;padding-left:15px;font-size:13px;margin-bottom:0px;font-weight:600;color: #727272;font-size:15px;}

.accord{float:left;width:49%;}
.accord .cn-hd{background-color:#e9e9e9;color:#414141;font-weight:600;font-size:15px;}
.mrgn-lft{margin-right:22px;}
.accord ul li{line-height:170%;background:url(../images/arrow.png) left 6px no-repeat;padding-left:15px;color:#6b6b6b;font-weight:600;}
.accord table{margin:15px 0px;}
.accord p{margin-bottom:15px;text-align:justify;}
.accord strong.fnt{font-size:16px;display:block;margin-bottom:10px;}

.acadamics{overflow:auto;}
.faculty h3{margin-bottom:20px;}
.faculty tr td{font-size:13px;}
.faculty tr:first-child td{font-size:14px;}

.sub h4{font-size:24px;font-weight:600;color:#414141;}
.sub h4 span{border-bottom:4px solid #ccc;display:block;width:20%;margin:5px 3px;}
.sub h5 ,.research-wpr h6{font-size:18px;margin:20px 0px;}
.sub h5 i ,.research-wpr h6 i{color:#f9a61a;font-size:20px;margin-right:10px;float:left;}
ul.listing li{margin:0px;background:url(../images/arrow.png) left 6px no-repeat;padding-left:20px;}
.research-wpr strong{font-size:16px;margin-bottom:10px;display:block;}
.career{margin-bottom:20px;}
.career h3{border-left:3px solid #ccc;padding-left:10px;margin-top:0;}
.career p{padding:0 13px 5px;border-bottom:2px solid #f0f0f0;}
.career img{margin:0px auto;}

.bulletin{float:left;text-align:center;margin-bottom:10px;display:none;}


@media(max-width:649px)
{
.navs ul li ul {margin:-8px 0px 51px 11px !important;width:100% !important;background:rgba(0, 0, 0, 0.075); padding:1px 4px !important;}
}

@media(max-width:649px)
{
.navs ul li.top-arrw i{display:none !important;}
}

@media(max-width:649px)
{
.navs ul li ul.trust li{}
}

@media(max-width:649px)
{
.navs ul li ul.hospital a {color: #333 !important;
    display:block !important;
    padding:1px 4px !important;
    white-space: nowrap !important;
    font-size:13px !important;
    margin-left:-2px;
    background:rgba(0, 0, 0, 0.075);}
}

@media(max-width:649px)
{
.ul.slimmenu li ul li{margin-left:0px !important;}
}