*{
    margin:0px;
    padding:0px;
    text-decoration:none;
    list-style:none;
}
body{
    margin:0px;
    padding:0px;
    text-decoration:none;
    list-style:none;
    font-family: 'Roboto', sans-serif !important;
}
a:hover{
    text-decoration:none !important;
}
a{
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
.top_header{
	border-top:5px solid #36c1c8;
	border-bottom:1px solid #e6e6e6;
}
.top_header{
	border-top:5px solid #436CAC;
	border-bottom:1px solid #e6e6e6;
   background-color: #fff;
}
.main_nav{
	background-color: #fff;
	-webkit-box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.15);
}
.top_header_inner ul{
	display:block;
	margin: 0px;
	line-height:0px;
}
.top_header_inner ul li{
    display: inline-block;
    float: left;
}
.top_header_inner ul li a{
    padding: 15px 16px;
    border-left: 1px solid #e6e6e6;
    color: #000;
    display: block;
    font-size: 12px;
}
.top_header_inner ul li:last-child a{
    border-right: 1px solid #e6e6e6;
}
.top_header_inner ul li a:hover{
    color:#436CAC;
}
.top_header_inner ul li a i{
    margin-right:5px;
    color:#969696;
}
.top_header_inner_two ul{
  float:right;
}
.top_header_inner_two ul li a.fb_top_az_one i{
    color: #3e5b98;
}
.top_header_inner_two ul li a.fb_top_az_one:hover{
    background-color: #3e5b98;
}
.top_header_inner_two ul li a.fb_top_az_one:hover i{
    color:#fff;
}

.top_header_inner_two ul li a.fb_top_az_two i{
    color: #3371b7;
}
.top_header_inner_two ul li a.fb_top_az_two:hover{
    background-color: #3371b7;
}
.top_header_inner_two ul li a.fb_top_az_two:hover i{
    color:#fff;
}
.top_header_inner_two ul li a.fb_top_az_three i{
    color:#e02a20;
}
.top_header_inner_two ul li a.fb_top_az_three:hover{
    background-color: #e02a20;
}
.top_header_inner_two ul li a.fb_top_az_three:hover i{
    color:#fff;
}
/***************top_header ends*************/

/***************logo css*************/
.main_logo img{
    height: 55px;
    margin-top: 24px;
}
/***************logo css*************/

.main_nav .main_nav_on_scnd{
    border:none;
    background:none;
    margin-bottom:0px;	
}
.main_nav .main_nav_on_scnd ul li a{
    padding: 12px 16px;
    color:#000;
    font-size: 14px;
    line-height: 17px;
    font-family: "Montserrat", sans-serif;
    text-decoration: none;
}
.main_nav .main_nav_on_scnd ul li a:hover{
	color:#436CAC !important;
}
.main_nav .main_nav_on_scnd ul li a:after{
    height: 4px;
    /*content: "\2022";*/
    font-size: 13px;
    color: #afafaf;
    position: relative;
    display: inline-block;
    float: left;
    left: -10px;
}
.main_nav .main_nav_on_scnd ul li ul.dropdown-menu li a:after{
    content: "";
}
.main_nav .main_nav_on_scnd ul li:first-child a:after{
    content: "";
}
.main_nav .main_nav_on_scnd ul li:last-child a:after{
    content: "";
}
.main_nav .main_nav_on_scnd .menu_outer_ul_cntnr ul.menu_ul_cntnr{
   padding: 24px 0px;
}
.navbar-brand { position: relative; z-index: 2; }

.navbar-nav.navbar-right .btn { position: relative; z-index: 2; padding: 4px 20px; margin: 10px auto; transition: transform 0.3s; }

.navbar .navbar-collapse { position: relative; overflow: hidden !important; }
/*.navbar .navbar-collapse .navbar-right > li:last-child { padding-left:20px;}*/
.navbar .navbar-collapse .navbar-right > li:last-child a {
	/*background-color: #436CAC;*/
	/*font-family: 'Montserrat', sans-serif;*/
 /*   padding: 10px 27px 11px 27px;*/
 /*   color:#fff !important;*/
 /*   border-radius: 12px;*/
 /*   font-size: 14px;*/
 /*   text-align: center;*/
 /*   transition-duration: .5s, .5s;*/
 /*   transition-timing-function: linear, ease-in;*/
 /*   transition-delay: 0.2s, 0.2s;*/
}
.navbar .navbar-collapse .navbar-right > li:last-child a:hover {
    /*background-color: #7e9dcd ;*/
}


