.noborder{

  border: 0px;

}



.nobordradius{

  border-radius: 0px;

}



.nopadding {

   padding: 0 !important;

   margin: 0 !important;

}



.margin10 {

	margin-top: 10px;

}



.margin20 {

	margin-top: 20px;

}



.margin30 {

	margin-top: 30px;

}



.margin40 {

	margin-top: 40px;

}



.margin50 {

	margin-top: 50px;

}



.margin60 {

	margin-top: 60px;

}



.margin70 {

	margin-top: 70px;

}



.margin80 {

  margin-top: 80px;

}





.social {

  float: right;

  padding-right: 70px;

  background-color: #2586e0;

  padding-top: 7px;

  padding-bottom: 7px;

  margin-top: 39px;

}



.social a{

  color: #fff;

}



.contact{

 float: right;

 margin-top: 25px;

}



.emergency {

  padding-top: 5px;

}



.nabh, .app{

  padding-right: 10px;

}





@media only screen and (max-width: 1158px) {



.social {

      display: none;

}

}



@media only screen and (max-width: 897px) {

  .contact{

    margin-top: 100px;

  }

  .emergency{

    float: right;

    margin-top: 12px;

    margin-right:10px;

  }



  .nabh {

    float: left;
    margin-left: 10px;

  }



  .ukas{

    float: right;

  }

  .app{

    float: center;

    margin-left: 10px;

  }

}



@media only screen and (max-width: 614px) {

   .emergency{

    margin-right:0px;

    float: right;

    padding-right: 0px;

  }

}





@media only screen and (max-width: 660px) {

   .contact{

    margin-top: 20px;

  }

}



@media only screen and (max-width: 338px) {

   .bignav{

    display: none;

  }

}



@media only screen and (min-width: 339px) {

   .smallnav{

    display: none;

  }

}

/*////////////////////////////////////////////header/////////////////////////////////////////////////*/



.navbar-nav>li>.dropdown-menu {

  margin-top: 20px;

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

}



.mega-dropdown .navbar-nav>li>a {

  width: 100px;

  font-weight: bold;

}



.mega-dropdown {

  position: static !important;

 

}



.mega-dropdown-menu {

  padding: 20px 0px;

  box-shadow: none;

  -webkit-box-shadow: none;

}





.mega-dropdown-menu > li > ul {

  padding: 0;

  margin: 0;

}



.mega-dropdown-menu > li > ul > li {

  list-style: none;

}



.mega-dropdown-menu > li > ul > li > a {

  display: block;

  padding: 3px 50px;

  clear: both;

  font-weight: normal;

  line-height: 1.428571429;

  color: #999;

  white-space: normal;

}



.mega-dropdown-menu > li ul > li > a:hover,

.mega-dropdown-menu > li ul > li > a:focus {

  text-decoration: none;

  color: #444;

  background-color: #f5f5f5;

}



.mega-dropdown-menu .dropdown-header {

  color: #428bca;

  font-size: 18px;

  font-weight: bold;

}



.mega-dropdown-menu form {

  margin: 3px 0px;

}



.mega-dropdown-menu .form-group {

  margin-bottom: 3px;

}





/*////////////////////////////////////////////collapse/////////////////////////////////////////////////*/



@media (max-width: 922px) {

    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .collapse.in{

        display:block !important;

    }

   .navbar-nav .open .dropdown-menu {

       position: static;

       float: none;

       width: auto;

       margin-top: 0;

       background-color: transparent;

       border: 0;

       -webkit-box-shadow: none;

       box-shadow: none;

    }

    .navbar{

      margin-top: 80px;

    }

}





/*////////////////////////////////////////////collapse/////////////////////////////////////////////////*/





@media (min-width: 1162px) {

  .navbar{

  padding-right: 50px;

  }

}





.navbar{

  margin-top: 10px;

  margin-bottom: 0px;

  border-radius: 0px;

}





nav.navbar-webmaster {

    background: #FC0001;

}

nav.navbar-webmaster a { 

  color: #FFF;

  font-family: Calibri; 

  font-weight: bolder;

}

nav.navbar-webmaster ul.navbar-nav a {

     color: #fff; 

 }

nav.navbar-webmaster ul.navbar-nav a:hover,

nav.navbar-webmaster ul.navbar-nav a:visited,