.navbar .nav-collapse { position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding-right: 120px; padding-left: 80px; width: 100%; }
.navbar.navbar-default .nav-collapse { background-color: #f8f8f8; }
.navbar.navbar-inverse .nav-collapse { background-color: #222; }
.navbar .nav-collapse .navbar-form { border-width: 0; box-shadow: none; }
.nav-collapse>li { float: right; }

.btn.btn-circle { border-radius: 50px; }
.btn.btn-outline { background-color: transparent; }

.navbar-nav.navbar-right .btn:not(.collapsed) {
    background-color: rgb(111, 84, 153);
    border-color: rgb(111, 84, 153);
    color: rgb(255, 255, 255);
}

.navbar.navbar-default .nav-collapse,
.navbar.navbar-inverse .nav-collapse {
    height: auto !important;
    transition: transform 0.3s;
    transform: translate(0px,-50px);
}
.navbar.navbar-default .nav-collapse.in,
.navbar.navbar-inverse .nav-collapse.in {
    transform: translate(0px,0px);
}


@media screen and (max-width: 767px) {
    .navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 15px; padding-right: 15px; } 
    
    .navbar .nav-collapse { margin: 7.5px auto; padding: 0; }
    .navbar .nav-collapse .navbar-form { margin: 0; }
    .nav-collapse>li { float: none; }
    
    .navbar.navbar-default .nav-collapse,
    .navbar.navbar-inverse .nav-collapse {
        transform: translate(-100%,0px);
    }
    .navbar.navbar-default .nav-collapse.in,
    .navbar.navbar-inverse .nav-collapse.in {
        transform: translate(0px,0px);
    }
    
    .navbar.navbar-default .nav-collapse.slide-down,
    .navbar.navbar-inverse .nav-collapse.slide-down {
        transform: translate(0px,-100%);
    }
    .navbar.navbar-default .nav-collapse.in.slide-down,
    .navbar.navbar-inverse .nav-collapse.in.slide-down {
        transform: translate(0px,0px);
    }
}

/***************nav ends*************/
.middle_part_one{
    background-image:url('../images/main_background/bg1.jpg');
    background-repeat:no-repeat;
    background-size: cover;
    background-position: center;
    padding: 150px 0px;
}
.middle_part_one .banner_inner{
	
}
.middle_part_one h1{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #ffffff;
    font-size:40px;
    display: inline-block;
}
.middle_part_one h1 span{
    font-size:22px;
    display: inline-block;
    padding: 6px 0px 12px;
    margin: 8px 0px 7px;
    text-transform: capitalize;
}
.middle_part_one p{
    font-weight: 400;
    color: #ffffff;
    font-size: 23px;
}
.banner_txt_lft {
    width: 65%;
}
.banner_txt_lft {
    width: 65%;
    background: #0000004f;
    padding: 16px 23px;
    border-radius: 4px;
}
/* .middle_part_one ul{
  display:block;
  width:100%;
  } */
  .middle_part_one ul li{
      display:inline-block;
      /* width:24%; */
  }
  .middle_part_one ul li a{
    float:right;
}
.middle_part_one ul li:last-child a{
    float:left;
}

/***************middle_part_one ends*************/
.middle_part_two{
    margin: 83px 0px 60px;
    width: 100%;
    display: inline-block;
    border-left: 8px solid #436CAC;
    background-color: #f9f9f9;
    padding: 20px 0px;
    -webkit-box-shadow: 4px 0px 15px -1px rgba(0,0,0,0.26);
    -moz-box-shadow: 4px 0px 15px -1px rgba(0,0,0,0.26);
    box-shadow: 4px 0px 15px -1px rgba(0,0,0,0.26);
}
.middle_part_two_inner span{
   background: #436CAC;
   height: 5px;
   display: block;
   width: 60px;
   margin-bottom: 20px;
}
.middle_part_two_inner h2{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #333333;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    font-size: 5rem;
    margin-top: 0px;
}
.middle_part_two_inner p{
    color: #888888;
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 16px;
}
.middle_part_two_inner small {
    color: #000;
    font-weight: bold;
    font-size: 15px;
    display: block;
}
.middle_part_two_inner a{
    margin-top: 20px;
    font-size: 19px;
    font-family: 'Montserrat', sans-serif;
    padding: 15px 11px;
    background-color: #436CAC;
    color: white;
    border-radius: 12px;
    display: block;
    text-align: center;
    transition-duration: .5s, .5s;
    transition-timing-function: linear, ease-in;
    transition-delay: 0.2s, 0.2s;

}
.middle_part_two_inner a:hover{
    background-color: #7e9dcd;
    color:#fff;	
}
.middle_part_two_inner a i{
    margin-left: 5px;
    font-size: 24px;	
}
/***************middle_part_two ends*************/
.middle_part_three{
	padding-bottom:83px;
}
.middle_part_three_inner .middle_part_three_inner_img img{
   -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.125);
   -moz-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.125);
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.125);
   background-color: #e5e5e5;
   border: 1px solid #d7d7d7;
   border-radius: 50%;
   padding: 6px;
}
.middle_part_three_inner .middle_part_three_inner_img span{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #e8e8e8;
    font-size: 134px;
    position: absolute;
    top: 32px;
    z-index: -999;
    left: 190px;
}
.middle_part_three_inner h5{
   margin-top: 32px;
   margin-bottom: 5px;
   font-family: 'Montserrat', sans-serif;
   font-weight: 400;
   color: #ffffff;
   letter-spacing: -0.5px;
   -webkit-font-smoothing: antialiased;
   color:#333333;
   font-size: 2.16667rem;
} 
.middle_part_three_inner p{
    color: #888888;
    font-size: 16px;
    line-height: 27px;
    word-spacing: 2px;
}
/***************middle_part_three ends*************/
.middle_part_four{
    background-color: #436CAC;
    padding:83px 0px;
}
.middle_part_four h3{
    margin-bottom: 25px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #fff;
    margin-bottom: 45px;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    font-size: 35px;
    text-align: center;	
}
.middle_part_four h6{
  text-align:center;
  color: #fff;
}
.middle_part_four h6 span{
    background: #7e9dcd;
    padding:5px 20px;
    position: relative;
    top: -10px;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
}
.middle_part_four ul li{
  display:inline-block;
  width:24%;
  text-align:center;
  border-right:1px solid #7e9dcd ;
}
.middle_part_four ul li:last-child{
  border-right:none ;
}
.middle_part_four ul.brdr_bttm_four{
    margin-top: 40px;
    border-bottom:1px solid #7e9dcd ;
    margin-bottom:0px;
}
.middle_part_four ul li .li_inner_padd_four{
	padding:40px 0px;
}
.middle_part_four ul li img{
	padding: 35px;
    width: 130px;
    height: 130px;
    margin: 7px auto 0 auto;
    text-align: center;
    background-color: #fff;
    border-radius: 500px;
}
.middle_part_four ul li:hover img{
  transition:ease-in-out 0.2s;
  background-color: #7e9dcd;
}
.middle_part_four ul li h5{
    margin: 20px 0;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size:2rem;
    color:#fff;
}

/***************middle_part_four ends*************/
.middle_part_five{
    padding: 10px 0px 0px;
}
.middle_part_five_inner {
	padding:20px 0px;
}
.middle_part_five:before{
    z-index: 1;
    content: '';
    left: 50%;
    width: 60px;
    height: 60px;
    background: #fff;
    bottom: -24px;
    position: absolute;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    transform: translateX(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) rotate(45deg);
    -webkit-transform: translateX(-50%) rotate(45deg);
}
.middle_part_five_inner h2{
	float: left;
    color: #436CAC;
    font-weight: bold;
    font-family: 'Montserrat', sans-serif;
    font-size: 4.66667rem;
    margin: 0px 12px 0px 0px;
}
.middle_part_five_inner p{
    color: #afafaf;
    line-height: 22px;
    margin-bottom: 0;
    font-size: 17px;
    font-weight: normal;
}

/***************middle_part_five ends*************/
.middle_part_six{
    text-align:center;
    background-image:url('../images/shattered.png');
    padding:83px 0px;
}
.middle_part_six h3{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #333333;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    font-size: 35px;
    margin-bottom: 45px;

}
.middle_part_six ul{
	width:100%;
	display:block;
}
.middle_part_six ul li{
	width:15%;
	display:inline-block;
}
.middle_part_six ul li img{
  width:100%;
}

/***************middle_part_six ends*************/
.seven_green{
	background-color: #36c1c8;
   -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
   -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
   box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.seven_green h6{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    text-transform: uppercase;
    padding: 7px 20px 10px 0px;
    text-align: right;
}
.middle_part_seven{
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  padding: 15px 20px 16px 0px;
  padding:14px 0px;
}
.social-wrap { 
    margin:0 auto; 
    padding:0px; 
    text-decoration: none; 
}
.social-wrap ul li { 
    list-style-type: none; 
    border-bottom:none; 
    margin:0 auto; 
    background: none; 
    padding:0px; 
    line-height: 0!important; 
}
.social-wrap li a { 
    margin:-15px 3px 0px 0px !important; 
    padding:0px; 
    width:50px; 
    height:50px; 
    text-indent:-99999px;
    float:left; 
} 

.social-wrap li a.facebook1 { 
    background: #314d91 url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px 0px; 
    -webkit-transition:All 0.3s ease-out; 
    -moz-transition:All 0.3s ease-out; 
    -o-transition:All 0.3s ease-out; 
} 
.social-wrap li a.facebook1:hover { 
    background: #314d91 url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px -73px; 
} 
.social-wrap li a.google-p1 { 
    background:#a7291b url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px -254px; 
    -webkit-transition:All 0.3s ease-out; 
    -moz-transition:All 0.3s ease-out; 
    -o-transition:All 0.3s ease-out; 
} 
.social-wrap li a.google-p1:hover { 
    background: #a7291b url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px -330px; 
} 
.social-wrap li a.linkdin1 { 
    background:#1698E3 url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px -635px; 
    -webkit-transition:All 0.3s ease-out; 
    -moz-transition:All 0.3s ease-out; 
    -o-transition:All 0.3s ease-out; 
} 
.social-wrap li a.linkdin1:hover { 
    background: #1698e3 url(https://2.bp.blogspot.com/-heI32-HhzMI/Vpw6xNHQlZI/AAAAAAAAAUw/fgnVjROHRRs/s1600/social-icons.png) no-repeat 0px -711px; 
}

.credit{
  text-align:center;
  margin:20px 0;
}
.blog-link{
    color:#fff;
    text-decoration:none;
    background:#eee;
    background-size:40px;
    line-height:50px;
    display:inline-block;
    padding:0 10px;
    border-radius:4px;
    border-bottom:3px solid #ddd;
    color:#333;
    font-family:'open sans',sans-serif;
    margin:10px;
}

/***************middle_part_seven ends*************/
.new_added_portion{
	background-color:#e4faf7;
    padding: 60px 0px 25px 0px;
}
.new_added_portion_inner{
   text-align: center;
}
.new_added_portion_inner i{
    font-size: 55px;
    color: #949494;
}
.new_added_portion_inner h4{
   color: #000;
   font-size: 20px;
}
.new_added_portion_inner p{
	
}







/***************new_added_portion ends*************/
.footer_last{
	padding:83px 0px;
	background-color:#f6f7f9;	
   display: inline-block;
}
.footer_last_inner{
    text-align:center;
}
.footer_last_inner span{
    font-size: 13px;
    margin: 20px 0px 8px;
    display: block;
    color:#969696;
    line-height: 40px;
}
.footer_last_inner i{
    margin-right:7px;
}
.footer_last_inner ul{
	text-align:left;
}
.footer_last_inner ul h6{
    margin-bottom: 15px;
    font-size: 23px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    border-bottom: 1px solid;
    display: inline-block;
    padding-bottom: 6px;
}
.footer_last_inner ul li a{
    display: block;
    font-size: 15px;
    color: #000;
    line-height: 29px; 
}
.footer_last_inner ul address{
    display: block;
    font-size: 15px;
    color: #cacaca;
    line-height: 29px;
}
.footer_last_inner ul li a:hover{
    color: #436CAC;
}
/*****************telescript*****/
.panel-signup1{
    background:none !important;
}
.panel-body1 {
	display: grid;
}
.cntr_div{
    padding: 40px !important;
    background-color:#fff !important;
}
.white_sctnNone{
	background: none !important;
    box-shadow: none !important;
    border: none !important;
}
.white_sctn{
    background-color: #fff !important;
    max-width: 455px;
    margin: 80px auto;
    width: 100%;
    -webkit-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    -moz-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    padding: 35px 0px 31px;
    border-radius: 6px;
}
.l_white_sctn {
    background-color: #fff !important;
    max-width: 900px;
    margin: 80px auto;
    width: 100%;
    -webkit-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    -moz-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
    padding: 35px 0px 31px;
    border-radius: 6px;
}
.shdow_cntr_signup{
  -webkit-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  -moz-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  max-width: 600px;
  margin: 80px auto;	
}
.pt_shdow_cntr_signup {
  -webkit-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  -moz-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.22);
  max-width: 800px;
  margin: 80px auto;	
}
.mb30 {
    margin-bottom: 30px;
}
h4.mb5 {
    font-size:28px;
    margin:8px 0px;
    color:#636E7B;
}