nav.navbar-webmaster ul.navbar-nav a:focus,

nav.navbar-webmaster ul.navbar-nav a:active {

    background:#dbdbdb;

 }



nav.navbar-webmaster ul.navbar-nav a:hover {

  border-color: #5fb000; 

  color: #000;

}

nav.navbar-webmaster li.divider {

    background: #ccc; 

}

nav.navbar-webmaster button.navbar-toggle { 

  background:  #1b242c; border-radius: 2px; 

}

nav.navbar-webmaster button.navbar-toggle:hover {

    background: #999; 

}

nav.navbar-webmaster button.navbar-toggle > span.icon-bar {

    background: #fff;

 }

nav.navbar-webmaster ul.dropdown-menu { 

  border-top: 5px solid #dbdbdb;

  border-left: 1px solid #dbdbdb;

  border-right: 1px solid #dbdbdb;

  border-bottom: 1px solid #dbdbdb;

  background: #eeeeee;

    margin: 4px 0; 

}



nav.navbar-webmaster ul.dropdown-menu > li > a {

   color: #000; 

   border-top: 1px solid #dbdbdb;

   padding-top: 5px;

   padding-bottom: 5px;

   padding-left: 20px;

   padding-right: 40px;

}





nav.navbar-webmaster ul.dropdown-menu > li > a:hover {

   background: #d35900; color: #fff; 

}



nav.navbar-webmaster span.badge {

   background: #f14444; 

   font-weight: normal; 

   font-size: 11px; 

   margin: 0 4px; 

}



nav.navbar-webmaster span.badge.new {

   background: rgba(255, 0, 0, 0.8); 

   color: #fff; 

}



nav.navbar-webmaster .navbar-nav .open .dropdown-menu>li>a, .navbar-webmaster .navbar-nav .open .dropdown-menu {

    right: auto;

    text-align: left;



    -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */

       -moz-animation: fadein 1s; /* Firefox < 16 */

        -ms-animation: fadein 1s; /* Internet Explorer */

         -o-animation: fadein 1s; /* Opera < 12.1 */

            animation: fadein 1s;

  }



  @keyframes fadein {

    from { opacity: 0; }

    to   { opacity: 1; }

}



/* Firefox < 16 */

@-moz-keyframes fadein {

    from { opacity: 0; }

    to   { opacity: 1; }

}



/* Safari, Chrome and Opera > 12.1 */

@-webkit-keyframes fadein {

    from { opacity: 0; }

    to   { opacity: 1; }

}



/* Internet Explorer */

@-ms-keyframes fadein {

    from { opacity: 0; }

    to   { opacity: 1; }

}



/* Opera < 12.1 */

@-o-keyframes fadein {

    from { opacity: 0; }

    to   { opacity: 1; }

}



@media (min-width: 923px) {



nav.navbar-webmaster ul.dropdown-menu li.link li> a {

   color: #000; 

   border-bottom: 1px solid #dbdbdb;

   padding-top: 5px;

   padding-bottom: 5px;

   padding-left: 0px;

   padding-right: 40px;

}

}





.pull-right .dropdown-menu:after {

    right: auto;

    right: 13px;

}

.pull-right .dropdown-menu {

    left: auto;

    right: 0;

}



.display_nav1{

  top:0;

  position:fixed;

  z-index:1000;



}





/* ///////////////BIG BANNER/////////////// */



@media only screen and (min-width: 1366px) {

.c-wrapper{

    width: 100%; /* for example */

    margin: auto;

}



.carousel-inner > .item > img, 

.carousel-inner > .item > a > img{

width: 100%; /* use this, or not */

margin: auto;

}



}



.carousel-control.left, .carousel-control.right {

    background-image: none

}





/* ///////////////WELCOME TO PRS HOSPITAL/////////////// */



.welcome_bg{

  background-color: #eeeeee;

  font-size: 16px;

  color: #7b7b7b;

  padding-bottom: 20px;

  padding-top: 20px;

  padding-left: 60px;

  padding-right: 60px;

  -webkit-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

  -moz-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

  box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

}

@media only screen and (max-width: 700px) {

.welcome_bg{  

  background-color: #eeeeee;

  font-size: 16px;

  color: #7b7b7b;

  padding-bottom: 50px;

  padding-top: 50px;

  padding-left: 10px;

  padding-right: 10px;

  -webkit-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

  -moz-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

  box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

}

}