.h1 {
    top: 50px;
    position: relative;
    color: #757575!important;
    text-align: center!important;
}
.ico-wrap {
    background-color: #0382cc !important;
    border-radius: 50%;
    display: block;
    height: 60px;
    left: 0;
    margin-top: -20px;
    padding-top: 13px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 60px;
}
.common_wrap {
    top: 100px;
    left: 20px;
    position: relative;
}
.feature_list li {
    display: block;
    color: #a9a9a9;
    margin-bottom: 10px;
    min-height: 60px;
    padding: 20px 4px 5px 75px;
    position: relative;
    width: 100%;
}
.feature_list li > div > span {
    display: block;
    font-size: 14px;
    color: #666;
}
.step_message {
    color: #0382cc !important;
}
.accept-terms {
    margin-bottom: 15px;
}

body.sign_Uppage{
	background-image: url('https://sclnetworks.com/kuldeep-apps/webportal/assets/telescrips/images/docBG.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}
.color_gry_lyt{
    color: #636E7B;
    text-align: center !important;
    /*    padding-bottom: 8px;*/
}
label.color_gry_lyt{
    font-weight:normal;
    color: #4a535e;	
}
.aftrlogin_bttncntr {
    width: 100%;
    float: left;
    text-align: center;
    padding: 12% 0px;
}
.aftrlogin_bttncntr a{
    background-color: #f89305;
    color: #fff;
    font-size: 25px;
    padding: 11px 86px;
    display: inline-block;
    text-align: center;
}
.aftrlogin_bttncntr a:hover{
    background-color: #36c1c8;
    transition:ease-in-out 0.2s;
    color:#fff;
}
.brder_bttm_gry{
	border-bottom:1px solid #e6e6e6;
}
select.pay_pra{
    min-width:auto;
    width:100%;
}
input.pay_bttn_wbprtl{
    width: 72% !important;
    min-width: auto;
    height: 45px;
    font-size: 19px;
    border-radius: 3px;
    margin-bottom: 30px;
}
.mrg_bttm_pay {
    margin-bottom: 12px;
}
ul.pay_prtl_ul li a{
  padding:15px 100px;
  border-radius:0px;
}
.pay_main_cntr{
    width: 100%;
    max-width: 630px;
    margin: 0px auto;
}
h3.paymnt_ttl{
    font-size:25px;
}
.inpt_group_smwidth {
    width: 28%;
}
.inpt_group_smwidthbig{
    width:35%;	
}
.inpt_group_smwidthtextarea{
    width:45%;		
}
.inpt_group_smwidthtextarea textarea{
    width:100%;		
}
.marg_lft1px{
	margin-left:2px ;
}
.tbl_cnslt_dc{
	margin-top:10px;
}
.panel-title > a:before {
    content: "+";
    color: #36c1c8;
    font-size: 19px;
    font-weight: bold;
    margin-right: 7px;
}
.panel-title > a:focus {
    text-decoration:none;
}
.panel-title > a.collapsed:before {
    content: "+";
    color: #36c1c8;
    font-size: 19px;
    font-weight: bold;
    margin-right: 7px;
}
.small_ex_point{
	display:inline-block;
}
.small_ex_point input.ext_left{
	display:inline-block;
	width:65%
}
.small_ex_point input.ext_right{
	display:inline-block;
	width:23%;
}
.small_ex_point small{
	display:inline-block;
	float:left;
	margin:0px 5px 0px 8px;
}
.mrgtop_aftrnav{
    margin: 40px 0px;
    display: block;
}
.cntr_3bttn {
    width: 100%;
    max-width: 500px;
    margin: 0px auto;
}
.cntr_3bttn ul {
    background-color: rgb(255, 255, 255);
    margin: 7pc 0px;
    box-shadow: rgba(0, 0, 0, 0.41) 0px 0px 20px 1px;
    padding: 25px 20px;
    border-radius: 5px;
}
.cntr_3bttn ul h4 {
    font-size: 22px;
    margin-bottom: 25px;
    display: block;
}
.cntr_3bttn ul li {
    display: block;
}
.cntr_3bttn ul li a {
    background-color: #436CAC;
    font-family: Montserrat, sans-serif;
    color: rgb(255, 255, 255);
    font-size: 17px;
    text-align: center;
    transition-duration: 0.5s, 0.5s;
    transition-timing-function: linear, ease-in;
    transition-delay: 0.2s, 0.2s;
    display: block;
    padding: 13px 0px 11px;
    margin: 18px 0px;
    border-radius: 5px;
}
.cntr_3bttn ul li a:hover {
   background-color: #7e9dcd;
}
.cntr_3bttn ul li a i {
    margin-right: 10px;
}
a.for_logo_main{
	height:auto;
}
button.main_nav_bttn{
   margin-top: 23px;
}
/*********contactus*************/	
aside.sidebar .single {
    padding: 50px 30px 30px;
    background: #fcfcfc;
    border: 1px solid #f0f0f0;
    min-height: 570px;
    max-height: 1px;}
    aside.sidebar .single h3.side-title {
        margin: 0;
        margin-bottom: 10px;
        padding: 0;
        font-size: 20px;
        color: #333;
        text-transform: uppercase; }
        aside.sidebar .single h3.side-title:after {
            content: '';
            width: 60px;
            height: 1px;
            background: #436CAC;
            display: block;
            margin-top: 6px; }
            .single.contact-info {
                background: none;
                border: none; }
                .single.contact-info li {
                    margin-top: 30px; }
                    .single.contact-info li .icon {
                        display: block;
                        float: left;
                        margin-right: 10px;
                        width: 50px;
                        height: 50px;
                        border-radius: 50%;
                        border: 1px solid #f0f0f0;
                        color: #436CAC;
                        text-align: center;
                        line-height: 50px; }
                        .single.contact-info li .info {
                            overflow: hidden; }
                            .single.contact-info li .info p{
                                margin: 15px 0 0px; }
                                .single.contact-info li:hover .icon{
                                  background-color:#436CAC;
                                  color:#fff;
                                  transition:ease-in-out 0.2s;
                              }

                              .cntct_us_frst_nam{
                               margin-top: 30px;
                           }
                           .contct_us_live{
                               padding: 60px 0px;
                           }
                           input.main_paymnt_bttn{
                               margin-top:50px;
                           }
                           .payment_btnn_live_site p{
                            text-align: center;
                            margin-top: 5px;
                            font-size: 12px;
                            color: #a5a5a5;	
                        }
                        .pAYMENT_hding {
                            background-color: #f3f3f3 !important;
                            padding-top: 16px !important;
                            padding-bottom: 16px !important;
                        }
                        .pAYMENT_hding h3{
                           color:#000;
                       }
                       .pAYMENT_hding i{
                        color: #1bce43;
                        font-size: 30px;
                    }
                    .payMent_main_alltop{
                       background-color: #fbfbfb;
                       padding: 90px 0px; 
                   }
                   .payment_body_pdd{
                       padding: 40px 15px  !important;
                   }
                   /***************footer_last_inner ends*************/
                   .about_us_main{
                      padding:0px 0px 50px 0px;
                  }
                  .about_us_main h4.heading_abt{
                   color:#000;
                   font-size: 30px;
               }
               .about_us_main hr{
                background-color: #436CAC;
                padding: 2px 0px;
                margin-bottom: 0px;
                width: 56px;
                border:none;
            }
            .about_us_main p{
                color: #a2a2a2;
            }
            .abt_innr_6{
               margin-top:50px;
           }
           .Bg_img_abtus{
               background-image:url('../images/banner-image-doctor.jpg');
               background-size: cover ;
               background-attachment: fixed;
               color:#fff;
               padding: 40px 0px;
           }
           .Bg_img_abtus hr{
            background-color: #436CAC;
            padding: 2px 0px;
            margin-bottom: 0px;
            width:100px;
            border:none;
        }
        .Bg_img_abtus h4{
           font-size: 40px;
           text-transform: uppercase;
       }
       .Bg_img_abtus p{
           color: #fff;
           font-size: 16px;
           line-height: 26px;
       }
       .top_hding_abt {
        padding: 60px 0px 40px;
        display: inline-block;
    }
    .last_about_main{
        background: rgba(67, 108, 172, 1);
        background: -moz-linear-gradient(top, rgba(67, 108, 172, 1) 0%, rgba(126, 157, 205, 1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(67, 108, 172, 1)), color-stop(100%, rgba(126, 157, 205, 1)));
        background: -webkit-linear-gradient(top, rgba(67, 108, 172, 1) 0%, rgba(126, 157, 205, 1) 100%);
        background: -o-linear-gradient(top, rgba(67, 108, 172, 1) 0%, rgba(126, 157, 205, 1) 100%);
        background: -ms-linear-gradient(top, rgba(67, 108, 172, 1) 0%, rgba(126, 157, 205, 1) 100%);
        background: linear-gradient(to bottom, rgba(67, 108, 172, 1) 0%, rgba(126, 157, 205, 1) 100%);
        color:#fff;
    }
    .about_Us_last_i i{
        width: 14%;
        float: left;
        font-size: 100px;
        text-align: center;
        margin-top: 6px;
    }
    .about_Us_last_i h2{
      width:75%;
      float: left;
      font-size: 44px;
  }
  .about_Us_last_i h2 p{
    color: #fff;
    font-size: 25px;
}
.right_last_abt a{
    color: #fff;
    font-size: 20px;
    margin-top: 37px;
    display: block;
    text-align: center;
    background-color: #000;
    padding: 8px 0px;
    border-radius: 4px;
}
.right_last_abt a:hover{
   background-color: #fff;
   coloe:#fff;
}
.right_last_abt a i{
}
.about_us_ryt_img {
    margin-top: -15px;
}

/**********************accordion************/
#accordion .panel{
    border: none;
    box-shadow: none;
    border-radius: 0;
    margin-bottom: 15px;
}
#accordion .panel-heading{
    padding: 0;
    border-radius:0;
    border: none;
}
#accordion .panel-title a{
    display: block;
    padding: 14px 30px 14px 70px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    background: #436CAC;
    position: relative;
    overflow: hidden;
    transition: all 0.5s ease 0s;
}
#accordion .panel-title a.collapsed{
    background: #f8f8f8;
    color: #000;
}
#accordion .panel-title a.collapsed:hover{
    color:#436CAC;
}
#accordion .panel-title a:before{
    content: "";
    width: 55px;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    top: 0;
    left: -13px;
    transform: skewX(-25deg);
    transition: all 0.5s ease 0s;
}
#accordion .panel-title a.collapsed:hover:before{
    background: #7e9dcd;
}
#accordion .panel-title a:after{
    content: "\f055";
    font-family: FontAwesome;
    position: absolute;
    left: 10px;
    top: 50%;
    color: #fff;
    transform: translateY(-50%);
}
#accordion .panel-title a.collapsed:after{
    color: #9f9f9f;
}
#accordion .panel-title a.collapsed:hover:after{
    color: #fff;
}
#accordion .panel-body{
    font-size: 14px;
    color: #5a3245;
    line-height: 25px;
    padding: 20px 15px 20px 40px;
    position: relative;
    border: none;
    transition: all 0.5s ease 0s;
}
#accordion .panel-body:before{
    content: "";
    width: 5px;
    height: 40px;
    background:#436CAC;
    position: absolute;
    top: 30px;
    left: 0;
}
#accordion .panel-body p{
    margin-bottom: 0;
}

/***************about_us_main ends*************/
.subcrib_hwit_wrk{
	text-align:center;
	background-image:url('../images/doctor-group.jpg');
   background-size: cover ;
   background-attachment: fixed;
   padding: 10px 0px 30px;
}
.subcrib_hwit_wrk h2{
    color:#fff;
}
.subcrib_hwit_wrk input {
    padding: 10px 121px 10px 18px;
    border-radius: 4px;
    border: none;
    margin: 10px 0px;
    font-size: 17px;
}
.subcrib_hwit_wrk a{
    background: rgba(67, 108, 172, 1);
    color: #fff;
    padding: 5px 53px;
    display: inline-block;
    font-size: 20px;
    border-radius: 3px;
}
.subcrib_hwit_wrk a:hover{
    background-color: #7e9dcd !important;
    transition:ease-in-out 0.2s;
    background: none;
    color:#fff;
}


/***************subcrib_hwit_wrk ends*************/
.hwit_wrk_benefits h4.heading_abt, .top_hding_hwitwrk h4.heading_abt{
  color:#000;
  font-size: 30px;
}
.hwit_wrk_benefits hr, .top_hding_hwitwrk hr{
   background-color: #436CAC;
   padding: 2px 0px;
   margin-bottom: 0px;
   width: 56px;
   border: none;
}
.hwit_wrk_benefits{
	padding: 60px 0px 80px;
   display: inline-block;
}
.hwitwork_Scnd_part{
    margin-top:50px;
}
.top_hding_hwitwrk {
    margin-top: 30px;
}