/* ///////////////APPOINMENT/////////////// */



.appoinment_bg {

  background-color: #dfdfdf;

  padding-top: 30px;

  padding-bottom: 20px;

  padding-left: 30px;

  padding-right: 30px;

}



@media only screen and (max-width: 900px) {

  .appoinment_bg {

  background-color: #dfdfdf;

  padding-top: 30px;

  padding-bottom: 20px;

  padding-left: 0px;

  padding-right: 0px;

}



}



@media only screen and (max-width: 768px) {

  .appoinment_bg {

  background-color: #fff;

  padding-top: 30px;

  padding-bottom: 20px;

  padding-left: 0px;

  padding-right: 0px;

}



}





/* ///////////////SPECILATY & FACILITY/////////////// */

 

.specialty_bg_heading{

  background-color: #dfdfdf;

}



.specialty_bg{

  background-color: #dfdfdf;

  padding-top: 30px;

  padding-bottom: 30px;

}





/* ///////////////NEWS/////////////// */

@media only screen and (min-width: 768px) {



  .small_news_display{

    display: none;

  }

}



@media only screen and (max-width: 768px) {



  .hide_news{

      display: none;

  }

}





/* ///////////////DEPARTMENTS/////////////// */



.department_bg{

  background-color: #dfdfdf;

}



/* ///////////////FOOTER/////////////// */



.foot_num {

  font-family: 'Roboto', sans-serif;

  font-size: 22px;

  font-weight: lighter;

}



@media only screen and (min-width: 768px) {

  .padding_dep{

    padding-right: 50px;

  }

}





@media only screen and (min-width: 1000px) {



   .department_padding {

    padding: 50px;

}

    .doctors_name_padding{

      padding: 30px;



}

  

}



.panel_shadow {

    -webkit-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

    -moz-box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

     box-shadow: 0px 4px 5px 0px rgba(191,191,191,1);

}



.achievements_panel {

-webkit-box-shadow: 2px 2px 1px 0px rgba(50, 50, 50, 0.47);

-moz-box-shadow:    2px 2px 1px 0px rgba(50, 50, 50, 0.47);

box-shadow:         2px 2px 1px 0px rgba(50, 50, 50, 0.47);

}



.mem_font_styles {

  font-weight: bolder;

  color: #0A58A2;

  padding-top: 5px;

  padding-bottom: 8px;

  font-family: calibri;

  font-size: 20px;

}



.doc_head {

  font-size: 15px;

  font-weight: bolder;

  color: #2D2D2D;

}



.doc_grade{

  font-size:12px;

  color: #2D2D2D;

}



.doc_consult {

  font-size:13px;

  color: #0958A1;

  font-weight: bolder;

}



.doc_time{

  font-size:12px;

  color: #2D2D2D;

}





.corporate_head_index{

  background-color: #0B53A5;

  font-size: 15px;

  color: #fff;

  font-weight: bolder;

  padding-bottom: 10px;

  padding-top: 10px;

}



.department_head_index{

  background-color: #FC0001;

  font-size: 15px;

  color: #fff;

  font-weight: bolder;

  padding-bottom: 10px;

  padding-top: 10px;

}



@media only screen and (max-width: 990px) {

.department_head_index_margin {

  margin-top: 50px;

}

}



.news_head_index{

  background-color: #0B53A5;

  font-size: 20px;

  color: #fff;

  font-weight: bolder;

  padding-bottom: 8px;

  padding-top: 8px;

}



.news_slide_btn{

  margin-top: 5px;

  margin-bottom: 0px;

}



@media only screen and (max-width: 766px) {

  .news_slide_btn{

    display: none;

  }

}



.margin_corporate {

  margin-top: 80px;

}



@media only screen and (max-width: 766px) {

.padding_corporate {

  padding-right: 40px;

  padding-left: 40px;

}



.margin_corporate {

  margin-top: 10px;

}



}



.margin_facilities {

  margin-top: 80px;

}



@media only screen and (max-width: 766px) {

.padding_facilities {

  padding-right: 40px;

  padding-left: 40px;

}



.margin_facilities {

  margin-top: 10px;

}

}



.margin_depart{

  margin-top: 80px;

}



@media only screen and (max-width: 766px) {



.margin_depart {

  margin-top: 10px;

}

}