.hwit_wrk_benefits_inner{
    background: #fff none repeat scroll 0 0;
    margin-left: -1px;
    padding: 50px 30px 30px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    z-index: 2;
    transition: all 0.3s ease 0s;
    text-align: center;
    min-height: 364px !important;
    height: 100%;
    margin-top: 35px;
    position: unset !important;

}
.hwit_wrk_benefits_inner:hover{
    box-shadow: 0px 60px 60px rgba(0,0,0,0.1);
    z-index: 100;
    transform: translate(0, -10px);
}
.hwit_wrk_benefits_inner:hover i{
    background: #000 none repeat scroll 0 0;
    border: 1px solid #000;
    color: #fff;
}
.hwit_wrk_benefits_inner h4{
    font-size: 18px;
    font-weight: 700;
    margin-top: 0;
    text-transform: capitalize;
}
.hwit_wrk_benefits_inner p{
    line-height: 26px;
    font-size: 16px;
    color: #828282;
}
.hwit_wrk_benefits_inner i{
    border: 1px solid #eee;
    color: #000;
    font-size: 60px;
    height: 100px;
    line-height: 100px;
    margin-bottom: 15px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 100px;
}


/***************hwit_wrk_benefits ends*************/

.bgimg {
    background-image: url('../images/forestbridge.jpg');
    height: 100%;
    background-position: center;
    background-size: cover;
    position: relative;
    color: white;
    font-family: "Courier New", Courier, monospace;
    font-size: 25px;
    padding:100px 0px;
}

.middle {
    text-align: center;
}


/***************Coming-soon ends*************/

.bannertop_cnslt_to_dc{
    text-align:center;
    background-image:url('../images/msg-banner.jpg');
    background-position:center center;
    background-repeat:no-repeat;
    color:#fff;
    background-size: cover ;
    background-attachment: fixed;
    padding: 40px 0px;
}
.bannertop_cnslt_to_dc h3{
   font-size: 40px;
   line-height: 55px;
}
.bannertop_cnslt_to_dc p{
	font-size: 20px;
}
.cnslt_to_dc_scnd{
    text-align: center;
    padding: 50px 0px;
    background-color: #f1f1f1;
    background-image:url('../images/squr_bg.png');
    background-position:center center;
    background-repeat:repeat;
}
.cnslt_to_dc_scnd h3{
    font-size: 18px;
    font-weight: normal;
}
.cnslt_to_dc_scnd textarea{
    font-size: 15px;
    width: 65%;
    padding: 14px 10px 42px 19px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.cnslt_to_dc_scnd textarea::placeholder{
    color: #a0a0a0;
}
.cnslt_to_dc_scnd input{
    font-size: 15px;
    width: 30%;
    padding: 10px 12px 10px 15px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.cnslt_to_dc_scnd input::placeholder{
    color: #a0a0a0;
}
.cnslt_to_dc_scnd a{
    background: rgba(170,0,0,1);
    background: -moz-linear-gradient(top, rgba(170,0,0,1) 0%, rgba(231,56,39,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(170,0,0,1)), color-stop(100%, rgba(231,56,39,1)));
    background: -webkit-linear-gradient(top, rgba(170,0,0,1) 0%, rgba(231,56,39,1) 100%);
    background: -o-linear-gradient(top, rgba(170,0,0,1) 0%, rgba(231,56,39,1) 100%);
    background: -ms-linear-gradient(top, rgba(170,0,0,1) 0%, rgba(231,56,39,1) 100%);
    background: linear-gradient(to bottom, rgba(170,0,0,1) 0%, rgba(231,56,39,1) 100%);
    color: #fff;
    padding: 5px 53px;
    font-size: 16px;
    border-radius: 3px;
    margin-top: 21px;
    display: inline-block;
}
.cnslt_to_dc_scnd a:hover{
    background-color: #7e9dcd !important;
    transition: ease-in-out 0.2s;
    background: none;
    color: #fff;
}
.testimonial_subtitle{
    color: #436CAC;
    font-size: 12px;
}
.testimonial_btn{
    background-color: #373d4b !important;
    color: #fff !important;
}
.seprator {
    height: 2px;
    width: 56px;
    background-color: #436CAC;
    margin: 7px 0 10px 0;
}
.cnslt_to_dc_thrd {
    padding: 50px 0px 0px;
}
.cunslt_todc_smildc{
	margin-top:-10px;
}
/***************dashboard ends*************/
.log_infrgt_line{
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #a5a5a5;
    line-height: 26px;
}
.frgtpss_paddtopbtm {
    padding: 60px 0px 100px;
    width: 100%;
    float: left;
}
.frgt_ttl{
    font-size: 22px !important;
    padding: 7px 0px 7px 12px;
}
button.frgtpss_sbmt_bttn{
    padding: 6px 50px !important;
}
.frgt_pass_body{
    padding: 30px 15px 20px !important;
}
.frg_pass_info{
    border-color: #436CAC !important;
}
.frgt_hdng_12{
    color: #ffffff !important;
    background-color: #436CAC !important;
    border-color: #436CAC !important;
}

/* Patient Terms */
.full_wrapper {
    top: 50px;
    padding-bottom: 100px;
    position: relative;
}
.content-wrapper  .provider_terms li {
    color:#757575!important;
}
.content-wrapper .provider_terms p {
    margin-top: 0;
    padding: 0 1% 0.5%;
}
.provider_terms {
    padding: 1.5% 0 0.5%;
}
.provider_terms h2 {
    float: none;
    margin: 0 0 10px 35px;
}
.content-head {
    border-bottom: 1px dashed #e5e5e5;
}


.login_content {
    padding: 30px 40px 40px 40px !important;
}
.adminlogin_leftpanel {
    position: relative;
}
.appBgColor {
    background-color: #0382cc !important;
    max-width: 100%;
    float: none;
    display: inline-block;
    vertical-align: top;
}
.adminlogin_leftpanel .feature_list li {
    display: block;
    float: none;
    text-align: left;
    clear: both;
    padding: 20px 4px 5px 40px;
    line-height: 22px;
}
.app_theme_color {
    color: #0382cc !important;
}
.adminlogin_leftpanel .labelDiv {
    line-height: 19px;
}

.adminlogin_leftpanel .feature_list li .imgDiv {
    max-width: 70%;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-top: 4px;
}
.adminlogin_leftpanel .feature_list li .labelDiv {
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-left: 10px;
    width: 80%;
    text-align: left;
}












/*********mo starts here***********/
@media screen and (min-width:320px) and (max-width:1024px){
	.banner_txt_lft{
        width:100%;
    }
    
}
@media screen and (min-width:320px) and (max-width:350px){
    a.for_logo_main {
        width: 70%;
    }
    a.for_logo_main img{
        width:100%;
    }
}
@media screen and (min-width:480px) and (max-width: 767px){
	.top_header_inner ul li a {
        padding: 15px 12px;
    }
    .middle_part_one h1 {
        font-size: 40px;
    }
    .middle_part_one h1 span {
        font-size: 18px;
    }
}
@media screen and (min-width:320px) and (max-width: 480px){
	.top_header_inner ul li:first-child{
		display:none;
	}
	.top_header_inner ul li a {
        padding: 15px 10px;
    }
    .middle_part_four h3 {
        font-size: 30px;
    }
    .middle_part_four h6 span {
        font-size: 11px;
    }
    .middle_part_five_inner p {
        font-size: 14px;
    }
    .middle_part_five_inner h2 {
        font-size: 35px;}
        .middle_part_one h1 {
            font-size: 40px;
        }
        .middle_part_one h1 span {
            font-size: 21px;
        }
    }
    @media screen and (min-width:768px) and (max-width: 3000px){
       .footer_last_inner img {
        width: 100%;
    }
}
@media screen and (min-width:320px) and (max-width: 767px){
	.seven_green{
		display:none;
	}
	.middle_part_four ul li {
        width:100%;
        border-bottom:1px solid #73d3d9;
        border-right:none;
    }
    .middle_part_four ul.brdr_bttm_four{
      border-bottom:none;
  }
  .top_header_inner_two{
      display:none;
  }
  .middle_part_two_inner p {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 26px;
}
.middle_part_three_inner {
    margin-bottom: 50px;
}
/* .middle_part_five_inner h2 {
    width: 15%;
    float: left;
    } */
    .main_nav .main_nav_on_scnd ul li a:after {
        content: "";
    }
}
@media screen and (min-width:300px) and (max-width:411px){
 img.fotter_logo_last{
    width:100%;
}
}
@media screen and (min-width:768px) and (max-width:991px){
	.middle_part_four ul li {
        width: 49%;
        border-bottom:1px solid #73d3d9;
    }
    .middle_part_four ul li:nth-child(even) {
        border-right:none;
    }
    .middle_part_four ul.brdr_bttm_four{
      border-bottom:none;
  }
  .top_header_inner ul li a {
    padding: 15px 6px;
    font-size: 11px;
}
a.for_logo_main{
	
}
a.for_logo_main img{
	width:100%;
}
.main_nav .main_nav_on_scnd .menu_outer_ul_cntnr ul.menu_ul_cntnr{
   width: 68%;
}
.main_nav .main_nav_on_scnd ul li a {
    padding: 12px 9px;
    font-size: 14px;
}
	/* .middle_part_four ul li:nth-child(3) {
    border-bottom:none;
	}
	.middle_part_four ul li:nth-child(4) {
    border-bottom:none;
    } */
}

@media screen and (min-width:300px) and (max-width:566px){
	.about_us_ryt_img img.lady_dctr_img_abt{
		width:100%;
	}
}
@media screen and (min-width:300px) and (max-width:767px){
    .about_Us_last_i i {
        width: 100%;
    }
    .about_Us_last_i h2 {
      width:100%;
      font-size:40px;
      text-align: center;
  }
  .about_Us_last_i h2 p {
    font-size: 20px;
    line-height: 25px;
    font-weight: normal;
    margin-top: 13px;
}
.right_last_abt a {
    margin-top: 4px;
}
.last_about_main {
    padding: 15px 0px 30px;
}
.cunslt_todc_smildc{
  padding:0px !important;	
}
}
@media screen and (min-width:320px) and (max-width:992px){
	.abt_innr_6{
		margin-top:0px;
	}
	.cnslt_todc_pddind{
       padding:35px 0px;
   }
   aside.sidebar .single {
    min-height: auto;
    max-height: 100%;
}
}

@media screen and (min-width:768px) and (max-width:992px){
	.about_Us_last_i i {
        width: 17%;
        text-align: left;
    }
    .right_last_abt{
       padding-right:0px !important;
       padding-left: 0px !important;
   }
   .right_last_abt a {
    font-size: 17px;
    margin-top: 84px;
}
.cunslt_todc_smildc img{
    width: 100%;
}
}

@media screen and (min-width:993px) and (max-width:1199px){
	.about_Us_last_i h2 {
        width: 86%;
        font-size: 45px;
    }
    .about_Us_last_i i {
      text-align:left;
  }
  .right_last_abt a {
    font-size: 18px;
    margin-top: 45px;
}
}

@media screen and (min-width:420px) and (max-width:767px){
	.hwit_wrk_benefits_inner {
        min-height: auto !important;
    }
}
@media screen and (min-width:320px) and (max-width:382px){
    .subcrib_hwit_wrk input {
        padding: 10px 0px 10px 10px;
        width: 100%;
    }
}
@media screen and (min-width:300px) and (max-width:600px){
	.cnslt_to_dc_scnd textarea {
        width: 100%;
    }	
    .cnslt_to_dc_scnd input {
        width: 100%;
    }
    .cnslt_to_dc_scnd a{
        width: 100%;
    }
    .cunslt_todc_smildc img{
        width: 100%;
    }
}

/*OUR TEAM*/
.ourteam_profile_inner{
    background: #fff none repeat scroll 0 0;
    margin-left: -1px;
    /*padding: 50px 30px 30px;*/
    /*box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);*/
    box-shadow: 1px 1px 5px rgb(0 0 0 / 31%);
    z-index: 2;
    transition: all 0.3s ease 0s;
    text-align: center;
    min-height: 300px !important;
    height: 100%;
    margin-top: 20px;
    margin-right: 10px;
    position: unset !important;
    border-radius: 10px;
}
.ourteam_profile_inner:hover{
    box-shadow: 0px 60px 60px rgba(0,0,0,0.1);
    z-index: 100;
    transform: translate(0, -10px);
}
/*.ourteam_profile_inner:hover i{*/
/*    background: #000 none repeat scroll 0 0;*/
/*    border: 1px solid #000;*/
/*    color: #fff;*/
/*}*/
.ourteam_profile_inner h4{
    font-size: 18px;
    font-weight: 700;
    margin-top: 0;
    text-transform: capitalize;
}
.ourteam_profile_inner p{
    line-height: 26px;
    font-size: 16px;
    color: #828282;
}
/*.ourteam_profile_inner i{*/
/*    border: 1px solid #eee;*/
/*    color: #000;*/
/*    font-size: 60px;*/
/*    height: 100px;*/
/*    line-height: 100px;*/
/*    margin-bottom: 15px;*/
/*    text-align: center;*/
/*    transition: all 0.3s ease 0s;*/
/*    width: 100px;*/
/*}*/

@media (min-width: 1200px) {
    .ourteam_profile_inner {
        width: 24% !important;
    }
}
@media (min-width: 768px) {
    .ourteam_profile_inner {
        width: 48% !important;
    }
}
@media (min-width: 992px) {
    .ourteam_profile_inner {
        width: 24% !important;
    }
}
.split-bar {
    width: 103%;
    height: 1px;
    background: #585e6347;
    margin-top: 40px;
}

.ourteam-photo {
    width: 200px;
    height: 200px;
    margin-top: 20px;
    border-radius: 50%;
    box-shadow: #2f2f2f 1px 1px 5px;
}

.font-weight-bold {
    font-weight: bold;
}

.menu_ul_cntnr li {
    list-style: none;
}

.header-menu-active {
    background-color: #436CAC;
	font-family: 'Montserrat', sans-serif;
    padding: 10px 27px 11px 27px;
    color:#ffffff !important;
    border-radius: 12px;
    font-size: 14px;
    text-align: center;
    transition-duration: .5s, .5s;
    transition-timing-function: linear, ease-in;
    transition-delay: 0.2s, 0.2s;
}

.ourteam-doctor-name {
    /*font-size: 16px;*/
    padding-top: 5px;
}

.mb-8px {
    margin-bottom: 8px !important;
}

.ourteam-action-btns {
    padding-bottom: 20px;
}

.doctor_profile_inner{
    background: #fff none repeat scroll 0 0;
    /*padding: 50px 30px 30px;*/
    /*box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);*/
    box-shadow: 1px 1px 5px rgb(0 0 0 / 31%);
    z-index: 2;
    transition: all 0.3s ease 0s;
    text-align: center;
    min-height: 300px !important;
    height: 100%;
    /*margin-top: 20px;*/
    margin-right: 10px;
    position: unset !important;
    border-radius: 10px;
}
.mb-0 {
    margin-bottom: 0px;
}
.pb-10 {
    padding-bottom: 10px;
}
.mb-2px {
    margin-bottom: 2px !important;
}