.admin_team {

  font-weight: bolder; 

  color: #fff; 

  padding-top: 5px; 

  padding-bottom: 8px; 

  float: left; 

  font-family: calibri;

}



.admin_team_head_align{

    float: right;

  }





.founder {

  padding-top: 50px;

  padding-right: 5px;

  padding-left: 0px;

}



@media only screen and (max-width: 766px) {

  .founder {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

}



}



.founder_border{

   background-color: #fff;

}



.about_panel {

  padding: 30px;

}

.intr_banner

{

	position: relative;

    text-align: center;

    color: white;

}

.intr_banner_caption {

    position: absolute;

    top: 94%;

    left: 50%;

    transform: translate(-50%, -50%);

	background-color:#000;

	width:100%;

	opacity:0.5;

	padding:10px 0px 10px;

	font-family:Calibri;

	font-size:28px;

}

.abt_intern

{

	padding:40px 0px 45px;

}

.abt_intern >p

{

	font-family:Arial;

	font-size:16px;

	text-align:center;

	margin-top:15px;

	color:#666;

}

.green_block

{

	background-color:#65a71f;

	padding:15px 30px;

}

.left1

{   

	background-image:url('../images/international/left1.jpg');

	background-repeat:no-repeat;

	min-height:644px;

	background-size:cover;

}

.green_block >h3

{

	font-family:Calibri;

	color:#f1f1f1;

	margin-bottom:40px;

}

.green_block >p

{

	font-family:Arial;

	font-size:14px;

	color:#f1f1f1;

	padding-left:40px;

	padding-top:10.80px;

	

}

.services_intr

{

	padding:45px 0px 45px;

}

.services_intr_h

{

	font-family:Arial;

	text-align:center;

	margin-bottom:40px;

	color:#2982e0;

}



.services_left_intr>p

{

	text-align:right;

	font-family:Calibri;

	font-size:14px;

	margin-right:10px;

	margin-top:10px;

}



.services_right_intr>p

{

	text-align:left;

	font-family:Calibri;

	font-size:14px;

	margin-left:10px;

	margin-top:10px;

}

.intr-round

{

	border-radius:50%;

	border:solid #2982e0;

	border-width:1px;

	margin-top:13px;

	

	

}

#services_icon_blocks

{

	margin-top:20px;

	margin-bottom:20px;

}

@media screen and (max-width: 480px) {

	

	.services_left_intr >h4 

{

	text-align:center;

	

}

.services_left_intr>p

{

	text-align:center;

	

}

.services_right_intr >h4 

{

	text-align:center;

	

}

.services_right_intr>p

{

	text-align:center;

	

}	 

}

.bring_along

{

	background-color:#2982e0;

	padding:50px 30px 50px 40px;

}

.bring_along >p

{

	color:#FFF;

	font-family:Arial;

	font-size:14px;

}

.bring_along_pic

{

	background-color:#1f2060;

	background-image:url('../images/international/right1.jpg');

	min-height:330px;

	

	

}

.bring_along_pic >h3

{

	font-family:Calibri;

	color:#FFF;

}

.intrn_facilities

{

	padding:30px 0px 30px;

}

.intrn_facilities >h3

{

	font-family:Arial;

	color:#666;

	text-align:center;

	font-size:28px;

}

.intrn_facilities >p

{

	font-family:Calibri;

	color:#666;

	text-align:Center;

	font-size:14px;

	margin-top:20px;

}

.paymentss

{

	padding-bottom:10px;

	padding-top:10px;

	margin-bottom:40px;

}

.pymnt_metd

{

	margin-top:10px;

	text-align:center;

	font-family:Calibri;

	font-size:16px;

}

.text-white

{

	color:#FFF;

	font-family:Calibri;

}

.bk-apntmnts

{

	background-image:url('../images/international/left2.jpg');

	min-height:521px;

}

.bk-apntmnts2

{

	background-image:url('../images/international/left3.jpg');

	min-height:515px;

}

.apnts_frms

{

	background-color:#2588dd;

	padding:20px 20px 20px 20px;

}

.apnts_frms >h3

{

	color:#FFF;

	font-family:Arial;

}

.apnts_frms >p

{

	color:#FFF;

	font-family:Calibri;

}

.contact_frm-bbo

{

	margin-bottom:40px;

}